EDIFACT Standards to XML component
The EDIFACT Standards to XML component converts UN/EDIFACT messages into XML with less strict ruling. By converting EDIFACT messages into XML, these messages can be processed using other components available in Dovetail like the XLST component.
Configuration
The EDIFACT Standards to XML component has the following configuration options:
UN/EDIFACT type
Specify the UN/EDIFACT standard used in the input data.
Options
APERAC D96B to XML
(default)DESADV D93A to XML
DESADV D96A to XML
IFCSUM D08A to XML
IFTFCC D00B to XML
IFTMBC D98A to XML
IFTMBC D96B to XML
IFTMBF D08A to XML
IFTMBF D95B to XML
IFTMIN D96A to XML
IFTMIN D96A (UTF-8) to XML
IFTMIN D98A to XML
IFTMIN D99A to XML
IFTMIN D99B to XML
ORDERS D93A to XML
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. In general these transformations are less strict and produce a different XML compared to the EDIFACT to XML component.
Using EDIFACT Standards to XML
See an example for the IFTMIN D96A standard to XML transformation below.
- Edifact Input
- XML Output
UNA:+.? '
UNB+UNOA:2+8714252014808::14+8714252011517::14+130402:1219+24535'
UNH+24546+IFTMIN:D:96A:UN'
BGM+340+347605+9'
DTM+137:20130402:102'
DTM+2:20130404:102'
DTM+200:20130403:102'
TSR+11++N'
FTX+DEL+++EXACT DONDERDAG 4.4 TUSSEN 8.15-12.00 UUR:AFLEVEREN'
TOD+6++CIP'
NAD+DP+++DUMMY B.V.+VERLENGDE VOORBEELDWEG 123+AMSTERDAM++1234AB+670'
NAD+CZ+++DUMMY WIRE & CABLE B.V.+INDUSTRIEGEBIED?: 1234:VOORBEELDWEG 10+AMSTERDAM++1234 AB+670'
CTA+IC+:JANE DOE'
COM+?+31(0)12 3456789:TE'
NAD+SF+++DUMMY WIRE & CABLE B.V.+INDUSTRIEGEBIED?: 1234:VOORBEELDWEG 10+AMSTERDAM++1234 AB+670'
CTA+IC+:JANE DOE'
COM+?+31(0)12 3456789:TE'
NAD+FW+++LOGISTICS B.V.++++1234 AB+670'
GID+1.0+1.0:E827::9'
HAN+UST::9'
MEA+AAE+G+KGM:24.0'
MEA+AAE+GMC+MTQ:80.0'
DIM+1+MTR:41.0:41.0:48.0'
PCI+33E'
GIN+BJ+00387142520086154710'
UNT+98126+24546'
UNZ+1+24535'
<?xml version="1.0"?>
<Envelope xmlns="http://www.blujaysolutions.com/2017/IFTMIN"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.blujaysolutions.com/2017/IFTMIN file:///C:/Users/jss/Documents/seacon/germany_interfaces/develop/iftmin_D96A/IFTMIN_D96A.xsd">
<Interchange>
<UNB>
<F0020>24535</F0020>
<S001>
<F0001>UNOA</F0001>
<F0002>2</F0002>
</S001>
<S002>
<F0004>8714252014808</F0004>
<F0008>14</F0008>
</S002>
<S003>
<F0010>8714252011517</F0010>
<F0014>14</F0014>
</S003>
<S004>
<F0017>130402</F0017>
<F0019>1219</F0019>
</S004>
</UNB>
<UNZ>
<F0036>1</F0036>
<F0020>24535</F0020>
</UNZ>
<Group>
<Message_IFTMIN>
<UNH>
<F0062>24546</F0062>
<S009>
<F0065>IFTMIN</F0065>
<F0052>D</F0052>
<F0054>96A</F0054>
<F0051>UN</F0051>
</S009>
</UNH>
<BGM>
<F1004>347605</F1004>
<F1225>9</F1225>
<C002>
<F1001>340</F1001>
</C002>
</BGM>
<DTM>
<C507>
<F2005>137</F2005>
<F2380>20130402</F2380>
<F2379>102</F2379>
</C507>
</DTM>
<DTM>
<C507>
<F2005>2</F2005>
<F2380>20130404</F2380>
<F2379>102</F2379>
</C507>
</DTM>
<DTM>
<C507>
<F2005>200</F2005>
<F2380>20130403</F2380>
<F2379>102</F2379>
</C507>
</DTM>
<TSR>
<C536>
<F4065>11</F4065>
</C536>
<C537>
<F4219>N</F4219>
</C537>
</TSR>
<FTX>
<F4451>DEL</F4451>
<C108>
<F4440>EXACT DONDERDAG 4.4 TUSSEN 8.15-12.00 UUR</F4440>
<F4440>AFLEVEREN</F4440>
</C108>
</FTX>
<UNT>
<F0074>98126</F0074>
<F0062>24546</F0062>
</UNT>
<SG2>
<TOD>
<F4055>6</F4055>
<C100>
<F4053>CIP</F4053>
</C100>
</TOD>
</SG2>
<SG11>
<NAD>
<F3035>DP</F3035>
<F3164>AMSTERDAM</F3164>
<F3251>1234AB</F3251>
<F3207>670</F3207>
<C080>
<F3036>DUMMY B.V.</F3036>
</C080>
<C059>
<F3042>VERLENGDE VOORBEELDWEG 123</F3042>
</C059>
</NAD>
</SG11>
<SG11>
<NAD>
<F3035>CZ</F3035>
<F3164>AMSTERDAM</F3164>
<F3251>1234 AB</F3251>
<F3207>670</F3207>
<C080>
<F3036>DUMMY WIRE & CABLE B.V.</F3036>
</C080>
<C059>
<F3042>INDUSTRIEGEBIED: 1234</F3042>
<F3042>VOORBEELDWEG 10</F3042>
</C059>
</NAD>
<SG12>
<CTA>
<F3139>IC</F3139>
<C056>
<F3412>JANE DOE</F3412>
</C056>
</CTA>
<COM>
<C076>
<F3148>+31(0)12 3456789</F3148>
<F3155>TE</F3155>
</C076>
</COM>
</SG12>
</SG11>
<SG11>
<NAD>
<F3035>SF</F3035>
<F3164>AMSTERDAM</F3164>
<F3251>1234 AB</F3251>
<F3207>670</F3207>
<C080>
<F3036>DUMMY WIRE & CABLE B.V.</F3036>
</C080>
<C059>
<F3042>INDUSTRIEGEBIED: 1234</F3042>
<F3042>VOORBEELDWEG 10</F3042>
</C059>
</NAD>
<SG12>
<CTA>
<F3139>IC</F3139>
<C056>
<F3412>JANE DOE</F3412>
</C056>
</CTA>
<COM>
<C076>
<F3148>+31(0)12 3456789</F3148>
<F3155>TE</F3155>
</C076>
</COM>
</SG12>
</SG11>
<SG11>
<NAD>
<F3035>FW</F3035>
<F3251>1234 AB</F3251>
<F3207>670</F3207>
<C080>
<F3036>LOGISTICS B.V.</F3036>
</C080>
</NAD>
</SG11>
<SG18>
<GID>
<F1496>1</F1496>
<C213>
<F7224>1</F7224>
<F7065>E827</F7065>
<F3055>9</F3055>
</C213>
</GID>
<HAN>
<C524>
<F4079>UST</F4079>
<F3055>9</F3055>
</C524>
</HAN>
<SG20>
<MEA>
<F6311>AAE</F6311>
<C502>
<F6313>G</F6313>
</C502>
<C174>
<F6411>KGM</F6411>
<F6314>24</F6314>
</C174>
</MEA>
</SG20>
<SG20>
<MEA>
<F6311>AAE</F6311>
<C502>
<F6313>GMC</F6313>
</C502>
<C174>
<F6411>MTQ</F6411>
<F6314>80</F6314>
</C174>
</MEA>
</SG20>
<SG21>
<DIM>
<F6145>1</F6145>
<C211>
<F6411>MTR</F6411>
<F6168>41</F6168>
<F6140>41</F6140>
<F6008>48</F6008>
</C211>
</DIM>
</SG21>
<SG23>
<PCI>
<F4233>33E</F4233>
</PCI>
<GIN>
<F7405>BJ</F7405>
<C208>
<F7402>00387142520086154710</F7402>
</C208>
</GIN>
</SG23>
</SG18>
</Message_IFTMIN>
</Group>
</Interchange>
</Envelope>