Electronic data interchange (EDI) is a concept of interchanging business-related documents electronically. As EDI has a history of more than 30 years many de facto standards have established e.g. X12, EDIFACT and ODETTE based on specific industry needs. Due to the fact that miscellaneous companies rely on communication through EDI SAP is glad to offer two different ways for customers to benefit from APIs in SAP S/4HANA Cloud. In dedicated projects customer can implement them to address their specific EDI requirements.
EDI integration based on SAP S/4HANA Cloud SOAP APIs
With SAP S/4HANA Cloud, more modern, extensible and structurally simplified SOAP APIs are being provided and maintained by SAP on the SAP API Business Hub. Furthermore, SAP provides a new crowd-based machine learning tool called integration content advisor (ICA) running on the SAP Cloud Platform Integration which now supports creating and maintaining B2B integration content much faster and more efficiently then ever before. For more details on the ICA visit this blog: https://blogs.sap.com/2018/01/19/announcement-new-integration-content-advisor-for-sap-cloud-platform-integration/
The following illustration explains the described the EDI integration based on SAP S/4HANA Cloud SOAP APIs:
Check out the newly released scope items for customers using EDI with SAP S/4HANA Cloud, 2EJ for procurement https://rapid.sap.com/bp/scopeitems/2EJ , 2EL for sales APIs https://rapid.sap.com/bp/scopeitems/2EL and the scope item https://rapid.sap.com/bp/#/browse/scopeitems/2MB for electronic payment advice integration.
EDI Integration based on SAP S/4HANA Cloud buyer-side integration with SAP Ariba solutions
Right now, SAP S/4HANA Cloud is integrated to the Ariba Network on the buyer side, with procurement functions. The respective integration scenarios can be found on the SAP Best Practices Explorer. SAP Ariba offers pre-deifned fixed mappings with some extension possibilities to various EDI standards to support Ariba purchasing processes.The Integration setup and the currently supported X12 and EDIFACT standards including the architecture is visualized in this picture: