如何与LEONI建立EDI连接?

莱尼LEONI是一家为汽车及其他行业提供能源数据管理产品、解决方案及服务的全球供应商。供应链范围从研发生产标准化电缆、特种电缆和数据电缆到高度复杂的布线系统和相关组件。本文将介绍如何与莱尼LEONI建立EDI连接。

什么是EDI?

EDI全称Electronic Data Interchange,中文名称是电子数据交换,也称为“无纸化贸易”。EDI遵从一个国际标准,使得业务数据按照结构化或是标准的报文格式,通过网络,从一个业务系统到另一个业务系统进行电子数据传输,让企业之间自动传输标准格式的电子形式的订单、发票、库存报告等业务单据。

不同的交易伙伴使用的EDI 国际报文标准与传输协议也有所不同,因此,企业在EDI项目初期需要明确交易伙伴的EDI需求,即解决怎么传(EDI传输协议)以及传什么(EDI报文标准以及业务单据类型)的问题。

莱尼LEONI EDI 需求

与莱尼LEONI 的EDI对接是直接连接其EDI系统的,因此EDI项目沟通的时候,企业或者企业的EDI供应商直接与莱尼LEONI 的EDI部门沟通测试流程,进行项目测试即可。

EDI传输协议

莱尼LEONI支持两种EDI传输协议:AS2以及OFTP2,LEONI的EDI项目中,LEONI方拥有生产和测试两套环境,对应两套证书,用户在配置的时候需要注意区分。点击获取LEONI官网公开的EDI相关信息。

报文标准

莱尼LEONI支持的报文标准包括:VDA以及EDIFACT两种。

需要传输的业务单据包括:

VDA4905 物料需求计划
VDA4913 提前发货通知

仅用于3PL或者ESP流程的单据:
DESADV D01A 发货通知

如果企业当前与莱尼LEONI之间的EDI项目并不涉及到3PL或者ESP,则只需要具备生成和解析符合VDA国际报文标准的业务单据的能力即可。

扩展阅读:VDA 4905物料需求计划报文解读

知行之桥 EDI 解决方案
1.报文生成/解析工作流

EDI 工作流按照业务方向可分为接收报文和发送报文两个方向,以Excel方案为例(通过EDI标准报文与自定义Excel格式文件之间的转换,实现数据的映射),EDI工作流主要由以下端口组成。

OFTP端口:通过互联网使用OFTP传输协议与交易伙伴建立EDI连接。
VDA端口:实现VDA标准报文和XML格式文件的转换。
Excel端口:根据所有数据节点映射关系,将数据从标准XML格式转换为Excel格式。
EmailSend端口:将文件作为传出电子邮件发送。端口处理的文件可以作为电子邮件附件直接发送,或者数据可以从输入文件中解析,并通过脚本模板包含在传出消息中。

在知行的EDI系统中通过拖拽端口,并将各个端口根据业务的处理顺序连接起来,就可以形成莱尼LEONI EDI项目的整个工作流。端口的功能及各个类型的业务报文处理,请参考各部分的详解。

1.1发送报文

发送报文方向,主要负责将企业的发货通知数据以符合VDA国际报文标准的形式(VDA4913 提前发货通知)发送给莱尼LEONI。示例如下图:

leoni-edi1.png

1.2接收报文

接收报文方向,主要负责接收来自莱尼LEONI 的VDA4905 物料需求计划,并将其解析为企业能够处理的格式,如Excel等。

leoni-edi2.png

1.3 报文生成/解析工作流

VDA4905:物料需求计划

从LEONI_OFTP端口接收到LEONI EDI系统发送的4905报文,经由VDA端口(LEONI_EDIToXML),将EDI报文转换为XML格式的文件。再通过LEONI_IN_4905端口,根据事先设计好的Excel模板,将XML文件中的数据提取出来,转换为Excel格式的文件。

LEONI_IN_4905端口连接LEONI_EmailSend端口,通过EmailSend端口,可将Excel文件作为电子邮件的附件直接发送至端口Settings配置的邮箱内。从而提醒用户收到了新的文件并尽快处理。在LEONI_IN_4905端口的“输出”界面可以下载到Excel文件。

VDA 4913:提前发货通知

企业的业务人员将提前发货通知数据填写进EDI顾问设计好的Excel模板中,将填写好的Excel文件发送至指定邮箱中,LEONI_EmailReceive端口将会抓取这些文件,并将文件自动发送至LEONI_OUT_4913端口。

