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

汽车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.lryc.cn/news/433736.html

相关文章:

  • 【idea】设置文件模板
  • 时间戳和日期相互转换+检验日期合法性功能C语言
  • SPIRNGBOOT+VUE实现浏览器播放音频流并合成音频
  • C#绘制常用工业控件(仪表盘,流动条,开关等)
  • Ps:颜色模型、色彩空间及配置文件
  • llvm后端之td定义指令信息
  • 战地机房集装箱数据中心可视化:实时监控与管理
  • Linux入门攻坚——31、rpc概念及nfs和samba
  • 内网穿透的应用-本地化部署Elasticsearch平替工具OpenObserve并实现无公网IP远程分析数据
  • 哈希表 and 算法
  • Comsol 共用声固耦合边界与热粘性声学边界的亥姆霍兹腔体超材料板精准隔声设计
  • Linux系统本地化部署Dify并安装Ollama运行llava大语言模型详细教程
  • 极光出席深圳国际人工智能展并荣获“最具投资价值人工智能奖”
  • 人工智能领域的性能指的是什么
  • SQL进阶技巧:如何利用SQL解决趣味赛马问题?| 非等值关联匹配问题
  • Vue Echarts报错Initialize failed: invalid dom解决方法
  • MySQL—死锁
  • CS5363|CS5263升级方案|DP转HDMI 4K60HZ芯片方案
  • Git Lab 项目迁移到gitee 并且包含提交记录
  • 如何用用智能码二维码zhinengma.cn做空调机房巡检
  • 如何与客户保持高度粘性?这个系统给您答案
  • 算法知识点————两个栈实现一个队列
  • 并行程序设计基础——并行I/O(1)
  • 在JS中的设计模式的单例模式、策略模式、代理模式、原型模式浅讲
  • JVM系列(十) -垃圾收集器介绍
  • 项目实战 ---- 商用落地视频搜索系统(9)---UI与上层service的交互优化
  • 媒体服务器软件BUG说明及改进方案
  • Gitlab修改已push的历史commit信息
  • [Linux入门]---进程替换
  • Java语言程序设计基础篇_编程练习题*18.9 (以逆序输出一个字符串中的字符)