庫存盤點建立 /DayM/Add
Request 請求內容
根節點
參數 | 名稱 | 型態 | 必要性 | 說明 |
ProNum | 廠商代號 | S(10) | M | |
Main | 主檔 | 組合 | M | |
Details | 明細檔 | 組合 | M |
主檔(Main)
參數 | 名稱 | 型態 | 必要性 | 說明 |
MathType | 匯入模式 | INT | M | 0.輸入的Qty就是盤盈虧數量 1.輸入的Qty為目前的庫存數量,自動計算該盤盈虧的數字 |
DDATE | 盤點日期 | S(20) | M | 可輸入民國年或是西元年 |
DBACK | 備註 | S(50) | O |
產品明細(Details)
參數 | 名稱 | 型態 | 必要性 | 說明 |
Stock | 倉庫代號 | S(4) | M | |
ICODE | 產品代號 | S(17) | M | |
Qty | 數量 | D(19,9) | M |
主檔匯入模式為0時,此欄位正數為盤盈,負數為盤虧 主檔匯入模式為1時,此欄位數量為分倉數量 |
Request範例
//請求Header內容
api-pno:TMSDEMOWEB
api-timestamp:1718100773
api-ClientSign:94ACDBE816338E33E442AE9403A17F336B9A1EF6A6D3050A56C6CF58E83DC30597FE0BB289EFA5330EC6BAEA6205396A25AED04596B0EE64B4739EE3B015B0E6
//請求Body內容
{
"ProNum": "TMSDEMOWEB",
"Main": {
"PDATE" : "",
"DBACK": "DBACK",
},
"Details": [
{ "Stock": "A001","ICODE": "00000041", "Qty":1},
{ "Stock": "A001","ICODE": "00000042", "Qty":2},
{ "Stock": "A001","ICODE": "00000043", "Qty":3},
{ "Stock": "A001","ICODE": "00000044", "Qty":4}
]
}
Response 回覆結果
Response範例
成功
{
"Status":"S",
"OrderNo":"11306110001",
"ErrorCode":"0000",
"ErrorMessage":"",
"SaleOrderNo":"",
"ErrorDetail":[]
}
失敗
{
"Status": "E",
"OrderNo": "",
"ErrorCode": "9003",
"SaleOrderNo":"",
"ErrorMessage": "Timestamp已過期",
"ErrorDetail": []
}
失敗
{
"Status": "E",
"OrderNo": "",
"ErrorCode": "2006",
"SaleOrderNo":"",
"ErrorMessage": "訂單單號重複:XX10609270010",
"ErrorDetail": []
}