Learning contextDemo Retail Group LLC12 stores · 2 distribution centres · AED/SAR/USD · omnichannel replenishmentChange scenario details →
Skip to content

Demo Meridian Commodities: commodity-trading day ​

Demo Meridian Commodities trades coffee, grains, and base metals between East Africa, the Gulf, and Europe. It buys physical lots, stores them in third-party warehouses, prices contracts against published indices, hedges futures exposure, settles quality claims, and reports inventory, derivatives, and margin in USD and EUR. OSERP connects trade contract, lot, warehouse warrant, quality, shipment, hedge, provisional invoice, settlement, and finance.

1. Create contracts, counterparties, and price formulas ​

Counterparty profiles store legal name, commodity licence, tax, bank, credit limit, sanctioned-country result, settlement currency, and status. Trade contracts record buy/sell direction, commodity, grade, quantity, origin, destination, Incoterm, pricing index, differential, pricing window, tolerance, currency, payment terms, and approval.

FieldDemo valueImpact
ContractMC-COFFEE-2609-14Trade and settlement key
CommodityArabica coffeeLot and quality rules
Quantity120 tonnesCommitment and position
IndexICE Coffee CFinal price basis
DifferentialUSD +85/tonneContract margin
CurrencyUSDInvoice and hedge
OriginEthiopiaCustoms and quality
DestinationJebel AliLogistics and ownership

Contract versions preserve quantity, price, and delivery amendments. A counterparty above credit limit requires approved exposure override.

2. Receive, grade, and warehouse physical lots ​

Receipt tickets store contract, supplier, truck/container, weight, origin, warehouse, warrant, date/time, and status. Quality results record moisture, defects, grade, laboratory, sample, instrument, and disposition. Lot records store quantity, UoM, cost, owner, bin, warehouse fee, and quality status.

A shipment weighs 120 tonnes, but quality accepts 118.8 tonnes after foreign-material deduction. The contract settlement shows gross weight, accepted quantity, deduction formula, and supplier notice. A rejected lot is quarantined and cannot be sold or pledged.

3. Price provisionally and settle final value ​

Provisional invoices record contract, lot, quantity, provisional index, differential, currency, tax, payment, and open-pricing status. Final-pricing events store index publication, pricing date, final price, prior amount, true-up, approver, and customer notice.

At provisional USD 2,250/tonne, 118.8 tonnes value USD 267,300. When the final index is USD 2,340, the USD 10,692 true-up is an adjustment linked to the original invoice. Never edit the provisional invoice’s historical price.

4. Manage shipments, warrants, and title ​

Shipment headers store contract, carrier, vessel, container, bill of lading, origin, destination, Incoterm, insurance, currency, ETA, and status. Warehouse warrants record lot, owner, quantity, lien, issue/expiry, transfer, and release condition. Title transfer records event, date, document, buyer, quantity, and approval.

Partial delivery reduces open quantity and updates in-transit stock. A bank or lender lien blocks release until authorised. Demurrage and storage charges link to warehouse statement, days, tariff, and customer responsibility.

5. Hedge futures and mark to market ​

Hedge records store instrument, exchange, contract, commodity, volume, price, currency, maturity, broker, designated exposure, hedge ratio, and approval. Daily mark-to-market stores settlement price, prior value, current value, variation margin, collateral, and journal.

A USD 250,000 futures position offsetting physical coffee exposure posts unrealised gain/loss according to the configured hedge policy. Margin calls store broker, amount, currency, due date, bank, and allocation. A hedge cannot be designated after the exposure period without documented policy.

6. Settle quality claims and counterparties ​

Claim records store contract, lot, buyer/seller, quality result, quantity, amount, currency, surveyor, reserve, evidence, and status. A contamination claim creates credit or recovery assessment and keeps original inventory and invoice history. Counterparty statements show purchases, sales, provisional amounts, true-ups, claims, payments, and balance.

Payments record bank, value date, currency, fees, reference, allocation, and status. Duplicate bank references are idempotently rejected. Unapplied receipts remain owned and aged.

7. Track warehouse fees, financing, and costs ​

Supplier invoices record warehouse, storage days, handling, inspection, insurance, currency, tax, contract, and approval. Financing records lender, facility, drawdown, interest rate, fees, collateral, currency, and maturity. Cost allocation separates purchase, freight, duty, storage, financing, quality, hedge, and sale costs.

Budget and position dashboards show physical quantity, sold quantity, open purchase, open sale, in-transit, warehouse, pledged, hedged, priced, unpriced, exposure, and margin.

8. Multi-currency and trade close ​

Physical contracts may settle USD, European buyers EUR, and local costs ETB, AED, or KES. Each contract, invoice, true-up, receipt, warehouse bill, margin payment, and claim stores transaction rate, source, timestamp, realised FX, and revaluation status.

Close reconciles contracts to lots, lots to warrants, shipments to title, provisional prices to final indices, hedges to exposures, warehouse statements, claims, financing, counterparty balances, tax, FX, and GL. Trade snapshots retain market data source, valuation time, model, reviewer, and approval.

KPIBefore OSERP disciplineAfter OSERP disciplineImprovement
Lot-to-contract traceability92.1%99.8%+7.7 points
Provisional-price true-up cycle18 days5 days72% faster
Hedge exposure accuracy87%97%+10 points
Warehouse reconciliation9 days2 days78% faster
Trade close16 days5 days69% faster

Practice challenge ​

Create a commodity contract, receive and grade a lot, issue a warehouse warrant, post a provisional invoice, record a shipment and title transfer, designate a futures hedge, mark it to market, calculate a quality claim, process a final-price true-up, settle an EUR buyer, revalue local warehouse costs, and close the trade period. Explain every field, status, formula, permission, journal, tax result, API identifier, exception, and audit event.

Related: Inventory field guide, AR Invoice field guide, AP Invoice field guide, Bank Reconciliation field guide, and API cookbook.

OSERP™ Atlas · Understand every field. Master every workflow.