4.2 入库单创建接口


4.2.1 接口介绍

ERP调用WMS的API名称:openapi.entryorder.create


4.2.2 单据类型说明

采购入库(ERP对应采购收货单)

越库入库(ERP对应越库入库单)越库入库到配送中心仓库(000101)、越库入库到配送中心次品库(000102) (WMS手工将采购入库单修改成越库入库单)

门店退仓(ERP对应直调收货单)门店退仓到配送中心仓库(000101)、门店退仓到配送中心次品库(000102)

网购退仓(ERP对应转仓单)网购仓库(000002)转仓到配送中心仓库(000101)、网购仓库(000002)转仓到配送中心次品库(000102) 对应ERP为转仓单

总部退仓(ERP对应转仓单)总部仓库(000001)转仓到配送中心仓库(000101)、总部仓库(000001)转仓到配送中心次品库(000102)对应ERP为转仓单

注:预留ERP仓库中转作业的功能扩展,以实现将来相同业务特性仓库的新增(目前库内仓库有网购仓库(000002)和总部仓库(000001)。


4.2.3 入参规范

<?xml version="1.0" encoding="utf-8"?>

<request>

<entryOrder>

<entryOrderCode>入库单号, string (50) , 必填</entryOrderCode>

采购入库取入库单号,门店退仓、网购退仓、总部退仓取退仓单号

<ownerCode>货主编码, string (50) , 必填</ownerCode>

<purchaseOrderCode>采购单号,string(50),当orderType=CGRK时,使用</purchaseOrderCode>

<warehouseCode>仓库编码, string (50),必填 ,统仓统配等无需ERP指定仓储编码的情况填OTHER</warehouseCode>

<orderCreateTime>订单创建时间, string (19) , YYYY-MM-DD HH:MM:SS</orderCreateTime>

<orderType>业务类型 (CGRK=采购入库,MDTC=门店退仓,WGTC=网购退仓,ZBTC=总部退仓,YKRK=越库入库,QTRK=其他入库, string (50) , (只传英文编码) </orderType>必填

<expectStartTime>预期到货时间, string (19) , 必填YYYY-MM-DD HH:MM:SS</expectStartTime>

<supplierCode>供应商编码 string (50) </supplierCode>必填

<supplierName>供应商名称 string (200) </supplierName>必填

采购入库取供应商编码和名称,门店退仓取门店编码和门店名称、网购退仓取网购仓库编码和网购仓库名称、总部退仓取总部仓库编码和名称)

<remark>备注, string (500)必填,可为空 </remark>

<orderLines>

<orderLine>

<outBizCode>外部业务编码, 消息ID, 用于去重,当单据需要分批次发送时使用</outBizCode>

<ownerCode>货主编码, string (50) , 必填</ownerCode>

<itemCode>商品编码, string (50) , 必填</itemCode>

<itemId>仓储系统商品ID,string(50),条件必填</itemId>

<itemName>商品名称, string (200) </itemName>

<planQty>应收商品数量, int, 必填</planQty>

<virtualWarehouse>逻辑仓信息, string(50)必填</virtualWarehouse>

</orderLine>

</orderLines>

</request>


4.2.4 出参规范

<?xml version="1.0" encoding="utf-8"?>

<response>

<flag>success|failure</flag>

<code>响应码</code>

<message>响应信息</message>

<entryOrderId>仓储系统入库单编码, string (50) </entryOrderId>

</response>

results matching ""

    No results matching ""