Acumatica-如何传递价格为“ 0”的Acumatica订单商品

时间:2019-08-13 09:32:40

标签: rest api acumatica

通过邮递员向acumatica创建订单时。我传递的所有价格均为0,并且订单采用acumatica默认价格,这是错误的,因为我们传递的价格为0,但如果传递的价格大于0,则传递的是正确的价格。

 URL : https://example.com/AcumaticaERP/entity/Default/17.200.001/SalesOrder/
Request type : PUT

"Details": [
{
"InventoryID": {
"value": "XTY-ONYX"
},
"OrderQty": {
"value": "0"
},
"UnitPrice": {
"value": "0"
},
"ExtendedPrice": {
"value": "0.00"
},
"DiscountAmount": {
"value": "0"
},
},

{
"InventoryID": {
"value": "78787878787"
},
"OrderQty": {
"value": "1.00"
},

"UnitPrice": {
"value": "0.00"
},
"ExtendedPrice": {
"value": "0.00"
},
"DiscountAmount": {
"value": "0"
}
}

任何人都可以让我们知道如何在不设置免费商品标签的情况下以眼球订购的方式更新商品的0价格。

1 个答案:

答案 0 :(得分:1)

我相信将ManualPrice(布尔值)字段添加到SalesOrder >>详细信息部分的Web服务端点会有所帮助:然后在您的请求enter image description here中传递此字段