Hello,
I'm working on the 856 and have to use LoopN1 twice: for Ship To and Ship From and wrote Inline XSLT in Scripting functiod:
<xsl:element name="ns0:N1Loop1">
<xsl:element name="ns0:N1">
<xsl:element name="N101">SF</xsl:element>
<xsl:element name="N102"></xsl:element>
<xsl:element name="N103"><xsl:value-of select="/Transaction_856/PACKAGE/Loop_HLShipping/Segment_ShipFromN1/SupplierIdentifier"/></xsl:element>
<xsl:element name="N104"><xsl:value-of select="/Transaction_856/PACKAGE/Loop_HLShipping/Segment_ShipFromN1/IdentificationCode"/></xsl:element>
</xsl:element>
<xsl:element name="ns0:N4">
<xsl:element name="N401"><xsl:value-of select="/Transaction_856/PACKAGE/Loop_HLShipping/Segment_ShipFromN1/ShipFromCity"/></xsl:element>
<xsl:element name="N403"><xsl:value-of select="/Transaction_856/PACKAGE/Loop_HLShipping/Segment_ShipFromN1/ShipFromPostalCode"/></xsl:element>
<xsl:element name="N404"><xsl:value-of select="/Transaction_856/PACKAGE/Loop_HLShipping/n1loopSF/ShipFromCountryCode"/></xsl:element>
</xsl:element>
<xsl:element name="ns0:N1">
<xsl:element name="N101">ST</xsl:element>
<xsl:element name="N103"><xsl:value-of select="/Transaction_856/PACKAGE/Loop_HLShipping/Segment_ShipToN1/ShipToIDQualifier"/></xsl:element>
<xsl:element name="N104"><xsl:value-of select="/Transaction_856/PACKAGE/Loop_HLShipping/Segment_ShipToN1/ShipToIDCode"/></xsl:element>
</xsl:element>
<xsl:element name="ns0:N4">
<xsl:element name="N401"><xsl:value-of select="/Transaction_856/PACKAGE/Loop_HLShipping/Segment_ShipToN1/ShipToCity"/></xsl:element>
<xsl:element name="N403"><xsl:value-of select="/Transaction_856/PACKAGE/Loop_HLShipping/Segment_ShipToN1/ShipToPostalCode"/></xsl:element>
<xsl:element name="N404"><xsl:value-of select="/Transaction_856/PACKAGE/Loop_HLShipping/Segment_ShipToN1/ShipToCountryCode"/></xsl:element>
</xsl:element>
</xsl:element>
While testing I got an errors:
Error 5 Native serialization error: Segment level : Segment ID - N1 : Position - 2 : [7] Segment Not In Proper Sequence
Error 6 Native serialization error: Segment level : Segment ID - N1 : Position - 2 : [2] Unexpected segment
Please help.