GB Z 25114.1-2010 基于ebXML的商业报文 第1部分:贸易项目.pdf
《GB Z 25114.1-2010 基于ebXML的商业报文 第1部分:贸易项目.pdf》由会员分享,可在线阅读,更多相关《GB Z 25114.1-2010 基于ebXML的商业报文 第1部分:贸易项目.pdf(40页珍藏版)》请在麦多课文档分享上搜索。
1、ICS 35.040 A 24 每亩中华人民共和国国家标准化指导性技术文件GB/Z 25114.1-2010 基于ebXML的商业报文第1部分:贸易项目ebXML based business message Part 1 Core item 2010-09-02发布2010-12-01实施数码防伪中华人民共和国国家质量监督检验检疫总局也古中国国家标准化管理委员会cDocumentSta且且D臼:ument号:optlOal三-contnt VCTSwn : Stnn吕=1.0 crcationDate : DateAndTime 之optionaJdocumentStruc阳reVerson
2、: S钉ng=1. 0 拙tUp伽teDate: SimpleDate 。到的。、oa nu MM EN YG PI OR CO R啤邸tForPaymt:nt Simplelnvoicc 图1核心贸易项目文档类图4 GB/Z 25114.1-2010 7 核心贸易项目高层类圄根据贸易项目报文的定义,使用统一建模语言(UML)的方法,建立的静态类图,核心贸易项目高层类图见图20Party Identlfication tmD臼悦。n0.1 + manufacturer + itemDescription + itemlnformation +umlMeasure UnitO岱4四sure+ c
3、lassification 1. n OlobalTradeltemNumb町Itemldentification FMCG Extensions 图2核心贸易项目高层类图5 G/Z 25114.1-2010 8 核心贸易项目细目层类圄8. 1 核心贸易项目细目层类图根据贸易项目报文的定义,使用统一建模语言(UML)的方法,建立的静态类图,核心贸易项目细目层类图见图30netContent : M崎都E白nentgf05S Weight : Measurement :kagingW,白白I:M回surement。严ional也pth:M四surement diamdcr:如1eas田ement
4、 height: Measu陀ment叉optional)p电Horizon银I:tvkasurement:(npt旧nalPegV,自tica1:Mea且rrement:width:M田surement6 + Itemldentification 1 1additionalA町ributdk自nption.TcxtDescription brandName :Te:挝D四cnptTOnd出criptionShort: TextDescription :item Description: TextDesmption :)ltemName: TextDescription d臼sificatio
5、nCatego巧Code:StringClassifi四1ionAttnbuteclaSSlfic础。础emCe:S位ingclassifi1ionltemName:li阳怪法部ription图3核心贸易项目细目层类图GB/Z 25114.1-2010 8.2 参与方标识类图根据贸易项目报文的定义,使用统一建模语言(UML)的方法,建立的静态类图,参与方标识类图见图40gln:String 9 数据字典9. 1 贸易项目信息Classification classificationAgency 类名称Class班cationAttributeclassificationltemCode cla
6、ssificationI temN ame Classi班cationCategoryclassificationCategoryCode classificationName ItemDescription additionalAttributeDescription brandName descriptionShort itemDescription itemName Partyldentifi明tion+additionalPartyldentification o. .n + altemateParty Identification Alterm臼F缸tyldenti宦四t10nTyp
7、eMtem南tePartyld白血fi明100乃peLislvalue:S创ng图4参与方标识类图数据类型必备型/可选型M Cha M 。Cha M Char M M Cha M Ch M M Ch且。Char 。Ch M Cha 。Cha 。7 GB/Z 25114.1-2010 贸易项目标识9.2 必备型/可选型数据类型称名类MMMMOOOOOOMM Measurement Measurement Measurement Measurement Measurement Measurement Measurement Measurement Measurement UnitOjMeasure
8、 netContent gross W eight packaging W eight depth diameter height pegHorizontal peg V ertical width GlobalTradeltemNumber gtm Integer 注2贸易项目可使用GlobaITradeltemNumberCGTIN)或Alterna teI tem Identification来标识,但二者不能同时使用。对于Alternatelternldentificaiton类,见附录Bo参与方标识9.3 必备型/可选型OMMMMM 数据类型Cha Char e -P Y T nn
9、nun -tEZ bew i-2aa 35情dJ肝tti 刑刑前,仰,础M717i阿yyn 寸寸。,-z gge RPLMA Zud由副eELmhmhd egab -LViLvog -AAG 称名Cha 注1:参与方可使用GlobalLocationNumberCGLN)或AlternatePartyldentification来标识。但是对于每一个参与方,仅能使用一个主要的标识符。注2:在类包含枚举值的情况下,必须在这些值之中选择一个(仅为一个)。枚举值用大写来表示,即所有的字母都使用大写并且每个单词之间用下J线分隔。如REQUESTED_DELIVERY。贸易项目文档信息9.4 必备型/可
10、选型数据类型称名类MOMOOMMM Char DateAndTime Char Date Document content Version creationDate documentStructure Version lastU pdateDate DocumentStatus COPY ORIGINAL Cha Ch且注3:在类包含枚举值的情况下,必须在这些值之中选择一个仅为一个。枚举值用大写来表示,即所有的字母都使用大写并且每个单词之间用下划线分隔。如REQUESTED_DELIVERY0 FMCG贸易项目扩展10 FMCG贸易项目扩展的内容见附录B。贸易项目关联数据扩展11 贸易项目关联
11、数据扩展包括核心贸易项目之外的贸易项目属性,见附录C。基于ebXML商业报文的贸易项目报文示例12 本部分给出了一个报文示例,内容见附录D。8 G/Z 25114.1-2010 附录A(规范性附录)ebXML商业报文的编写规则A.1 业务过程架构使用UML的方法来完成业务过程建模和逻辑设计可以在标准和软件之间提供连接通道,其中业务过程建模用来标识和分解商业需求,逻辑设计用来考虑每一项的实际商业需求,逻辑设计包括基于XML Schema的UML类图和数据字典。在数据字典中提供了属性定义和技术特征,重点是基础数据需求及其详细的描述。业务过程建模和逻辑设计为业务过程建立了清晰的框架,同时为建立全球统
12、一的标准化技术解决方案奠定了基础。业务过程架构由4个要素组成:构建模块、核心业务模型、扩展和接口。A. 1. 1 构建模块构建模块提供了建立业务过程模型的一个通用的、可重用的对象,可以在任何业务过程中使用。在一个具体的业务过程中,根据需求可选择使用相应的构建模块,有些模块是必备的,有些模块是可选的。基本构建模块如日期和名称等。A. 1.2 核心业务模型在业务过程中使用的业务功能通用元素组成。核心业务模型在范围上非常有限,必须加以扩展才能完成一个业务过程。但扩展不能改变核心业务模型中定义的通用元素。A. 1.3 扩展包括完成业务过程所需要的特殊元素。核心业务过程可以应用多重扩展来增加功能。扩展也
13、可用于容纳具有相同核心业务功能的不同业务过程。A. 1.4接口表示在模型结构上一个可以被应用的扩展点。每一个具体的商业报文都包括高层和细目层的类图,用来描述报文的涉及范围以及元素之间彼此的联系。这些类图可以使参与方看到数据关系,以确定在一项业务功能中接口的位置和使用方法。A.2 编写规则说明编制ebXML商业报文使用的各种规则。A. 2.1 名称A. 2. 1. 1类对于一个特定的业务过程,每个类必须标明是必备项还是可选项。类可以包含za) 一个单一值;b) 一个或多个属性;c) 一个枚举值或一个枚举列表;d) 一个或多个子类。(包括空类)类名采用首字母大写的规定,即第一个字母和类名中每一个单
14、词的首字母都是大写的形式。类名不含内嵌单词间的空格。一个类名视为一个单词。示例1: 类:OrderPartyldentification 在引用类名的时候,以黑体显示。9 GB/Z 25114.1-2010 示例2:类:ltemD臼criptionltemDescription的属性包括brandName等。每一个属性都由一个语言代码和文本组成。指定文本语言时使用GB/T 4880.1的2位字母代码,例如:EN表示英语,FR表示法语。A. 2. 1. 2 角色角色是类增加了相应的含义或语境时产生的。角色使得相同的类在同一个报文中多次使用。例如,对Reference类可能分配了几个角色,使得可以
15、在同一报文内传送不同的参考标识符,如可在同一报文中传送订单号或提单号。一个角色名被映射为一个XMLSchema的元素。当一个UML类有一个角色要分配时,这个角色成为这个类在XML标记的名称。当类没有角色时,这个XML标记名称就是类的名称。A.2. 1.3 属性属性名使用骆驼式的书写规定,即第一个单词的第一个字母是小写的形式,后面每个单词的首字母为大写。属性名称中不能包含空格。示例:lineltemNumber (行项号)s treetAddress (街区地址)buyer (买方gtin (物品编码)countryOfOrigin (原产国)当属性名出现在句子的开头或文本行的开头时,要标以F划
16、线。属性名和它的描述以破折号(-)分隔。在一个给定的关中,每个属性可以为必备项或可选项。示例:additionalAttributeDescription-一附加属性描述,用来记录附加的产品属性。可以用来标记信息提供者需要传送的任何附加信息p可包括制造商名称。additionalAttributeDescription是可选项。brandName一一商品的商标名称。brandName是可选项。A. 2. 1. 4 枚举值枚举值使用大写的规定,所有的字母都是大写并且单词与单词之间用下划线分阳。枚举值和它的描述之间用破折号(一一少分隔。当一个类包含一个枚举值列表时,只能从列表中选择一个值。A.2.
17、2 数据类型数据项目报告中所列的每个数据元素和属性都被分配了一个数据类型。.字符型(Character,char)一-一一个字符型的串;整数型(lnteger)一一一个数字或数字串;日期型(Date)使用YYYYMMDD格式的值;时间型(Time)一一使用HHMMSS格式的值,可包含时差。UML类图中的每一个属性都有一个类型。在UML里,属性的类型可能和数据项目报告中的不同。在数据项目报告中UML中的某些属性类型具有自己的数据类型。如在数据项目报告中,UML属性类型可以表示为单个的元素。包括z宇符串(String)一一由一串字母组成,如character。系列货运包装箱代码(SSCC)数字字符
18、串,整数型,是对每一个物流单元的唯一标识。.百分比(Percentage)一一数字值表示一个比率或每100中占有的份额。计量(Measurement)一一数字值及其相关的计量单位。货币金额(MonetaryAmount)一一数字值及其相关的ISO货币代码(见GBjT12406)。10 GB/Z 25114.1-2010 文本描述(TextDescription)一一自由格式文本及其相关的IS0语言代码(见GB/T4880. 1)。.简单日期(SimpleDate)一一日期。日期和时间(DateAndTime)一一包括日期、时间,时间包括时差。.日期选择(DateChoice)一一简单日期/日期
19、和时间。参考(Reference)一一一时间选择(日期或日期时间)及其相关的参考号或标识号。A.2.3 在Schema文档中使用的项目名称数据项目名称在Schema文档中是以父/子关系来表示的。示例:在一个实例文档中,数据字典中的CompanyName在Schema文档中定义和表示为2(Company) (Name) Some Name /Name) (/Company) A.2.4 日期和时间的表示为了满足不同的业务过程需要以不同的格式来说明日期和时间,商业报文标准采用GB/T7408的基本格式。A. 2. 4.1 日期采用GB/T7408完整日期表示的基本格式,表示格式zYYYYM岛1DD
20、其中:YYYY-4位数字表示年份;MM一-2位数字表示月份(01=一月,依此类推hDD一-2位数字表示日期(0131)。示例:20010716代表2001年7月16日。A. 2.4. 2 时间不包括日期的时间表示格式zHHMMSS,其中:HH=2位数表示小时(0023)(不允许使用am/pm); MM=2位数表示分钟(0059); SS=2位数表示秒(0059)。时间不使用下划线或连字号。示例2134500表示下午一点四十五分。A.2. 4. 3 时区在时间表述中可以选择加入时区信息。时间是以本地时间表示的,后面跟着时区信息以表示时差。一个十HH时区表示时区在世界时间前HH小时,世界时间也称为
21、格林尼治标准时间。一个,_HH时区表示时区在世界时间后HH小时。A. 2. 4. 4 日期和时间包括日期和时间的格式zYYYYMMDDTHHMMSS 其中zYYYY=4位数字表示年份;MM=2位数字表示月份(0112); 11 GB/Z 25114.1-2010 DD=2位数字表示日期(0131); T表示字符串内时间元素的开始;HH=2位数字表示小时(0023)(不允许使用am/pm); MM=2位数字表示分钟(0059); SS=2位数字表示秒(0059)。日期和时间不使用分隔符(/,一)或下划线。关于时区差,参照A.2. 4. 3中的内容。A. 2. 4. 5 日期的星期表示一星期中各天
22、的列表(按首字母顺序排序): FRIDAY MONDAY SATURDAY SUNDAY THURSDAY TUESDAY WEDNESDAY A.2.5 文本描述文本描述具有两个属性:文本(描述)和语言代码。指定文本语言时使用GB/T4880. 1的2位字母代码,如英语是EN,法语是FR。A.2.6 数值数值是一个整体,根据它的用途可以表示不同的属性。A. 2. 6.1 货币金额所有的货币金额包括两个属性z两位小数的货币值和货币类型。金额包括小数形式规定的值和货币类型的标识符。值的长度可以是1到18位字符。货币类型使用GB/T12406代码表中的3位字母代码来标识。示例:+tradeltem
23、Measures FMCGn必ellemM幽U附+tradeltemCharacteristics degr:OIDri ginal胸口:String。回.onaldtamedWeig忧:M由田四四。回回到fatContent: M描uremen晴+tradeltemMeasures pe阳回鸣曲队蜘b幽yVolume:FloatTradelternCharacteristics FMCGTL缸lelternCharae忧nstlcs白,)rm:String 往回如3皑sDateProduct: Bo咱lean吕eneticModltcatlOnlnJicator:Bkan op阳吼阳,on啊
24、叩叫a川1)头ml】llll陌盯沮盯Imu回盼nct扯temCd岱e:8001啤nFMCGPackagingMatktng marked刷刷Ingr叫ientQ:Bool曲npackagit胁1atkedAsR即cJable:BleanpackagingM町kedRcturnable:Boolean productMaTkedAsRyclabk:Bl蝇n+ tMCG PackagingMarking GB/Z 25114.1-2010 $.trengthlndica峰时班回原h:Measuremenl g盯在岱脾B挡坦:Measurement + strengthlndicator 图B.2细
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 25114.1 2010 基于 ebXML 商业 报文 部分 贸易 项目
