二、线下热敏获取物流单号常见报错

1 德邦快递

1)德邦快递获取单号提示‘摘要验证失败’

答:请检查地址、货品名称等汉字中是否有‘+’、‘<>’等特殊字符;

2)线下德邦快递获取子母单报错:‘总件数[totalNumber]不能超过9件’

答:是快递方进行的限制,一票单的总子母件数不能超过9件;

2 线下顺丰

1) 顺丰提供信息怎么进行物流授权

答:客户申请过顺丰单号后,顺丰会提供物流授权信息给客户,生产环境校验字段:Sye1o8DrEXXXXXXg9hHav3qf ,顾客编码:812802(!注这是为了用来说明的,非真实的数据,顺丰给每个客户分配的这两个字段都是不同。) 其中生产环境校验字段 对应erp系统的客户密码,顾客编码对应的是erp系统客户编码。

2) 顺丰获取单号的时候报系统发生数据错误或运行时异常 是什么错误?

答:先确认客户填写的编码和密码是否错误(不要有空格),确保无误的情况下,如果是云仓的,然让客户联系一下顺丰的网点,确认下是否月结账号有没有切云仓系统,或则确认一下云仓系统的分库没有配。如果还解决不了的话,让顺丰网点联系顺丰总部,问下云仓系统确认分库是否已经配置了。

3) 获取单号的时候,线下热敏顺丰报IP未授权。

答:让客户告诉顺丰那块?关一下IP白名单。

4) 顺丰获取单号的时候,报重复下单,但是可以获取单号,这个是怎么回事?

这个是一次获取大量的订单,还未获取完毕,接着又手动获取单号,造成一个订单多次获取单号,只要获取单号也就不影响。

3 线下中通

1) erp系统线下中通 ,授权的账号和密码都是填写正确的,为什么一直报非法账号信息?

答:确认账号密码没有填写错误的话,线下中通获取单号有两个接口,绑单的(非预支的单号)和非绑单的(预支单号),目前1.0 和2.0 都已经都接过 绑单接口和非绑单接口,单号类型分别是 预支单号类型和非预支单号类型,可以确认下 客户购买的是哪种类型,因为1.0 的物流公司是复制的,复制的物流公司是中通预支单号的物流类还是非预支单号的物流类型。

2) 线下中通报 没有可用单号 但是物流公司那边说还有一些单号没有用 怎么办?

答:线下中通是预支单号的模式,会从物流公司获取一批单号,然后在我们系统里分配给订单使用,发货后把单号对应的订单信息通过接口传给物流公司。假如客户申请了1万个单号,2000个待发货,发货了8000个,发货的有5000个把订单信息同步到物流公司了。此时,我们调接口获取单号失败,报可用单号不足,但是物流公司那边说还有5000个单号。那么物流公司说的5000个单号是没有把订单信息同步到物流公司那边的单号数量,实际上客户这边有2000已经获取到单号的还没发货,有3000个单号已经发货了还没有同步到物流公司。这时,的确没有可用单号了,需要找物流公司申请。客户问原因,一个是查客户有多少获取单号了还没发货,有多少已经发货了没有同步到物流公司(电子面单同步界面查)。

3)线下中通获取单号的时候报没有足够的单号,但是客户还有足够的单号,这个是什么错误?

答: 1 客户授权是否正确。

2 授权正确的情况下,确认客户同一个账号是否同时开通了中通的两种单号类型,(优先送电子面单和 普通电子面单,优先送电子面单是以882 开头的电子面单,普通电子面单是是以5开头的电子面单),出现这种情况,让客户新建一个物流公司,把原来的物流公司停用。

3 中通账号升级,给客户一个新的账号,客户原来的账号不用了,新的账号还用以前的物流公司,获取不到单号,这个种情况需要客户新建一个物流公司,把原来的物流公司停用了。

4)线下中通获取单号的时候报错‘客户的接口类型不合法,不是明细接口类型’ 是什么原因?

答: 如果确认物流授权信息没有填写错误,可能的原因是单号类型选择错误,线下中通热敏有两种,预支单号和非预支单号,需要让客户确定一下购买的是哪一种单号服务。

4 线下韵达

1) 线下韵达热敏获取单号时报 合作方id不存在 怎么处理?

答:韵达授权错误,先检查授权信息填写是否有错误,不行再找客户或物流公司确认授权信息。

2) 线下韵达热敏获取单号时,没有报错,但是也没有单号 怎么处理?

答:找韵达当地网点的工作人员配置下授权账号的pdf_info 为明文。

3) 线下韵达热敏获取单号时,报错"下单接口服务错误"

答:请检查收发件人的姓名地址等信息是否含有特殊字符,重新手动输入一遍之后再次获取。

5、线下申通

1) 线下申通热敏的授权信息和申通给的授权信息的对应关系是怎么样的?

答:我们系统里的客户编号 对应申通给的客户简称,是汉字,我们系统里的密码和发货网点对应申通给的密码和发货网点。

客户编码填写错误则会报“没有足够的单号没有足够的单号”

6、线下安能

1) 安能物流授权常见错误

答:线下安能物流授权的时候,2.0系统授权界面如下图,如果客户选择安能物流授权的时候,界面不是下图的时候,那么是客户的版本不够, 客户需要升级一下客户端的版本,客户编号是安能网点维护过客户信息后提供给客户,旺店通erp不提供这个,报客户不存在是网点维护客户编码维护错了,客户让网点联系安能总公司的人员,进行维护,我们这边的技术人员没有这个客户编码。 同时需要注意下2.0 系统物流授权界面的包装说明是必填的。

1.0 的线下安能物流如下图,如果没有查询到这4个类型的安能物流,版本不够,找售后升级。

2) 安能物流获取物流单号时报“无对应客户信息”,怎么处理?

答:客户确认下填写填写的物流授权信息,网点编码是正确的,后边不要跟空格之类的,如果确认是正确的,找网点确认维护的客户信息是否正确,如果网点不确认,让网点找他们总部确认下自己维护的客户信息的步骤正不正确。

7 线下圆通

1)标准版系统中圆通物流正确填写授权后获取单号报错‘该客户没有生成秘钥,请联系负责网点生成秘钥后重试’或者是无任何响应

答:请确认客户是预支还是非预支单号类型,预支类型只能通过物流单套打按钮获取单号

2)线下圆通非预支物流获取单号报错:‘数字签名不匹配:S02,illegal digital signature, please check your secret key:非法的数字签名,请检查您的密钥’

答:如果是个别订单出现此报错,请检查收货地址等信息中是否含有‘%,&,#’等特殊字符,如果有去掉再获取