国际贸易电子数据交换标准应用指南
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.3 EDI数据元标准化

EDI数据元标准又称为UN/EDIFACT数据元标准,EDIFACT是行政、商业和运输业电子数据交换的英文缩写。UN/CEFACT制定的EDI标准都是适用于行政、商业和运输业的标准。后面我们将要描述的 EDI 代码标准、EDI 复合数据元标准、EDI 段目录标准以及 EDI标准报文都可称为UN/EDIFACT数据元标准、UN/EDIFACT代码标准、UN/EDIFACT复合数据元标准、UN/EDIFACT段目录标准以及UN/EDIFACT标准报文。

2.3.1 EDI数据元目录与贸易数据元目录比较

我们知道,UN/CEFACT 分别为单证交换和报文交换发布了两套数据目录,一套是贸易数据元目录(UNTDED),专门用于贸易单证标准化;另一套是贸易数据交换目录(UNTDID),即我们所说的“联合国行政、商业和运输业电子数据交换(UN/EDIFACT)”,用于 EDI 报文标准化。在 UNTDID 中有数据元目录(UNEDED)、代码表(UNCL)、批式复合数据元目录(UNEDCD)、交互式复合数据元目录(UNIDCD)、批式段目录(UNEDSD)、交互式段目录(UNIDSD)、批式报文(UNEDMD)以及交互式报文(UNIDMD)。在使用时人们经常将贸易数据元目录(UNTDED)与EDIFACT数据元目录(UNEDED)混淆。它们之间有区别和联系吗?下面我们来分析一下用于单证的数据元目录与用于 EDI 报文的数据元目录之间的区别与联系。

首先分析一下它们之间的区别。UN/CEFACT发布的贸易数据元目录(UNTDED)在时间上要早于EDIFACT数据元目录。另外,它们有不同的适用范围,一个适用于国际贸易单证,一个适用于电子数据交换(EDI);它们在数量上不同,目前的UNTDED由1 300多个数据元组成,而最新的 UNEDED 只有不到 800 个数据元组成,用于单证的数据元比用于EDI报文的数据元在数量上要多很多。

接下来再分析一下它们之间的联系。EDIFACT数据元目录是从贸易数据元目录衍生而来的,EDIFACT数据元目录的主要内容均来自贸易数据元目录。但是,贸易数据元目录能够适用于目前由UN/CEFACT在单证代码中标识和定义的600多种单证,而EDIFACT数据元目录只能满足目前 UN/CEFACT 给出的 210 个标准报文,因此,导致了两个目录在数据元数量上的差异。两个目录在数据元标记上都是采用4位数字,都分为9大类,都是从1 000到9 649。当两个目录有相同的数据元标记时,它们有相同的定义和表示;而不同的数据元标记则为不同的数据元。EDIFACT数据元目录中出现的与贸易数据元目录中不同的数据元主要是为EDI传输而定义的数据元。两个目录之间的关系实际上是一种交集的形式,图2-6给出了两个目录之间的关系。

图2-6 UNTDED与UNEDED的关系

2.3.2 EDI数据元目录说明与分类

数据元是构成 EDI 报文的最小单位,也称为简单数据元,它等效于一个语句中的一个字或一个词,由唯一的4位数字标记、数据元名称、数据元描述及表示方式来标识。EDIFACT报文中所使用的全部数据元均收录在EDIFACT数据元标准中,并有其相应的维护规程,根据 EDIFACT 报文的需要进行相应的增加、修改和删除。采用 EDIFACT 用户应首先从EDIFACT 数据元标准中选用数据元来设计所需要的 EDIFACT 报文。由简单数据元组成的复合数据元等效于一个词组。复合数据元由唯一的 4 位字母数字标记来标识。段目录中的段是EDIFACT报文中的中间信息单位,它等效于一个句子,是由预先定义的、功能上相关的数据元集合(即复合数据元)组成的,这些数据元由其在集合中序列位置来定义。每个段都由3个字母段标记标识。

UN/CEFACT在90年代初为国际贸易报文标准化提供了一套贸易数据交换目录,其中的一部分就是 UN/EDIFACT数据元目录(UNEDED)。

在UN/EDIFACT数据元目录中将数据元分成9大类,见表2-1。

表2-1 UN/EDIFACT数据元目录分类

2.3.2.1 数据元的适用范围

在标准中使用下列指示符说明数据元的适用范围。

● [B]:仅用于批式报文;

● [I]:仅用于交互式报文;

● [C]:在批式和交互式报文中通用。

2.3.2.2 数据元标记

数据元前的符号表示数据元的变更情况,其含义如下所述。

● +:新增加;

● #:名称、说明、注或表示变更。

应当注意的是,用户在制作报文时一定要明确所制作的报文是批式 EDI 报文还是交互式EDI报文,对于批式EDI报文仅使用通用的数据元和批式数据元,对于交互式EDI报文仅使用通用的数据元和交互式数据元。

