推送外仓常见问题

如遇以下类型的问题需要反馈wms处理 错误原因:

 1、操作失败,未返回失败原因
 2、推送到委外仓库失败:操作失败,未返回失败原因
 3、系统错误:奇门单据取消-->订单[CK20201008274]取消失败:取消订单:订单关闭检查:订单已经取消!(wms幂等问题)
 4、推送WMS失败:send to fangzhou process fail: 系统内部异常(接口超时问题)
 5、推送到委外仓库失败:未将对象引用设置到对象的实例。
 6、推送WMS失败:java.net.SocketTimeoutException: Read timed out(wms超时问题)
 7、xml解析错误了回传报错:“invalid xml”
  <?xml version="1.0" encoding="utf-8"?>
  <response>
     <flag>failure</flag>
     <code>client.protocal.invalid-argument</code>
     <message>invalid xml</message>
  </response>
 8、单据出库单状态错误回传报错:“单据出库单状态错误”
  <response>
     <flag>failure</flag>
     <code>1</code>
     <message>单据出库单状态错误 </message>
  </response>

1、订单推向wms报错,日志中提示的信息为:订单或者是出库单发票商品名称为空

【分析】此提示信息需要查看系统配置中发票货品名称所设置的字段(位置:设置-系统设置-账款设置)
    
    1)首先在系统设置中查看发票匹配的是哪个字段
    2)到相应界面查看这个货品与该配置设置是否一致/是否填写
    3)一般情况是系统配置是平台货品名称,但信息未在平台上没有维护

2、自流转订单延时发货时间逻辑是怎么样的?

    库存不足会进行延时发货,1.2.4.9版本前会每分钟处理一次延时发货的单子,只要货品入库分配好库存就会自动执行出库。
    1.2.4.9版本及以上版本优化为延时发货的订单会每次延时1天,会执行3次;若3此内都没有发货会每次延时1个月,再执行三次;若还是没有发货会每次延时1年。
    如果有订单需要发货,可以手动点击发货分配库存。

3、推送到委外仓库失败:XML_PARSE_ERROR

    奇门解析错误,还没有到推送到wms,排查erp传参是否有问题。

4、推送到委外仓库失败:java.net.SocketTimeoutException: Read timed out

    1)排查wms是否正在调试
    2)超时时间是否过短

5、退货单撤回时提示类型不正确

    一般是因为推送时单据类型与wms不对应
    示例:退换单时候单据类型是:THRK
    从WMS 撤回退换单的时候单据类型是:XTRK(如果wms只支持THRK类型的取消,需研发做特殊处理)

6、为什么订单无法取消?

    有两种情况会导致订单无法取消:在wms中该订单已发货或者已作废。
    对于已发货是正常逻辑,不能取消已发货的订单.
    而对于已作废,往往是客户先通知wms要取消订单,然后wms作废了该订单,这样旺店通系统这边就取消不了已作废的订单了。
    取消订单这个接口的意义就是通过接口的方式来实现订单在旺店通系统中驳回,同时在wms中作废,所以如果要取消某订单,直接在旺店通系统内进行取消操作就好。

7、采购单推送报错:审核成功,单推送到委外仓库失败:指定的货主、供应商不一致。

    1)检查指定的货主、供应商是否一致
    2)多个仓库货主须多次申请奇门网关

8、从WMS驳回采购单报错提示:输入数据太长,超出字段长

    【原因】驳回采购时会取消原来推送到wms的单据,要满足幂等,客户又可能存在再次推送的意图所以会自动在采购单号上添加一个后缀。原本单号长度就已经是20了,加后缀之后会超长了。
    【解决】采购单号太长了,最大字符是20个字符,超过之后会出现这种问题,跟客户沟通好采购单号控制在15个字符之内。

9、卡单 单子一直在排队中没法推送到wms

    【排查】①店铺授权失效
            ②物流映射
            ③大批量审单
    【解决】如遇排队中单量一直不减少的问题请联系erp技术排查

10、推送WMS失败:货品未上传到委外仓库,请在“库存管理”界面右键将货品推送到WMS–> 商家编码:

    【排查】确认货品是否推送。
    【解决】在“库存管理”界面右键将货品推送到WMS

11、订单审核之后修改地址拦截出库自动驳回,从WMS拦截订单驳回审核,地址还是修改之前的地址

    修改地址,自动变更地址的得勾选订单变更的自动驳回 ,此时驳回才会调用取消的接口

12、委外订单回传后没有重新计算邮资

    增加后台配置(联系研发开通),若不开启,按照外仓回传的称重预估邮资(无论是否回传都不做处理),如果开启称重预估邮资会根据erp物流资费进行重新计算。

13、为什么某货品的外部库存一直为0或者不更新?

    【排查】
    1)检查仓库是否是委外仓
    2)wms是否支持外部库存查询
    3)夜间定时任务是否执行
    4)货品已维护上传至wms
    5)回传时是否有该货品
    6)接口回传速度是否正常
    【解决】联系wms确定该货品是否在其系统中已维护,如果没有维护则通过推送货品信息将未维护的货品推送到wms系统中。
    如果已维护则确定回传库存信息时是否回传了该货品的库存信息,如果没有回传则联系wms技术解决,如果回传了则联系erp排查原因。

14、系统里退换单状态是已取消,但是并没有从wms里撤销成功,就已取消了

    【原因】现在退换单取消退款的并且推送到了wms的,这种的只能手动撤销暂不支持自动撤销。
    【解决】双十一之后的第一个包(1.2.6.0)会支持自动撤销