特斯拉Tesla Label中间数据库方案详解

© All rights reserved. • 西安知行软件有限公司 • 陕ICP备09022277号
在特斯拉Tesla的供应商需按订单要求出货时,需要将本次的出货信息,例如出货单号,装箱信息,装柜信息,物料信息等通过856(发货通知)EDI报文,发送给特斯拉,特斯拉会根据856报文内容进行收货。
在实际装运时,需要按照特斯拉的要求为每个包装贴上Label, 主要涉及到四种运输Label:Content Label,6J Label,5J Label,1J Label,详情已在Tesla Label 详解 中做了介绍 。
不同的包装方式需要对应不同的Tesla Label:
1.整托包装:托盘上放有箱子,所有箱子中装的同种物料。需要用到6J Label和Content Label。
2.混托包装:托盘上放有箱子,但不同的箱子装的是不同种物料。需要用到5J Label,Content Label和1J Label。
3.散箱包装:零散的箱子,没有放置在托盘上。需要用到Content Label和1J Label。
在EDI未接入前供应商皆可通过Tesla Portal网站生成出货标签,一旦EDI系统上线,Tesla会停止Portal网站的Label生成功能。本文主要以6J Label为例来介绍如何用中间数据库表和特斯拉Tesla供应商的ERP系统做关联,生成Tesla Label。
一、建立Label数据库表
我们需要根据Tesla Label的规范要求,整理Label中需要的字段,然后根据这些字段来设计Label的表结构,与负责发货的业务以及ERP确认具体的对接情况。确认完毕后,根据用户选择的数据库(MySQL、SQLsever、SQLite以及Oracle等不同类型的数据库)建立Label中间数据库表。ERP系统将Label数据存入Label数据库表中,知行EDI系统读取该数据来生成最终的Label。
二、设计标签Label的模板
根据特斯拉Tesla的标签Label规范要求,设计如下图所示的6J Label模板,将其作为知行EDI系统生成LBAEL的PDF端口模板。
三、 生成Label
ERP录入发货标签Label的数据到中间数据库,知行EDI系统从中间数据库获取Label数据后转换为Label XML文件,即可通过PDF端口生成相应的标签Label。 以下为Tesla 6J Label的生成过程。
1、获取数据库XML文件:
1 1 LB 6J0000000020210223000012345 6J0000000020210223000012345:ZA 200120001 123456 Product Description 550001234/10 EA 11112345 20210120 A [)>+06:6J0000000020210223000012345:P1033124-00-F 1 1019018-00-A TESLA Tesla Address2 Tesla Address3 Supplier Company Name Supplier address1 Supplier address2 Supplier address3 386 100
2、转换为PDF端口转换所需的XML文件:
- Supplier Company Name
- Supplier address1
- Supplier address2
- Supplier address3
- TESLA
- Tesla Address2
- Tesla Address3
- 6J0000000020210223000012345
- 100
- EA
- 1/4
- A
- 386
- LB
- Product Description
- 550001234/10
- 01/20/2021
- 11112345
- 200120001
- 1033124-00-F
- 6J0000000020210223000012345:ZA
- [)>+06:6J0000000020210223000012345:P1033124-00-F
3、生成Label
使用知行EDI软件PDF端口,将XML最终生成如下所示的6J label:
注:文案部分图片及内容来源于网络,版权归原创作者所有,如有侵犯到您的权益,请您联系我们进行删除,给您带来困扰,我们深感抱歉。



