接口说明
- WMS调用的虎符API名称:jingdong.hufu.returnorder.confirm
- 虎符调用ERP的API名称:returnorder.confirm
- 接口描述:虎符退货入库单确认接口
入参规范
<?xml version="1.0" encoding="utf-8"?>
<request>
<returnOrder>
<returnOrderCode>退货单编码, string (50) , 必填</returnOrderCode>
<returnOrderId>仓库系统订单编码, string (50) , 条件必填</returnOrderId>
<warehouseCode>仓库编码, string (50),必填 </warehouseCode>
<outBizCode>外部业务编码, 消息ID, 用于去重, ISV对于同一请求,分配一个唯一性的编码。用来保证因为网络等原因导致重复传输,请求不会被重复处理</outBizCode>
<orderType>单据类型, string(50),THRK=退货入库单,HHRK=换货入库 </orderType>
<orderConfirmTime>确认入库时间, string (19) ,YYYY-MM-DD HH:MM:SS</orderConfirmTime>
<returnReason>退货原因, string (200) </returnReason>
<logisticsCode>物流公司编码, string (50) , SF=顺丰、EMS=标准快递、EYB=经济快件、ZJS=宅急送、YTO=圆通 、ZTO=中通 (ZTO) 、HTKY=百世汇通、UC=优速、STO=申通、TTKDEX=天天快递 、QFKD=全峰、FAST=快捷、POSTB=邮政小包 、GTO=国通、YUNDA=韵达、JD=京东配送、DD=当当宅配、AMAZON=亚马逊物流、
OTHER=其他, (只传英文编码) </logisticsCode>
<logisticsName>物流公司名称, string (200) </logisticsName>
<expressCode>运单号, string (50) </expressCode>
<senderInfo> <!--发件人信息-->
<company>公司名称, string (200) </company>
<name>姓名, string (50) , 必填</name>
<zipCode>邮编, string (50) </zipCode>
<tel>固定电话, string (50) </tel>
<mobile>移动电话, string (50) , 必填</mobile>
<email>电子邮箱, string (50) </email>
<countryCode>国家二字码,string(50)</countryCode>
<province>省份, string (50) , 必填</province>
<city>城市, string (50) , 必填</city>
<area>区域, string (50) </area>
<town>村镇, string (50) </town>
<detailAddress>详细地址, string (200) , 必填</detailAddress>
</senderInfo>
<remark>备注, string (500) </remark>
<status>入库单状态, string (50) , 必填 (NEW-未开始处理, ACCEPT-仓库接单 , PARTFULFILLED-部分收货完成, FULFILLED-收货完成, EXCEPTION-异常, CANCELED-取消, CLOSED-关闭, REJECT-拒单, CANCELEDFAIL-取消失败) , (只传英文编码) </status>
</returnOrder>
<orderLines>
<orderLine>
<orderLineNo>单据行号,string(50)</orderLineNo>
<sourceOrderCode>交易平台订单, string (50) </sourceOrderCode>
<subSourceOrderCode>交易平台子订单编码, string (50) </subSourceOrderCode>
<itemCode>商品编码, string (50) , 必填</itemCode>
<itemId>仓储系统商品编码, string (50) , 条件必填 (条件为菜鸟仓) </itemId>
<inventoryType>库存类型, string (50) , ZP=正品, CC=残次, JS=机损, XS=箱损, 默认为ZP</inventoryType>
<planQty>应收商品数量, int</planQty>
<actualQty>实收商品数量, int, 必填</actualQty>
<batchCode>批次编码, string (50) </batchCode>
<productDate>生产日期, string (10) , YYYY-MM-DD</productDate>
<expireDate>过期日期, string (10) , YYYY-MM-DD</expireDate>
<produceCode>生产批号, string (50) </produceCode>
<batchs><!-- 同一行号下多批次支持-->
<batch>
<batchCode>批次编号,string(50)</batchCode>
<productDate>生产日期,string(10),YYYY-MM-DD</productDate>
<expireDate>过期日期,string(10),YYYY-MM-DD </expireDate>
<produceCode>生产批号,string(50),</produceCode>
<inventoryType>库存类型, string (50) , ZP=正品, CC=残次, JS=机损, XS=箱损, 默认为ZP</inventoryType>
<actualQty>实收数量, int,要求batchs节点下所有的实收数量之和等于orderline中的实收数量</actualQty>
</batch>
</batchs>
<qrCode>商品的二维码(类似电子产品的SN码),用来进行商品的溯源,多个二维码之间用分号(;)隔开</qrCode>
</orderLine>
</orderLines>
</request>
出参规范
<?xml version="1.0" encoding="utf-8"?>
<response>
<flag>success|failure</flag>
<code>响应码</code>
<message>响应信息</message>
</response>