In case one of the elements in the first XML record is empty, the Excel output doesn't respect the order of columns. In case the XML contains just one record and one of the fields has no value, there will no column created in Excel sheet.
Use the XMLs below to post.
Test case
Instance: development
Tenant: Regression Tests
Flow: DOV_2271_TEST_FTP_EXCEL
<Excel>
<Producten>
<excelRow>
<Productcode>60957</Productcode>
<Countryoforigin>CN</Countryoforigin>
<CommercialtitleNL>Babyshower Vlaggenlijn - 6 meter</CommercialtitleNL>
<CommercialdescriptionNL>Babyshower Vlaggenlijn - 6 meter. Inhoud: 1 vlaggenlijn. Kleur: Meerkleurig. Productthema: Baby Shower. Bijvoorbeeld te gebruiken tijdens de volgende feestgelegenheid/feestgelegenheden: Babyshower. Deze slinger is 6 meter lang. Het artikel is gemaakt van plastic.</CommercialdescriptionNL>
<Supplier/>
<Discontinued>TRUE</Discontinued>
<Quantityperinner>12</Quantityperinner>
</excelRow>
<excelRow>
<Productcode>60957111</Productcode>
<Countryoforigin>CN</Countryoforigin>
<CommercialtitleNL>Babyshower Vlaggenlijn - 6 meter</CommercialtitleNL>
<CommercialdescriptionNL>Babyshower Vlaggenlijn - 6 meter. Inhoud: 1 vlaggenlijn. Kleur: Meerkleurig. Productthema: Baby Shower. Bijvoorbeeld te gebruiken tijdens de volgende feestgelegenheid/feestgelegenheden: Babyshower. Deze slinger is 6 meter lang. Het artikel is gemaakt van plastic.</CommercialdescriptionNL>
<Supplier>TEST</Supplier>
<Discontinued>TRUE</Discontinued>
<Quantityperinner>12</Quantityperinner>
</excelRow>
</Producten>
</Excel>
<Excel>
<Producten>
<excelRow>
<Productcode>60957</Productcode>
<Countryoforigin>CN</Countryoforigin>
<CommercialtitleNL>Babyshower Vlaggenlijn - 6 meter</CommercialtitleNL>
<CommercialdescriptionNL>Babyshower Vlaggenlijn - 6 meter. Inhoud: 1 vlaggenlijn. Kleur: Meerkleurig. Productthema: Baby Shower. Bijvoorbeeld te gebruiken tijdens de volgende feestgelegenheid/feestgelegenheden: Babyshower. Deze slinger is 6 meter lang. Het artikel is gemaakt van plastic.</CommercialdescriptionNL>
<Supplier>TEST</Supplier>
<Discontinued>TRUE</Discontinued>
<Quantityperinner>12</Quantityperinner>
</excelRow>
<excelRow>
<Productcode>60957111</Productcode>
<Countryoforigin>CN</Countryoforigin>
<CommercialtitleNL>Babyshower Vlaggenlijn - 6 meter</CommercialtitleNL>
<CommercialdescriptionNL>Babyshower Vlaggenlijn - 6 meter. Inhoud: 1 vlaggenlijn. Kleur: Meerkleurig. Productthema: Baby Shower. Bijvoorbeeld te gebruiken tijdens de volgende feestgelegenheid/feestgelegenheden: Babyshower. Deze slinger is 6 meter lang. Het artikel is gemaakt van plastic.</CommercialdescriptionNL>
<Supplier>TEST</Supplier>
<Discontinued>TRUE</Discontinued>
<Quantityperinner>12</Quantityperinner>
</excelRow>
</Producten>
</Excel>
<Excel>
<Producten>
<excelRow>
<Productcode>60957</Productcode>
<Countryoforigin>CN</Countryoforigin>
<CommercialtitleNL>Babyshower Vlaggenlijn - 6 meter</CommercialtitleNL>
<CommercialdescriptionNL>Babyshower Vlaggenlijn - 6 meter. Inhoud: 1 vlaggenlijn. Kleur: Meerkleurig. Productthema: Baby Shower. Bijvoorbeeld te gebruiken tijdens de volgende feestgelegenheid/feestgelegenheden: Babyshower. Deze slinger is 6 meter lang. Het artikel is gemaakt van plastic.</CommercialdescriptionNL>
<Supplier/>
<Discontinued>TRUE</Discontinued>
<Quantityperinner>12</Quantityperinner>
</excelRow>
</Producten>
</Excel>
https://dovetailworld.atlassian.net/browse/DOV-2272
In case one of the elements in the first XML record is empty, the Excel output doesn't respect the order of columns. In case the XML contains just one record and one of the fields has no value, there will no column created in Excel sheet.
Use the XMLs below to post.
Test case
Instance: development
Tenant: Regression Tests
Flow: DOV_2271_TEST_FTP_EXCEL
https://dovetailworld.atlassian.net/browse/DOV-2272