Posts

Showing posts from June, 2023

XSLT code: HL segments hirachical sequence another alternative code

 <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output indent="yes" /> <!-- Match the root element and apply templates to its child elements --> <xsl:template match="/"> <M_856> <xsl:apply-templates select="M_856/*" /> </M_856> </xsl:template> <!-- Match specific elements and copy them --> <xsl:template match="S_ST | S_BSN | S_DTM | G_HL[S_HL/D_735='S'] | G_HL[S_HL/D_735='O'] | G_HL[S_HL/D_735='I']"> <xsl:copy-of select="." /> </xsl:template> <!-- Match G_HL elements with additional condition --> <xsl:template match="G_HL[S_HL/D_735='I']"> <xsl:copy-of select="." /> <xsl:copy-of select="../G_HL[S_HL/D_735='P' and S_LIN/D_350...

XSLT CODE WORKING : SOIP

 <?xml version="1.0" encoding="UTF-8"?> <M_856> <S_ST> <D_143>856</D_143> <D_329>0001</D_329> </S_ST> <S_BSN> <D_353>00</D_353> <D_396>0080002121</D_396> <D_373>20230627</D_373> <D_337>1037</D_337> </S_BSN> <S_DTM> <D_374>011</D_374> <D_373>20220610</D_373> <D_337>000000</D_337> </S_DTM> <G_HL> <S_HL> <D_628>1</D_628> <D_735>S</D_735> <D_736>1</D_736> </S_HL> <S_TD1> <D_80>Constant</D_80> <D_187>Constant</D_187> <D_81>Constant</D_81> </S_TD1> <S_TD5> <D_66>ZZ</D_66> </S_TD5> <S_REF> <D_128>Constant</D_128> <D_127>Constant</D_127> </S_REF> <G_N1> ...

XSLT code replace MAG in TPM sap

<?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output indent="yes"/>            <xsl:template match="/">     <xsl:element name="M_DESADV">       <S_UNH>         <D_0062>DESADV</D_0062>         <C_S009>           <D_0065>DESADV</D_0065>           <D_0052>D</D_0052>           <D_0054>07A</D_0054>           <D_0051>UN</D_0051>         </C_S009>       </S_UNH>       <S_BGM>         <C_C002>           <D_1001>351</D_1001>         </C_C002>       ...

IDOC 2 SALESFORCE MAPPING

Image
 

sap idoc to xml format in we02 in SAP S4 HANA

 https://ecosio.com/en/blog/how-to-save-an-idoc-as-an-xml/ SE37  , IDOC NUMBER FOR BELOW; EXECUTE, SEE XML; CNTL+A,C,V; OPTIONS TO COPY IDOC_XML_TRANSFORM

srini requirement xslt code in prepossing :

Image
  <?xml version="1.0" encoding="ISO-8859-1"?><M_DELFOR>     <S_UNH>         <D_0062>00000059779373</D_0062>         <C_S009>             <D_0065>DELFOR</D_0065>             <D_0052>D</D_0052>             <D_0054>04A</D_0054>             <D_0051>UN</D_0051>             <D_0057>GMI051</D_0057>         </C_S009>     </S_UNH>     <S_BGM>         <C_C002>             <D_1001>241</D_1001>             <D_1000>Delivery Schedule</D_1000>         </C_C002>         <C_C106>   ...