From the Blog

An icon for a calendar

2019-07-29

How to Perform an EDI Integration with SAP in 2 Steps

How to Perform an EDI Integration with SAP in 2 Steps

Our Adeptia Solution makes it easy to integrate EDI messages with SAP IDoc and BAPI. There are just 2 steps needed to integrate an EDI to SAP. Below is a step by step depiction of SAP EDI integration. In this SAP EDI integration step by step guide, EDI 856 (a shipment Notice/manifest) is mapped to the SAP IDoc DELVRY03 document.

STEP 1: Map EDI to SAP IDoc

First, create a Mapping service between the inbound EDI to SAP IDoc. Adeptia’s graphical data mapper shows the specific EDI message schema and the IDoc schema. With Adeptia’s SAP Adapter, you can search for any IDoc automatically, and select the correct one needed for mapping. Apply the data mapping rules to convert the EDI to IDoc. You’ll only need to do this once since the mapping can be used in any future orchestration where EDI 856 needs to be converted into SAP DELVRY03.

At run-time, when the orchestration executes this mapping service, the EDI data will be converted to IDoc. Here are some relevant screenshots:

How to Perform an EDI Integration with SAP in 2 Steps
Figure 1: Centralized repository to manage all your EDI to SAP mappings
How to Perform an EDI Integration with SAP in 2 Steps
Figure 2: This is a graphical mapper enabling users to map EDI to IDoc format

STEP 2: Deliver the IDoc to SAP through an orchestration

The second (and final) step is to design an orchestration that allows inbound EDI files to be delivered to SAP using the Adeptia SAP Adapter. Here’s a sample SAP EDI transaction process overview process where an incoming EDI file is being sent to SAP/XI server. The Mapping service created in step 1 is embedded as a second activity in the flow. The process picks up new EDI messages, converts them to IDoc, and delivers them to the SAP server.

How to Perform an EDI Integration with SAP in 2 Steps
Figure 3: This is the design of a process which, at run-time, takes source EDI, converts it to IDoc, and then sends it to SAP for processing.

You can check the status of each transaction using the run-time transactional logs.

How to Perform an EDI Integration with SAP in 2 Steps
Figure 4: This is a dashboard that shows the status of each inbound or outbound IDoc transaction.

EDI integration with SAP Integration is included in our Adeptia SolutionYou can easily drive SAP EDI transactions using Adeptia Connect. You can explore the benefits of our solution by taking a free demo of our software. Or, you can just keep banging your head against the wall trying to get your EDI integration to SAP up and running by constructing a huge kluge…the choice is yours!