汽车EDI:法雷奥Valeo EDI项目案例

news2024/12/23 19:07:21

Valeo是一家总部位于法国的汽车零部件供应商。它专注于设计、生产、和销售各种创新产品和系统,以提高汽车的能效和减少排放。其业务主要分为舒适与驾驶辅助系统、动力总成系统、热系统以及可视系统。

本文将从业务的角度出发,带领大家了解供应商H公司在对接Valeo Embrayages的EDI项目中遇到的挑战以及相应的解决方案。

梳理需求文档

EDI项目开始前,Valeo将会向供应商提供本次对接中需要的EDI规范文档,包括 DELFOR物料需求计划、DESADV发货通知、INVOIC发票三个报文,版本号均为D96A。企业需要从中提取当前项目需要使用的资料(经沟通,本次EDI项目不用做INVOIC发票,下文将会详细介绍原因)。

EDI连接测试

Valeo支持多种传输方式,包括:AS2、OFTP以及FTP等。在本案例中,选择使用AS2传输协议。Valeo会在 fiche_param_EDI_OFTP2.doc文档中提供他们的EDI连接信息,供应商可以在上述文件的右侧补充自己的EDI供应商联系信息以及AS2连接信息,将文档发回给Valeo。通过知行之桥EDI系统实现与Valeo的EDI连接,在页面上方的 个人设置 选项卡下,配置供应商自己的AS2连接信息。

Valeo-EDI1.png

接下来在 工作流 选项卡下创建一个AS2端口(功能模块),点击下图左上方的AS2端口,在右侧弹窗的 设置 选项卡下配置Valeo的AS2连接信息。

Valeo-EDI2.png

Valeo的EDI项目中,并不区分生产和测试的AS2连接通道。供应商和Valeo在自己的EDI系统中配置好双方的AS2连接信息后,即可开始AS2连接测试,主要验证双方是否能够正常收发文件。

向Valeo发文件时,可以在上述AS2端口的 输入 选项卡下,点击 更多 ,上传测试文件。

Valeo-EDI3.png

接收来自Valeo的文件时,可以点击 输入 选项卡 旁边的 输出 选项卡,即可查看接收到的文件。

在本项目的AS2连接测试过程中遇到了以下问题:

1.Valeo反馈AS2访问不通,供应商的外网IP无法正常访问。经确认,是因为供应商停电,导致服务器关闭。这里需要注意,如果用户选择本地部署EDI系统,需要保证部署EDI系统的服务器7*24小时正常运行,避免因为时差等原因无法接收Valeo发来的订单。
2.再次出现AS2无法访问的情况,经排查,可能是供应商域名解析有问题,将AS2域名更换为IP后可以成功访问,确认是用户的DUNS没有正确配置,重新配置即可正常访问。

实施方案

供应商的EDI系统与Valeo的EDI系统之间可以通过AS2传输通道建立连接,那么供应商应该如何将业务数据提供给EDI系统呢?

如果供应商内部有ERP系统,则可以选择与EDI系统进行系统集成。本案例中,供应商H公司内部没有ERP系统,因此选择使用Excel方案。知行之桥EDI系统收到来自Valeo的DELFOR物料需求计划后,会将数据解析进Excel模板中,并自动发送至指定邮箱。

供应商向Valeo发送DESADV发货通知时,只需要业务人员填写DESADV Excel模板,并发送至指定邮箱,EDI系统将会自动抓取并将其进行格式转换,并发送给Valeo。

DELFOR 物料需求计划

供应商需要接收来自Valeo的DELFOR物料需求计划,测试流程如下:

AS2连接通道建立完成之后,每周都会收到来自Valeo的DELFOR物料需求计划,这些数据都是生产数据。对供应商而言,测试期间通过非EDI的方式仍会持续接收订单信息,直到正式上线后才会将订单切到EDI中。

由于本次项目采用的是Excel方案,通过EDI收到的DELFOR物料需求计划,将会被EDI系统解析进Excel中,并自动发送至指定邮箱。供应商的业务人员需要在接收到的Excel中核对物料需求计划数据,EDI系统会将Valeo发来的所有数据全部解析,如果发现不满足企业需求,可以联系Valeo团队,沟通添加字段事宜。

DESADV 发货通知

供应商需要向Valeo发送 DESADV发货通知,采用的运输方式是Valeo自提,采用单层木箱包装。

1.映射处理以及注意事项

发送给Valeo的DESADV发货通知涉及到两个场景:

  • 一种物料一个箱子
  • 一套产品(包含三种物料)放在一个箱子

如果要实现场景二,业务人员需要按照以下模板填写数据:

Valeo-EDI4.png

通过上述包装信息和物料信息,可以看到箱号为000010003的箱子中包含了物料编号为C000000,C010001以及C020002的三种物料。

需要注意的是,供应商在填写DESADV发货通知的测试数据时,要尽可能贴合正式数据,这样才能起到测试效果,如果发现有无法提供的业务信息也能够在测试阶段及时和Valeo沟通。

2.测试流程

