当前位置: 首页 > article >正文

汽车EDI:montaplast EDI对接

Montaplast 是一家总部位于德国的全球知名汽车零部件供应商,专注于高精度塑料部件的设计、开发和生产。公司成立于1958年,主要为汽车行业提供轻量化、高性能的塑料解决方案。Montaplast 以其在注塑成型技术、表面处理和装配技术方面的专业能力而著称,产品涵盖汽车发动机、内饰、外饰等多个领域,客户包括全球领先的汽车制造商,如宝马、戴姆勒、大众等。Montaplast 在全球设有多个生产和研发基地,确保其产品能够满足客户的高质量要求和技术需求。

Montaplast EDI 需求分析
EDI 传输协议

Montaplast 与其供应商之间通过建立OFTP连接通道来传输数据。建立OFTP连接需要双方提供以下信息:

  • SSID:SSID作为OFTP数据传输中的唯一身份标识,即就是向ODETTE申请购买的ODETTE ID。该值将包含在发送的请求中,以标识发送方身份,并在接收消息时可以寻址到相关的OFTP端口。
  • Password:与 SSID 相匹配的密码。此密码为自定义值,只需确保交易伙伴系统内配置相同的值即可,长度不超过8位。
  • Remote Host:远程 OFTP 服务器的主机名称或 IP 地址。
  • Port 端口:连接到远程 OFTP 服务器的端口。
  • Public Certificate:发送消息时,用于加密的公钥证书。该证书必须与交易伙伴的私钥证书匹配,并在共享 OFTP 详细配置信息时,交易伙伴应提供此公钥证书。

注意对接Montaplast时,需要使用Odette证书,企业需要内部确认是否有Odette ID 和Odette证书,如果没有需要申请,步骤可以参考:申请和更新Odette证书操作指南

业务单据类型

1.接收 VDA 4905 交付预测
2.发送 VDA 4913 发货通知

如何通过知行之桥EDI系统连接Montaplast?
建立 OFTP 传输通道

建立与Montaplast的EDI连接,首先需要搭建OFTP连接通道,并进行连接测试。主要测试OFTP端口是否能够成功接收和发送文件。

企业需要在知行之桥EDI系统的 个人设置 选项卡下配置自己的OFTP连接信息。

montaplast-EDI1.png

在知行之桥EDI系统的OFTP端口中配置Montaplast的OFTP连接信息:

montaplast-EDI2.png

在 输入 选项卡下上传一个测试文件,发送给Montaplast。当Montaplast发来文件时,可以在 输出 选项卡下查看接收的文件。

实现业务单据的格式转换

知行之桥EDI系统可以实现EDI报文和Excel、CSV、JSON、数据库XML以及IDOC 等之间的格式转换,根据企业的实际需求,将结构复杂的EDI报文转换为企业内部可处理的格式。

项目成果

通过知行之桥EDI系统对接Montaplast,提供多种解决方案:

1.Excel 方案

montaplast-EDI3.png

上图中的工作流主要实现将Montaplast发来的VDA 4905交付预测解析进Excel中,并作为附件发送到指定邮箱,企业的业务人员可以直接在邮箱中接收Excel格式的交付预测。收到的交付预测模板如下:

montaplast-EDI4.png

向Montaplast发送VDA 4913 发货通知时,业务人员需要将发货通知数据填写进Excel模板中,然后将其发送至指定邮箱,EDI系统将会自动抓取邮箱中的数据,并将其转换为Montaplast要求的VDA 4913。发货通知的Excel模板如下:

montaplast-EDI5.png

2.JSON方案

JSON方案处理Montaplast发来的VDA 4905交付预测,需要将EDI报文解析为对应的Json文件后,通过调用HTTP POST将其发送到ERP系统对应的API中,这样才能实现EDI系统与ERP系统的集成。

montaplast-EDI6.png

点击获取JSON方案开源的示例工作流

3.数据库方案

数据库方案采用数据库中间表的形式实现EDI系统与企业内部业务系统的集成,无论是需要发给Montaplast的数据还是需要从Montaplast处接收的数据都将被存放在数据库中间表中。不管是ERP、SAP、SRM、MES、MRP还是其他任何系统,都是可以通过此种方式集成的。

montaplast-EDI7.png

点击获取数据库方案开源的示例工作流

如果您希望了解有关EDI对接的相关信息,欢迎交流。


http://www.kler.cn/a/301791.html

相关文章:

  • 代码版本管理艺术
  • 阮一峰科技爱好者周刊(第 325 期)推荐工具:一个基于 Next.js 的博客和 CMS 系统
  • 客厅打苍蝇fly测试总结1116
  • xcode-select: error: tool ‘xcodebuild‘ requires Xcode, but active developer
  • 【WebRTC】视频发送链路中类的简单分析(下)
  • 计算机网络 (3)计算机网络的性能
  • XWiki中添加 html 二次编辑失效
  • C# WinForm:禁用Panel容器滚动条自动移动位置的功能
  • leetcode 刷题周报(9.3-9.10)
  • java框架第五课(终极版本)SpringBoot
  • QT 中使用QXlsx 读写文件
  • Linux学习-Docker文件系统
  • 3. 轴指令(omron 机器自动化控制器)——>MC_PowerMC_MoveJog
  • mysql的zip解压缩版安装
  • MySQL根据日期统计时没有数据的日期也需要返回0
  • 图计算:基于SparkGrpahX计算聚类系数
  • 在Linux系统中“普通场景”下隐匿操作痕迹
  • 算法学习攻略总结 : 入门至进阶,通关之路指南
  • jmeter依赖jar包找不到类路径
  • CTF(misc)
  • 微调语言模型前,需要考虑这三个关键方面
  • pwn题目搭建过程中glibc出现问题的解决方案
  • 计算机视觉学习路线
  • 获取STM32 MCU的唯一ID
  • vue国际化
  • Job定时自动执行SQL日志记录脚本