文档
测试

1.DTC接收eclp入库单

POST

接口描述

DTC接收eclp采购入库单

服务架构图

![1.采购单流程图.png](https://cos.easydoc.net/48578360/files/l6052dkm.png)

请求示例

```xml <com.jd.poDownStreamWorker.worker.domain.IbReceivingTaskM> <inboundNo>EPL4418071566890</inboundNo> //ECLP采购单号 <poNo>EPL4418071566890</poNo> //采购单号(EPL开头),会被重新赋值,用于做逻辑处理。只有宝胜的单子,或单子bizType为调拨(11)时,才把isvOutstoreNo赋值poNo <distributeNo>6</distributeNo> //配送中心ID <warehouseNo>998</warehouseNo> //库房ID <inboundType>it01</inboundType> //入库单类型(it01:一般入库) <inboundStatus>0</inboundStatus> //入库单状态 <supplierNo>EMS4418047671161</supplierNo> //供应商编码 <supplierName>roly测试供应商名称</supplierName> //供应商名称 <eclpSign>1</eclpSign> //采购单来源标识(6:全球购,4:EDI/eclp) <totalQty>200.0</totalQty> //计划入库-sku总件数 <purchaseTransFlag>0</purchaseTransFlag> //是否采配(0非采配、1采配对一般采购入库有用) <poExtInfos> <PoExtInfo> <key>sellerSupplierNo</key> //商家供应商编码(eclp配置) <value>rolyisvSupplierNo</value> </PoExtInfo> <PoExtInfo> <key>twiceSerialFlag</key> //允许序列号二次入库标志 <value>0</value> </PoExtInfo> <PoExtInfo> <key>serialDesc</key> //序列号清单jfs地址 </PoExtInfo> <PoExtInfo> <key>boxFlag</key> //是否按箱入库 <value>1</value> </PoExtInfo> <PoExtInfo> <key>boxDesc</key> //箱报文清单jfs地址 <value>jfs/t352/114/2656195210/182/44e5a96b0b3f76d1Y</value> </PoExtInfo> <PoExtInfo> <key>orderNo</key> //isv入库单号 <value>JD202207220000029</value> </PoExtInfo> <PoExtInfo> <key>bizType</key> //业务类型(1-采购;12-普通调拨入) <value>1</value> </PoExtInfo> <PoExtInfo> <key>backByContainer</key> //回传方式(1:按单回传,2:按板回传) <value>0</value> </PoExtInfo> <PoExtInfo> <key>isMulReceiving</key> //是否分批次收货 <value>0</value> </PoExtInfo> <PoExtInfo> <key>validTime</key> //设置验收有效日期 <value></value> </PoExtInfo> <PoExtInfo> <key>serious</key> //设置是否加急 <value>0</value> </PoExtInfo> <PoExtInfo> <key>inboundRemark</key> //采购入库单备注 <value>采购单测试备注</value> </PoExtInfo> <PoExtInfo> <key>sellerRtwType</key> //商家单据类型key <value>sellerOrderType1</value> </PoExtInfo> <PoExtInfo> <key>sellerRtwTypeName</key> //商家单据类型value(eclp配置) <value>roly采购2</value> </PoExtInfo> </poExtInfos> <ibReceivingTaskDList> <com.jd.poDownStreamWorker.worker.domain.IbReceivingTaskD> <innerId>1</innerId> //行明细-序号 <goodsNo>EMG4418294625417</goodsNo> //行明细-商品编码 <expectedQty>100.0</expectedQty> //行明细-申请入库数量 <sourceGoodsNo>EMG4418294625417</sourceGoodsNo> //行明细-源商品编码 <barCodeType>1</barCodeType> //行明细-代贴条码(1:申请贴码, 2:商家自贴,3:仓库补贴) <goodsStatus></goodsStatus> //行明细-商品状态 <serialListFlag>0</serialListFlag> //行明细-按序列号校验入库 <incomplete>1</incomplete> //行明细-是否可缺量 <excess>0</excess> //行明细-是否可超量 <exceedQty>-1</exceedQty> //行明细-可超量范围(-1表示可无限超量) <unitPackage>1</unitPackage> //行明细-商品包装细数 <storeType>2</storeType> //全球购京云仓标记(1-京仓 2-云仓) <isUniqueCode>0</isUniqueCode> //行明细-是否唯一码管理(1:是,0:否) <goodsTotalPrice>20000</goodsTotalPrice> //行明细-商品总价 </com.jd.poDownStreamWorker.worker.domain.IbReceivingTaskD> <com.jd.poDownStreamWorker.worker.domain.IbReceivingTaskD> <innerId>2</innerId> <goodsNo>EMG4418124253043</goodsNo> <expectedQty>100.0</expectedQty> <sourceGoodsNo>EMG4418124253043</sourceGoodsNo> <barCodeType>1</barCodeType> <goodsStatus></goodsStatus> <serialListFlag>0</serialListFlag> <incomplete>1</incomplete> <excess>0</excess> <exceedQty>-1</exceedQty> <unitPackage>1</unitPackage> <storeType>2</storeType> <isUniqueCode>0</isUniqueCode> <goodsTotalPrice>20000</goodsTotalPrice> </com.jd.poDownStreamWorker.worker.domain.IbReceivingTaskD> </ibReceivingTaskDList> <remark>ECLP</remark> //物流开放平台采购单标识,采购单取消时默认JOSL <source>6</source> //WMS判断数据来源(1:erp;5:JOSL) <ownerNo>EBU4418046670139</ownerNo> //货主编码 <ownerName>roly测试事业部</ownerName> //货主名称 <sellerId>20000105911</sellerId> //商家编码 <grade>2</grade> //收货等级 <modify>0</modify> //采购集合单新增 - 如果是修改的话 添加一个字段 modify=1 <ordermark>00003000000000000010000000000000000000000000000000</ordermark> //采购单50位单据标记位 <poTotalPrice>10000</poTotalPrice> //进货商品总价 <productsCode> <string>sc-a-0012</string> </productsCode> <asnSubType>0</asnSubType> //子单类型 <buyer>buyer1</buyer> //采购员 <merchantType>0</merchantType> </com.jd.poDownStreamWorker.worker.domain.IbReceivingTaskM> ```