Fluids capability

Procurement & Inventory

The purchase side is where margin quietly disappears — paying an invoice for goods that never arrived, buying off-contract, ignoring freight in the costing, holding stock nobody planned. Fluids puts a control at each of those points.

Procure to pay

The chain, with a gate at each link

Requisition→Budget check→RFQ→Vendor quotation→Comparison→Purchase order→Goods receipt→Receiving inspection→Landed cost→Three-way match→Vendor invoice→Payment

Controls

Eight things that stop money leaking

⚖️

Three-way match

A vendor invoice is matched against the purchase order and the goods receipt before it can be paid. Quantities are re-derived on the server rather than trusted from the submission, tolerance bands are configurable in both percentage and rupee terms, and clearing a mismatch requires an explicit override that is recorded.

🚢

Landed cost

Freight, insurance, customs, testing and handling apportioned across lines by value, weight or quantity, persisted per line and rolled into weighted-average item valuation. Your margin reflects what the goods actually cost to get here.

🌐

Import documentation

Bill of Entry, customs duty, IGST on import and the exchange rate on the purchase order, all pushed through into landed cost rather than kept in a separate file.

📃

Rate contracts

Blanket contracts with call-off drawdown validated against remaining contracted quantity, so you cannot over-draw a contract by accident and cannot lose track of what is left on it.

💼

Budgets that bite

Budgets by department, branch and category, checked at requisition and purchase order approval. Configurable to warn or to block — most plants start on warn and move to block once the numbers are trusted.

📉

Reorder policies

Minimum, maximum, reorder point, economic order quantity and safety stock per item and branch. A replenishment run reads live on-hand net of reservations and raises requisitions — not a report someone has to action.

🏆

Vendor scorecards

How often a vendor delivered on time, how much of it you rejected, what you spent, how long they took, and one overall score — worked out each period from your actual receipts and orders, not from an opinion. Problems raised at inspection feed straight into it.

🤖

Procurement automation

It drafts purchase orders from your price book and raises draft enquiries by category. Running it twice cannot create two orders, it only ever does the safe part on its own, and it never spends your money — a person always confirms.

Inventory

Stock you can reconcile, not just look at

The ledger is the truth
Every stock movement is added to the ledger and never rewritten. Your stock figures are worked out from that list and can be rebuilt from it at any time — so an argument about a balance is something you can settle, not a matter of opinion.
Reservations
Stock is held automatically against open orders, freed again if the order never happens, and every hold and release is kept on record.
Picking and packing
Picking batches and lines, packing batches, packing units and lines, packing material consumption, and a box catalogue — with pick lists, wave pick lists, packing slips, carton labels and shipping labels printable.
Locations with roles
Storage locations are tagged by workflow role — inward, empty store, raw full store, quarantine — and by the gas hazard classes they accept, so a flammable cylinder is refused by an inert-only bay. Item stock and cylinder bays are separate masters because they behave differently.
Branch transfer
Requested, approved, dispatched, received, with rejection and cancellation paths, covering both cylinders and item stock, visible from both ends of the transfer.
Bulk and cryogenic
Bulk tanks with tanker receipts, tank level events and tank-to-cylinder transfers, so the bulk side of the plant is in the same ledger as everything else.

Sales side too

Pricing that knows what things cost

Five pricing kinds, one resolver

Gas by cubic metre, item including cylinder, rental, gas quality check and service — each with tier and quantity-band slabs, aware of material of construction, with deposit and rent-per-day columns. One call resolves the price, the cost and therefore the margin.

Promotional schemes on top

Priority-ranked schemes layer over the price book slabs, so a campaign does not mean editing your base rates and forgetting to change them back.

Customer part codes

Your customer's own product codes map to your masters, so their purchase order arrives speaking their language and lands on the right item.

Standing orders and backorders

Recurring supply templates emit sales orders on a schedule, and partial fulfilment is a first-class record that reserves stock the moment it becomes available.

Next

See what happens between receipt and dispatch

Filling, bills of material, machine availability and the maintenance that protects it.