在获取电子面单界面中,当选择一张销售单据时,会有默认收件人填充逻辑,以发货通知单为例,标准功能是用客户页签中的'收货方地址'当收件地址,'收货方联系人'里面的电话和名称当收件电话和收件人的,如下图1-1和1-2所示:
图1-1
图1-2
这种默认携带逻辑一般是能满足部分客户需求的,标准功能还提供了自定义收件人参数配置,如下图2-1所示:
图2-1
上图2-1需要注意的是收件信息相关字段是支持配置为二开字段的,但要求是在表头的文本类型的字段,如果是表体,则只会取第一行的信息,如果是其它比如自定义重量,自定义保价金额等是支持文本,数量,金额字段,后台会自行转换,所以如果配置的自定义重量是二开文本字段,则要求二开值必须是数字,按上图配置完后,可以看到获取电子面单界面携带的收件人相关信息会相应变更,如下图2-2所示:
图2-2
如果客户懂JSON,也可以通过扩展属性替换收件人,比如在扩展属性中输入:{ "recMan.name" : "张三", "recMan.mobile" : "18888888888", "recMan.tel" : "0755-88888888", "recMan.printAddr": "广东省深圳市南山区科技南12路金蝶大厦A栋A6S-10" } (注意这里的JSON只适用快递100V1版本HTML,V1打印机,V2电子面单接口,不适用V1图片电子面单接口,图片接口需要使用recManName,recManMobile,recManTel,recManPrintAddr 属性名),则不管前面的收件人填充的值是什么,都会用张三当联系人,如下图2-3所示:
图2-3
有关快递100扩展属性的介绍,可参阅论坛:快递100扩展属性简介及使用案例 (kingdee.com)
推荐阅读