cancel
Showing results for 
Search instead for 
Did you mean: 

SAP XML and SAP IDOC XML

Former Member
0 Kudos

Hi Friends,

Can any one tell me what is the difference between SAP XML and SAP IDOC XML?

Regards,

Kumar

Accepted Solutions (1)

Accepted Solutions (1)

aashish_sinha
Active Contributor
0 Kudos

Hi,

Various XML standards are supported by SAP. It presents data according to an SAP specification either in IDoc-XML or BAPI-XML, the SAP XML extensions for IDocs and BAPIs. It uses preprepared representations of the SAP interfaces to XML Commerce Business Language (xCBL) messages to facilitate communication with the MarketSet marketplaces.

Messages are stored in a generic envelope. This envelope contains metadata that controls, among other things, the routing of the messages. SAP supports two different standards for these envelopes - Microsoft BizTalk and a format similar to Simple Object Access Protocol (SOAP). Packaging SAP BAPIs in a standard envelope offers several advantages, including direct processing of messages by external applications and a uniform system of error handling.

Regards'

Aashish Sinha

PS : reward points if helpful

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Kumar,

SAP XML means your normal XML having tags and values in it which SAP XI can process.

SAP IDOC XML refers to the native XML which is used only for IDOCs.......so when r/3 triggers an outbound idoc, the data in the idoc comes from r/3 in native IDOC XML..........

Regards,

Rajeev Gupta

Former Member
0 Kudos

Hi,

IDOC-XML is the one which the IDOC is converted into XML.

When we trigger the IDOC from SAP R/3 to XI, we can see this IDOC-XML in IDX5 of XI....i.e the converted IDOC as IDOC-XML

XML is Normal language, XI can understand only XML Language inside to process the data

Regards

Seshagiri