2.3.3 数据元目录示例

UN/EDIFACT 数据元目录分别由数据元标记、数据元名称、数据元说明以及数据元表示组成。为了使读者了解UN/EDIFACT数据元目录标准的样式,下面按照数据元分类给出了部分数据元目录。

              1000    单证名称 Document name                                         [B]
              说明:   单证的名称。
              表示:   an..35
              --------------------------------------------------------------------
              1001    单证名称代码 Document name code                               [C]
              说明:   规定单证名称的代码。
              表示:   an..3
              --------------------------------------------------------------------
              1003    报文类型代码 Message type code                                [B]
              说明:   规定报文类型的代码。
              表示:   an..6
              --------------------------------------------------------------------
              2000    日期 Date                                                        [I]
              说明:   说明日期。
              表示;   an..14
              --------------------------------------------------------------------
              2002    时间 Time                                                        [I]
              说明:   说明时间。
              表示:   n4
              --------------------------------------------------------------------
              2005    日期/时间/期限功能代码限定符 Date or time or period function code
                      qualifier                                                       [B]
              说明:   限定日期、时间或期限功能的代码。
              表示:   an..3
              --------------------------------------------------------------------
              3005    维护操作方代码 Maintenance operation operator code        [B]
              说明:    标识对维护操作负责的操作方类型的代码。
              表示:    an..3
              --------------------------------------------------------------------
              3009    维护操作支付方代码 Maintenance operation payer code        [B]
              说明:    标识维护操作支付方的代码。
              表示:    an..3
              --------------------------------------------------------------------
              3035    参与方功能代码限定符 Party function code qualifier          [C]
              说明:   给参与方特定含义的代码。
              表示:   an..3
              --------------------------------------------------------------------
              4000    参考版本标识符 Reference version identifier                 [B]
              说明:   参考版本的标识。
              表示:    an..35
              --------------------------------------------------------------------
              4009    选项代码Option code                                            [I]
              说明:   规定选项的代码。
              表示:   an..3
              --------------------------------------------------------------------
              4017    交货计划执行等级代码 Delivery plan commitment level code  [B]
              说明:   规定交货计划执行等级的代码。
              表示:   an..3
              --------------------------------------------------------------------
              5004    货币金额 Monetary amount                                       [C]
              说明:   规定货币的金额。
              表示:   n..35
              --------------------------------------------------------------------
              5006    货币金额功能描述   Monetary amount function description   [B]
              说明:    货币金额功能的自由格式描述。
              表示:    an..70
              --------------------------------------------------------------------
              5007    货币金额功能代码 Monetary amount function description code[B]
              说明:   规定相关货币金额的功能的代码。
              表示:   an..3
              --------------------------------------------------------------------
              6002    经度Longitude degree                                          [C]
              说明:    以角度来度量和用度、分、秒来表示的地球东、西半球的地球表面坐标值,角度指的
                      是经线平面与本初子午线平面间的夹角。
              表示:    an..11
              --------------------------------------------------------------------
              6008    高度 Height measure                                            [C]
              说明:   规定高度的值。
              表示:   n..15
              --------------------------------------------------------------------
              6029    地理位置代码限定符 Geographical position code qualifier   [B]
              说明:    标识地理位置类型的代码。
            表示:    an..3
            -------------------------------------------------------------------
            7008    项目描述 Item description                                      [C]
            说明:   项目的自由格式描述。
            表示:   an..35
            -------------------------------------------------------------------
            7009    项目描述标识 Item description code                            [C]
            说明:   说明一个项目的代码。
            表示:   an..17
            -------------------------------------------------------------------
            7011    物品可用性代码 Item availability code                        [B]
            说明:   规定物品可用性的代码。
            表示:   an..3
            -------------------------------------------------------------------
            8015    交通限制代码 Traffic restriction code                        [I]
            说明:   规定交通限制的代码。
            表示:   an..3
            -------------------------------------------------------------------
            8017    交通限制应用代码 Traffic restriction application code     [I]
            说明:   规定交通限制应用的代码。
            表示:   an..3
            -------------------------------------------------------------------
            8022    运费和费用描述Freight and other charges description       [B]
            说明:   运费和其他费用的自由格式描述。
            表示:   an..26
            -------------------------------------------------------------------
            9003    雇员细目代码限定符 Employment details code qualifier       [B]
            说明:   规定雇员细目的代码。
            表示:   an..3
            -------------------------------------------------------------------
            9004    雇员类别描述 Employment category description               [B]
            说明:   雇员类别的自由格式描述。
            表示:   an..35
            -------------------------------------------------------------------
            9005    雇员类别描述代码 Employment category description code     [B]
            说明:   规定雇员类别的代码。
            表示:   an..3