Generic ERP usually records a despatch and perhaps a tracking number. It rarely represents consolidation, leg-level capacity, equipment compatibility, time windows, trans-shipment or the commercial consequences of an exception. Teams then plan in spreadsheets and enter only the final totals, losing operational explanation.
We model consignments, handling units, stops, legs, resources and events as related but independent records. Plans can change without erasing execution history. Cost ledgers separate quotation, expected carrier cost, accrual, invoice and customer charge so margin is explainable at shipment and leg level.