Diehl EDI 项目案例

news2024/11/15 4:34:44

代傲Diehl 是一家拥有120多年历史的德国科技企业,凭借其多元化的产品在不同工业领域的各个业务线中备受好评。

由于Diehl的合作伙伴遍及全球,如何管理来自全球各地不同标准、不同格式的业务数据成为一大难题。EDI(Electronic Data Interchange,电子数据交换)的出现为Diehl提供了一套标准化、高效、安全的解决方案,在Diehl与其合作伙伴之间建立安全、标准的连接,并在这个通道中传输符合国际标准的数据。

近期Diehl的供应商 H公司与知行软件达成合作,通过在本地服务器部署知行之桥EDI系统,建立与Diehl之间的EDI连接,实现自动收发业务数据的效果。

Diehl EDI 项目需求分析
1.传输协议

Diehl选择AS2传输协议作为其EDI传输协议,因此供应商需要具备使用AS2传输协议与Diehl搭建连接通道的能力。

2.报文标准

与大多数总部位于欧洲的企业一样,Diehl选择EDIFACT作为其与供应商之间的报文标准,需要传输遵循EDIFACT国际报文标准的业务单据如下:

DELFOR 长期滚动预测
ORDERS 订单
ORDCHG 订单变更
ORDRSP 订单及订单变更回复
DESADV 发货通知

Diehl EDI 项目解决方案
建立AS2传输通道

在知行之桥EDI系统中,需要创建一个AS2端口,单击AS2端口,在弹出的页面中,找到 设置 选项卡,在这里配置Diehl的AS2连接信息,包括:AS2 ID、URL、以及加密证书等。用户可以选择是否需要请求MDN回执,是否需要签名,以及同步还是异步传输。如下所示:

Diehl_EDI1.png

接下来需要点击页面上方的 个人设置 页面中的AS2选项卡,在这里填写H公司自己的AS2个人信息,配置私钥证书,如下所示:

Diehl_EDI2.png

配置好以上信息后,双方需要进行连接测试,确保能够成功收发文件。

数据格式转换

H公司接收来自Diehl的单据:

Diehl_EDI3.png

如上所示的工作流,主要实现H公司接收来自Diehl的单据:

1.DELFOR 交付预测
2.ORDERS 采购订单
3.ORDCHG 订单变更

通过知行之桥EDI系统,将Diehl发来的上述文件进行格式转换,由EDI报文转换为Excel格式,并自动发送至指定邮箱中。以ORDERS采购订单为例,业务数据将会被提取至如下Excel模板中:

Diehl_EDI4.png

H公司需要发送给Diehl的单据:

Diehl_EDI5.png

如上所示的工作流,实现H公司需要发送给Diehl的单据:

1.ORDRSP 订单回复
2.DESADV 发货通知

H公司的业务人员,需要填写EDI顾问分别为订单回复以及发货通知设计好的Excel模板,发送至指定邮箱。EDI系统会自动抓取数据,转换为符合EDIFACT报文标准的EDI报文,并发送给Diehl。以下是DESADV发货通知的Excel模板:

Diehl_EDI6.png

对接Diehl EDI 的准备工作
1.准备部署EDI系统的服务器

大多数情况下,建议企业在本地准备自己的服务器,用于部署 EDI 系统。

2.企业的开发人员需要配合完成的工作

企业在本地服务器上部署EDI系统,由于对接Diehl属于国外的企业,与国内存在时差,开发人员需要保证部署EDI系统的服务器24小时不间断地工作,监控挂机情况,一旦服务器不能工作,需要立刻恢复,确保EDI系统能够始终保持连通状态。

如果需要进行EDI系统与企业内部业务系统之间的集成,则需要IT人员参与,进行业务系统的字段开发工作。本案例中,采用了Excel方案,没有涉及到对于业务系统的开发工作。

3.企业的业务人员需要配合完成的工作

由于一个EDI项目需要同时传输多个单据,因此业务人员首先需要做的工作是与EDI顾问核对业务字段,明确各个字段需要传输的内容,如果遇到无法提供的数据需要及时与Diehl进行沟通。

项目注意事项
1.特殊版本号的配置

