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.
cancel
Showing results for 
Search instead for 
Did you mean: 
gunther_stuhec
Product and Topic Expert
Product and Topic Expert
2,155

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.
1 Comment