添加物料信息
- 接口说明: 添加物料信息
- 接口地址: /api/createMat
请求参数
| 参数名称 |
类型 |
出现要求 |
描述 |
| Header |
|
必填 |
请求报文头 |
| appkey |
string |
必填 |
密钥管理中生成appkey |
| Body |
|
必填 |
|
| mats |
array |
|
| matnr |
string |
必填 |
物料编号 |
| maktx |
string |
可选 |
物料名称 |
| firstTag |
string |
可选 |
一级分类 |
| secondTag |
string |
可选 |
二级分类 |
| name |
string |
可选 |
物料别名 |
| specs |
string |
可选 |
规格 |
| status |
int |
可选 |
状态{0:禁用,1:正常} |
| memo |
string |
可选 |
备注 |
| mainHost |
string |
可选 |
主要仓库 |
| mainSource |
string |
可选 |
主要来源 |
| barcode |
string |
可选 |
条码 |
| cyclePickCode |
string |
可选 |
循环盘点码 |
| locationStock |
string |
可选 |
存放位置 |
| material |
string |
可选 |
材质 |
| model |
double |
可选 |
机型 |
| decrees |
string |
可选 |
制令 |
| weight |
string |
可选 |
重量 |
| imgNum |
string |
可选 |
图号 |
| purchasingUnits |
string |
可选 |
采购单位 |
| processNumber |
string |
可选 |
工艺编号 |
| bom |
string |
可选 |
指定bom |
| safeNum |
string |
可选 |
安全存量 |
| miniCount |
string |
可选 |
最低补量 |
| replenishmentNum |
string |
可选 |
补货倍量 |
| tmp1 |
string |
可选 |
自定义1 |
| tmp2 |
string |
可选 |
自定义2 |
| tmp3 |
string |
可选 |
自定义3 |
| restockDemand |
string |
可选 |
按需求补货 |
| lapse |
string |
可选 |
失效 |
| shortcuts |
string |
可选 |
快捷码 |
| units |
string |
可选 |
计量单位 |
| length |
string |
可选 |
长度 |
| width |
string |
可选 |
宽度 |
| height |
string |
可选 |
高度 |
| accountingClass |
string |
可选 |
会计分类 |
| batch |
string |
可选 |
批号管理 |
| inventoryAccount |
string |
可选 |
存货核算 |
| sign |
string |
可选 |
签名 |
请求示例:
{
"Header":{
"appkey":"6cfb9f11935b4d0e1740f41598970c97",
},
"Body":{
"mats": [
{
"firstTag": "测试二级分类1",
"secondTag": "测试三级分类1",
"matnr": "test001",
"maktx": "测试物料1",
"name": "",
"specs": "",
"model": "",
"color": "",
"brand": "",
"unit": "",
"price": "",
"sku": "",
"units": "",
"barcode": "",
"origin": "",
"manu": "",
"manuDate": "",
"itemNum": "",
"weight": "",
"length": "",
"volume": "",
"threeCode": "",
"supp": "",
"suppCode": "",
"deadTime": "",
"status": 1,
"memo": ""
},
{
"firstTag": "测试二级分类1",
"secondTag": "测试三级分类1",
"matnr": "test002",
"maktx": "测试物料2",
"name": "",
"specs": "",
"model": "",
"color": "",
"brand": "",
"unit": "",
"price": "",
"sku": "",
"units": "",
"barcode": "",
"origin": "",
"manu": "",
"manuDate": "",
"itemNum": "",
"weight": "",
"length": "",
"volume": "",
"threeCode": "",
"supp": "",
"suppCode": "",
"deadTime": "",
"status": 1,
"memo": ""
}
],
"sign": "8a7036cfe218e12f50f9107e9eb4a437"
}
}
返回结果
| 参数名称 |
类型 |
出现要求 |
描述 |
| code |
int |
必填 |
响应码,代码定义请见“附录A 响应吗说明” |
| msg |
string |
必填 |
|
| data |
object |
可选 |
返回添加成功的物料数量 |
示例:
{
"msg": "操作成功",
"code": 200,
"data": 2
}
附录A 响应码说明
| 响应码 |
说明 |
| 200 |
处理成功 |
| 500 |
系统内部错误 |