Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
Showing results for 
Search instead for 
Did you mean: 
We are happy to announce that we now also provide the libraries for GS1 EANCOM. In this blog post we will give you a short overview.

GS1 EANCOM Library in Integration Advisor

GS1 EANCOM® is a GS1 subset of the UN/EDIFACT standard (United Nations Electronic Data Interchange for Administration, Commerce and Transport). It contains only the message elements required by business applications especially for domains supported by the GS1 organizations such as retail, consumer products, transport and logistics. Omitted are optional elements that are not relevant for the specific use cases.

Currently we support overall 10 versions (so called EANCOM Editions) from 1995 up to 2002 Edition 2016:

As EANCOM is a subset of UN/EDIFACT, the Integration Advisor content license for EANCOM is part of the license for UN/EDIFACT.

Message Standards versus Message Guidelines

EANCOM (like many other UN/EDIFACT subsets) distinguishes between two types of libraries:

  • Message Standards: The library of Messages, Segments, Data Elements and Codelists which are required for the EANCOM subset. This particularly includes EANCOM-specific code values which are not part of the UN/EDIFACT standard delivery.

  • Message Guidelines: Specific Guidelines for countries and business processes which are defined in the context of the EANCOM subset.

Integration Advisor currently provides the EANCOM Message Standards upon which you can build your own Message Implementation Guidelines (MIGs).

EANCOM Usage in SAP Cloud Integration

In order to use EANCOM you should configure your Integration Flow in the same way as you would for UN/EDIFACT. Template Flows for UN/EDIFACT (and other supported Type Systems) can be found on the SAP API Business Hub (

For EANCOM, there is one additional specific requirement:  In your Message Implementation Guideline (MIG) you need to enable node UNH > S009 > 0057 and you must select within the Codelist tab the correct EANCOM version code (such as EAN010) you want to work with. Please select only a single code value to ensure correct processing in the Cloud Integration Runtime.

(UPDATE 04-09-2020:

  • It is now optional and not longer mandatory to enable node UNH > S009 > 0057 in your MIG.

  • If you use this node and assign either a fixed value to it or select a single code value, Integration Advisor will create an XSD specifically named for this EANCOM version code (Example: UN-EDIFACT_ORDERS_D01B_EAN010.xsd).

  • Otherwise the XSD will follow a generic naming convention (Example: UN-EDIFACT_ORDERS_D01B.xsd).

  • Both variants will be accepted by SAP Cloud Integration Design time and Runtime.)

EANCOM Usage in SAP Process Orchestration

SAP Process Integration B2B Add-On also supports EANCOM Message Standard. Currently all EANCOM versions up to 2002 Edition 2008 are supported. In order to define Message Implementation Guidelines (MIGs) for SAP PI / PO you would need to pick a supported EANCOM version and subversion.

Further reading
1 Comment