I'm trying to set up a test company file for my client and working out the best way to load list data. I'm on a trial developer's version of Reckon Accounts Enterprise Desktop 2020 and using the Intuit QuickBooks SDK to integrate with my 3rd party MS Access application.
I'm trying to set up a test company file for my client and working out the best way to load list data. I have set up most of the data using Import from Excel, but there are some fields that cannot seem to be loaded this way, e.g. BarCode in the Items list. So I'm using the QuickBooks SDK 6.0 qbXML to see if I can add items this way. But I'm getting a parse error.
Here is my request string:
<?xml version="1.0"?><?qbxml version="6.1"?><QBXML><QBXMLMsgsRq onError="stopOnError"><ItemNonInventoryAddRq requestID="3690"><Name>9330372000041</Name><BarCode><BarCodeValue>9330372000041</BarCodeValue></BarCode><IsActive>true</IsActive><IsTaxIncluded>false</IsTaxIncluded><SalesTaxCodeRef><FullName>GST</FullName></SalesTaxCodeRef><SalesAndPurchase><SalesDesc>Abelia grandiflora Nana 140mm</SalesDesc><SalesPrice>6</SalesPrice><IncomeAccountRef><FullName>Income:Sales:Flower & Plant Sales</FullName></IncomeAccountRef><PurchaseDesc>Abelia grandiflora Nana 140mm</PurchaseDesc><PurchaseCost>0</PurchaseCost><PurchaseTaxCodeRef><FullName>GST</FullName></PurchaseTaxCodeRef><ExpenseAccountRef><FullName>Cost of Sales:Purchases:Plants</FullName></ExpenseAccountRef></SalesAndPurchase></ItemNonInventoryAdd></ItemNonInventoryAddRq></QBXMLMsgsRq></QBXML>
And this is the error: