捷豹路虎(Jaguar Land Rover,以下简称 JLR)是英国豪华全地形SUV品牌,现属印度塔塔汽车集团旗下。早在2017年,知行软件已经协助一批供应商通过EDI(Electronic Data Interchange,电子数据交换)成功对接了JLR。
近期为响应捷豹路虎JLR发来的EDI对接邀请,J公司决定搭建自己的EDI系统,与捷豹路虎JLR建立EDI连接。实现物料需求计划、交货预测以及发货通知等业务数据的实时交换,最大程度上减少海外仓库的库存堆积,提高信息交换速率。
J公司是国内领先的智慧交通与物联网核心设备及解决方案提供商,拥有ETC、RFID、V2X等领域的核心技术,业务面覆盖全球。
1.传输方式
捷豹路虎JLR采用OFTP2 via INTERNET的方式与供应商进行EDI对接。
2.报文标准
支持的报文标准为:EDIFACT,涉及以下三种业务单据的格式转换:
DELFOR(物料需求计划)是EDIFACT中常见的业务类型,也是汽车制造业中普遍的业务。因为汽车制造业中部分零件的制造周期较长,JLR需求量较大时,会提前将半年到一年的需求日期和需求数量一并持续更新给供应商。供应商会可以按照DELFOR 中的需求,进行生产制造。
DELJIT(交付计划)是EDIFACT中常见的另一种业务类型,是许多行业普遍使用的业务。相比DELFOR(长期交付计划),DELJIT 包含的信息更加精确,一般只包含3个月到半年的需求数量。供应商会按照DELJIT 中的需求,进行发货。
DESADV(发货通知)是在发货前需要发送到JLR 的通知信息,包含运输方,接收方,运输的车辆,货物等详细信息。JLR 在收到该信息后也会安排相应的车辆,人员进行收货。JLR 要求至少在发货后2小时内必须发出ASN。
捷豹路虎要求其供应商通过EDI系统,接收JIR 物料需求计划(Planning Schedule )和交付计划(Ship Schedule),第一时间获取 JLR 最新的订单数量需求,以便供应商实时安排工厂的生产排程与发货。JLR供应商安排发货并在货物离港前,需要通过EDI系统发出发货通知(DESADV/ASN- Advanced Ship Notice)告知 JLR 运单号,交货日期,交货数量等信息。JLR 会做出相应收货安排。
3.系统集成
为了方便实现业务系统与EDI系统之间的数据同步,省去人工填写数据的步骤,我们根据J公司对于数据传输的需要来选择与ERP集成的方案。
J公司希望将EDI与ERP间接连接,保证EDI的数据不直接影响到ERP中的数据,因此选择中间数据库方案,即建立一个中间数据库,作为EDI和ERP连接的中间媒介。
方案确定之后,J公司的技术表示有意向自主实施,经过沟通确认,我们的实施顾问实现DELFOR 与 DESADV的实施工作,基于项目成功向J公司的技术人员进行EDI专业培训,然后由J公司技术人员尝试自主实施 DELJIT ,整个项目推进很顺利。
1.在知行之桥EDI系统中如何实现整托、混托、散箱,捷豹路虎JLR项目使用了哪几种包装方式?
在DESADV发货通知报文的 CPS 字段中,通过不同的数字标识,可以分别表示整托、混托以及散箱三种包装方式。
注:整托下的箱子子节点对应托盘的父节点,如蓝色标记的位置,需要保持一致。
在本次捷豹路虎JLR EDI项目中主要使用整托以及散箱两种包装方式。
2.如何计算总数量
在给供应商发送DESADV发货通知的过程中,需要对发货数量进行计算。目前已有字段:PACKAGE_QTY以及PER_PACK_QTY,分别表示包装数量以及每个包装中的物料数,因此在知行之桥EDI系统中可以通过如下语句进行计算:
<rsb:set attr="pack.value" value="[xpath('PACKAGE_QTY') | def| trim]"/>
<rsb:set attr="item.value" value="[xpath('PER_PACK_QTY') | def | trim]"/>
<rsb:set attr="despatch.qty" value="[pack.value |multiply('[item.value]') | def| trim]"/>
最终即可得到despatch.qty,即发货数量。
3.EDI项目上线后,可能会出现什么情况导致捷豹路虎JLR在邮件里提到“扣分”呢?
如果ASN出现问题,需要由捷豹路虎JLR手动创建ASN,则会被扣分!注意以下细节,避免被捷豹路虎JLR扣分:
1)报文头部信息
通常情况下,EDI报文的头部字段:UNA的写法是 UNA:+.?*’
但对于JLR而言,需要把上述报文中的*换成空格,如下: UNA:+.? ‘
这样的报文才是符合JLR要求的,否则出现其他格式的报文则会被JLR扣分。
如何在知行之桥EDI系统中实现上述替换呢?
您可以在知行之桥EDI系统的EDIFACT端口中,在 高级设置 页面的 EDI分隔符中将 重复元素分隔符 设置为空格。如下图所示:
2)虚拟文件名
JLR会给企业提供一系列需求文档,而这些文档中会包含对虚拟文件名(Virtual filenames)的要求。企业必须保证发送给JLR的文件是符合要求的,别担心,知行之桥EDI系统的OFTP端口可以直接对虚拟文件名称进行映射!
如下图所示,在右侧的MFT端口中找到 OFTP 端口,拖拽至页面中心空白工作区,然后单击OFTP端口,在 高级设置 页面最下方会看到 虚拟文件名称映射 字样,在这里填入JLR要求的Virtual filenames即可。
4.与国外客户建立EDI连接需要注意:
由于时差以及国内外假期安排的不同,国外客户的响应通常都不是很快,本次J公司与捷豹路虎JLR的EDI项目周期很短,从开始实施到正式上线只用了20天,其中一部分原因就是JLR全程的响应速度都很快,基本上隔天就会有所响应。
更多EDI信息,请参阅: EDI电子数据交换全解指南