Integration of Changed and Deleted ERP Orders and Deliveries 
Logistics integration with SAP ERP supports changes to and deletion of orders in SAP ERP, and changes to, deletion, and splitting of deliveries in SAP ERP. If SAP Transportation Management receives an updated order or delivery, the change controller propagates the changes to the freight units of the corresponding transportation requirement. Once freight units have been adapted, the change controller can process subsequent documents further depending on strategies. For more information this further processing, see Change Controller.
Note
A user cannot change the data in an order-based transportation requirement or delivery-based transportation requirement nor cancel or delete these documents in SAP Transportation Management (SAP TM). Changes can only be made in the SAP ERP system and sent to SAP TM.
You can define whether the change controller is to execute the changes to freight units synchronously or asynchronously in Customizing for the order-based transportation requirement type and for the delivery-based transportation requirement type.
If SAP TM processes the changes asynchronously, you must have implemented the Background Job to Process Triggers Periodically report (/SCMTMS/PROCESS_TRIGGER_BGD).
You have made settings for the change controller in Customizing for SAP Transportation Management under .
You have specified whether SAP TM deletes or cancels empty freight units. You make this setting in Customizing for Transportation Management under .
For more information about how the change controller handles freight units assigned to changed or deleted transportation requirements, see the following sections:
When a changed order or delivery is received, the system updates the freight units of the corresponding transportation requirement automatically. If changes are asynchronous, a change is also possible if the freight unit is locked in another process. The freight unit remains unaffected while it is locked and is updated as soon as it is unlocked. The system processes the changes in the background using the Background Job to Process Triggers Periodically report (/SCMTMS/PROCESS_TRIGGER_BGD).
Note
You can check in the application log, whether asynchronously-processed changes have been propagated correctly. To do this, open the log in SAP NetWeaver Business Client (NWBC) by choosing .
If the system performs changes synchronously, but a freight unit is locked, the system does not update the transportation requirement nor adapt the freight units. The user can process this error using forward error handling. For more information, see Error and Conflict Handler (CA-FS-ECH).
If, based on a changed or deleted transportation requirement, a freight unit becomes empty, the system either deletes or cancels the freight unit. Whether the freight unit is deleted or canceled, depends on your settings for the freight unit type.