LEONI_OUT_4913端口会根据事先设计好的模板,将Excel转换为XML。接下来文件将会被发送至LEONI_XMLToEDI这个端口。

在LEONI_XMLToEDI这个端口中,XML文件会根据映射代码转换为符合VDA标准的文件,在LEONI_XMLToEDI端口的“输出”界面可以下载到4913报文。最终得到的VDA 4913报文将会通过OFTP端口发送给LEONI。

2.系统集成

上述流程中,我们是以Excel方案为例进行讲解的。Excel方案只是一个暂时的过渡方案。EDI项目的最佳方案是将EDI系统与企业内部的业务系统集成,从而最大程度上实现自动化。

知行之桥EDI系统支持的集成方案包括:数据库方案、REST API方案、tRFC IDoc以及Webservice等。

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

阅读原文:如何与LEONI建立EDI连接?

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

LeetCode.24两两交换链表中的节点

LeetCode.24两两交换链表中的节点 1.问题描述2.解题思路3.代码 1.问题描述 给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。 示…

孩子写作业用的护眼灯哪种好?适合考研的护眼台灯推荐

随着现在小孩子的近视率越来越高,全国中小学生近视比率占大多数,许多家长也开始为孩子的健康成长而担忧,这时很多家长就会选择护眼台灯来为孩子保驾护航。但面对市面上五花八门的台灯品牌,各式各样的台灯许多家长却乱了阵脚&#…

vue elementUI 自定义框组织树,选择select下拉组织树横行滑动条出现方法

背景&#xff1a;最近公司开发需要使用到组织树进行组织结构的选择&#xff0c;在开发途中遇到两个次组织树已超过外框&#xff0c;但超出部分不显示横向滑动条。 自定义组织树框代码如下&#xff1a; <el-row><el-col :span"20" style"padding: 0px…

【前端】three.js

文章目录 概述three.js-master目录结构Threejs 的基本要素场景相机透视相机正交相机 网格2d3d 灯光AmbientLight(环境光)平行光&#xff08;DirectionalLight&#xff09;点光源&#xff08;PointLight&#xff09;聚光灯&#xff08;SpotLight&#xff09; 渲染器 Threejs 的实…

Scrum敏捷开发流程及支撑工具

Scrum是一种敏捷开发框架&#xff0c;用于管理复杂的项目。以下这些步骤构成了Scrum敏捷开发流程的核心。通过不断迭代、灵活应对变化和持续反馈&#xff0c;Scrum框架帮助团队快速交付高质量的产品。 以下是Scrum敏捷开发流程的基本步骤&#xff1a; 产品Backlog创建&#xf…

Python 图形用户界面详解(GUI,Tkinter)

文章目录 1 概述1.1 TK&#xff1a;窗口1.2 官方文档 2 组件2.1 Label&#xff1a;标签2.2 Button&#xff1a;按钮2.3 Entry&#xff1a;输入2.4 Text&#xff1a;文本2.5 Radiobutton&#xff1a;单选框2.6 Checkbutton&#xff1a;复选框2.7 Canvas&#xff1a;画布2.10 Men…

skywalking告警qq邮箱发送

首先开启发送接收qq邮箱的权限 开启之后&#xff0c;会让你发送信息&#xff0c;按着一系列操作&#xff0c;获得password &#xff08;授权码&#xff08;例如&#xff0c;qq开启SMTP授权码&#xff0c;qq授权码16位&#xff09;&#xff09; <!-- mail邮箱-->…

基于STM32单片机的智能家居系统设计(论文+源码)

1.系统设计 基于STM32单片机的智能家居系统设计与实现的具体任务&#xff1a; &#xff08;1&#xff09;可以实现风扇、窗帘、空调、灯光的开关控制&#xff1b; &#xff08;2&#xff09;具有语音识别功能&#xff0c;可以通过语音控制家电&#xff1b; &#xff08;3&a…

第二证券:机构密集调研消费电子、半导体产业链

据上海证券报记者核算&#xff0c;近一个月来&#xff0c;共有41家消费电子类公司和92家半导体公司&#xff08;核算标准&#xff1a;申万职业2021&#xff0c;下同&#xff09;发布出资者调研纪要。其间&#xff0c;有的公司款待了16个批次估计超200家安排&#xff0c;更有公司…

