add 'syspro transformation for response'
This commit is contained in:
@@ -0,0 +1,50 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<XMLRECADV>
|
||||||
|
<XMLRECADVHEADER>
|
||||||
|
<DocumentId>0180001643</DocumentId>
|
||||||
|
<DeliveryNote/>
|
||||||
|
<DocumentType>XMLRECADV</DocumentType>
|
||||||
|
<DocumentSubType>RECADV_IBT</DocumentSubType>
|
||||||
|
<DocumentDate>2024-01-11T00:00:00.0000000+01:00</DocumentDate>
|
||||||
|
<DeliveryDate>2024-01-15T00:00:00.0000000+01:00</DeliveryDate>
|
||||||
|
<ReferenceSupplierOrder/>
|
||||||
|
<ReferenceBuyerOrder/>
|
||||||
|
<ReferenceDocument>0180001643</ReferenceDocument>
|
||||||
|
<AllocationReference/>
|
||||||
|
<SenderGLN/>
|
||||||
|
<ReceipientGLN/>
|
||||||
|
<SupplierGLN/>
|
||||||
|
<BuyerGLN/>
|
||||||
|
<DeliveryPartyGLN/>
|
||||||
|
<UltimateConsignyGLN/>
|
||||||
|
<ReturnGLN/>
|
||||||
|
<SendFromGLN/>
|
||||||
|
<SendToGLN/>
|
||||||
|
<DeliveryCurrency/>
|
||||||
|
</XMLRECADVHEADER>
|
||||||
|
<XMLDESADV/>
|
||||||
|
<XMLRECADVPACKAGEGROUP>
|
||||||
|
<NumberOfPackages>1</NumberOfPackages>
|
||||||
|
<PackageCode>
|
||||||
|
33E
|
||||||
|
</PackageCode>
|
||||||
|
</XMLRECADVPACKAGEGROUP>
|
||||||
|
<XMLRECADVSSCCGROUP>
|
||||||
|
<SSCC>0180001643</SSCC>
|
||||||
|
<PackageCode>
|
||||||
|
33E
|
||||||
|
</PackageCode>
|
||||||
|
<PackageType>
|
||||||
|
BJ
|
||||||
|
</PackageType>
|
||||||
|
<XMLRECADVITEMS>
|
||||||
|
<PositionNumber>000010</PositionNumber>
|
||||||
|
<GTIN>2050000024184</GTIN>
|
||||||
|
<DeliveredQuantity>1.000</DeliveredQuantity>
|
||||||
|
<QuantityQualifier>12</QuantityQualifier>
|
||||||
|
<DeliveryPrice/>
|
||||||
|
<ReferenceSupplierOrder>5400000536</ReferenceSupplierOrder>
|
||||||
|
<ReferenceBuyerOrder/>
|
||||||
|
</XMLRECADVITEMS>
|
||||||
|
</XMLRECADVSSCCGROUP>
|
||||||
|
</XMLRECADV>
|
||||||
@@ -0,0 +1,41 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<DELVRY07>
|
||||||
|
<IDOC BEGIN="1">
|
||||||
|
<EDI_DC40 SEGMENT="1">
|
||||||
|
<TABNAM>EDI_DC40</TABNAM>
|
||||||
|
<MANDT>100</MANDT>
|
||||||
|
<DIRECT>2</DIRECT>
|
||||||
|
<OUTMOD/>
|
||||||
|
<DOCNUM/>
|
||||||
|
<IDOCTYP>DELVRY07</IDOCTYP>
|
||||||
|
<MESTYP>WHSCON</MESTYP>
|
||||||
|
<MESCOD>WE</MESCOD>
|
||||||
|
<STDMES>DESADV</STDMES>
|
||||||
|
<SNDPOR>EBISS</SNDPOR>
|
||||||
|
<SNDPRT>LS</SNDPRT>
|
||||||
|
<SNDPRN>SYSPRO</SNDPRN>
|
||||||
|
<RCVPOR>SAPS4Q</RCVPOR>
|
||||||
|
<RCVPRT>LS</RCVPRT>
|
||||||
|
<RCVPFC>LS</RCVPFC>
|
||||||
|
<RCVPRN>S4QCLNT100</RCVPRN>
|
||||||
|
<RCVLAD/>
|
||||||
|
<CREDAT/>
|
||||||
|
<CRETIM/>
|
||||||
|
<SERIAL>2024-01-17T19:27:03.376+01:00</SERIAL>
|
||||||
|
</EDI_DC40>
|
||||||
|
<E1EDL20 SEGMENT="1">
|
||||||
|
<TRAID/>
|
||||||
|
<VBELN/>
|
||||||
|
<E1EDL18 SEGMENT="1">
|
||||||
|
<QUALF>PGI</QUALF>
|
||||||
|
</E1EDL18>
|
||||||
|
<E1EDL24 SEGMENT="1">
|
||||||
|
<POSNR>1</POSNR>
|
||||||
|
<WERKS/>
|
||||||
|
<LIFIMG/>
|
||||||
|
<EAN11>2050000024184</EAN11>
|
||||||
|
<POSEX>000010</POSEX>
|
||||||
|
</E1EDL24>
|
||||||
|
</E1EDL20>
|
||||||
|
</IDOC>
|
||||||
|
</DELVRY07>
|
||||||
@@ -0,0 +1,171 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<ZFSHDLV>
|
||||||
|
<IDOC BEGIN="1">
|
||||||
|
<EDI_DC40 SEGMENT="1">
|
||||||
|
<TABNAM>EDI_DC40</TABNAM>
|
||||||
|
<MANDT>100</MANDT>
|
||||||
|
<DOCNUM>0000000005642065</DOCNUM>
|
||||||
|
<DOCREL>756</DOCREL>
|
||||||
|
<STATUS>03</STATUS>
|
||||||
|
<DIRECT>1</DIRECT>
|
||||||
|
<OUTMOD>2</OUTMOD>
|
||||||
|
<IDOCTYP>ZFSHDLV</IDOCTYP>
|
||||||
|
<MESTYP>DESADV</MESTYP>
|
||||||
|
<SNDPOR>SAPS4Q</SNDPOR>
|
||||||
|
<SNDPRT>LS</SNDPRT>
|
||||||
|
<SNDPRN>S4QCLNT100</SNDPRN>
|
||||||
|
<RCVPOR>EBISS</RCVPOR>
|
||||||
|
<RCVPRT>KU</RCVPRT>
|
||||||
|
<RCVPFC>WE</RCVPFC>
|
||||||
|
<RCVPRN>0000001038</RCVPRN>
|
||||||
|
<RCVLAD>7321609000141</RCVLAD>
|
||||||
|
<CREDAT>20240115</CREDAT>
|
||||||
|
<CRETIM>152549</CRETIM>
|
||||||
|
<SERIAL>20240115152548</SERIAL>
|
||||||
|
</EDI_DC40>
|
||||||
|
<E1EDL20 SEGMENT="1">
|
||||||
|
<VBELN>0180001643</VBELN>
|
||||||
|
<VSTEL>1038</VSTEL>
|
||||||
|
<INCO1>EXW</INCO1>
|
||||||
|
<INCO2>Stephanskrichen</INCO2>
|
||||||
|
<VSBED>Z5</VSBED>
|
||||||
|
<BTGEW>0.000</BTGEW>
|
||||||
|
<NTGEW>0.000</NTGEW>
|
||||||
|
<VOLUM>0.000</VOLUM>
|
||||||
|
<ANZPK>00000</ANZPK>
|
||||||
|
<LIFEX>0080002125</LIFEX>
|
||||||
|
<PODAT>20240115</PODAT>
|
||||||
|
<POTIM>152548</POTIM>
|
||||||
|
<INCO2_L>Stephanskrichen</INCO2_L>
|
||||||
|
<E1EDL22 SEGMENT="1">
|
||||||
|
<VSTEL_BEZ>MOP FP München Schwabing WOM</VSTEL_BEZ>
|
||||||
|
<INCO1_BEZ>Ab Werk</INCO1_BEZ>
|
||||||
|
<VSBED_BEZ>Umlagerung</VSBED_BEZ>
|
||||||
|
</E1EDL22>
|
||||||
|
<E1EDL21 SEGMENT="1">
|
||||||
|
<LFART>ZIL</LFART>
|
||||||
|
<LPRIO>02</LPRIO>
|
||||||
|
<TRSPG>Z1</TRSPG>
|
||||||
|
<E1EDL23 SEGMENT="1">
|
||||||
|
<LFART_BEZ>Anl. ULB (Filiale)</LFART_BEZ>
|
||||||
|
<LPRIO_BEZ>MOP EH</LPRIO_BEZ>
|
||||||
|
<TRSPG_BEZ>Q-Prüfung nötig</TRSPG_BEZ>
|
||||||
|
</E1EDL23>
|
||||||
|
</E1EDL21>
|
||||||
|
<E1ADRM1 SEGMENT="1">
|
||||||
|
<PARTNER_Q>LF</PARTNER_Q>
|
||||||
|
<PARTNER_ID>0000001037</PARTNER_ID>
|
||||||
|
<LANGUAGE>DE</LANGUAGE>
|
||||||
|
<FORMOFADDR>Firma</FORMOFADDR>
|
||||||
|
<NAME1>MOP FP München Theatinerstrasse</NAME1>
|
||||||
|
<NAME3>MOP Einzelhandel – DE </NAME3>
|
||||||
|
<STREET1>Theatinerstrasse 11</STREET1>
|
||||||
|
<POSTL_COD1>80333</POSTL_COD1>
|
||||||
|
<CITY1>München</CITY1>
|
||||||
|
<TELEPHONE1>+49 89 25546690</TELEPHONE1>
|
||||||
|
<E_MAIL>EHMuenchenTheatinerstr@marc-o-polo.com</E_MAIL>
|
||||||
|
<COUNTRY1>DE</COUNTRY1>
|
||||||
|
<REGION>09</REGION>
|
||||||
|
</E1ADRM1>
|
||||||
|
<E1ADRM1 SEGMENT="1">
|
||||||
|
<PARTNER_Q>OSP</PARTNER_Q>
|
||||||
|
<PARTNER_ID>1038</PARTNER_ID>
|
||||||
|
</E1ADRM1>
|
||||||
|
<E1EDT13 SEGMENT="1">
|
||||||
|
<QUALF>001</QUALF>
|
||||||
|
<NTANF>20240112</NTANF>
|
||||||
|
<NTANZ>070000</NTANZ>
|
||||||
|
<NTEND>20240112</NTEND>
|
||||||
|
<NTENZ>000000</NTENZ>
|
||||||
|
<TZONE_BEG>CET</TZONE_BEG>
|
||||||
|
<ISDD>00000000</ISDD>
|
||||||
|
<ISDZ>000000</ISDZ>
|
||||||
|
<IEDD>00000000</IEDD>
|
||||||
|
<IEDZ>000000</IEDZ>
|
||||||
|
</E1EDT13>
|
||||||
|
<E1EDT13 SEGMENT="1">
|
||||||
|
<QUALF>007</QUALF>
|
||||||
|
<NTANF>20240115</NTANF>
|
||||||
|
<NTANZ>000000</NTANZ>
|
||||||
|
<NTEND>20240115</NTEND>
|
||||||
|
<NTENZ>000000</NTENZ>
|
||||||
|
<TZONE_BEG>CET</TZONE_BEG>
|
||||||
|
<ISDD>00000000</ISDD>
|
||||||
|
<ISDZ>000000</ISDZ>
|
||||||
|
<IEDD>00000000</IEDD>
|
||||||
|
<IEDZ>000000</IEDZ>
|
||||||
|
</E1EDT13>
|
||||||
|
<E1EDT13 SEGMENT="1">
|
||||||
|
<QUALF>015</QUALF>
|
||||||
|
<NTANF>20240111</NTANF>
|
||||||
|
<NTANZ>000000</NTANZ>
|
||||||
|
<NTEND>20240111</NTEND>
|
||||||
|
<NTENZ>000000</NTENZ>
|
||||||
|
<ISDD>00000000</ISDD>
|
||||||
|
<ISDZ>000000</ISDZ>
|
||||||
|
<IEDD>00000000</IEDD>
|
||||||
|
<IEDZ>000000</IEDZ>
|
||||||
|
</E1EDT13>
|
||||||
|
<E1EDL33 SEGMENT="1">
|
||||||
|
<ALAND>DE</ALAND>
|
||||||
|
</E1EDL33>
|
||||||
|
<E1EDL24 SEGMENT="1">
|
||||||
|
<POSNR>000010</POSNR>
|
||||||
|
<MATNR>000005990000078003</MATNR>
|
||||||
|
<ARKTX>Blouse, longsleeve, b, Vibrant Peach, 36</ARKTX>
|
||||||
|
<MATKL>102320701</MATKL>
|
||||||
|
<WERKS>1038</WERKS>
|
||||||
|
<LGORT>1000</LGORT>
|
||||||
|
<LFIMG>1.000</LFIMG>
|
||||||
|
<VRKME>PCE</VRKME>
|
||||||
|
<LGMNG>1.000</LGMNG>
|
||||||
|
<MEINS>PCE</MEINS>
|
||||||
|
<NTGEW>0.000</NTGEW>
|
||||||
|
<BRGEW>0.000</BRGEW>
|
||||||
|
<GEWEI>KGM</GEWEI>
|
||||||
|
<VOLUM>0.000</VOLUM>
|
||||||
|
<VOLEH>DMQ</VOLEH>
|
||||||
|
<LADGR>Z005</LADGR>
|
||||||
|
<GRKOR>000</GRKOR>
|
||||||
|
<EAN11>2050000024184</EAN11>
|
||||||
|
<POSEX>000010</POSEX>
|
||||||
|
<VFDAT>00000000</VFDAT>
|
||||||
|
<EXPIRY_DATE_EXT>0</EXPIRY_DATE_EXT>
|
||||||
|
<VGBEL>5400000536</VGBEL>
|
||||||
|
<VGPOS>000010</VGPOS>
|
||||||
|
<ORMNG> 1.000</ORMNG>
|
||||||
|
<EXPIRY_DATE_EXT_B>0</EXPIRY_DATE_EXT_B>
|
||||||
|
<E1EDL25 SEGMENT="1">
|
||||||
|
<LGORT_BEZ>Standard</LGORT_BEZ>
|
||||||
|
<LADGR_BEZ>Hanging Goods</LADGR_BEZ>
|
||||||
|
</E1EDL25>
|
||||||
|
<E1EDL26 SEGMENT="1">
|
||||||
|
<PSTYV>ELN</PSTYV>
|
||||||
|
<MATKL>102320701</MATKL>
|
||||||
|
<UMVKZ>1</UMVKZ>
|
||||||
|
<UMVKN>1</UMVKN>
|
||||||
|
<UEBTO>0.0</UEBTO>
|
||||||
|
<UNTTO>0.0</UNTTO>
|
||||||
|
<MAGRV>Z010</MAGRV>
|
||||||
|
<MATNR_LONG>000005990000078003</MATNR_LONG>
|
||||||
|
<E1EDL27 SEGMENT="1">
|
||||||
|
<PSTYV_BEZ>Anlieferung</PSTYV_BEZ>
|
||||||
|
<MATKL_BEZ>MTDWB_Blouses</MATKL_BEZ>
|
||||||
|
<WERKS_BEZ>MOP FP München Schwabing Women</WERKS_BEZ>
|
||||||
|
</E1EDL27>
|
||||||
|
</E1EDL26>
|
||||||
|
<E1EDL43 SEGMENT="1">
|
||||||
|
<QUALF>V</QUALF>
|
||||||
|
<BELNR>5400000536</BELNR>
|
||||||
|
<POSNR>000010</POSNR>
|
||||||
|
</E1EDL43>
|
||||||
|
<E1EDL62 SEGMENT="1">
|
||||||
|
<WRF_CHARSTC1_TXT>Dark Pink_Multi_28</WRF_CHARSTC1_TXT>
|
||||||
|
<WRF_CHARSTC2_TXT>36</WRF_CHARSTC2_TXT>
|
||||||
|
<WRF_CHARSTC1_TXT_LONG>Dark Pink_Multi_28</WRF_CHARSTC1_TXT_LONG>
|
||||||
|
<WRF_CHARSTC2_TXT_LONG>36</WRF_CHARSTC2_TXT_LONG>
|
||||||
|
</E1EDL62>
|
||||||
|
</E1EDL24>
|
||||||
|
</E1EDL20>
|
||||||
|
</IDOC>
|
||||||
|
</ZFSHDLV>
|
||||||
@@ -98,7 +98,9 @@
|
|||||||
</DeliveryDate>
|
</DeliveryDate>
|
||||||
<ReferenceSupplierOrder />
|
<ReferenceSupplierOrder />
|
||||||
<ReferenceBuyerOrder />
|
<ReferenceBuyerOrder />
|
||||||
<ReferenceDocument />
|
<ReferenceDocument>
|
||||||
|
<xsl:value-of select="$ID" />
|
||||||
|
</ReferenceDocument>
|
||||||
<AllocationReference />
|
<AllocationReference />
|
||||||
<SenderGLN></SenderGLN>
|
<SenderGLN></SenderGLN>
|
||||||
<ReceipientGLN></ReceipientGLN>
|
<ReceipientGLN></ReceipientGLN>
|
||||||
|
|||||||
@@ -0,0 +1,70 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!-- 22.12.2023 DEV-8311 SAP sends delivery advices to stores MAPPING: SOURCE
|
||||||
|
- SAP ZFSHDLV TARGET - syspro internal Format -->
|
||||||
|
<xsl:stylesheet version="2.0"
|
||||||
|
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
|
||||||
|
xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||||
|
exclude-result-prefixes="xs">
|
||||||
|
<xsl:output method="xml" omit-xml-declaration="no"
|
||||||
|
indent="yes" />
|
||||||
|
<xsl:strip-space elements="*" />
|
||||||
|
|
||||||
|
<xsl:template match="/Message">
|
||||||
|
<xsl:apply-templates select="@*|node()" />
|
||||||
|
</xsl:template>
|
||||||
|
|
||||||
|
<xsl:template match="@*|child::node()">
|
||||||
|
<xsl:copy>
|
||||||
|
<xsl:apply-templates select="@*|node()" />
|
||||||
|
</xsl:copy>
|
||||||
|
</xsl:template>
|
||||||
|
|
||||||
|
<xsl:template match="/Message/XMLDESADV">
|
||||||
|
<XMLRECADV>
|
||||||
|
<xsl:apply-templates select="@*|node()" />
|
||||||
|
</XMLRECADV>
|
||||||
|
</xsl:template>
|
||||||
|
|
||||||
|
<xsl:template match="/Message/XMLDESADV/XMLDESADVHEADER">
|
||||||
|
<XMLRECADVHEADER>
|
||||||
|
<xsl:apply-templates select="@*|node()" />
|
||||||
|
</XMLRECADVHEADER>
|
||||||
|
</xsl:template>
|
||||||
|
|
||||||
|
<xsl:template match="/Message/XMLDESADV/XMLDESADVHEADER/DocumentType">
|
||||||
|
<DocumentType>XMLRECADV</DocumentType>
|
||||||
|
</xsl:template>
|
||||||
|
|
||||||
|
|
||||||
|
<xsl:param name="documentSubType"><xsl:value-of select="/Message/XMLDESADV/XMLDESADVHEADER/DocumentSubType"/></xsl:param>
|
||||||
|
<xsl:template match="/Message/XMLDESADV/XMLDESADVHEADER/DocumentSubType">
|
||||||
|
<DocumentSubType>RECADV_<xsl:value-of
|
||||||
|
select="substring-after($documentSubType,'_')" /></DocumentSubType>
|
||||||
|
</xsl:template>
|
||||||
|
|
||||||
|
<xsl:template match="/Message/XMLDESADV/XMLPACKAGEGROUP">
|
||||||
|
<XMLRECADVPACKAGEGROUP>
|
||||||
|
<xsl:apply-templates select="@*|node()" />
|
||||||
|
</XMLRECADVPACKAGEGROUP>
|
||||||
|
</xsl:template>
|
||||||
|
|
||||||
|
<xsl:template match="/Message/XMLDESADV/XMLSSCCGROUP">
|
||||||
|
<XMLRECADVSSCCGROUP>
|
||||||
|
<xsl:apply-templates select="@*|node()" />
|
||||||
|
</XMLRECADVSSCCGROUP>
|
||||||
|
</xsl:template>
|
||||||
|
|
||||||
|
<xsl:template match="/Message/XMLDESADV/XMLSSCCGROUP/XMLITEMS">
|
||||||
|
<XMLRECADVITEMS>
|
||||||
|
<xsl:apply-templates select="@*|node()" />
|
||||||
|
</XMLRECADVITEMS>
|
||||||
|
</xsl:template>
|
||||||
|
|
||||||
|
<xsl:template match="/Message/XMLDESADV/XMLSSCCGROUP/XMLITEMS/XMLEPC">
|
||||||
|
<XMLRECADVITEMS>
|
||||||
|
<xsl:apply-templates select="@*|node()" />
|
||||||
|
</XMLRECADVITEMS>
|
||||||
|
</xsl:template>
|
||||||
|
|
||||||
|
|
||||||
|
</xsl:stylesheet>
|
||||||
Reference in New Issue
Block a user