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>
|
||||
<ReferenceSupplierOrder />
|
||||
<ReferenceBuyerOrder />
|
||||
<ReferenceDocument />
|
||||
<ReferenceDocument>
|
||||
<xsl:value-of select="$ID" />
|
||||
</ReferenceDocument>
|
||||
<AllocationReference />
|
||||
<SenderGLN></SenderGLN>
|
||||
<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