要使用Acumatica REST API执行库存事务(INTran),您可以按照以下步骤进行操作:
curl -X POST \
https://your-acumatica-instance/entity/Default/17.200.001/INTran \
-H 'Authorization: Basic base64EncodedCredentials' \
-H 'Content-Type: application/json' \
-d '{
"tranType": {
"value": "Issue"
},
"branch": {
"value": "MAIN"
},
"inventoryID": {
"value": "ITEM001"
},
"qty": {
"value": 10
}
}'
请将以下值替换为您的实际值:
your-acumatica-instance
:您的Acumatica实例的URLbase64EncodedCredentials
:使用用户名和密码进行Base64编码的凭据上述代码将创建一个库存事务,并将其类型设置为“Issue”(发行)。您可以根据您的实际需求更改事务类型。
在请求的正文中,您可以指定其他参数,如分支(branch)、库存ID(inventoryID)和数量(qty)。根据您的实际需求进行更改。
发送请求后,您将获得一个响应,其中包含新创建的库存事务的详细信息。
请注意,这只是一个使用cURL的示例,您可以根据您所使用的编程语言和框架适应代码。