汽车EDI:MöllerTech EDI项目案例

MöllerTech (以下简称 Möller)是一家德国的家族企业,成立于1730年,主要从事塑料和橡胶领域的生产和加工。公司以其在汽车工业、电子设备和机械制造等行业的解决方案而闻名,尤其是在汽车部件、密封件和工业用途的高性能塑料领域。Möller 的产品应用广泛,客户群包括全球的知名制造商和 OEM 企业。

随着合作的加深,Möller邀请国内的供应商X公司通过EDI与其传输业务文件。X公司此前已经通过EDI对接过多个汽车主机厂,已经具备EDI能力,只需要根据Möller要求,基于原有EDI系统实施对接Möller的EDI项目即可。

EDI 在汽车行业供应链中的重要性

汽车行业普遍采用精益生产模式,要求零部件准时到达生产线。EDI 支持 JIT(准时制生产),使得供应商可以精准安排生产和发货,以确保零部件在恰当的时间送达,减少库存积压和浪费。此外EDI 能够实时传递采购订单、发货通知等关键信息,确保供应商和制造商之间的快速、精确通信,从而避免生产延误。

项目背景

X公司使用的业务系统为QAD系统,面对Möller的EDI对接邀请,需要寻找一套能够集成业务系统并且能够处理逻辑复杂的出货包装逻辑的EDI系统。

知行之桥EDI系统支持与QAD系统通过FTP协议上传和下载SNF文件,这意味着可以自动将转换后的数据导入或导出QAD系统,简化了对接流程。

项目目标

X公司对接Möller的EDI项目,主要实现端到端的电子数据交换,通过与内部业务系统集成,降低人工处理的错误率,提升订单的处理流程。此外通过知行之桥EDI系统与交易伙伴传输业务单据,能够提高信息透明度和可追溯性,严格按照Möller的标准化需求,实现QAD系统生成的SNF文件和EDIFACT国际标准下的EDI报文:DELFOR交付预测以及DESADV发货通知之间的格式转换。

实施流程

分析阶段

项目开始前,需要与Möller确认本次项目中需要使用的传输协议、EDI报文标准以及交易类型。清楚掌握EDI需求有助于企业评估项目工作量以及项目周期。Möller使用的EDI传输协议:OFTP2和报文标准:EDIFACT(单据类型:DELFOR交付预测、DESADV发货通知)

技术准备

此前X公司已经在本地部署了知行之桥EDI系统,接下来只需要在知行之桥EDI系统中为Möller单独创建一个工作区即可开始实施。

数据映射与转换

Möller与供应商之间需要传输满足EDIFACT国际报文标准的EDI报文,EDI系统需要能够成功解析Möller发来的DELFOR交付预测以及生成DESADV发货通知,实现企业内部可处理文件与EDI报文之间的格式转换。EDI实施顾问会根据Möller提供的EDI规范文件进行实施,先本地测试后,再将工作流部署到X公司的EDI系统中。

测试与验证

首先需要进行OFTP连接测试,交易双方需要交换OFTP连接信息,确保能够通过OFTP连接通道成功收发文件。Möller并不区分生产和测试环境,只提供了一套用于生产的OFTP连接信息,因此连接测试将直接与其生产环境进行。

除了连接测试之外,还需要进行EDI报文的业务测试,主要验证知行之桥EDI系统生成的EDI报文的结构和内容是否满足Möller要求。

1.接收来自 Möller 的 DELFOR 交付预测

Möller通过OFTP连接通道发来DELFOR,知行之桥EDI系统将其转换为QAD系统可处理的SNF文件,并将含有交付预测数据的SNF文件放置在指定路径下。QAD系统获取数据之后,业务人员需要进行确认,根据收到的交付预测准备回复发货通知。

2.向 Möller 发送 DESADV 发货通知

QAD系统生成ASN,并将包含发货通知数据的SNF文件存放至指定路径下,EDI系统获取数据之后会将其转换为Möller要求的DESADV发货通知,通过OFTP连接通道发送给Möller。

