什么是EDI GENRAL?

Published On: 2024年4月12日Categories: 帮助文档, 知识库Views: 2

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

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

GENRAL是EANCOM报文标准下的一种单据类型,全称为 General purpose message,用于行政、商业和运输贸易伙伴之间的电子数据交换 (EDI)。这个单据主要被用来传输文本信息。

GENRAL 的应用场景

  • 可用于将一般应用程序支持信息发送到一个或多个地址。
  • 可用于发送没有特定标准信息的数据。
  • 不得用于替代正在开发、试用或已获批准的现有 UNSM。也不能用来避免开发更具体的应用信息。
  • 本系统的设计和使用目的都不是要取代现有的电子邮件系统。

设计 GENRAL 报文的主要目的

  • 促进新的EDI合作伙伴之间的早期传输测试;
  • 向EDI合作伙伴传达已知的问题领域;
  • 传输文本(最好是结构化或编码文本),以补充或进一步阐明先前传输的 EDI 标准信息,例如,强调提供数据仅供测试目的。
  • 传输没有现成信息的少量结构化文本,如计算机列表。

GENRAL 报文结构

如下所示,可以看到GENRAL报文的结构,主要包括头部、明细以及总结三部分内容,将需要传输的业务数据分别存放在了不同的字段当中。

EDI_GENRAL1.png

上述结构中,每一行开头由3个字符组成,叫做Segment节点,代表特定的业务含义。

GENRAL 报文示例

以下是一个GENRAL报文示例,涉及到的信息包括:

发送方GLN编号:5412345000013
接收方GLN编号:3323456007896
通用信息 GE282 于 2002 年 1 月 6 日发出。
该文本信息通知有关各方一项特别促销活动。
信息接收方应通过传真通知 GLN 所标识的附加方:
3323456001238 – 消息通知方

UNH+ME000001+GENRAL:D:01B:UN:EAN005' 
消息头部
BGM+14E::9+GE282+9' 
一般信息编号为:GE282
DTM+137:20020106:102' 
文件日期为2002年1月6日
NAD+FR+5412345000013::9' 
消息发送方的 GLN编号为:5412345000013
NAD+MR+3323456007896::9' 
消息接收方的GLN编号为:3323456007896
FTX+ADK+1++OUR STOREWIDE SPRING SALE WILL START NEXT WEEK:ALL ITEMS 10 TO 30 % OFF'
自由格式的文本
NAD+NI+3323456001238::9' 
消息通知方的GLN编号为:3323456001238
CTA+PM+:MARY DECKER’ 
指明产品管理联系人
COM+00447188433211:FX' 
消息通知方的传真号码是 00447188433211
UNT+10+ME000001' 
此报文中使用的节点数为10

报文行解析

接下来以存放日期信息的DTM节点为例,为大家介绍如何从EANCOM标准下的EDI报文行中获取业务数据信息。

DTM+137:20020106:102' 

DTM表示Segment起始信息,+ 是数据元素Element分隔符(也可根据情况设置为其他符号), : 是子元素Subelement分割符,’ 是段Segment分割符。再来看业务含义:

137是具有特定含义的限定符,20020106表示文件创建日期,102表示日期格式为CCYYMMDD。如果这里的102换成718的话,日期格式将变成CCYYMMDD-CCYYMMDD。

在一个完整的EDI报文中,除了示例中的节点外,将会包含UNB,UNZ以及UNG,UNE。

报文头部数据解析

GENRAL报文中,UNH中包含了头部信息。

UNB+UNOA:3+5412345678908:14+8798765432106:14+020102:1000+12345555+++++EANCOMREF 52' 
UNH+ME000001+GENRAL:D:01B:UN:EAN005' 
BGM+14E::9+GE282+9' 
DTM+137:20020106:102' 
NAD+FR+5412345000013::9' 
NAD+MR+3323456007896::9' 
FTX+ADK+1++OUR STOREWIDE SPRING SALE WILL START NEXT WEEK:ALL ITEMS 10 TO 30 % OFF'
NAD+NI+3323456001238::9' 
CTA+PM+:MARY DECKER’ 
COM+00447188433211:FX' 
UNT+10+ME000001' 
UNB

语法标识符(UNB1.1):UNOA = UN/ECE level A
语法版本(UNB1.2):3
发送方ID(UNB2.1):5412345678908
发送方限定符代码(UNB2.2):14
接收方ID(UNB3.1):8798765432106
接收方限定符代码(UNB3.2):14
文件创建日期(UNB4.1):020102
文件创建时间(UNB4.2):1000
接收方编号,密码(UNB5.1):12345555
报文标准(UNB10.1):EANCOMREF 52

UNH

信息参考编号(UNH1.1):ME000001
文件类型(UNH2.1):GENRAL
版本号(UNH2.2):D = 草案版本/UN/EDIFACT
版本号(UNH2.3):01B = 版本2001-B
控制机构(UNH2.4):UN = UN/CEFACT
控制机构(UNH2.5):EAN005

如何通过知行之桥EDI系统实现对GENRAL的格式转换?

在知行之桥EDI系统中可以通过 EANCOM端口将GENRAL由EDI转换为XML。如下所示:

EDI_GENRAL2.png

进入知行之桥EDI系统,在左侧端口列表中找到EANCOM端口,选中并拖拽至空白工作区,即可在工作流中创建一个EANCOM端口。接下来在弹窗中的 设置 选项卡下根据上文提到的UNB信息,填写交换头配置部分的内容。然后在 输入 选项卡下,点击 更多>上传文件,即可选择需要进行格式转换的GENRAL,然后在 输出 选项卡下查看自动转换后的XML文件即可。如果需要将这个XML文件进一步进行格式转换,可以使用XMLMap端口进行处理。

EDI_GENRAL3.png

了解更多 EDI 信息,请参阅: EDI 是什么?

了解更多EDI信息,请您通过邮件 sales@kasoftware.cn 联系我们。点击下方蓝色按钮,即可免费试用EDI软件。

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

为什么选择

知行之桥®?​

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

可视化 EDI 工作流

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

Odette & Drummond 认证

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

多系统集成能力

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

数据映射格式转换

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

实时监控预警机制

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

多工厂支持

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