Show TOC

Process documentationTM_ERPShipmentIntegration_Out Locate this document in the navigation structure

 

A shipper can use this integration scenario to perform transportation execution in SAP ERP. After carrying out transportation planning for delivery-based transportation requirements (DTRs), a shipper can carry out transportation execution for the resulting freight orders either in SAP Transportation Management (SAP TM) or in SAP ERP. If a shipper uses SAP ERP for transportation execution, the SAP TM system sends relevant information about the freight orders to SAP ERP, based on which the SAP ERP system creates shipments. The shipments can form the basis of further processing in SAP ERP, for example, execution tracking, invoicing, or output management.

Prerequisites

You can find the TM_ERPShipmentIntegration_Out integration scenario in the Enterprise Services Repository in the SAPTM IC software component in the http://sap.com/xi/TMS/Global/IC namespace.

For more information about configuration and prerequisites, see the documentation of the corresponding Transportation Order Execution Out outbound service interface in the Transportation Order Processing process component.

Process

The integration scenario comprises the following asynchronous communication steps between an SAP TM system and an SAP ERP system in the same company:

  1. Send Freight Order

    SAP TM requests the creation or change of a shipment in SAP ERP. The shipment is based on a freight order in SAP TM and on one or more deliveries that are referenced by the freight order.

  2. Create Shipment

    SAP ERP creates or changes a shipment based on the request received from SAP TM. SAP ERP then sends a confirmation to SAP TM. If SAP ERP cannot send a response for technical reasons, an error is triggered in SAP ERP.

  3. Receive Shipment Confirmation

    SAP TM receives the confirmation from SAP ERP and updates the corresponding freight order. If SAP TM cannot process the confirmation, an error is triggered in SAP TM.

  4. Send Notification About Execution Status Change

    When the execution status of the shipment changes, SAP ERP can send a notification to SAP TM. SAP ERP only sends a notification if you have configured the SAP ERP system accordingly.

  5. Receive Notification About Shipment Status Change

    SAP TM receives the notification from SAP ERP and updates the corresponding freight order. If SAP TM cannot process the notification, an error is triggered in SAP TM.

  6. Send Freight Order Cancellation

    If a freight order that has already been sent to SAP ERP is canceled in SAP TM, SAP TM sends a cancellation request to SAP ERP to trigger the cancellation of the corresponding shipment.

  7. Delete Shipment

    SAP ERP deletes the shipment based on the request received from SAP TM. If an error occurs during deletion, this error is only visible in SAP ERP.

More Information

For more information, see Integration of SAP TM and SAP ERP Shipment Processing.