acumatica - Acumatica:如何使用 REST API 覆盖销售订单中的 Bill-To Address 和 Ship-To Address
问题描述
我正在与 Acumatica 进行集成。在我的 SalesOrder 请求中,我正在创建一个带有 Bill-To Address 和 Ship-To Address 的销售订单。提出请求后,我在 acumatica 销售订单中检查了该销售订单没有我的请求中指定的开单地址和收货地址。
解决方案
这是一个示例 API,它显示了如何覆盖收货地址。注意声明的 ShipTo 实体
{
"OrderNbr": {
"value": "37631"
},
"OrderType": {
"value": "SO"
},
"Date": {
"value": "12/18/20 2:21:10 PM"
},
"note": " ",
"CustomerID": {
"value": "ABC123"
},
"ExternalRef": {
"value": "37631"
},
"Description": {
"value": "Self Import"
},
"CustomerOrder": {
"value": " "
},
"Processed": {
"value": false
},
"ShippingSettings": {
"Priority": {
"value": 2
},
"ShipVia": {
"value": "2ND_DAY"
}
},
"ShipToContactOverride": {
"value": true
},
"ShipToContact": {
"BusinessName": {
"value": "Bob Jones"
},
"Attention": {
"value": ""
},
"Phone1": {
"value": ""
},
"Email": {
"value": ""
}
},
"ShipToAddressOverride": {
"value": true
},
"ShipToAddress": {
"AddressLine1": {
"value": "123 Main Street"
},
"AddressLine2": {
"value": ""
},
"AddressLine3": {
"value": ""
},
"City": {
"value": "Ft. Smith"
},
"State": {
"value": "AR"
},
"PostalCode": {
"value": "72913"
}
},
"Details": [
{
"InventoryID": {
"value": "7239-1"
},
"OrderQty": {
"value": 2
},
"UnitPrice": {
"value": 35.07
}
},
{
"InventoryID": {
"value": "7543"
},
"OrderQty": {
"value": 2
},
"UnitPrice": {
"value": 436.98
}
},
{
"InventoryID": {
"value": "6243-2"
},
"OrderQty": {
"value": 8
},
"UnitPrice": {
"value": 5.43
}
}
]
}
推荐阅读
- html - 如何使父母身高与孩子相关,但当孩子身高增加时也不增加父母身高
- python - 为什么我的两个分类器不能预测很多标签?
- css - Vue2 导入 css 文件
- php - 64位MySQL的PHP 2038年问题无法通过PHPMyAdmin插入日期
- hp-uft - 如何使用 HP UFT 工具启动 chrome 隐身窗口的新实例?
- c++ - 如何编写一个空类,初始化另一个类的三个对象
- angular - 当我添加 orderBy 应用程序在 firestore 中不起作用
- javascript - qml 减去错误。减号将许多数字添加到小数部分
- javascript - 获取元素指令的html结构(或模板)
- python - 如何在 Python 进程中访问由 C++ 进程创建的互斥锁?