Show TOC Start of Content Area

Background documentation Creating a Service  Locate the document in its SAP Library structure

You must create a new service for the partner using a naming convention.

The service name should comply with the following definition:

Service Name: “CIDX” <Transaction Code>”_” <Version> ”_” <Partner Role>.

This name binding is runtime-relevant. The CIDX Adapter determines the partner’s service name and the local service name for an incoming CIDX action message based on selected header fields of the RNIF 1.1 protocol service header. The adapter then constructs the name according to the above mentioned rules, as follows:

<Transaction Code>:= /ServiceHeader/ProcessControl/ProcessIdentity/GlobalProcessIndicatorCode

<Version>:= /ServiceHeader/ProcessControl/ProcessIdentity/VersionIdentifier

<Partner Role>:= /ServiceHeader/ProcessControl/TransactionControl/PartnerRoleRoute/fromRole.PartnerRoleDescription/GlobalPartnerRoleClassificationCode

<Current Role>:= /ServiceHeader/ProcessControl/TransactionControl/PartnerRoleRoute/toRole.PartnerRoleDescription/GlobalPartnerRoleClassificationCode

Variable

Value

<Transaction Code>

This value is obtained from the corresponding Chem eStandards Appendix D – ChemXML Transaction Code. Example: E41

<Version>

This value is obtained from the version of the Chem eStandards. The dot is removed from the version string. Example: 30

<Partner Role>

This value is obtained from the Chem eStandards Business Transaction specification. Example: Buyer

<Current Role>

This value is obtained from the Chem eStandards Business Transaction specification. Example: Seller

For Example: CIDXE41_30_Seller where E41 is the transaction name, 3.0 is the version and Seller is the partner’s role.

End of Content Area