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

Demo OceanBridge: shipping-line operations day ​

Demo OceanBridge operates container vessels between Jebel Ali, Mombasa, Colombo, and Rotterdam. It sells freight capacity in USD and EUR, pays port agents and bunker suppliers, tracks containers and equipment, invoices detention and demurrage, and reconciles voyage profitability. OSERP connects voyage, vessel, port call, booking, bill of lading, container events, freight, accessorials, agents, claims, and finance.

1. Create vessels, voyages, and port calls ​

The vessel master stores IMO number, flag, owner, charter status, capacity, deadweight, class certificate, insurance, fuel type, and active dates. Voyage headers record vessel, voyage number, service loop, origin, destination, departure/arrival windows, currency, voyage manager, and status. Port-call lines store port, berth, ETA/ETD, agent, terminal, pilot, tug, crane, and port-cost estimate.

FieldDemo valueImpact
VesselMV OceanBridge AtlasAsset and voyage key
IMO9876543Regulatory identity
VoyageOB-2609-07Revenue and cost container
Service loopJebel Ali–Mombasa–RotterdamRouting and margin
Capacity8,400 TEUBooking availability
Freight currencyUSDContract and settlement
Bunker basisVLSFO per tonneVoyage cost
Port agentMeridian Marine LLCPayable and disbursement
Class certificateValid to 2027-04-30Dispatch control

A voyage cannot depart while a mandatory class, insurance, crew, or port-clearance document is expired. A port-call change versions ETA/ETD and retains the original plan.

2. Accept bookings and rate freight ​

Booking headers record shipper, consignee, notify party, origin, destination, commodity, container type, weight, volume, dangerous-goods class, reefer temperature, Incoterm, currency, payment terms, and cut-off. Lines record container count, size, equipment owner, base freight, bunker adjustment, security, terminal, documentation, and other charges.

Al Noor Foods books 20 forty-foot reefers from Jebel Ali to Rotterdam at USD 2,850 each. The quote adds bunker adjustment USD 420, security USD 55, and documentation USD 35 per container. OSERP validates vessel capacity, reefer plugs, dangerous-goods restrictions, credit limit, and cut-off before confirmation.

3. Issue bills of lading and control cargo events ​

The bill-of-lading header records number, booking, shipper, consignee, notify party, vessel, voyage, ports, freight prepaid/collect, issue date, original count, and release status. Cargo lines record container, seal, package, gross/net weight, marks, commodity, and temperature range. A release is blocked when payment, original-document, or dangerous-goods conditions are incomplete.

Container events store equipment number, event code, location, timestamp, source terminal, seal, condition, and exception. Duplicate EDI events are rejected by source message ID. A damaged reefer records temperature excursion, sensor evidence, surveyor, claim, and customer communication.

4. Invoice freight, accessorials, and demurrage ​

The invoice header records customer, booking or bill of lading, service period, currency, tax, due date, contract, and branch. Lines record container, charge code, quantity, rate, discount, exchange rate, and revenue account. A detention or demurrage line stores free days, actual days, tariff version, notice, and approval.

Five containers return 9 days late after 7 free days at USD 110 per day: 5 × 2 × USD 110 = USD 1,100. A tariff amendment references effective date and customer notice. Credits reference original invoice and cause; they never rewrite container history.

5. Pay port agents, terminals, and bunker suppliers ​

Agent disbursement accounts record port call, estimate, currency, services, advance, final statement, supporting invoice, approval, and variance. Terminal invoices link container moves, storage, reefer plugs, inspections, and gate events. Bunker purchases store vessel, port, grade, quantity, density, price, supplier, delivery certificate, and meter reading.

The voyage budget compares port costs, bunker, canal, crew, charter hire, insurance, agency, cargo claims, and revenue by container and leg. An unexplained agent variance requires a reason and approval; it cannot be buried in voyage overhead.

6. Manage equipment, repairs, and claims ​

Container records store equipment number, owner, size, tare, location, status, CSC plate expiry, inspection, and repair history. A repair work order records depot, damage code, parts, labour, estimate, photos, approval, and return-to-service. A lost or damaged container creates an asset or claim event with responsible party and recovery status.

Cargo claims record bill of lading, claimant, incident, commodity, amount, currency, survey, insurer, reserve, deductible, correspondence, and settlement. Reserve changes are approved and journalled; settled claims retain the original evidence and payment.

7. Multi-currency voyage accounting ​

Freight may be USD, European customers EUR, port costs AED, and bunker invoices USD. Each booking, invoice, receipt, agent statement, and supplier bill stores transaction rate, source, timestamp, realised FX, and revaluation status. Voyage profitability reports document currency, local currency, and group currency separately.

Revenue recognition follows service completion or configured shipment milestone. Accrued port and bunker costs are reversed or matched when final statements arrive. A voyage close cannot post while a bill of lading is unreleased, a container event is unresolved, or an agent advance is unapplied.

8. Close and report voyage performance ​

Close reconciles bookings to bills of lading, bills to invoices, containers to terminal events, freight receipts to bank, port-call costs to agent statements, bunker to delivery certificates, demurrage to free-day calculations, claims to reserves, equipment to depot, tax, FX, and GL. Dashboards show TEU utilisation, yield per TEU, on-time departure, reefer excursions, demurrage recovery, bunker consumption, port variance, and contribution by leg.

KPIBefore OSERP disciplineAfter OSERP disciplineImprovement
Booking-to-invoice accuracy92.7%99.4%+6.7 points
Demurrage recovery64%91%+27 points
Agent-statement cycle21 days7 days67% faster
Reefer exception response9 hours2 hours78% faster
Voyage close18 days6 days67% faster

Practice challenge ​

Create a vessel and voyage, add port calls, rate a reefer booking, issue a bill of lading, process EDI events, calculate demurrage, approve an agent disbursement, receive bunker fuel, raise a damaged-cargo claim, invoice freight in USD, settle an EUR customer, revalue AED port costs, and close the voyage. Explain every field, status, formula, permission, journal, tax result, API identifier, exception, and audit event.

Related: Sales Order field guide, AR Invoice field guide, Inventory field guide, Multi-currency operations, and API cookbook.

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