XML to EDIFACT Standards component
The XML to EDIFACT Standards component allows you to convert XML messages produced by the EDIFACT Standards to XML component into UN/EDIFACT messages.
Use the EDIFACT Standards to XML component to convert EDIFACT messages into XML, allowing further processing, for example, using the XSLT component. After processing, the XML can be converted back into UN/EDIFACT using this component.
Configuration
The XML to CSV component has the following configuration options:
UN/EDIFACT type
Specify the UN/EDIFACT standard for the output data.
Options
XML to IFTFCC_D00B
(default)XML to IFTMBF_D95B
XML to INVOIC_D96A
XML to IFTMIN_D99B
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
Using XML to EDIFACT Standards component
See an example below for the XML to IFTCC D00B
standard.
- XML Input
- EDIFACT Output
<?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'