快递100如何自定义收件信息原创
金蝶云社区-文安根
文安根
33人赞赏了该文章 178次浏览 未经作者许可,禁止转载编辑于2024年05月10日 13:54:10

    在获取电子面单界面中,当选择一张销售单据时,会有默认收件人填充逻辑,以发货通知单为例,标准功能是用客户页签中的'收货方地址'当收件地址,'收货方联系人'里面的电话和名称当收件电话和收件人的,如下图1-1和1-2所示:

image.png

图1-1


image.png

图1-2


    这种默认携带逻辑一般是能满足部分客户需求的,标准功能还提供了自定义收件人参数配置,如下图2-1所示:

image.png

图2-1


    上图2-1需要注意的是收件信息相关字段是支持配置为二开字段的,但要求是在表头的文本类型的字段,如果是表体,则只会取第一行的信息,如果是其它比如自定义重量,自定义保价金额等是支持文本,数量,金额字段,后台会自行转换,所以如果配置的自定义重量是二开文本字段,则要求二开值必须是数字,按上图配置完后,可以看到获取电子面单界面携带的收件人相关信息会相应变更,如下图2-2所示:

image.png

图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所示:

image.png

图2-3


    有关快递100扩展属性的介绍,可参阅论坛:快递100扩展属性简介及使用案例 (kingdee.com) 


赞 33