We are trying to have our orders automatically integrate with our order entry software which is Great Plains. We first tried a simple tab delimited but we had the following issues.
In order to denote multiple Items being ordered, the Text file contains 12 instances of SKU/UnitPrice/Qty/Name all on a single row.
This will not work easily with integrating data into almost any database. Usually if a Customer ordered 5 items, there would be 5 lines with the customer with order header data repeating on each line; SKU/UnitPrice/Qty/Name would be different on each line.
So Now we are trying the XML format and ran into the following problem...
I installed the xml source file adapter in Integration Manager but am having an issue with the xml file format.
The file has special characters (<,>, ‘, “ )that are not offset by escape codes.
For instance:
The text version of the file has: <Name>Monster Sling 22" Open</Name>
When looked at through and xml parser through it is: <Name>Monster Sling 22" Open</Name>
The double quotes present and issue. The can be offset by CDATA though:
<Name>![CDATA[Monster Sling 22" Open]]</Name> Would work.
Before we go off in any one direction it is worth contacting your shopping cart vendor to see if there is a way to accomplish this CDATA escape code functionality. If not we will come up with some option to get it done, their fixing it would be the easiest though.
Please advise.
Thanks,
Jason