Я пытаюсь опубликовать следующий XML в SDK QB для настольных ПК. Когда я не включаю узел QuantityOnHand или PurchaseCost, вызов завершается успешно, но когда один или оба этих узла включены, вызов завершается ошибкой. Вот XML, который я генерирую:
<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="12.0"?>
<QBXML>
<QBXMLMsgsRq onError="continueOnError">
<ItemInventoryAddRq>
<ItemInventoryAdd>
<Name>11200</Name>
<IsActive>1</IsActive>
<SalesDesc>R/C Glider.</SalesDesc>
<SalesPrice>149.99000</SalesPrice>
<PurchaseCost>124.99000</PurchaseCost>
<QuantityOnHand>35</QuantityOnHand>
<IncomeAccountRef>
<FullName>Construction Income:Materials Income</FullName>
</IncomeAccountRef>
<COGSAccountRef>
<FullName>Cost of Goods Sold</FullName>
</COGSAccountRef>
<AssetAccountRef>
<FullName>Inventory Asset</FullName>
</AssetAccountRef>
</ItemInventoryAdd>
</ItemInventoryAddRq>
</QBXMLMsgsRq>
</QBXML>