如何理解EDI报文,EDI报文标准以及版本号?

首先需要梳理EDI报文、EDI报文标准以及版本号这三个名词代表的不同含义。

EDI报文标准,即EDI文件在生成和解析时需要遵循的规则,通常情况下,在与交易伙伴实施EDI项目的过程中,交易双方需要按照同一套EDI报文标准处理文件,从而确保传输的文件格式(EDI报文)能够顺利被双方系统处理。企业间沟通时可能会涉及到 X12,EDIFACT,VDA等,这些就是不同国家或地区的企业使用的EDI报文标准。

EDI报文,即EDI交易中的数据载体。EDI报文中将会包含诸多业务数据,这些业务数据将会按照不同的业务类型被存放在不同的EDI报文中。例如:X12 报文标准下,采购订单数据会被存放在代号为 850的采购订单报文中;而EDIFACT报文标准下,采购订单数据则会被存放在代号为 ORDERS 的采购订单报文中。

版本号,即Releases。版本号用于区分不同版本的EDI报文标准,这些报文标准可能会增加或者减少字段,或者进行结构调整,从而适应不断变化的业务环境。

EDI_standards1.png

如上图所示,X12报文标准拥有十余种不同版本。大家可以通过知行 EDI 查询平台来了解各报文标准以及各版本下的字段信息,有效提高EDI报文的阅读效率,降低学习门槛:知行EDI规范查询平台

EDI报文标准

即问题中提及到的 X12以及EDIFACT:

X12

ASC X12(Accredited Standards Committee X12)是由American National Standards Institute (ANSI)推行的EDI标准,包括一套标准和相应的消息定义的业务文档,广泛应用在各个行业。

以下视频将带领我们走进 X12报文,了解其报文结构,并将其进行格式转换。

如何读懂X12?

EDIFACT

EDIFACT标准详述了一组规范数据格式的语法规则,此外,还定义了一组用于和贸易伙伴通信的文档模式。EDIFACT标准广泛应用于全球的各个行业,特别是,在欧洲国家备受青睐。它还有许多的派生,如EANCOM和Edig@s。

以下视频将带领我们走进 EDIFACT报文,了解其报文结构,并将其进行格式转换。

如何读懂EDIFACT

目前国际上使用的EDI标准还包括:

EANCOM

EANCOM是被GS1组织认可的一种EDIFACT标准,起初开发EANCOM是为了满足零售行业消息传递需求,但是,如今它已被广泛用于各个行业,包括建筑、医疗保健和出版。

EDIGAS

EDIGAS是EDI在燃气行业的一次实践,使得系统能快速地响应贸易伙伴工作环境的改变,有效处理调度中心之间的消息传递。Edig@s几乎完全用于欧洲,特别是法国、德国、荷兰、比利时和斯堪的纳维亚。EDIGAS发源于EDIFACT标准。

HIPPA

HIPAA (Health Insurance Portability and Accountability Act) 是在1996年国会通过的。其中,主要组件之一是建立国家标准电子卫生保健事务和国家提供者标识符、健康保险计划及雇主。HIPAA是X12标准的派生,现已在美国的医疗保健行业广泛应用。

HL7

Health Level-7或HL7 是指一组国际标准,实现了不同医疗系统之间医疗保健数据交换、集成以及共享。它定义了消息的打包和传输方式,许多HL7实施都是借助于MLLP实现了组织间HL7消息的传输。

IATA Cargo-IMP

IATA Cargo-IMP (Cargo Interchange Message Procedures) 是指国际航空运输协会(IATA)为了实现空间分配、运单、航班清单、会计、状态、差异、禁运、海关、CASS计费、危险货物、分配以及地面交通消息自动交换而制定的规范。

IATA PADIS

IATA PADIS (Passenger and Airport Data Interchange Standards) 是指国际航空运输协会(IATA)为了 实现乘客个人信息数据、政府旅客数据和操作飞行数据自动交换而制定的规范,用于计划出版、舱位管理、航空购物、预订、电子票务、机场资源管理和机场处理,包括行李处理消息。

NCPDP SCRIPT

SCRIPT是由National Council for Prescription Drug Programs (NCPDP) 开发和维护的一项EDI标准,定义了美国医疗处方电子文件的传输标准。

