1、 京东打印组件说明

京东打印组件,应用于京东快递京东无界,iWMS产品把面单热敏打印抽象成两大核心步骤:
下单:iWMS向平台/快递公司下快递单,平台/快递公司返回打印相关内容
打印:iWMS自行打印或调用平台提供的打印组件打印
平台的打印组件有一项特殊功能,可以对加密/脱敏数据,进行还原/解密,
打印出脱敏面单(如顺丰支持脱敏面单)或明文面单(不支持脱敏的快递公司需要明文面单)
通常下单和打印是相互配合,下单为打印准备打印需要的信息(如模板相关),
京东打印组件只处理打印相关业务,和下单完全解耦。
京东打印组件支持 物流云账号 和 JOS账号(即:京东下单账号),
iWMS产品为了减少多套账号引入可能的配置混淆,如无特殊说明仅支持JOS账号,即继续使用京东下单相关账号及授权。

1.1、 相关资源

开放业务接入文档:https://cloud.jdl.cn/#/docDetail/157/100
文档中有,模板编辑器地址、打印组件下载地址 及业务相关说明。

1.1.1、 模板编辑器

https://template-design.jd.com/#/home/customs

1.1.2、 打印组件下载地址

http://prod-oms-app-cprt.jdwl.com/OpenCloudPrint/setup.exe

2、 店铺订购:订购 胜境iWMS 京东应用

订购应用:https://fw.jd.com/main/detail/FW_GOODS-380616?p=fw&t=pcsearch

订购完成后 登录当前店铺获取授权码

http://shjyun.com/Callback/JdShop?product=wms365

无界电子面单服务开通

https://delivery.shop.jd.com/eps/applyService

3、 iWMS程序更新配置
3.1、 数据库脚本

京东无界示例脚本,京东快递类似:JDWJ修改成JDKD即可。
打印项和子表自定义拼接概念同菜鸟,拼多多,打印结果也一样,热敏配置经验可复用。
3.2、 客户端
3.2.1、 京东打印组件安装
见本文本档下载地址,下载安装运行。
3.2.2、 热敏配置
使用产品组给到的升级包,升级运行,升级后会把:
京东快递京东组件
京东无界无界组件
3.2.3、 客户端使用

先要配置模板:

模板分为标准模板和自定义模板,自定义模板需要提前配置并发布。

4、 用户自定义模板配置

使用店铺账号登录:https://template-design.jd.com/#/home/customs
店铺登录,选择,我是商家,

选择服务商为:胜境iWMS智能仓储管理软件

注意:店铺需要先订购过 胜境应用 才能选到。
4.1、 自定义模板特别注意
商家自定义模板,必须配置在 自定义项商家预设自定义区;
点击“ ”,

弹窗,输入名称:xxx,名称要起的好区分,后面使用选择更方便。
选择指定的标准模板
注意:同一个快递会有多类标准模板,如二联单,一联单,纸张大小不一,请仔细选择。

添加自定义项,选择好了胜境iWMS智能仓储管理软件
可看到我们定义好了的打印项,拖入面单,打印时会替换成订单相关内容。
实现自定义模板内容打印。

当前只配置了几个示意打印项,如看到 打印项 不够,可以联系产品添加。
4.2、 面单打印示例

标准模板(无自定义区)和 自定义模板,自定义区打出具体内容效果。
5、 FAQ常见问题
5.1、 如何判断有没有升级到打印组件版本

A:看界面,如窗体标题上有 京东组件 或 无界组件 为升级到了组件版本
5.2、 配置模板时,看不到需要的打印项

A:要指定对应的ISV
5.3、 配置好了自定义模板,iWMS产品获取自定义模板报错(获取不到)

A:要配置到 自定义项商家预设自定义区,并已发布。
5.3.1、 配置在订购应用下的授权才能获取到自定义模板

A:添加“模板专用授权”,在当前授权获取不到模板时选择,再获取
需要后台配置有相关配置;
(添加特殊配置主要是考虑不影响现有正常下单,新用直接用胜境授权,不需要配置这个)

–京东店铺开通网点

—-顺丰配置 begin—
If not exists(Select 1 From TDefShippingMethodsDet Where ShippingCode = ‘JDWJ’ And ParmKey = ‘ExpressPayMethod’)
Begin
Insert Into TDefShippingMethodsDet(ShippingCode, ParmKey, ParmName, ParmValue, Ex1)
Values(‘JDWJ’, ‘SF#JDWJ_ExpressPayMethod’, ‘快递费付款方式(顺丰必填)1:寄方付 2:收方付 3:第三方付’, ‘’, ‘|店铺’)
End
GO
If not exists(Select 1 From TDefShippingMethodsDet Where ShippingCode = ‘JDWJ’ And ParmKey = ‘ExpressType’)
Begin
Insert Into TDefShippingMethodsDet(ShippingCode, ParmKey, ParmName, ParmValue, Ex1)
Values(‘JDWJ’, ‘SF#JDWJ_ExpressType’, ‘快件产品类别(顺丰必填)’, ‘’, ‘
|店铺’)
End
GO
—-顺丰配置 end—

If not exists(Select 1 From TDefShippingMethodsDet Where ShippingCode = ‘JDKD’ And ParmKey = ‘SalePlat’)
Begin
Insert Into TDefShippingMethodsDet(ShippingCode, ParmKey, ParmName, ParmValue, Ex1)
Values(‘JDKD’, ‘SalePlat’, ‘订单所属平台(京东:0010001 其它:0030001)’, ‘0010001’, ‘*|店铺’)
End

–京东VC店铺商家ID
VC+经销商简码

文档更新时间: 2024-06-26 16:00   作者:Gaychou