Java零基础——docker篇

1.【熟悉】docker简介 1.1 什么是docker Docker是一个开源项目&#xff0c;诞生于2013年初&#xff0c;最初是dotCloud公司内部的一个业余项目。它基于Google公司推出的Go语言实现。项目后来加入了Linux基金会&#xff0c;遵从了Apache2.0协议&#xff0c;项目代码在GitHub上进…

Sectigo通配符证书

Sectigo通配符证书&#xff08;Wildcard SSL Certificate&#xff09;是一种特殊类型的SSL证书&#xff0c;它适用于一个主域名及其所有子域名。这意味着&#xff0c;只要子域名在主域名下&#xff0c;就可以使用同一张通配符证书进行加密保护。这为拥有多个子域名的网站提供了…

ICC2/innovus设置no 1x gap的方法

我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧? 拾陆楼知识星球入口 ICC2设置no 1x的方法如下: 1) set_placement_spacing_label -name X -lib_cells {*} -side right set_placement_spacing_label -name Y -lib_cells {*} -side left 2) set_placement_spacing_rul…

【黑马甄选离线数仓day07_常见优化手段及核销主题域开发】

1.常见优化手段 1.1 分桶表基本介绍 分桶表: 分文件的, 在创建表的时候, 指定分桶字段, 并设置分多少个桶, 在添加数据的时候, hive会根据设置分桶字段, 将数据划分到N个桶(文件)中, 默认情况采用HASH分桶方案 , 分多少个桶, 取决于建表的时候, 设置分桶数量, 分了多少个桶最终…

第二证券:燃料电池产业进入发展快车道 多家公司披露布局进展

据悉&#xff0c;日前太原钢铁&#xff08;集团&#xff09;有限公司初次开发出超级超纯铁素体TFC22-X连接体材料并结束了批量供货&#xff0c;填补了国内空白。 燃料电池电堆连接体材料是行业中最为要害的战略材料。研发团队打破了特别元素含量精确操控的要害技术瓶颈&#x…

漏洞扫描-德迅云安全漏洞扫描服务

漏洞扫描是指基于漏洞数据库&#xff0c;通过扫描等手段对指定的远程或者本地计算机系统的安全脆弱性进行检测&#xff0c;发现可利用漏洞的一种安全检测的行为。 漏洞扫描的主要目的是发现系统、网络或应用程序中可能存在的安全漏洞和缺陷&#xff0c;以便及时修复这些漏洞和缺…

VMware通过ISO镜像安装window2016虚拟机

1.点文件->新建虚拟机 2.进入到下边页面 3.根据你的服务器硬件选择硬件兼容性 4.选择2016版本的windows(注&#xff1a;没有该版本的话选择最高版本) 5.根据你的需求选择引导设备( 启动过程&#xff1a; BIOS&#xff1a; 在计算机启动时&#xff0c;BIOS负责进行自检&#…

vue建立组件无校验版

实现功能&#xff1a; 切换&#xff0c;相当于tab 1、非组件代码&#xff1a; <template><div><div class"tabStyle"><div v-for"(item,index) in tabTitle" :key"index" class"bordItemStyle" :class"c…

vue.draggable拖拽——岗位切换如何判断?

有一个业务场景&#xff1a;把一个单位的某个岗位的人&#xff0c;从某某市A岗位调离出来后&#xff0c;又拖拽回去&#xff0c;如果是回到某某市A岗位&#xff0c;则没有变化&#xff0c;若是换了岗位&#xff0c;则会把色块变成红色&#xff0c;表示岗位的变化。 方法一&…

idea下载与安装,以及创建一个项目写HelloWorld

1.idea下载 Download IntelliJ IDEA – The Leading Java and Kotlin IDE (jetbrains.com) Ultimate为旗舰版&#xff0c;功能全面&#xff0c;插件丰富&#xff0c;按年收费。 Community为社区版&#xff0c;免费试用&#xff0c;功能相对而言不是很丰富&#xff0c;但是不影…

Mysql单表查询练习

一、单表查询 素材&#xff1a; 表名&#xff1a;worker-- 表中字段均为中文&#xff0c;比如 部门号 工资 职工号 参加工作 等 CREATE TABLE worker (部门号 int(11) NOT NULL,职工号 int(11) NOT NULL,工作时间 date NOT NULL,工资 float(8,2) NOT NULL,政治面貌 varchar(10…