RosettaNet

RosettaNet 是GS1针对于电子交易信息等行业定义的标准,如高技术产业和消费电子、半导体、电信和物流行业。

SAP IDOC

SAP idoc(中间文档)是标准化的文档格式,用于SAP和非SAP系统通信,类似于EDI文档,通常用于传输采购订单、发票及发货通知等。

SEF

SEF(Standard Exchange Format)是一种开放标准格式的EDI文档格式,可以定义专有的EDI消息格式以及更多的标准消息格式。

TRADACOMS

TRADACOMS是一种早期的EDI (电子数据交换) 标准,主要应用于英国零售业。它是EDIFACT标准的前身之一,之后被EDIFACT EANCOM替代。尽管如此,TRADACOMS在英国仍被广泛应用。

更多EDI报文,EDI报文标准,EDI项目案例等相关信息,欢迎交流~~

扩展阅读:EDI是什么?

阅读原文:如何理解EDI报文,EDI报文标准以及版本号?

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

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

相关文章

Redis命令详解

文章目录 Key(键) DEL EXISTS EXPIRE EXPIREAT PEXPIRE PEXPIREAT PERSIST KEYS TTL PTTL RENAME RENAMENX TYPE SCAN HSCAN SSCAN ZSCAN DUMP String(字符串) SET GET INCR DECR MSET MGET APPEND SETNX STRLEN INCRBY DECRBY IN…

常见的几种计算机编码格式

前言: 计算机编码是指将字符、数字和符号等信息转换为计算机可识别的二进制数的过程,正因如此,计算机才能识别中英文等各类字符。计算机中有多种编码格式用于表示和存储文本、字符和数据,实际走到最后都是二进制,本质一…

【云原生-K8s】检查yaml文件安全配置kubesec部署及使用

基础介绍基础描述特点 部署在线下载百度网盘下载安装 使用官网样例yamlHTTP远程调用安全建议 总结 基础介绍 基础描述 Kubesec 是一个开源项目,旨在为 Kubernetes 提供安全特性。它提供了一组工具和插件,用于保护和管理在 Kubernetes 集群中的工作负载和…

Matplotlib plt.scatter()相关——(待完善)

1.python plt.scatter() 2.Python中的plt.scatter函数如何自定义颜色空间(附详细代码) 3.PYthon——plt.scatter各参数详解 4.plt.scatter()参数详解 5.plt.scatter各参数详解 6.plt.scatter( ) 函数的使用方法 7.matplot画图之plt.scatter()函数 8.Pyth…

计算机操作系统1

.11.操作系统的基本定义 2.操作系统的四大特征 2.1.操作系统的虚拟特征 3.操作系统的功能: 1.处理器管理 2.存储器管理 3.文件管理 4.设备管理 4.总结: 1.并发和共享互为存在,没有并发也就没有共享,反之也是。 2.并发和并行的…

Java多线程详解(上)——2023/11/23

Process(进程)与Thread(线程) 说起进程,就不得不说下程序。程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。而进程则是执行程序的一次执行过程,它是一个动…

为什么C语言用int *a 来声明指针变量,而不是int a声明?

为什么C语言用int *a 来声明指针变量,而不是int &a声明? 在开始前我有一些资料,是我根据自己从业十年经验,熬夜搞了几个通宵,精心整理了一份「C语言从专业入门到高级教程工具包」,点个关注&#xff0c…

关系型数据库的数据隔离级别Read Committed与Repeatable Read

一、背景 数据库隔离级别会影响到我们的查询,本文试图以生产中的示例,给你一个直观的认识。 所谓,理论要结合实践,才能让我们理解得更加透彻。 另外,隔离级别的知识面很大,本文也不可能俱全,…

华为云RDS通用型(x86) vs 鲲鹏(ARM)架构的性能对比

概述 之前,我们对比了阿里云RDS的经济版(ARM)与x86版的性价比,这次我们来看看华为云的RDS MySQL的“通用型”(x86)与“鲲鹏通用增强型”(ARM)版本的情况如何。 这里依旧选择了用户较为常用的4c16g的规格进行测试,测试…