针对上述的两个测试场景,需要向Valeo发送两个DESADV发货通知。

INVOIC 发票

Valeo提供给供应商的资料中包含INVOIC发票的规范文档,通常情况下,需要供应商向Valeo提供发票。但在测试过程中发现 Category of VAT字段一直报错,经确认,本次EDI项目中供应商与Valeo的合作模式不用客户方开发票,Valeo将会自开发票,不通过EDI传输发票。

上线流程
  • 完成业务测试后,需要准备上线事宜。供应商的业务人员可以通过邮件与Valeo的业务人员沟通上线时间。
  • 确认项目可以上线后,需要打开EDI系统中各个端口的自动接收,确保文件能够自动化收发,无需人工手动操作。
  • 知行的EDI实施工程师会协助核对检查上线后传输的第一笔DESADV发货通知,确保无误。
项目成果

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

Valeo-EDI5.png

知行之桥EDI系统将不同的功能封装至一个个成熟的功能端口中,实现低代码操作。通过蓝色连接线连接各个功能端口,清晰展示数据流向,方便用户快速定位问题。

Excel模板展示
DELFOR 物料需求计划

Valeo-EDI6.png

DESADV 发货通知

Valeo-EDI7.png

由于一次发货中可能会涉及到多个物料,因此上述Excel模板中的物料信息和包装信息可能会出现多行,上述模板设计方式能够便于供应商查看数据。

了解更多 EDI 信息,请参阅: EDI 是什么?

阅读原文

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

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

相关文章

投资中国硬科技,沙特钱多人不傻

"不止是商业的游戏" 作者 | 田 甜 编辑 | 卢旭成 “中东热”有可能热过了头。 在中东淘金者口中,流传着这样一句话:世界看中东,中东看沙特。过去一年里,中国的GP与创业者们组团赴沙特,目的无非两个——…

C语言 【自定义类型——结构体】(详细)

目录 1、结构体的定义 2、创建与初始化结构体变量 2.0 举例 2.1 结构体的特殊声明 2.1.0 匿名结构体 2.1.1 结构体的自引用 3、结构体内存对齐 3.0 为什么要内存对齐 3.1 对齐规则 3.2 如何修改默认对齐数 4、结构体传参 5、结构体中的位段使用 5.0 什么是位段&…

printf、fprintf、sprintf的使用和区别

printf、fprintf、sprintf的使用和区别 1、sprintf 函数 sprintf函数用于将格式化的数据写入字符串&#xff0c;其原型为&#xff1a; #include <stdio.h>/* *描述&#xff1a;将格式化的数据写入字符串 * *参数&#xff1a; * [out] str&#xff1a; 输出缓冲区…

Python聊天机器人-NoneBot2入门(2024新版)

1. NoneBot2 安装与使用 NoneBot2 是一个现代、跨平台、可扩展的 Python 聊天机器人框架&#xff08;下称 NoneBot&#xff09;&#xff0c;它基于 Python 的类型注解和异步优先特性&#xff08;兼容同步&#xff09;&#xff0c;能够为你的需求实现提供便捷灵活的支持。同时&…

煤炭检测实验室信息管理系统LIMS

在煤矿行业&#xff0c;实验室作为质量控制与技术创新的核心部门&#xff0c;其管理效率与数据准确性直接关系到企业的生产安全与经济效益。随着信息技术的飞速发展&#xff0c;实验室信息管理系统(LIMS)在煤矿行业的应用日益广泛&#xff0c;成为提升实验室管理水平、优化检测…

【动态规划,dp】P1044[NOIP2003 普及组] 栈 题解

题意 给定一个 n ( 1 ≤ n ≤ 18 ) n(1 \leq n \leq 18) n(1≤n≤18)&#xff0c;表示一个操作数序列&#xff0c; 1 , 2 , … , n 1,2,…,n 1,2,…,n&#xff08;图示为 1 到 3 的情况&#xff09;&#xff0c;栈 A 的深度大于 n n n。 现在可以进行两种操作&#xff0c; …

如何选出高品质 SD 存储卡 —— 具备高耐用度且防水防震抗冲击

SD卡&#xff08;Secure Digital Memory Card&#xff09;是一种广泛使用的存储器件&#xff0c;因其快速的数据传输速度、可热插拔的特性以及较大的存储容量&#xff0c;广泛应用于各种场景&#xff0c;例如在便携式设备如智能手机、平板电脑、运动相机等&#xff0c;用于存储…

录屏为什么录制不进去,没有声音?屏幕录制中的声音问题及解决方案

在数字时代&#xff0c;屏幕录制已成为我们日常工作和生活中不可或缺的一部分。无论是制作教学视频、记录在线课程&#xff0c;还是捕捉游戏精彩瞬间&#xff0c;一个好的屏幕录制软件都能让我们的工作更加高效&#xff0c;生活更加丰富。然而&#xff0c;许多用户在使用屏幕录…

谈一谈数据虚拟化的技术核心和应用架构

