Downloading an IDoc into XML

We are using Gentran as a message broker system to exchange transaction data between our trading partners. The...

destination system of this transaction data is SAP. So we have maps created in Gentran that could translate and create IDocs into SAP. Since we have this product we want to use this middleware to accept other transactional / non-transactional information into SAP's IDoc format(Custom IDoc) and then download the IDoc in SAP to an XML format. Are there any utility tools in SAP to download an IDoc into an XML format? There are several paths to get hold of the XML schema of an IDoc:

1. The SAP Interface Repository. In the IFR you will find a complete list of the interface definitions of all officially released IDocs and BAPIs along with the corresponding XML Schemata and XML templates for request and response. They are all well sorted by release and business case.

2. You can also generate an XML schema from a running SAP instance directly with transaction WE60. Unfortunately this feature is not available in elder SAP releases. 4.6 and earlier allow only download of a DTD schema, later releases will generate a proper XML template.

3. Technical data:
The function that generates an XML from an IDoc is SDIXML_IDOC_TO_SCHEMA. The resulting XML DOM document object can be resolved into display format with the utility functions found in function group SDIXML.

This was first published in July 2004

Dig Deeper on SAP ABAP



Find more PRO+ content and other member only offers, here.

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.



Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: