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

Published On: 2021年5月17日Categories: 帮助文档, 知识库Views: 2

© All rights reserved. • 西安知行软件有限公司 • 陕ICP备09022277号

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具有不同的术语。 下表说明了两种标准之间的区别。

术语 ANSI ASC X12标准 EDIFACT标准
电子业务单据,例如发票,采购单等 交易集(Transaction Set) 消息(Message)
相同类型的多个段的块组合 循环(Loops) 组(Groups)
区分片段和元素的特殊字符 终止符(Terminator) 分隔符(Separators)
交换控制段(标题/尾部) ISA/IEA UNB/UNZ
功能组段(标题/尾部) GS/GE UNG/UNE
事务集段(标题/尾部) ST/SE UNH/HNT

终止符/分隔符

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消息。

X12 编号 EDIFACT 编号 名称 用法
850 ORDERS 采购订单 用于订购货物或服务
855 ORDRSP 采购订单确认 用于确认购买订单
860 ORDCHG 采购订单变更 用于与供应商沟通订单变更
865 ORDRSP 采购订单变更确认 用于接受或拒绝对先前提交的采购订单的更改
856 DESADV 发货通知 用于预先通知收货人货物的内容。
810 INVOIC 发票 用来接收所提供的货物或服务的付款
846 INVRPT 库存报告 用于双方沟通库存信息
997 CONTRL 业务消息确认 用于确认接收到的EDI数据

特殊行业的EDI标准

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

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

了解更多EDI信息,请您电话 150-0298-3180 / 177-8250-8152 或邮件 edi@kasoftware.cn 联系我们。点击下方蓝色按钮,即可免费试用EDI软件。

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

为什么选择

知行之桥®?​

根据企业规模与集成需求,提供从本地部署到云端托管的灵活选择

可视化 EDI 工作流

基于拖拽式图形化设计器,零代码构建完整 EDI 业务流程,满足复杂供应链自动化场景。

Odette & Drummond 认证

通过 Odette(OFTP) 与 Drummond(AS2) 权威认证,确保与主机厂安全合规、高可靠的数据交换。

多系统集成能力

提供数据库、REST/SOAP、FTP/SFTP 等标准化接口,实现 ERP、WMS、MES 等系统的双向数据自动同步。

数据映射格式转换

内置可视化 Mapping 编辑器,零代码实现 EDI 报文与企业内部数据格式(XML/JSON…)的映射转换及复杂规则处理。

实时监控预警机制

全流程可视化监控报文状态,支持邮件、钉钉、企业微信自动预警,保障 JIT 交付的稳定性与及时性。

多工厂支持

支持集团级多组织、多工厂架构,实现数据隔离与权限管控,统一平台集中运维,满足大型制造企业多地点协同需求。