通过EDIFACT端口进行格式转换的时候,如果出现以下提醒:“错误:
没有找到模式文件 (1921 ORDERS)。请联系 support@kasoftware.cn 获取文档模式文件。”,则说明EDI系统中没有内置 92.1版本的模式文件,需要手动补充。

Diehl_EDI7.png

DIEHL使用的报文标准是EDIFACT Verson 92.1,如果你需要测试跟踪此标准下的各文件,需要先将获取到的1921文件夹放置在知行之桥安装目录\www\app_data\edifact_schemas目录下。

Diehl_EDI8.png

配置完成后即可正常处理文件了。

扩展阅读:Diehl EDI项目Excel方案示例工作流讲解及1921文件下载

知行之桥EDI系统中,对于不同的EDI国际报文标准预置了常用的标准文档,如果遇到本案例中类似的系统未包含的特殊标准,可以在指定路径下添加需要补充的文件即可正常转换。

2.Zip端口的使用

对于已有EDI项目经验的你而言,应该注意到了在接收Diehl发来的文件时,额外使用到了一个Zip端口。

这是因为Diehl发来的文件被进行了压缩处理,需要先对其解压方可进行后续处理。H公司在工作流中可以创建一个Zip端口,并设置操作为解压:

Diehl_EDI9.png

用户可以在下方配置归档格式以及密码。

扩展阅读:EDI是什么?

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

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

相关文章

win系统下安装php8.3版本并配置环境变量的详细教程

本篇文章主要讲解在win系统下安装和配置php8.3版本,并配置环境变量的详细教程。 日期:2024年2月22日 作者:任聪聪 一、下载php8.3版本包 php8.3版本官方下载地址:https://windows.php.net/download#php-8.3 步骤一、打开下载地址…

四、矩阵的分类

目录 1、相等矩阵 2、同形矩阵 3、方阵: 4、负矩阵、上三角矩阵、下三角矩阵: 5、对角矩阵:是方阵 ​编辑7、单位矩阵:常常用 E或I 来表示。它是一个方阵 8、零矩阵: 9、对称矩阵:方阵 1、相等矩阵 …

JAVA IDEA 项目打包为 jar 包详解

前言 如下简单 maven 项目,现在 maven 项目比较流行,你还没用过就OUT了。需要打包jar 先设置:点击 File > Project Structure > Artifacts > 点击加号 > 选择JAR > 选择From modules with dependencies 一、将所有依赖和模…

docker部署seata1.6.0

docker部署seata1.6.0 Seata 是 阿里巴巴 开源的 分布式事务中间件,解决 微服务 场景下面临的分布式事务问题。需要先搭建seata服务端然后与springcloud的集成以实现分布式事务控制的过程 ,项目中只需要在远程调用APi服务的方法上使用注解 GlobalTransa…

1.1_1 计算机网络的概念、功能、组成和分类

文章目录 1.1_1 计算机网络的概念、功能、组成和分类(一)计算机网络的概念(二)计算机网络的功能(三)计算机网络的组成1.组成部分2.工作方式3.功能组成 (四)计算机网络的分类 总结 1.…

2023 H1 中国边缘公有云服务市场 Top2,百度智能云加速推动分布式云智能化升级

近期,IDC 发布了《中国边缘云市场跟踪研究 2023 H1》。报告显示,2023 上半年,中国边缘公有云服务市场规模 24.3 亿元,同比增速达到 41.8%。 其中,百度智能云以 15.7% 的市场份额位列中国边缘公有云服务市场第二&#…

力扣经典题目解析--旋转图像(字节二面)

题目 原题地址: . - 力扣(LeetCode) 给定一个 n n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。 你必须在 原地 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。 示例 1&#xff1…

216699-36-4,6-Rhodamine X NHS ester,具有良好的脂溶性

117491-83-5,1890922-83-4,216699-36-4,6-Rhodamine X NHS ester,ROX SE, 6-isomer,6-ROX NHS 活化酯 您好,欢迎来到新研之家 文章关键词:117491-83-5,1890922-83-4,21…

【四川省计算机学会主办 | 中国科协重要学术会议】人工智能与大数据国际会议(ICAIBD 2024)

