{ "FileName":"Q:\My Company File.QBW", "Operation":"<?xml version="1.0\""?><?qbxml version=\""6.1\""?><QBXML><QBXMLMsgsRq onError=\""continueOnError\""><CustomerQueryRq requestID='1'><OwnerID >0</OwnerID></CustomerQueryRq ></QBXMLMsgsRq></QBXML>"",""UserName"":""Admin"",""Password"":""password"",""CountryVersion"":""2015.R2.AU"" }
{
"FileName":"Q:\mycompanyfilename.QBW",
"Operation":"<?xml version="1.0\""?><?qbxml version=\""6.1\""?><QBXML><QBXMLMsgsRq onError=\""stopOnError\"">
<CustomerAddRq>
<CustomerAdd>
<Name>Mehrnoosh A</Name>
<FirstName>Mehrnoosh</FirstName>
<LastName>A</LastName>
<BillAddress>
<Addr1>Harbour Espalanade</Addr1>
<City>Docklands</City>
<State>Victoria</State>
<PostalCode>3018</PostalCode>
<Country>Australia</Country>
<Note>testNote</Note>
</BillAddress>
<ShipAddress>
<Addr1>Toorak Road</Addr1>
<City>Toorak</City>
<PostalCode>3142</PostalCode>
<Note>AnotherTest</Note>
</ShipAddress>
<Phone>1345676</Phone>
<Email>Test@gmail.com</Email>
<JobStatus>InProgress</JobStatus>
</CustomerAdd>
</CustomerAddRq>
</QBXMLMsgsRq></QBXML>"",
""UserName"":""username"",
""Password"":""password"",
""CountryVersion"":""2015.R2.AU""
"FileName": "Q:\DevTestRAH\Test Enterprises.QBW",
"Operation": "<?xml version="1.0\""?>
<?qbxml version=\""13.0\""?>
<QBXML>
<QBXMLMsgsRq onError=\""stopOnError\"">
<Name>Test Customer</Name>
<IsActive>1</IsActive>
<CompanyName/>
<Salutation>Mr.</Salutation>
<FirstName>Test</FirstName>
<MiddleName>Customer</MiddleName>
<LastName>Customer</LastName>
<JobTitle>Programmer</JobTitle>
<Addr1>323 Malugay St.</Addr1>
<Addr2>San Martin De Porres</Addr2>
<Addr3/>
<Addr4/>
<Addr5/>
<City>Paranaque</City>
<State>Metro Manila</State>
<PostalCode>1700</PostalCode>
<Country>Philippines</Country>
<ShipToAddress>
</ShipToAddress>
<Phone>+(63)9999999999</Phone>
<AltPhone>+(63)9999999999</AltPhone>
<Fax/>
<Email>email@email.com</Email>
</QBXMLMsgsRq>
</QBXML>"",
""UserName"": ""TestApp"",
""Password"": ""1234"",
""CountryVersion"": ""2015.R2.AU""
Code 400 bad request
"CountryVersion": "2015.R2.AU",
"FileName":"Q:\mycompanyname.QBW",
"Operation": "<?xml version="1.0\""?><?qbxml version=\""6.1\""?><QBXML><QBXMLMsgsRq onError=\""continueOnError\"">
<CompanyQueryRq/></QBXMLMsgsRq></QBXML>"",
""UserName"": ""Admin"",
""Password"": ""mypassword""
""RequestId"": null,
""Data"": ""<?xml version=\""1.0\"" ?>\n<QBXML>\n<QBXMLMsgsRs>\n<CompanyQueryRs statusCode=\""0\"" statusSeverity=\""Info\"" statusMessage=\""Status OK\"">\n<CompanyRet>\n<IsSampleCompany>false</IsSampleCompany>\n<CompanyName>mycompanyname</CompanyName>\n<AddressBlock>\n<Addr1> </Addr1>\n</AddressBlock>\n<FirstMonthFiscalYear>July</FirstMonthFiscalYear>\n<FirstMonthIncomeTaxYear>July</FirstMonthIncomeTaxYear>\n<TaxForm>OtherOrNone</TaxForm>\n</CompanyRet>\n</CompanyQueryRs>\n</QBXMLMsgsRs>\n</QBXML>\n"",
""Success"": true,
""RetryLater"": false,
""Message"": ""Your data was processed successfully""
}
""Password"":""password""
""Password"": ""1234""
""FileName"": ""Q:\myCompany.QBW"",
""Operation"": ""<?xml version=\""1.0\""?><?qbxml version=\""6.1\""?><QBXML><QBXMLMsgsRq onError=\""stopOnError\""><CustomerAddRq><CustomerAdd><Name>Jerwin Ollica Plaquia</Name><IsActive>1</IsActive><CompanyName></CompanyName><Salutation>Mr.</Salutation><FirstName>Jerwin</FirstName><MiddleName>Ollica</MiddleName><LastName>Plaquia</LastName><JobTitle>Programmer</JobTitle><BillAddress><Addr1>323 Malugay St.</Addr1><Addr2>San Martin De Porres</Addr2><Addr3></Addr3><Addr4></Addr4><Addr5></Addr5><City>Paranaque</City><State>Metro Manila</State><PostalCode>1700</PostalCode><Country>Philippines</Country></BillAddress><ShipAddress><Addr1>323 Malugay St.</Addr1><Addr2>San Martin De Porres</Addr2><Addr3></Addr3><Addr4></Addr4><Addr5></Addr5><City>Paranaque</City><State>Metro Manila</State><PostalCode>1700</PostalCode><Country>Philippines</Country></ShipAddress><ShipToAddress><Addr1>323 Malugay St.</Addr1><Addr2>San Martin De Porres</Addr2><Addr3></Addr3><Addr4></Addr4><Addr5></Addr5><City>Paranaque</City><State>Metro Manila</State><PostalCode>1700</PostalCode><Country>Philippines</Country></ShipToAddress><Phone>+(63)9999999999</Phone><AltPhone>+(63)9999999999</AltPhone><Fax></Fax><Email>jerwin_plaquia@indigo8-solutions.com</Email></CustomerAdd></CustomerAddRq></QBXMLMsgsRq></QBXML>"",
Then I tried copying Mehrnoosh sample request for creating a customer and changing the values then it work fine and flow through my company.
Can you please enlighten me on why there was a parsing error occuring in my request, while when I tried copying on Mehrnoosh it worked fine.
Hoping for your quick response.
Thanks