XML to EDIFACT Standards component
The XML to EDIFACT Standards component converts XML messages as produced by the EDIFACT Standards to XML component into UN/EDIFACT.
The EDIFACT Standards to XML component can be used to convert EDIFACT messages to XML in order to, for example, process them with the XSLT component. After processing the XML messages, they can be converted back to UN/EDIFACT using the XML to EDIFACT Standards component.
Supported standards
IFTFCC_D00B
IFTMBF_D95B
INVOIC_D96A
IFTMIN_D99B
Differences with XML to EDIFACT component
This component works with transformations that are imported from custom mappings made in Altova Mapforce. They are supplied by a particular customer, but we make them available for everyone with their permission. These transformations work with the EDIFACT XML generated by the EDIFACT Standards to XML Component
Example
Example for the XML to IFTCC D00B
transformation.
- Input XML
- Output EDIFACT
<?xml version="1.0" encoding="UTF-8"?>
<Envelope xmlns="http://www.blujaysolutions.com/2019/IFTFCC">
<Interchange>
<UNB>
<F0020>78905</F0020>
<S001>
<F0001>UNOC</F0001>
<F0002>3</F0002>
</S001>
<S002>
<F0004>315904425</F0004>
<F0007>1</F0007>
<F0008>315904425</F0008>
</S002>
<S003>
<F0010>878542765</F0010>
<F0007>01</F0007>
<F0014>315000554</F0014>
</S003>
<S004>
<F0017>191113</F0017>
<F0019>1220</F0019>
</S004>
</UNB>
<UNZ>
<F0036>1</F0036>
<F0020>78905</F0020>
</UNZ>
<Group>
<Message_IFTFCC>
<UNH>
<F0062>78905</F0062>
<S009>
<F0065>IFTFCC</F0065>
<F0052>D</F0052>
<F0054>00B</F0054>
<F0051>UN</F0051>
</S009>
</UNH>
<BGM>
<F1225>9</F1225>
<C002>
<F1001>780</F1001>
</C002>
<C106>
<F1004>792281</F1004>
</C106>
</BGM>
<DTM>
<C507>
<F2005>3</F2005>
<F2380>20191111</F2380>
<F2379>102</F2379>
</C507>
</DTM>
<DOC>
<C002>
<F1001>190</F1001>
<F1000>VAT-Export-Certificate</F1000>
</C002>
</DOC>
<UNT>
<F0074>38</F0074>
<F0062>78905</F0062>
</UNT>
<SG1>
<LOC>
<F3227>47</F3227>
<C517>
<F3225>NON EU</F3225>
</C517>
</LOC>
</SG1>
<SG3>
<MOA>
<C516>
<F5025>339</F5025>
<F5004>530</F5004>
<F6345>EUR</F6345>
<F6343>4</F6343>
</C516>
</MOA>
</SG3>
<SG4>
<TAX>
<F5283>7</F5283>
<F5305>G</F5305>
<C241>
<F5153>VAT</F5153>
</C241>
<C243>
<F5278>0</F5278>
<F5273>1</F5273>
</C243>
</TAX>
<MOA>
<C516>
<F5025>1</F5025>
<F5004>0</F5004>
<F6345>EUR</F6345>
</C516>
</MOA>
</SG4>
<SG5>
<CUX>
<C504>
<F6347>5</F6347>
<F6345>EUR</F6345>
<F6343>4</F6343>
</C504>
</CUX>
</SG5>
<SG11>
<NAD>
<F3035>CZ</F3035>
<F3164>Ludwigshafen Friesenheim/Nord</F3164>
<F3251>67063</F3251>
<F3207>DE</F3207>
<C080>
<F3036>BASF SE</F3036>
</C080>
<C059>
<F3042>Carl-Bosch-Str. 38</F3042>
</C059>
</NAD>
<SG13>
<RFF>
<C506>
<F1153>AHI</F1153>
<F1154>2009644133 IMO</F1154>
</C506>
</RFF>
</SG13>
</SG11>
<SG11>
<NAD>
<F3035>IV</F3035>
<F3164>Ludwigshafen</F3164>
<F3251>67074</F3251>
<F3207>DE</F3207>
<C082>
<F3039>1000</F3039>
</C082>
<C080>
<F3036>BASF SE</F3036>
<F3036>Accounting</F3036>
</C080>
</NAD>
<SG13>
<RFF>
<C506>
<F1153>VA</F1153>
<F1154>DE149145247</F1154>
</C506>
</RFF>
</SG13>
</SG11>
<SG11>
<NAD>
<F3035>II</F3035>
<F3164>Neuss</F3164>
<F3251>41468</F3251>
<F3207>DE</F3207>
<C082>
<F3039>463053</F3039>
</C082>
<C080>
<F3036>ICT Internationale</F3036>
<F3036>Container Transport GmbH</F3036>
</C080>
<C059>
<F3042>Sperberweg 6a</F3042>
</C059>
</NAD>
<SG13>
<RFF>
<C506>
<F1153>VA</F1153>
<F1154>DE120680511</F1154>
</C506>
</RFF>
</SG13>
</SG11>
<SG11>
<NAD>
<F3035>CA</F3035>
<F3164>Neuss</F3164>
<F3251>41468</F3251>
<F3207>DE</F3207>
<C082>
<F3039>463053</F3039>
</C082>
<C080>
<F3036>ICT Internationale</F3036>
<F3036>Container Transport GmbH</F3036>
</C080>
<C059>
<F3042>Sperberweg 6a</F3042>
</C059>
</NAD>
<SG13>
<RFF>
<C506>
<F1153>AAS</F1153>
<F1154>911/USKC/74426</F1154>
</C506>
</RFF>
</SG13>
</SG11>
<SG17>
<TDT>
<F8051>1</F8051>
<C220>
<F8067>3</F8067>
</C220>
<C228>
<F8179>31</F8179>
</C228>
</TDT>
<DTM>
<C507>
<F2005>11</F2005>
<F2380>20191111</F2380>
<F2379>102</F2379>
</C507>
</DTM>
</SG17>
<SG28>
<CNI>
<F1490>1</F1490>
</CNI>
<TCC>
<C200>
<F8023>101021</F8023>
<F8022>Gesamtfracht</F8022>
</C200>
<C203>
<F5243>N</F5243>
<F5242>ZEVL</F5242>
</C203>
</TCC>
<FTX>
<F4451>AAA</F4451>
<F4453>1</F4453>
<C108>
<F4440>Agnique® BL 3648</F4440>
</C108>
</FTX>
<FTX>
<F4451>INV</F4451>
<C108>
<F4440>Vorlaufkosten TRUCK</F4440>
</C108>
</FTX>
<MOA>
<C516>
<F5025>128</F5025>
<F5004>480</F5004>
<F6345>EUR</F6345>
<F6343>4</F6343>
</C516>
</MOA>
<SG30>
<LOC>
<F3227>5</F3227>
<C517>
<F3225>DEDUS</F3225>
<F3055>6</F3055>
<F3224>Düsseldorf</F3224>
</C517>
</LOC>
</SG30>
<SG30>
<LOC>
<F3227>7</F3227>
<C517>
<F3225>NLRTM</F3225>
<F3055>6</F3055>
<F3224>ROTTERDAM</F3224>
</C517>
</LOC>
</SG30>
<SG31>
<RFF>
<C506>
<F1153>LI</F1153>
<F1154>3534734934</F1154>
</C506>
</RFF>
</SG31>
<SG37>
<GID>
<F1496>1</F1496>
<C213>
<F7224>20</F7224>
<F7065>IBC</F7065>
</C213>
</GID>
<SG38>
<MEA>
<F6311>WT</F6311>
<C502>
<F6313>AAD</F6313>
</C502>
<C174>
<F6411>KGM</F6411>
<F6314>18870</F6314>
</C174>
</MEA>
</SG38>
<SG38>
<MEA>
<F6311>WT</F6311>
<C502>
<F6313>AAE</F6313>
</C502>
<C174>
<F6411>KGM</F6411>
<F6314>17700</F6314>
</C174>
</MEA>
</SG38>
</SG37>
</SG28>
<SG28>
<CNI>
<F1490>2</F1490>
</CNI>
<TCC>
<C200>
<F8023>101021</F8023>
<F8022>Gesamtfracht</F8022>
</C200>
<C203>
<F5243>N</F5243>
<F5242>ZEVL</F5242>
</C203>
</TCC>
<FTX>
<F4451>INV</F4451>
<C108>
<F4440>Vorlauf/Zusatzkosten: Terminalzuschlag ECT Delta</F4440>
</C108>
</FTX>
<MOA>
<C516>
<F5025>128</F5025>
<F5004>50</F5004>
<F6345>EUR</F6345>
<F6343>4</F6343>
</C516>
</MOA>
<SG30>
<LOC>
<F3227>5</F3227>
<C517>
<F3225>DEDUS</F3225>
<F3055>6</F3055>
<F3224>Düsseldorf</F3224>
</C517>
</LOC>
</SG30>
<SG30>
<LOC>
<F3227>7</F3227>
<C517>
<F3225>NLRTM</F3225>
<F3055>6</F3055>
<F3224>ROTTERDAM</F3224>
</C517>
</LOC>
</SG30>
<SG31>
<RFF>
<C506>
<F1153>LI</F1153>
<F1154>3534734934</F1154>
</C506>
</RFF>
</SG31>
</SG28>
</Message_IFTFCC>
</Group>
</Interchange>
</Envelope>
UNA:+.? '
UNB+UNOC:3+315904425:1:315904425+878542765:01:315000554+191113:1220+78905'
UNH+78905+IFTFCC:D:00B:UN'
BGM+780+792281+9'
DTM+3:20191111:102'
DOC+190:::VAT-Export-Certificate'
LOC+47+NON EU'
MOA+339:530:EUR:4'
TAX+7+VAT+++:::0:1+G'
MOA+1:0:EUR'
CUX+5:EUR:4'
NAD+CZ+++BASF SE+Carl-Bosch-Str. 38+Ludwigshafen Friesenheim/Nord++67063+DE'
RFF+AHI:2009644133 IMO'
NAD+IV+1000++BASF SE:Accounting++Ludwigshafen++67074+DE'
RFF+VA:DE149145247'
NAD+II+463053++ICT Internationale:Container Transport GmbH+Sperberweg 6a+Neuss++41468+DE'
RFF+VA:DE120680511'
NAD+CA+463053++ICT Internationale:Container Transport GmbH+Sperberweg 6a+Neuss++41468+DE'
RFF+AAS:911/USKC/74426'
TDT+1++3+31'
DTM+11:20191111:102'
CNI+1'
TCC+101021:::Gesamtfracht+N:::ZEVL'
FTX+AAA+1++Agnique® BL 3648'
FTX+INV+++Vorlaufkosten TRUCK'
MOA+128:480:EUR:4'
LOC+5+DEDUS::6:Düsseldorf'
LOC+7+NLRTM::6:ROTTERDAM'
RFF+LI:3534734934'
GID+1+20:IBC'
MEA+WT+AAD+KGM:18870'
MEA+WT+AAE+KGM:17700'
CNI+2'
TCC+101021:::Gesamtfracht+N:::ZEVL'
FTX+INV+++Vorlauf/Zusatzkosten?: Terminalzuschlag ECT Delta'
MOA+128:50:EUR:4'
LOC+5+DEDUS::6:Düsseldorf'
LOC+7+NLRTM::6:ROTTERDAM'
RFF+LI:3534734934'
UNT+38+78905'
UNZ+1+78905'