ICAIBD 2024https://www.icaibd.org/ 会议简介: 第七届人工智能与大数据国际会议(ICAIBD 2024)将于2024年5月24-27日在中国▪四川▪成都召开。七年来,ICAIBD 2024由四川省计算机学会主办,四川省科学技术协会作为指导单位,四川大…

【VRTK】【Unity】【VR开发】使用注意事项-Simulator没反应

【背景】 建立一个基本的VRTK项目后,用Simulator Rig模拟运行,移动鼠标后发现Simulator Rig没有任何反应。 【分析】 Console中的报错信息类似于没有启用Legacy unity input package,Legacy的意思是经典的,所以应该是指没有在p…

[linux]进程间通信(IPC)———共享内存(shm)(什么是共享内存,共享内存的原理图,共享内存的接口,使用演示)

一、什么是共享内存 共享内存区是最快的(进程间通信)IPC形式。一旦这样的内存映射到共享它的进程的地址空间,这些进程间数据传递不再涉及到内核,换句话说是进程不再通过执行进入内核的系统调用来传递彼此的数据。注意:…

kubernetes的网络flannel与caclio

flannel网络 跨主机通信的一个解决方案是Flannel,由CoreOS推出,支持3种实现:UDP、VXLAN、host-gw udp模式:使用设备flannel.0进行封包解包,不是内核原生支持,上下文切换较大,性能非常差 vxlan模…

第3.5章:StarRocks数据导入——Broker Load

注:本篇文章阐述的是StarRocks-3.2版本的Broker Load导入机制 一、概述 Broker Load导入方式支持从HDFS类的外部存储系统(例如:HDFS、阿里OSS、腾讯COS、华为云OBS等),支持Parquet、ORC、CSV、及 JSON 四种文件格式&a…

adb-常用命令

1. 连接设备:adb connect ip地址 2. 查询已连接设备列表:adb devices 3. 进入手机端后台:adb shell 4. 退出手机端后台:exit 5. 将手机端文件复制到pc端:adb pull 手机端文件路径/文件 pc端路径 6. 将pc端文件复制到…

根据前序和后序遍历构造二叉树

1.题目 这道题是2024-2-22的签到题,题目难度为中等。 考察知识点为递归。 题目链接:889. 根据前序和后序遍历构造二叉树 - 力扣(LeetCode) 给定两个整数数组,preorder 和 postorder ,其中 preorder 是一…

petalinux_zynq7 驱动DAC以及ADC模块之二:petalinux

petalinux_zynq7 C语言驱动DAC以及ADC模块之一:建立IPhttps://blog.csdn.net/qq_27158179/article/details/136234296在上一篇,建立了ADC和DAC两个IP。这里继续。本文在 petalinux默认配置的基础上,添加了python和qt。再编译出sdk可以给x86主…

Flask——基于python完整实现客户端和服务器后端流式请求及响应

文章目录 本地客户端Flask服务器后端客户端/服务器端流式接收[打字机]效果 看了很多相关博客,但是都没有本地客户端和服务器后端的完整代码示例,有的也只说了如何流式获取后端结果,基本没有讲两端如何同时实现流式输入输出,特此整…

统计图扇形图绘制方法

统计图扇形图绘制方法 常用的统计图有条形图、柱形图、折线图、曲线图、饼图、环形图、扇形图。 前几类图比较容易绘制,饼图环形图绘制较难。 还有一种扇形图的绘制也较难,扇形图的各个变类,饼图、环形图、半圆图、玫瑰图等都是统计图扇形的变…

k8s-heml管理 17

Helm是Kubernetes 应用的包管理工具,主要用来管理 Charts,类似Linux系统的 yum。Helm Chart 是用来封装 Kubernetes 原生应用程序的一系列 YAML 文件。可以在你部署应用的时候自定义应用程序的一些 Metadata,以便于应用程序的分发。 对于应用…

循环购模式:引领电商新时代,重塑消费者价值

在电子商务的浪潮中,循环购模式以其独特的视角和创新的机制,正引领着电商行业进入一个全新的时代。这种模式不仅重塑了消费者的购物体验,更让消费者在享受购物乐趣的同时,实现了个人财富的增值。 一、循环购模式:重新定…