!--a11y-->
MDMProductMaterialToMATMASStep1Main.xsl 
In the
interface
mapping ProductSetOutToMatmasMatmas0x, the XSLT program MDMProductMaterialToMATMASStep1Main.xsl prepares products for mapping in the
format of the message type ProductMaterial (MDM namespace) to R/3 materials in
the format of the IDoc message type MATMAS0x.
This XSLT program carries out the necessary preparation for the XSLT program MDMProductMaterialToMATMASStep2Main.xsl .
The following table provides an overview of the objects involved in interface mapping.
Objects |
Technical Description |
Interface Mapping |
ProductSetOutToMatmasMatmas0x |
Outbound interface (semantic) |
ProductMaterial (MDM namespace) |
Target interface (semantic) |
ProductMaterial (MDM namespace) |
Outbound message type |
ProductMaterialSetMsg (MDM namespace) |
Target message type |
ProductMaterialSetMsg (MDM namespace) |
Error message type |
ProductMaterialSetLog (MDM namespace) |
The XSLT program MDMProductMaterialToMATMASStep1Main.xsl
· Collects all differentiation keys (such as R/3 plant or material number) from the outbound message ProductMaterialSetMsg and sorts them.
· Executes the key mapping for the differentiation keys to the corresponding IDs in the target system.
· Groups all set types on the basis of the target system ID.
· Transfers the sorted XML document of the message type ProductMaterialSetMsg to the XSLT program MDMProductMaterialToMATMASStep2Main.xsl
