• VDA到Excel方案介绍之自定义邮件接收主题


    VDA标准是德国汽车工业协会(Verband der Automobilindustrie,简称VDA)制定的一系列汽车行业标准。这些标准包括了汽车生产、质量管理、供应链管理、环境保护、安全性能等方面的规范和指南。VDA标准通常被德国和国际上的汽车制造商采用,以确保他们的产品和流程符合高质量和可持续性的要求。这些标准的使用有助于提高整个汽车供应链的效率和一致性,确保汽车制造商和供应商之间的合作更加顺畅。

    方案介绍

    本方案主要解决将用户接收到的VDA报文转换为Excel格式,并且以邮件的形式自动发送至指定邮箱。要想实现上述功能,需要在知行之桥 EDI 系统中搭建如下工作流:

    VDA_ToExcel11.png

    上述工作流中包含三个端口(即功能模块),从上到下依次是:VDA端口、Excel端口以及EmailSend端口。

    适用版本:知行之桥 EDI 系统 2021 以及更早版本。

    VDA端口

    VDA端口主要负责实现VDA与XML的相互转换,这里用户需要注意转换类型,如果是接收并处理VDA,则需要将转换类型设置为VDA转换为XML,在输入选项卡下上传需要转换的文件即可进行转换。用户可以在可视化界面中配置发送方标识以及接受方标识。

    VDA_ToExcel21.png

    Excel端口

    Excel端口负责将上一步得到的XML转换为Excel,需要设计一个Excel模板文件,并上传至Excel端口的指定位置中。

    VDA_ToExcel31.png

    需要注意,每一种报文都需要一个单独的模板文件,这意味着在Excel方案中,需要传输几种报文就需要多少个Excel端口。如果需要模板文件,可以通过文末的联系方式联系我们进行获取。

    通过上图中的蓝色箭头能够自动连接两个端口,文件会按照箭头所指方向自动传输。用户也可以在每个端口的 自动化 选项卡下取消发动勾选,即可手动选择需要进一步处理的文件。

    VDA_ToExcel41.png

    EmailSend端口

    Email Send 端口连接到 SMTP 服务器,将文件作为电子邮件发送。输入端口处理的文件可以作为电子邮件附件直接发送。用户需要在这里配置发件邮箱信息、以及邮件格式。

    VDA_ToExcel51.png

    在连接部分需要配置以下信息:

    1.服务器:SMTP 服务器的主机名或 IP 地址。
    2.端口:连接到 SMTP 服务器的端口。
    3.用户名:登录到 SMTP 服务器的用户名。
    4.密码:登录到 SMTP 服务器的密码。
    5.TLS类型:连接到服务器时用于协商SSL/TLS的方法:

    • STARTTLS — 将建立明文连接。之后,SSL/TLS可以通过显式命令启动。
    • SSL/TLS — 协商将立即进行,无需首先建立明文连接。
    • None (Plain Text) — 将建立明文连接,不使用SSL/TLS。
    • Automatic — 端口将根据配置的端口号确定TLS类型。
    Excel方案如何自定义邮件接收主题

    实际业务场景:由于用户的实际业务中,每个文件只会有一个工厂代号,在接收EDI系统发来邮件的时,需要在接收主题上加上工厂代号,以便快速区分不同工厂的文件。

    在Excel方案中实现自定义邮件接收主题需要在上文提到的Excel模板中增加几行脚本来实现。

    VDA_ToExcel61.png

    1

    2

    调整好之后,在Excel端口上传最新的模板即可。

    接下来需要在 EmailSend 端口进行如下配置:

    VDA_ToExcel71.png

    1.主题设置为:EDI系统通知:收到CompanyA [_message.header:plantCode] 新订单,请及时处理~ 2.消息类型选择:附件 3.文本框中可以自定义邮件正文内容,可以调整字号、字体、选择标题级别、插入表格、链接、图片、视频以及代码等。

    更多关于自定义邮件设置的介绍,请参考文章:Email Send进阶篇 – 自定义邮件通知内容

    了解更多 EDI 相关信息,请阅读:EDI是什么?

  • 相关阅读:
    “回车”、“换行”浅谈
    避免分库分表,绿普惠的分布式数据库选型与实践
    数据库操作QTableView保存小数点的位数
    Linux-shell编程入门基础
    青云霍秉杰:一文读懂Prometheus长期存储主流方案
    java-php-python-医院挂号管理系统计算机毕业设计
    QT6 C++获取Window系统计算机的主机BIOS序列号源代码
    react编程式路由的基本知识
    DataV在Vue中的应用指南
    JDBC-API详解-DriverManager类
  • 原文地址:https://blog.csdn.net/Cara_EDI_Consultant/article/details/134049183