【发布时间】:2021-07-22 00:24:42
【问题描述】:
我想创建一个标记为 PO 的约会详细信息行。我正在设置我认为相关的字段,但在 PUT 之后,MarkforPO 字段将重置为 false。详细记录已创建,但未标记为 PO 或返回的任何错误。我是否缺少某个流程或特定字段/值?
这是我的约会 PUT JSON:
{
"id": "[APPOINTMENT GUID]",
"Details": [
{
"LineRef": {
"value": "0003"
},
"LineNbr": {
"value": 3
},
"LineType": {
"value": "Non-stock item"
},
"MarkforPO": {
"value": true
},
"POSource": {
"value": "Purchase to Appointment"
},
"InventoryID": {
"value": "INVID"
},
"Description": {
"value": "INVENTORY DESC"
},
"EstimatedQty": {
"value": "1"
},
"Billable":{
"value":true
},
"UnitPrice": {
"value": "25"
},
"BillableQty": {
"value": "1"
},
"BillableAmount": {
"value": "25"
},
"UnitCost": {
"value": "25"
},
"VendorID": {
"value": "AASERVICES"
},
"VendorLocationID": {
"value": "MAIN"
}
}
]
}
【问题讨论】:
-
PUT 命令中的 URL 是什么?