Use Case: Synchronizing Purchase Order from one system to SAP S/4HANA Cloud and log activity

In this article

Problem

Customers regularly place purchase orders. This can be for different organizations/business units/departments, and they can be registered in different systems.

Companies often receive purchase orders from different customers for different organizations or business units. Often these purchase orders are registered in different systems. There is a need to have these different systems synchronized to have a complete overview, in this use-case the purchase order is created in SAP S/4HANA Cloud.

Solution

Using the for SAP S/4HANA Cloud Create Snap you can configure the Snap easily and you will transfer the data from the source system to SAP S/4HANA Cloud. In this case the creation details will be logged.

Understanding the Solution

  1. First, insert a purchase order that is extracted from a file server into the SAP S/4HANA Cloud.

  2. Parse the data in the file using the JSON Parser Snap (Parse Data).

  3. Use the Mapper Snap (Map Purchase Order) to extract the data that you want from the Purchase Order, the source and target path.

  4. Create the Purchase Order using the SAP S/4HANA Create Snap.

  5. Use the JSON Formatter Snap to read JSON document data from its input view and format the data and write it as JSON binary data to its output view. 

  6. The File Writer Snap ( Write Response) makes sure the creation of the purchase order is logged.

Download the Pipeline

Downloads

  1. Download and import the Pipeline into SnapLogic.

  2. Configure Snap accounts as applicable.

  3. Provide Pipeline parameters as applicable.