2.5 EDI复合数据元标准化
2.5.1 说明
数据元是构成EDIFACT报文的最小单位,也称为简单数据元,等效于一个语句中的一个字或一个词,它由唯一的 4 位数字标记、数据元名称、数据元描述及表示方式来标识。EDIFACT 报文中所使用的全部数据元均收入在 EDIFACT 数据元标准中,并有其相应的维护规程,根据EDIFACT报文的需要进行相应的增加、修改和删除。采用EDIFACT用户应首先从EDIFACT数据元标准中选用数据元来设计所需要的EDIFACT报文,由简单数据元组成的复合数据元等效于一个词组,复合数据元由唯一的 4 位字母数字标记来标识。段目录中的段是EDIFACT报文中的中间信息单位,等效于一个句子,它是由预先定义的、功能上相关的数据元集合(即复合数据元)组成的,这些数据元由其在集合中序列位置来定义。每个段都由3个字母段标记标识。
UN/CEFACT 在 20 世纪 90 年代初为国际贸易报文标准化提供了一套贸易数据交换目录,其中的一部分就是UN/EDIFACT复合数据元目录(UNEDCD)。
2.5.2 复合数据元表示的有关说明
2.5.2.1 复合数据元标记
复合数据元标记前的符号指出复合数据元的变更情况,其含义如下所述。
● +:新增加;
● *:结构变更;
● #:名称变更;
● |:描述、注和功能变更。
2.5.2.2 复合数据元结构中数据元状态
复合数据元结构中数据元状态用M和C表示,其含义如下所述。
● C:条件型;
● M:必备型。
2.5.2.3 复合数据元的分类
复合数据元分为批式复合数据元和交互式复合数据元。批式复合数据元用大写字母 C加3位数字表示,其中数字为001到999,如C001、C002。交互式复合数据元用大写字母E加3位数字表示,其中数字为001到999,如E001、E002。
应当注意的是,在用户制作报文时一定要明确所制作的报文是批式 EDI 报文还是交互式EDI报文,对于批式EDI报文仅使用批式复合数据元,对于交互式EDI报文仅使用交互式复合数据元。
2.5.3 复合数据元目录示例
UN/EDIFACT 复合数据元由简单数据元组成,每个简单数据元在复合数据元中表示一个成分。因此,又可将复合数据元中的简单数据元称为成分数据元。UN/EDIFACT 复合数据元目录分别由位置、标记、中文名称、说明英文名称、状态表示等属性组成。为了使读者了解UN/EDIFACT复合数据元目录标准的样式,下面给出了部分批式复合数据元目录。
标记 中文名称 英文名称 状态 表示 -------------------------------------------------------------------- C001 运输工具 TRANSPORT MEANS 说明: 标识运输工具种类的代码和/或名称。
010 8179 运输工具描述代 Transport means description code C an..8 020 1131 代码表标识代码 Code list identification code C an..17 030 3055 代码表负责机构代码 Code list responsible agency code C an..3 040 8178 运输工具描述 Transport means description C an..17 -------------------------------------------------------------------- C002 单证/报文名称 DOCUMENT/MESSAGE NAME 说明: 单证/报文类型的标识,用代码或名称表示,优先选用代码。 010 1001 单证名称代码 Document name code C an..3 020 1131 代码表标识代码 Code list identification code C an..17 030 3055 代码表负责机构代码 Code list responsible agency code C an..3 040 1000 单证名 Document name C an..35 -------------------------------------------------------------------- C004 事件类别 EVENT CATEGORY 说明: 说明事件类别。 010 9637 事件类别描述代码 Event category description codeC an..3 020 1131 代码表标识代码 Code list identification code C an..17 030 3055 代码表负责机构代码 Code list responsible agency code C an..3 040 9636 事件类别描述 Event category description C an..70 -------------------------------------------------------------------- C008 货币金额功能细目 MONETARY AMOUNT FUNCTION DETAIL 说明: 提供货币金额功能的细目。 010 5105 货币金额功能细目描述代码 Monetary amount function detail description code C an..17 020 1131 代码表标识代码 Code list identification code C an..17 030 3055 代码表负责机构代码 Code list responsible agency code C an..3 040 5104 货币金额功能细目描述 Monetary amount function detail descri- ption C an..70 ------------------------------------------------------------------- C009 信息种类 INFORMATION CATEGORY 说明: 说明信息的种类。 010 9615 信息种类描述代码 Information category description code C an..3 020 1131 代码表标识代码 Code list identification code C an..17 030 3055 代码表负责机构代码 Code list responsible agency code C an..3 040 9614 信息种类描述 Information category description C an..70 -------------------------------------------------------------------- C010 信息类型 INFORMATION TYPE 说明: 说明信息的类型。 010 4473 信息类型代码 Information type code C an..4
020 1131 代码表标识代码 Code list identification code C an..17 030 3055 代码表负责机构代码 Code list responsible agency code C an..3 040 4472 信息类型 Information type C an..35 --------------------------------------------------------------------