Introduction
We're glad to be able to inform you that the new release of Integration Content Advisor provides you further libraries of the following type systems:
- cXML – commerce eXtensible Markup Language
- SAP S/4HANA Cloud Odata APIs
- SAP S/4HANA Cloud SOAP Messages
- SAP S/4HANA On Premise Idoc
- SAP S/4HANA On Premise SOAP Messages
All new type system libraries are freely available. All the message structures of the different type systems have the same look and feel. They can be directly used for the creation of your Message Implementation Guidelines (MIGs), which is a pre-requisite for the creation of a Mapping Guideline (MAG).
Our intention is not just providing all message interface schemas for creation of deployable integration content. The focus is more on specifying and describing of your customized interfaces in detail. Therefore, you'll find all necessary information for the creation of your MIGs such as definitions, properties, notes, code lists, qualifier reference markers etc. We will also ensure that the newest versions always available.
New Type Systems in detail
This chapter gives you an overview about what is available in addition. You'll see the first set of versions per type systems. This is our starting point. We're going to update these libraries regularly with the newest versions and also former versions, especially if these are requested by our customers.
cXML – commerce eXtensible Markup Language
cXML is the standard interface structure of the Ariba Network for the exchange of business transaction information. If you want to exchange business data with Ariba Network, it is necessary to map your interfaces with the corresponding cXML interfaces. The Integration Content Advisor provides you the best fit features that you can exactly create this integration content quickly.
Following versions are available yet:
Version |
Number of different message types |
Number of complex types |
Number of simple types |
Number of codelists |
1.2.037 |
77 |
680 |
0 |
234 |
1.2.038 |
77 |
680 |
0 |
236 |
1.2.039 |
77 |
686 |
0 |
241 |
1.2.040 |
77 |
686 |
0 |
241 |
1.2.041 |
77 |
686 |
0 |
243 |
1.2.042 |
78 |
694 |
0 |
247 |
SAP S/4HANA Cloud Odata
If you want to call API's from S/4HANA Cloud through Cloud Platform Integration and map these APIs with other kind of message structures, you can now use the provided Odata APIs by Integration Content Advisor. Similar like with the other type systems, you can customize these structures by Message Implementation Guidelines and map it with other interface structures in Mapping Guidelines.
Following versions are available yet:
Version |
Number of different APIs |
Number of complex types |
Number of simple types |
Number of codelists |
1905 |
784 |
817 |
0 |
0 |
Remark: Currently, we don't provide Odata specific codelists. But we're working on it. Meanwhile, you can create your own codelists or reuse codelists that are provided by other standards, if this is the requirement.
SAP S/4HANA Cloud SOAP Messages
The SAP S/4HANA Cloud SOAP messages play a significant role, if you want to exchange business transaction information with the SAP S/4 HANA Cloud application. This is especially necessary for B2B scenarios. The Integration Content Advisor provides you a complete list of SOAP Messages, which are available for this purpose in the SAP S/4HANA release yet.
These are:
Version |
Number of different message types |
Number of complex types |
Number of simple types |
Number of codelists |
1905 |
147 |
1919 |
2556 |
32 |
SAP S/4HANA On Premise IDoc
This is the first time that you'll find all SAP's IDoc message interfaces on a central place including all details, properties and documentation. These can be directly use for customizing your IDoc structures by using the ICA's MIG editor. Our starting point are two different versions.
These are:
Version |
Number of message types |
Number of complex types |
Number of simple types |
Number of codelists |
S4HANA 1709 |
47 (first set of frequently used Idocs) |
440 |
3411 |
270 |
1809_FPS02 |
2650 |
12640 |
29965 |
2752 |
SAP S/4HANA On Premise SOAP Messages
Like in SAP S/4HANA Cloud you'll find in the SAP S/4HANA On Premise application also SOAP message interfaces especially for the exchange of business transaction information with other business applications. Here, you'll find the following versions and different message type interfaces yet:
Version |
Number of message types |
Number of complex types |
Number of simple types |
Number of codelists |
1809_FPS02 |
3135 |
20205 |
8157 |
216 |
Cloud Platform Integration - Integration Flow Templates
In order to use and deploy your created integration content, you need specific integration flow templates which allow you to directly import the generated runtime artefacts at the appropriate flow steps. The Integration Content Advisor does not just generate a mapping script. It also automatically generates schemes and further scripts that are required for the envelope handling, syntax conversion, pre- and post-processing, as well as the precise payload validation according all definitions made in a Message Implementation Guideline. These integration flow templates affords you these predefined steps for the specific type system and necessary communication adapters in an appropriate order. Following integration flow templates for the different type system combinations are or will be available yet at
https://api.sap.com/package/ICAPrepackagedContent?section=Overview
Sender Type System |
Receiver Type System |
Status |
SAP S/4HANA On Premise IDoc |
ASC X12 |
Available |
SAP S/4HANA On Premise Idoc |
UN/EDIFACT |
Available |
SAP S/4HANA On Premise IDoc |
cXML |
In Progress |
SAP S/4HANA On Premise IDoc |
SAP S/4HANA Cloud Odata |
In Progress |
SAP S/4HANA On Premise IDoc |
SAP S/4HANA Cloud SOAP |
In Progress |
SAP S/4HANA On Premise IDoc |
SAP S/4HANA On Premise SOAP |
In Progress |
cXML |
ASC X12 |
Available |
cXML |
UN/EDIFACT |
Available |
cXML |
SAP S/4HANA On Premise IDoc |
In Progress |
cXML |
SAP S/4HANA Cloud Odata |
In Progress |
cXML |
SAP S/4HANA Cloud SOAP Messages |
In Progress |
cXML |
SAP S/4HANA On Premise SOAP Messages |
In Progress |
SAP S/4HANA Cloud Odata |
ASC X12 |
In Progress |
SAP S/4HANA Cloud Odata |
UN/EDIFACT |
In Progress |
SAP S/4HANA Cloud Odata |
cXML |
In Progress |
SAP S/4HANA Cloud Odata |
SAP S/4HANA On Premise IDoc |
In Progress |
SAP S/4HANA Cloud Odata |
SAP S/4HANA Cloud SOAP |
In Progress |
SAP S/4HANA Cloud Odata |
SAP S/4HANA On Premise SOAP |
In Progress |
SAP S/4HANA Cloud/On Premise SOAP |
ASC X12 |
In Progress |
SAP S/4HANA Cloud/On Premise SOAP |
UN/EDIFACT |
In Progress |
SAP S/4HANA Cloud/On Premise SOAP |
SAP S/4HANA On Premise IDoc |
In Progress |
SAP S/4HANA Cloud/On Premise SOAP |
SAP S/4HANA Cloud Odata |
In Progress |
SAP S/4HANA Cloud/On Premise SOAP |
SAP S/4HANA Cloud/On Premise SOAP |
In Progress |
ASC X12 |
UN/EDIFACT |
In Progress |
ASC X12 |
cXML |
In Progress |
ASC X12 |
SAP S/4HANA Cloud Odata |
In Progress |
ASC X12 |
SAP S/4HANA On Premise IDoc |
Available |
ASC X12 |
SAP S/4HANA Cloud SOAP |
In Progress |
ASC X12 |
SAP S/4HANA On Premise SOAP |
In Progress |
UN/EDIFACT |
ASC X12 |
In Progress |
UN/EDIFACT |
cXML |
In Progress |
UN/EDIFACT |
SAP S/4HANA Cloud Odata |
In Progress |
UN/EDIFACT |
SAP S/4HANA On Premise IDoc |
Available |
UN/EDIFACT |
SAP S/4HANA Cloud SOAP |
In Progress |
UN/EDIFACT |
SAP S/4HANA On Premise SOAP |
In Progress |
Remark: We know that all the different static combinations of integration flows make the creation and maintenance at Cloud Platform Integration too inflexible and unmanageable. Therefore, we're working on an automatic push service in where the Integration Content Advisor automatically pushes the generated runtime artefacts into the Cloud Platform Integration's partner directory (see more information about partner directory at: https://blogs.sap.com/2017/07/25/cloud-integration-partner-directory-step-by-step-example/). All these stored data will be dynamically invoked while processing incoming messages according predefined parameters like the sender and recipient party.
Summary
The aim of the Integration Content Advisor is a one stop shop for the creation and maintenance of your integration content without using different tools. A prerequisite for this intention is the provisioning of complete interface libraries including all their details and definitions. With this release you will receive the necessary message interface structures for connecting the S4 HANA cloud and on-premise applications with other cloud, on-premise applications or even with your trading partners via B2B connections.
If you need further libraries, further versions or further details in the interface structures itself, please let us know.