解读JetBrains 2023年开发者生态报告,MySQL仍是全球数据库顶流 | StoneDB数据库观察 #11

作者:宇亭 ​最近,全球知名的开发者工具公司 JetBrains 对外发布了《2023 年开发者生态系统报告》,报告的具体内容,前几天已经有中文互联网的媒体解读了,由于我们是做数据库的,所以自然而然想要特别关注一下…

模拟版图快速画图参考——《版图基础入门图解版》

模拟版图是IC行业门槛比较低的一个岗位,近年来有很多同学通过模拟版图来进入IC行业,本科生甚至是专科生都有这个机会。 学习模拟版图可能会有一些挑战,但通过系统性的学习、实践和逐步提升难度,今天为大家推荐一本经典的模拟版图…

c语言怎么“简单”表示9个变量互不相等?

c语言怎么“简单”表示9个变量互不相等? 在开始前我有一些资料,是我根据自己从业十年经验,熬夜搞了几个通宵,精心整理了一份「C语言从专业入门到高级教程工具包」,点个关注,全部无偿共享给大家!&#xff0…

考研失利后,我是如何零基础转行测试开发 ,成功拿下独角兽公司offer?

想当年,从一个什么都不懂的非科班测试小白,考研失利后,转行到K12教育知名互联网公司做测试开发工程师,我用了大概半年的时间。 这个过程中我自己也摸索出了一条学习路线,在这里想给大家分享一下我的学习路线&#xff…

【Node.js】笔记梳理 8 - API和JWT

写在最前:跟着视频学习只是为了在新手期快速入门。想要学习全面、进阶的知识,需要格外注重实战和官方技术文档,文档建议作为手册使用 系列文章 【Node.js】笔记整理 1 - 基础知识【Node.js】笔记整理 2 - 常用模块【Node.js】笔记整理 3 - n…

uniapp踩坑之项目:使用过滤器将时间格式化为特定格式

利用filters过滤器对数据直接进行格式化&#xff0c;注意&#xff1a;与method、onLoad、data同层级 <template><div><!-- orderInfo.time的数据为&#xff1a;2023-12-12 12:10:23 --><p>{{ orderInfo.time | formatDate }}</p> <!-- 2023-1…

【算法】Boyer-Moore 算法

目录 1.概述1.1.Boyer-Moore 算法介绍1.2.坏字符规则表1.3.好后缀规则表1.4.总结 2.代码实现3.应用 更多数据结构与算法的相关知识可以查看数据结构与算法这一专栏。 有关字符串模式匹配的其它算法&#xff1a; 【算法】Brute-Force 算法 【算法】KMP 算法 【算法】Rabin-Karp …

Mac电脑vm虚拟机 VMware Fusion Pro中文 for mac

VMware Fusion Pro是一款功能强大的虚拟机软件&#xff0c;适用于需要在Mac电脑上运行其他操作系统的用户。它具有广泛的支持、快速稳定的特点以及多种高级功能&#xff0c;可以满足用户的各种需求和场景。 多操作系统支持&#xff1a;VMware Fusion Pro允许在Mac电脑上运行多…

合理的从度设置参数

环境&#xff1a;主库双1模式 一。单SQL线程 1.pos模式 1.1 position mode 模式&#xff08;最安全&#xff09; master_info_repository table relay_log_info_repository table recovery_relay_log off sync_master_info 1 sync_relay_log 1 sync_relay_log_in…

完善根文件系统

一. 简介 本文完善之前创建的根文件系统。 上一篇文章通过 设置 bootargs参数&#xff0c;使开发板通过 nfs服务从 ubuntu系统加载根文件系统。文章地址如下&#xff1a; 根文件系统初步测试-CSDN博客 二. 完善根文件系统 上一篇文章通过 设置 bootargs参数&#xff0c;使…

C++笔试题之回文数的判断

“回文”是指正读反读都能读通的句子&#xff0c;它是古今中外都有的一种修辞方式和文字游戏&#xff0c;如“我为人人&#xff0c;人人为我”等。在数学中也有这样一类数字有这样的特征&#xff0c;成为回文数&#xff08;palindrome number&#xff09;。 设n是一任意自然数…