对接Möller的发货通知中涉及的包装方式:整托(包含1托和多托)以及散箱。此外还可能会涉及到不满托以及不满箱的情况,需要根据实际发货情况而定。

在整托情况下,以数字 42 为首的这一行信息表示包装信息,如果前三位数字是423,则表示当前包装为托盘;如果前三位数字是421,则表示当前包装为箱子。以数字46为首的这一行信息表示包装明细信息,通常包含箱号。以下是整托情况下SNF文件中包装部分的示例:

423    0000002000000002040                                                
46000036607                                                                                           PAL000                                            
421    00000020000000020                                                  
46                    500112296                                                                       SCH000                                            
46                    500112297                                                                       SCH000                                            
423    0000002000000002040                                                
46000036608                                                                                           PAL000                                            
421    00000020000000020                                                  
46                    500112298                                                                       SCH000                                            
46                    500112299                                                                       SCH000                                               

在散箱情况下,包装部分信息将会通过前三位为 424的数据行来呈现,和整托一样,前两位为 46 的数据行表示包装明细,在这里也就是箱号。以下是散箱情况下SNF文件中包装部分的示例:

424    0000001000000004040                                                
46                    500111741                                                                       SCH000                                            
424    00000010000000100100                                               
46                    500111740                                                                       SCH000                                                    

挑战与解决方案

本次EDI项目中,供应商使用的业务系统为QAD系统,QAD系统使用的文件格式为:SNF文件,是一种标准化的平面文件格式,可用于与外部系统进行数据传输。供应商希望能够实现EDI系统与QAD系统的集成,经沟通,QAD系统支持通过FTP协议上传和下载SNF文件,这意味着可以自动将EDI系统转换后的数据导入或导出QAD系统。

这时会遇到这样的一个问题,SNF文件并非符合EDI国际报文标准的EDI文件,需要在知行之桥EDI系统中进行特殊处理。这里需要区分发送和接收两个方向:

接收来自Möller的DELFOR交付预测

通过搭建OFTP连接通道接收来自Möller的DELFOR 报文,经过知行之桥EDI系统的EDIFACT、XML Map端口,将EDI报文转换为XML,接下来通过 Flat File端口将其转换为QAD系统可处理的SNF文件,并通过FTP端口将文件存放至指定路径下。QAD系统将会自动从这个路径下获取数据。

MöllerTech_EDI1.png

向 Möller 发送DESADV(ASN)发货通知

通过FTP端口获取QAD系统存放在指定路径下的包含发货通知数据的SNF文件,生成EDI报文方向需要借助Script端口编写部分脚本来实现由SNF文件到XML的格式转换,接下来通过EDIFACT端口将XML文件转换为Möller要求的DESADV报文,并通过OFTP发送给Möller。

MöllerTech_EDI2.png

项目成果

根据上述需求,在知行之桥EDI系统中搭建完整的工作流如下:

MöllerTech_EDI3.png

借助知行之桥EDI系统对接Möller,提高了X公司供应链效率和准确性,实现了订单处理自动化,减少了人为错误。供应商与 Möller 的信息交换更快速、无缝,业务关系也得到了进一步加强。

除了Möller之外,X公司还通过知行之桥EDI系统同时对接了多个汽车行业客户,通过不同的工作区进行区分。通过同一套EDI系统实现多个客户的EDI对接,使得不同交易伙伴的文档交换流程可以标准化。这样可以避免重复开发和维护不同接口的麻烦,减少系统复杂度。此外还能够为企业带来以下优势:

降低成本

使用单一的EDI系统意味着无需为每个交易伙伴配置独立的接口和系统,减少了开发、维护和支持成本。此外,通过自动化文档交换,减少了人工处理数据的时间和错误,进一步降低了运营成本。

提高效率

