Execution changes the outcome
Weight changes, service changes, additional handling and carrier events can change the real transport cost. MMCore keeps those changes connected to the shipment.
MMCore does not treat shipping as a label step. Carrier, service, weight, events and surcharges are part of the same order calculation that finance later uses to understand the real result.
The selected carrier and service form the expected transport component of the order before the carrier invoice arrives.
Weight changes, service changes, additional handling and carrier events can change the real transport cost. MMCore keeps those changes connected to the shipment.
The final carrier charge is not reviewed as an isolated invoice line. It is evaluated in the context of customer charge, other operational costs and the remaining margin.
Customer charge, warehouse actions, shipment execution, events and actual costs remain connected to the same order. That shows not only what happened, but what execution meant financially.