新增商品唯一码
系统相关界面
"界面路径:【仓储】----【唯一码管理】"
请求地址
环境 | 服务地址(HTTP/HTTPS) |
---|---|
V2正式环境(推荐) | https://gw.superboss.cc/router |
V2测试环境 | https://gw3.superboss.cc/router |
2022年4月1日以后申请的APP Key,统一使用V2正式环境的请求地址:https://gw.superboss.cc/router
公共参数
调用任何一个API都必须传入的参数,目前支持的公共参数有:
参数名称 | 参数类型 | 是否必须 | 参数描述 |
---|---|---|---|
method | string | 是 | API接口名称 |
appKey | string | 是 | 分配给应用的AppKey |
timestamp | string | 是 | 时间戳,时区为GMT+8,例如:2020-09-21 16:58:00。API服务端允许客户端请求最大时间误差为10分钟 |
format | string | 否 | 响应格式。默认为json格式,可选值:json |
version | string | 是 | API协议版本 可选值:1.0 |
sign_method | string | 否 | 签名的摘要算法(默认 hmac),可选值为:hmac,md5,hmac-sha256。 |
sign | string | 是 | 签名 |
session | string | 是 | 授权会话信息 (即access_token,由系统分配) |
请求头
全部展开
参数名
类型
描述
必填
Content-Type
string
application/x-www-form-urlencoded;charset=UTF-8
必填
API接口地址
全部展开
参数名
类型
描述
必填
method
string
erp.item.unique.code.generate
必填
请求参数
全部展开
参数名
类型
描述
必填
默认值
generateParams
string
入参json字符串
必填
请求示例
示例一:
[
{
"uniqueCode": "uniqueCode", // 唯一码 必传
"outerId": "outerId", // 商家编码 是sku商品传sku商家编码 必传
"status": 5, // 唯一码状态 非必传 不传默认是10 枚举看下面唯一码状态枚举
"supplierId": 1121380, // 供应商id 必传
"sellingPrice":1.11, // 销售价 非必传
"costPrice":1.11, // 成本价 非必传
"weight":1.11, // 重量 非必传
"itemBatchNo": "itemBatchNo", // 批次 非必传
"productionDate": "2024-06-19", // 效期 非必传
"warehouseId": 69583, // 仓库id 只有当status=6时不用传 其他状态都要传
"goodsSectionCode":"goodsSectionCode", // 货位编码 非必传 tips:当status=11时,此字段必传
"goodsSectionId":1234, // 货位id 非必传
"stockPosition": 2, // 库存位置 非必传 枚举看下面唯一码库存位置枚举
"ICCID": "ICCID", // iccid编码 非必传
"boxCode": "boxCode" // 箱码 非必传
}
]
唯一码状态枚举: 4:"等待收货", 5:"已收货", 6:"已出库", 10:"待入库", 11:"在库", 12:"已作废", 14: "已退回", 15:"已采退"
库存位置枚举: 1: "货位", 2: "入库暂存区", 3: "拣选暂存区", 4: "销退暂存区", 5: "采退暂存区", 6: "次品暂存区", 7: "通用暂存区", 8: "补货暂存区", 9: "出库暂存区"