EDIFACT file with comma as decimal point is not disassembled "correctly"
I have a problem when receiving an EDIFACT REMADV file using comma as the decimal point
The scenario:
- I receive an EDIFACT file using the standard EDIFACT-pipeline
- The EDIFACT file has an UNA segment, specifying that this file uses "," (comma) as decimal separator
- The EDIFACT pipeline disassembles the EDIFACT file and produces an XML version
My problem is that in the disassembled XML version of the file, all amounts are still containing a comma in the amount. When I use the XML in a mapping, functoids such as "Cumulative Sum" does not work correctly on these amounts. (the comma is simply ignored). I expect this is because a valid amount in a XML-file should always use a period as a decimal separator.
I can of course correct the amount in the Mapping by using a scripting functoid to change the comma to a period but I do not understand why this should be necessary.
Shouldn't the standard EDIFACT pipeline create amounts with "valid" decimal points in the disassembled xml-out of the pipeline?