数据虚拟化&#xff08;Data Virtualization&#xff09;是对数据资源的抽象&#xff0c;通过屏蔽数据资源的存储位置和访问方式&#xff0c;能够将不同数据源、不同格式的数据资源&#xff0c;进行逻辑上的整合集成。这一技术方案与过去面对传统数仓的弊端&#xff0c;业界过去…

为什么说凤凰雪球期权是震荡市场中的稳健选择?

在当前股市波动的背景下&#xff0c;投资者会发现传统的投资策略难以适应市场的快速变化。在这样的环境下&#xff0c;一些创新的金融产品&#xff0c;如凤凰雪球&#xff0c;因其相对较高的安全性和潜在的收益性&#xff0c;逐渐受到市场的关注。 近期&#xff0c;股市呈现出…

大语言模型的简易可扩展增量预训练策略

前言 原论文&#xff1a;Simple and Scalable Strategies to Continually Pre-train Large Language Models翻译文件已整理至Github项目Some-Paper-CN&#xff0c;欢迎大家Star&#xff01; 摘要 大语言模型&#xff08;LLMs&#xff09;通常需要在数十亿个tokens上进行预训…

存储实验:华为异构存储在线接管与在线数据迁移(Smart Virtualization Smart Migration 特性)

目录 目的实验环境实验步骤参考文档1. 主机安装存储多路径2. v2存储创建Lun&#xff0c;映射给主机&#xff1b;主机分区格式化&#xff0c;写数据3. 将v2存储映射该成映射到v3存储上(v3存储和v2之间链路搭建&#xff0c;测通&#xff0c;远端设备&#xff09;&#xff08;Smar…

【深度学习】DDPM公式详解(第一期)

原论文&#xff1a;Denoising Diffusion Probabilistic Models (1)-1 p θ ( x 0 : T ) : p ( x T ) ∏ t 1 T p θ ( x t − 1 ∣ x t ) p_{\theta}(x_0:T) : p(x_T) \prod_{t1}^{T} p_{\theta}(x_{t-1} \mid x_t) pθ​(x0​:T):p(xT​)t1∏T​pθ​(xt−1​∣xt​) 这个…

AI预测福彩3D采取888=3策略+和值012路或胆码测试8月16日新模型预测第58弹

经过近60期的测试&#xff0c;当然有很多彩友也一直在观察我每天发的预测结果&#xff0c;得到了一个非常有价值的信息&#xff0c;那就是9码定位的命中率非常高&#xff0c;57期一共只错了5次&#xff0c;这给喜欢打私房菜的朋友提供了极高价值的预测结果~当然了&#xff0c;大…

IoTSharp:基于 .NET 6.0 的开源物联网平台

目录 前言 项目介绍 为什么会有 IoTSharp&#xff1f; IoTSharp 能做什么&#xff1f; IoTSharp 的亮点 项目技术 1、编程语言 2、系统框架 3、数据库支持 4、消息队列与 EventBus 5、EventBus 存储 项目使用 1、下载 2、启动 3、注册服务 4、初始化influxdb 5…

实现清除默认样式的操作

1、在npm官网中搜索reset.scss->点击第一个。&#xff08;有时候会更新一些代码&#xff0c;第一个出现的不一定就是我图片中的这个&#xff0c;不一定要跟我图片中的代码一致&#xff0c;只需要选择第一个出现的即可&#xff09; 2、点击Code选项。 3、打开Code选项下面的t…

在私有化过程中不要忽视LLMs的双重逻辑能力:医学领域的数据密集型分析

链接&#xff1a;https://arxiv.org/abs/2309.04198 原标题&#xff1a;Don’t Ignore Dual Logic Ability of LLMs while Privatizing: A Data-Intensive Analysis in Medical Domain 日期&#xff1a;Submitted on 8 Sep 2023 摘要 大量的研究致力于通过喂养特定领域的数据…

智能楼宇控制系统的革新——M31系列分布式IO模块

随着物联网技术的飞速发展&#xff0c;智能楼宇控制系统正逐渐成为现代建筑的标配。它不仅能够提高建筑的能源效率&#xff0c;还能提升用户的生活品质和舒适度。在这样的背景下&#xff0c;分布式IO模块作为智能楼宇控制系统的核心组成部分&#xff0c;发挥着至关重要的作用。…

深度学习9--目标检测

1.概念介绍 目标检测不仅可以检测数字&#xff0c;而且可以检测动物的种类、汽车的种类等。例如&#xff0c;自动驾驶车辆需要自动识别前方物体是车辆还是行人&#xff0c;需要自动识别道路两 旁的指示牌和前方的红绿灯颜色。对于自动检测的算法&#xff0c;有两个要求&#xf…

聊聊场景及场景测试

在我们进行测试过程中&#xff0c;有一种黑盒测试叫场景测试&#xff0c;我们完全是从用户的角度去理解系统&#xff0c;从而可以挖掘用户的隐含需求。 场景是指用户会使用这个系统来完成预定目标的所有情况的集合。 场景本身也代表了用户的需求&#xff0c;所以我们可以认为…