...
- Import the XML definition (XSD) as a WSDL into the SAP system to create the necessary proxies as if publishing a service. This activity is a one-time task and must be transported to each environment. The ABAP Framework generates a class and an interface with a method where the XML definition is the only parameter. This enables the use of standard tools to deserialize the XML and place it into a simpler ABAP structure.
- The XML file must have been archived using ArchiveLink with reference to the Business Object of the process.
- The following fields in the electronic invoice table (/EDGE/FC_TB901) must be filled with the corresponding XML file data: IN_XML_AR_OB, IN_XML_OBJID, IN_XML_SAPOB, and IN_XML_ARDID.
- The parameter INTERFACE in the business unit's parameters must be configured. Refer to "Configuration of Parameters parameters or Constants constants for the Business Unitbusiness unit". The value should correspond to the interface imported through the WSDL, simulating the service with the XSD of the XML to be transformed.
- The parameter METHOD in the business unt's parameters must be configured. Refer to "Configuration of Parameters parameters or Constants constants for the Business Unitbusiness unit". The value should correspond to the method of the interface imported through the WSDL, simulating the service with the XSD of the XML to be transformed.
- The business object must have the transformation configured. Refer to "Specific Configuration configuration for Each Process/Business Uniteach process/business unit".
- The transformation configured in "Configuration of Input input XML Transformationstransformations" must comply with the rules stated there.
- The transformation is based on having header and detail data.
...