From the Blog

An icon for a calendar

2022-12-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’s SAP EDI integration solution makes it easy to integrate EDI messages with SAP IDoc and BAPI. It enables non-technical business users to perform EDI integration with SAP much more quickly while freeing IT to focus on more high-value tasks. There are just two steps needed to integrate an EDI in SAP. Below is a step-by-step depiction of SAP EDI integration. In this SAP EDI integration step-by-step guide, we have described the EDI process flow, wherein 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 EDI to SAP IDoc. Apply the data mapping rules to convert the EDI to IDoc. You’ll only need to do this once because 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 flow overview 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.

In this EDI process flow, 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 self-service-powered Adeptia Solution. You can enable your non-technical business users to easily implement SAP EDI integrations much more quickly and efficiently. This means that your non-techie business users can carry out EDI integration with SAP using self-service and automation without the need for IT to implement long custom codes and build EDI mappings. You can explore the benefits of our self-service-powered EDI SAP integration 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!