I've set-up a Data Exchange Definition to export Payment Journal records to a CSV file for payment upload into the Barclays Bank system. This is exporting OK, but the resultant file has double-quotes round every field as sample below shows, and the Barclays system rejects it.
"1200","Fabrikam, Inc.","GB29NWBK60161331926819","1.23","This is a test mes","99"
"1200","First Up Consultants","1200 100004","4,321.65","This is a longer t","99"
... what I need to achieve is the same but without the double-quote text-qualifiers, unless the field-value contains a comma (as below):-
1200,"Fabrikam, Inc.",GB29NWBK60161331926819,1.23,This is a test mes,99
1200,First Up Consultants,1200 100004,4321.65,This is a longer t,99
NOTE: I need the amount field formatted without the comma (e.g.) "4,321.65" to 4321.65
and the only value that is surrounded by quotes is "Fabrikam, Inc.".
My question is: can this be achieved with standard BC functionality or is a custom export (extension) required?
I've attached the exported Data Exchange Definition.
0882.Imp-_5F00_-Exp-Data-Exch-Def-_2600_-Map.xml