添加物料信息
 
 
 - 接口说明: 添加物料信息
- 接口地址: /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 | 可选 | 存货核算 | 
 
   
   | shopCategory | 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 | 系统内部错误 |