Я пытаюсь обновить элемент в QBO с помощью SDK С#, предоставленного Intuit. Цена за единицу не обновляется, хотя я указываю ее в запросе. Запрос JSON:
{
"SalesTaxCodeRef": {
"name": "Sales Tax",
"value": "2"
},
"Id": "37",
"Name": "Item XALEIVJSLZ",
"Description": "Sales Description",
"Active": true,
"Taxable": true,
"UnitPrice": 11,
"RatePercent": 5,
"Type": "Inventory",
"IncomeAccountRef": {
"name": "Sales",
"value": "1"
},
"PurchaseDesc": "Purchase Description",
"PurchaseCost": 17.8,
"ExpenseAccountRef": {
"name": "Purchases",
"value": "55"
},
"AssetAccountRef": {
"name": "Inventory Asset",
"value": "58"
},
"SyncToken": "0",
"sparse": true
}
и ответ JSON
{
"Item": {
"Name": "Item XALEIVJSLZ",
"Description": "Sales Description",
"Active": true,
"FullyQualifiedName": "Item XALEIVJSLZ",
"Taxable": true,
"UnitPrice": 5,
"Type": "Service",
"IncomeAccountRef": {
"value": "1",
"name": "Sales"
},
"PurchaseDesc": "Purchase Description",
"PurchaseCost": 17.8,
"ExpenseAccountRef": {
"value": "55",
"name": "Purchases"
},
"TrackQtyOnHand": false,
"domain": "QBO",
"sparse": false,
"Id": "37",
"SyncToken": "1",
"MetaData": {
"CreateTime": "2014-07-07T20:26:25-07:00",
"LastUpdatedTime": "2014-07-07T20:26:35-07:00"
}
},
"time": "2014-07-07T20:26:35.804-07:00"
}