入库单确认接口
简要描述
请求URL
  • https://ctctest.yanzhiwu.com/api/ERP/InboundOrderConfirmationinterface
请求方式
  • Post
调用方向
  • 第三方发起
Header
header 必填 类型 说明
Authorization varchar 授权accessToken,由Token接口返回
Sign varchar 参数签名
Timespan varchar 时间戳
请求参数
参数名 必填 类型 说明
↳ itemName varchar 商品名称
↳ actualQty varchar 实收数量
extendProps number 扩展属性,K/V形式
↳ warehouseName varchar 仓库名称
↳ ownerCode varchar 货主编码
↳ subOrderType varchar 入库单确认的其他入库子类型,用于orderType设置为其他入库时设置
↳ entryOrderType varchar 入库单类型(SCRK=生产入库;LYRK=领用入库;CCRK=残次品入库;CGRK=采购入库;DBRK=调拨入库;QTRK=其他入 库;B2BRK=B2B入库)
↳ orderType varchar 订单类型
  ↳ actualQty number 实收数量,要求batchs节点下所有的实收数量之和等于orderline中的实收数量
↳ outBizCode varchar 外部业务编码, 消息ID, 用于去重, ISV对于同一请求,分配一个唯一性的编码。用来保证因为网络等原因导致重复传输,请求不会被重复处理,
↳ shopCode varchar 店铺编码
↳ orderCode varchar 订单编码
↳ itemName varchar 商品名称
↳ remark varchar 备注
↳ batchs array 同一行号下多批次支持
↳ entryOrderCode varchar 入库单号
↳ remark varchar 备注
entryOrder array 入库单信息
  ↳ expireDate varchar 过期日期 YYYY-MM-DD
↳ orderLineNo varchar 单据行号
↳ warehouseCode varchar 仓库编码
↳ purchaseOrderCode varchar 采购单号(当orderType=CGRK时使用)
↳ unit varchar 单位
↳ produceCode varchar 生产批号
↳ itemId varchar 仓储系统商品ID
↳ batchCode varchar 批次编码
↳ responsibleDepartment varchar 快递费用 (元)
↳ ownerCode varchar 货主编码
↳ inventoryType varchar 库存类型, ZP=正品, CC=残次,JS=机损, XS= 箱损,默认为ZP, (收到商品总数=正品数+残品数+机损数+箱损数)
totalOrders array 分批次入库的最后一次回传
↳ snList varchar 商品序列号, String(50)。
↳ shopNick varchar 店铺名称
  ↳ productDate varchar 生产日期 YYYY-MM-DD
↳ actualQty number 实收数量
↳ productDate varchar 商品生产日期 YYYY-MM-DD
↳ planQty number 应收商品数量
↳ outBizCode varchar 外部业务编码, 消息ID, 用于去重,当单据需要分批次发送时使用
orderLines array 单据入库明细。当仓0收或者ERP支持部分收货,最后一次0收关单时,orderLines会为空/null。
  ↳ produceCode varchar 生产批号
↳ remark varchar 备注
↳ orderLineNo varchar 单据明细行号,建议必填
  ↳ batchCode varchar 批次编号
  ↳ inventoryType varchar 库存类型, ZP=正品, CC=残次,JS=机损, XS= 箱损,默认为ZP, (收到商品总数=正品数+残品数+机损数+箱损数)
↳ itemCode varchar 商品编码
↳ orderId varchar 订单编码
↳ operateTime varchar 操作时间 YYYY-MM-DD HH:MM:SS
↳ freight varchar 快递费用 (元)
↳ totalOrderLines number 单据总行数,当单据需要分多个请求发送时,发送方需要将totalOrderLines填入,接收方收到后,根据实际接收到的条数和totalOrderLines进行比对,如果小于,则继续等待接收请求。如果等于,则表示该单据的所有请求发送完成。
↳ expireDate varchar 商品过期日期 YYYY-MM-DD
↳ status varchar 入库单状态,(NEW-未开始处理, ACCEPT-仓库接单 , PARTFULFILLED-部分收货完成, FULFILLED-收货完成, EXCEPTION-异常, CANCELED-取消, CLOSED-关闭, REJECT-拒单, CANCELEDFAIL-取消失败) , (只传英文编码)
↳ ownerCode varchar 货主编码
↳ itemId number 仓储系统商品ID,条件必填
↳ confirmType number 支持出入库单多次收货, 多次收货后确认时,0 表示入库单最终状态确认; 1 表示入库单中间状态确认;,每次入库传入的数量为增量,特殊情况,同一入库单,如果先收到0,后又收到1,允许修改收货的数量。
↳ itemCode varchar 商品编码
↳ entryOrderId varchar 仓储系统入库单ID,条件必填
响应参数
参数名 必填 类型 说明
message varchar 错误描述
code varchar 错误码
flag varchar 状态码(success|failure)