单一系统能够实时处理和管理所有交易伙伴的EDI消息,简化了对订单、发票、发货通知等的跟踪。集中管理的系统减少了沟通延迟,加快了供应链响应时间。
增强可扩展性:

一个标准化的EDI系统容易扩展,能够快速添加新的交易伙伴,无需从零构建新的连接。同时,系统可以随着业务的增长扩展功能,如支持更多的文档类型或国际标准。

集中管理与监控

通过一个统一的系统,企业能够方便地对所有交易伙伴的交易进行集中管理和监控。可以清晰地查看每个交易的状态、历史记录和潜在的异常,便于快速解决问题。

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

阅读原文

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/1538051.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

进程的知识

进程知识 1.进程和程序的区别: 程序是静态的,它是保存在磁盘上的指令的有序集合,没有任何执行的概念进程是一个动态的概念,它是程序执行的过程,包括了动态创建、调度和销毁的整个过程 2.进程的执行方式: 并行执行 :…

彻底解决找不到msvcr100dll,无法继续执行代码的5个方法

MSVCR100.dll文件的丢失可能会引发一系列系统运行和应用程序功能上的问题。作为Microsoft Visual C运行库中的一个关键动态链接库文件,它的缺失会导致依赖于此文件的软件无法正常启动或执行预期功能。具体表现可能包括但不限于:应用程序崩溃、闪退&#…

SAP B1 营销单据 - 单据字段介绍(下)

