接口 operators.depot.purchase.create
接口说明
创建采购进货
业务参数
参数名称 |
类型 |
是否必须 |
说明 |
DepotID |
String |
Y |
仓库 id |
SupplierID |
String |
Y |
供应商 id |
BizTime |
String |
Y |
业务时间 |
ProductList |
Array |
Y |
商品数组 |
Remarks |
String |
N |
备注 |
请求示例
{
"method": "operators.depot.purchase.create",
"biz_content": {
"DepotID": "69c39945314d630011fc2b8c",
"SupplierID": "69c39945314d630011fc2b8c",
"BizTime": "2019-04-22T07:37:10.818Z",
"ProductList": [
{
"BarCode": "6922255451427",
"Qty": 10,
"PurchasePrice": 2000,
"SpecQty": 1,
"PurchaseQty":
}, {...}
]
"Remarks": "sss"
}
}
返回结果
返回示例
{
"error_code": 0,
"error_msg": "SUCCESS",
"data": {
"ReceiptNo": "BS21012513410929424"
}
}
错误代码
值 |
描述 |
MISSING_PARAMS_DEPOT_ID |
缺少参数:仓库 ID |
MISSING_PARAMS_SUPPLIER_ID |
缺少参数:供应商 ID |
ERR_INVALID_DEPOT_ID |
错误:仓库 ID 无效 |
ERR_INVALID_SUPPLIER_ID |
错误:SUPPLIER_ID 无效 |
ERR_PRODUCT_LIST_IS_EMPTY |
错误: 商品列表为空 |
DEPOT_PURCHASE_IS_EXIST |
错误: 采购进货时间不能重复,请返回上一级重试 |
ERR_DATA_NOT_EXIST |
错误:数据不存在 |
ERR_SUPPLIERID_NOT_EXIST |
错误:供应商不存在 |
ERR_DEPOTID_NOT_EXIST |
错误:仓库不存在 |