ANSI X12和UN/EDIFACT有什么区别?

X12与EDIFACT
开展业务和与交易伙伴进行数据交互都需要准备、发送、接收和处理大量的文件。 如今,在世界各地,几乎所有行业,从小型企业到大型企业,都在使用EDI(电子数据交换)与交易伙伴进行数据交互。

在所有行业中最常用的EDI标准有ANSI ASC X12(X12)和UN/EDIFACT(EDIFACT)。这两种标准都以电子方式交换文档在交易伙伴之间进行业务流程。 这两个标准非常相似,但是,ANSI X12和EDIFACT在很多方面是不同的。本文我们将比较这两个最受欢迎的EDI标准。

欧洲和北美的EDI标准
两种EDI标准之间的第一个区别是用户的地理位置。

– X12:主要用于美国和北美地区。
– EDIFACT:主要被欧洲和亚洲的公司选择使用。

ANSI X12和EDIFACT标准的开发人员
– X12:X12标准是由美国国家标准协会(ANSI)于1979年特许的认可标准委员会X12(也称为ASC X12)开发和维护的。
– EDIFACT:主要是用于行政、商业和运输的电子数据交换。该标准由两个国际组织开发和支持:联合国欧洲经济委员会(UNECE)和国际标准化组织(ISO)。

ANSI X12和EDIFACT标准的文档结构
X12和EDIFACT的结构基本上是相似的。 两种标准具有相同的结构,但使用不同的术语。

EDI术语
如上所述,ANSI X12和EDIFACT具有不同的术语。 下表说明了两种标准之间的区别。

在这里插入图片描述

终止符/分隔符

X12和EDIFACT使用特殊字符来分隔文档中的段和元素。
– ANSI X12分隔段通常使用波浪号(〜),分隔元素使用星号(*)
– EDIFACT通常在段之间使用单引号(’),分隔元素使用加号(+) 但是,这两种EDI标准都允许自定义终止符和分隔符,可以根据实现方式使用不同的字符。

复合元素

复合元素是由复合分隔符符号分隔的一组(两个或更多)元素。两种标准都使用了复合元素。但是,复合元素在EDIFACT中非常常用。
– X12使用符号大于(>)
– EDIFACT用冒号(:)分隔复合元素

业务消息确认

两种EDI标准都使用“业务消息确认”。
– X12使用功能确认或997事务集。 EDI 997用作响应,以确认已接收到EDI数据。 TA1用于描述ISA级别的错误。更多997报文信息可参考:EDI 997功能性确认
– EDIFACT使用CONTRL确认,就像X12 997确认一样。

X12事务编号和EDIFACT 编号

– 在ANSI X12标准中,所有文档均具有3位数字,例如,810表示发票,846表示库存查询和建议,856表示发货通知。
– 根据EDIFACT规则,文档名称必须限制为6个字母,例如,INVOIC来源于Invoice,表示发票,INVRPT代表库存报告,DESADV是发货通知的缩写。

不同类型的EDI文件:ANSI X12与EDIFACT

下表列出了一些常见的ANSI X12事务集以及相应的EDIFACT消息。
在这里插入图片描述
特殊行业的EDI标准

除了上面讨论的EDIFACT和ANSI X12标准,还有许多其他EDI标准,这些标准是根据各行业的专门业务需求而开发的。 例如:

RosettaNet标准:主要用于电子芯片和技术行业。
HIPAA和HL7标准:用于医疗保健和健康保险。
ODETTE标准:用于欧洲汽车行业。
SWIFT标准:用于在银行和金融机构之间交换消息。

注:文案部分图片及内容来源于网络,版权归原创作者所有,如有侵犯到您的权益,请您联系我们进行删除,给您带来困扰,我们深感抱歉。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值