背景 营销单据,SAP B1 中一群神秘的单据,在官方说明文档中并未指明【营销单据】范围,却经常使用这一说法。它们结构相似,在 用户定义字段(UDF) 功能里统一受【营销单据】部分增加字段的影响,可以相互复制(…

企语iFair-协同管理系统-任意文件读取

文章目录 免责申明漏洞描述搜索语法漏洞复现yaml修复建议 免责申明 本文章仅供学习与交流,请勿用于非法用途,均由使用者本人负责,文章作者不为此承担任何责任 漏洞描述 企语iFair协同管理系统getuploadimage.jsp接口处存在任意文件读取漏洞…

媒体购买指南:是什么以及如何开始

媒体购买是几乎任何企业都非常重要的一个过程,其中包括付费的网络广告、电视广告、音频广告、户外广告等,这些都是许多多渠道营销策略中的重要组成部分。然而,线上和线下广告远非简单之事,尤其是数字广告,随着各种平台…

LED智慧一体机已成为高端超微小间距COB显示领域的风向标

​LED智慧一体机成为推动智能会议、高效办公与教育创新的强大引擎。本文将深入剖析晶锐创显LED智慧一体机的技术革新、功能集成、应用场景以及其对未来显示技术发展的深远影响。 1、技术革新:COB超高清显示技术的璀璨绽放 LED智慧一体机之所以能在众多显示产品中脱…

深入探究HTTP网络协议栈:互联网通信的基石

在我们日常使用互联网的过程中,HTTP(HyperText Transfer Protocol,超文本传输协议)扮演着至关重要的角色。无论是浏览网页、下载文件,还是进行在线购物,HTTP协议都在背后默默地支持着这些操作。今天&#x…

DNS和ICMP

DNS DNS(Domain Name System ) DNS 是一整套从域名映射到 IP 的系统 关于DNS背景 TCP/IP 中使用 IP 地址和端口号来确定网络上的一台主机的一个程序 . 但是 IP 地址不 方便记忆 . 于是人们发明了一种叫主机名的东西 , 是一个字符串 , 并且…

2024好用的图纸加密软件推荐,10款最好用的cad图纸加密软件排行榜

在工程设计和建筑领域,CAD图纸承载着重要的技术信息和商业机密。因此,保护这些图纸的安全性显得尤为重要。为了帮助您选择合适的图纸加密软件,本文将推荐2024年最好用的10款CAD图纸加密软件,其中包括Ping32。 1. Ping32 Ping32是…

巴西新闻媒体发稿推荐-绍珀洛周报saopauloweekly

全球化浪潮中的巴西机遇 在全球化的进程中,拓展海外市场对于企业的发展至关重要。巴西作为南美洲最大的经济体和人口大国,拥有巨大的商业潜力。大舍传媒凭借其在媒体领域的丰富经验和广泛网络,成功与巴西多家权威媒体展开合作,为企…

执行测试_单元测试

在执行测试为主线,中间穿插质量特性,学会自动化工具的使用。 软件测试的过程 测试范围:逐渐增大:先使用白盒测试,然后黑盒测试的比例逐步增加。测试视角:从代码到使用 具体来说就是: 单元测试—…

性能测试的五大目标

性能测试的目的其实是为了验证软件系统是否能够达到用户的性能指标,发现软件系统中存在的性能瓶颈,随后优化软件,最后起到优化系统的目的。 主要有以下几点: 评估系统的能力 测试中得到的负荷和响应时间数据可以被用于验证所计…

工具方法 - Dropit文件管理工具

Personal Assistant to Automatically Manage Your Files / 自动管理文件的私人助理 之前为了管理电脑上的文件,尝试了一段时间DropIt这个工具。这是一个开源免费软件。使用时,只需将文件拖动到DropIt的浮动图标上,就会自动根据文件类型(文件…

Linux 查看磁盘 df -h 已经查看目录大小 du -sh ./*

使用df -h 命令可以查看磁盘信息 df -h 如下图所示: 获取当前目录 每个目录大小 du -sh ./* du -sh ./* 如果文件比较多 我们想获取文件大小最大的前10个 可以运行如下命令: du -ah | sort -rh | head -n 10 du -ah:显示当前目录及其子目录的所有文件和目录的…

YOLOv8+SAHI,针对小目标检测的切片辅助训练推理,缺陷检测检测精度大幅提升

💡💡💡本文摘要:1)分析了工业缺陷的难点;2)提供了用SAHI方法子图训练,如何自动生成对应xml的代码;3)SAHI+YOLOv8如何推理 原图 切分为子图训练+推理 1.工业缺陷检测介绍 得益于机器视觉的不断发展

Java程序的执行原理

计算机能认识的机器语言 机器语言是由0和1组成,分别代表不通电和通电两种运行状态(因为计算机底层都是硬件电路),例如:00011110101001.... 编程语言发展历程 机器语言 汇编语言 高级编程语言-Java、Python、C等 …

16个AI应用技巧,职场提升永远可以相信!

人工智能(AI)的迅速崛起,已经深刻地改变了多个行业,并将在未来持续塑造我们的职场格局。为了应对这一潮流,职场人士必须主动适应AI带来的技术变革,持续学习新技能,提升自己的专业能力。这篇文章…

C++第二讲:类和对象

C第二讲:类和对象 1.类的定义1.1类定义格式1.2访问限定符1.3类域1.4类定义注意事项 2.实例化2.1什么是实例化2.2对象大小2.3this指针2.4题目练习 3.C语言和C实现Stack对比4.构造函数4.1什么是构造函数4.2构造函数的使用 5.析构函数5.1什么是析构函数5.2析构函数的使…

地大信息-基础信息平台 GetImg 任意文件读取漏洞复现

0x01 产品简介 地大信息的基础信息平台,通过整合各类空间基础数据,包括地理、地质、气象等多源信息,构建了一个空-天-地一体化的自然灾害监测物联网和时空感知大数据平台。该平台不仅支持数据的集成、管理和共享,还提供了丰富的数据分析和应用服务,为政府决策、行业监管和…

java-CC1 链条审计

java-CC1 链条审计 CC1 是 CommonsCollections1 的简称,它是 Apache Commons Collections 库中的一个已知的反序列化利用链。而这个库也是 java 中比较通用的库。在 java 语言里面有执行系统命令的Runtime类 像 php 中的 eval()、system()、exec()、shell_exec()、…