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

在特斯拉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系统将Lable数据存入Label数据库表中,知行EDI系统读取该数据来生成最终的Lable。

二、设计标签Label的模板

根据特斯拉Tesla的标签Label规范要求,设计如下图所示的6J Label模板,将其作为知行EDI系统生成LBAEL的PDF端口模板。

edi

三、 生成Label

ERP录入发货标签Label的数据到中间数据库,知行EDI系统从中间数据库获取Label数据后转换为Label XML文件,即可通过PDF端口生成相应的标签Label。 以下为Tesla 6J Label的生成过程。

1、获取数据库XML文件:

<Items>
    <TESLA_6J_Label>
        <ID>1</ID>
        <EXPIRATION_DATE></EXPIRATION_DATE>
        <FLAG>1</FLAG>
        <GROSS_WEIGHT_UNIT>LB</GROSS_WEIGHT_UNIT>
        <Label>1/4</Label>
        <Label6J_PATH null="true"/>
        <LICENSE_PLATE>6J0000000020210223000012345</LICENSE_PLATE>
        <LICENSE_PLATE_NUM_BAR>6J0000000020210223000012345:ZA</LICENSE_PLATE_NUM_BAR>
        <LOT_CODE>200120001</LOT_CODE>
        <PACKING_SLIP_NUM>123456</PACKING_SLIP_NUM>
        <PART_NAME_LINE>Product Description</PART_NAME_LINE>
        <PO_LINE>550001234/10</PO_LINE>
        <QTY_UNIT>EA</QTY_UNIT>
        <SERIAL_NUM>11112345</SERIAL_NUM>
        <SHIP_DATE>20210120</SHIP_DATE>
        <SIDE_ID>A</SIDE_ID>
        <SMALLQRCODE>[)>+06:6J0000000020210223000012345:P1033124-00-F</SMALLQRCODE>
        <STATUS>1</STATUS>
        <TESLA_PART_NUM>1019018-00-A</TESLA_PART_NUM>
        <TESLA_ST_ADDR1>TESLA</TESLA_ST_ADDR1>
        <TESLA_ST_ADDR2>Tesla Address2</TESLA_ST_ADDR2>
        <TESLA_ST_ADDR3>Tesla Address3</TESLA_ST_ADDR3>
        <TESLA_SUPPLIER_NAME>Supplier Company Name</TESLA_SUPPLIER_NAME>
        <TESLA_SUPPLIER_SF_ADDR1>Supplier address1</TESLA_SUPPLIER_SF_ADDR1>
        <TESLA_SUPPLIER_SF_ADDR2>Supplier address2</TESLA_SUPPLIER_SF_ADDR2>
        <TESLA_SUPPLIER_SF_ADDR3>Supplier address3</TESLA_SUPPLIER_SF_ADDR3>
        <TOTAL_GROSS_WEIGHT>386</TOTAL_GROSS_WEIGHT>
        <TOTAL_QTY>100</TOTAL_QTY>
    </TESLA_6J_Label>
</Items>

2、转换为PDF端口转换所需的XML文件:

<Items>
    <Item name="TESLA_SUPPLIER_NAME">Supplier Company Name</Item>
    <Item name="TESLA_SUPPLIER_SF_ADDR1">Supplier address1</Item>
    <Item name="TESLA_SUPPLIER_SF_ADDR2">Supplier address2</Item>
    <Item name="TESLA_SUPPLIER_SF_ADDR3">Supplier address3</Item>
    <Item name="TESLA_ST_ADDR1">TESLA</Item>
    <Item name="TESLA_ST_ADDR2">Tesla Address2</Item>
    <Item name="TESLA_ST_ADDR3">Tesla Address3</Item>
    <Item name="LICENSE_PLATE">6J0000000020210223000012345</Item>
    <Item name="TOTAL_QTY">100</Item>
    <Item name="QTY_UNIT">EA</Item>
    <Item name="Label">1/4</Item>
    <Item name="SIDE_ID">A</Item>
    <Item name="TOTAL_GROSS_WEIGHT">386</Item>
    <Item name="GROSS_WEIGHT_UNIT">LB</Item>
    <Item name="PART_NAME_LINE">Product Description</Item>
    <Item name="PO_LINE">550001234/10</Item>
    <Item name="SHIP_DATE">01/20/2021</Item>
    <Item name="EXPIRATION_DATE"></Item>
    <Item name="SERIAL_NUM">11112345</Item>
    <Item name="LOT_CODE">200120001</Item>
    <Item name="TESLA_PART_NUM">1033124-00-F</Item>
    <Item name="LICENSE_PLATE_NUM_BAR" type="QRCode">6J0000000020210223000012345:ZA</Item>
    <Item name="SMALLQRCODE" type="QRCode">[)>+06:6J0000000020210223000012345:P1033124-00-F</Item>
  </Items>

3、生成Label

使用知行EDI软件PDF端口,将XML最终生成如下所示的6J label:

edi
注:文案部分内容来源于网络,版权归原创作者所有,如有侵犯到您的权益,请您联系我们进行删除,给您带来困扰,我们深感抱歉。
更多EDI相关信息,欢迎讨论,阅读原文。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

知行EDI

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值