title>ebXML based business message—Part 1:Core item - GB/Z 25114.1-2010 - Chinese standardNet - bzxz.net
Home > GB > ebXML based business message—Part 1:Core item
ebXML based business message—Part 1:Core item

Basic Information

Standard ID: GB/Z 25114.1-2010

Standard Name:ebXML based business message—Part 1:Core item

Chinese Name: 基于ebXML的商业报文 第1部分:贸易项目

Standard category:National Standard (GB)

state:in force

Date of Release2010-09-02

Date of Implementation:2010-12-01

standard classification number

Standard ICS number:Information technology, office machinery and equipment >> 35.040 Character sets and information coding

Standard Classification Number:Comprehensive>>Basic Standards>>A24 Classification Code

associated standards

Procurement status:MOD GS1 (Global Article Numbering Society)

Publication information

publishing house:China Standards Press

Publication date:2010-12-01

other information

Release date:2010-09-02

drafter:Li Ying, Zhang Nan

Drafting unit:China Article Numbering Center

Focal point unit:National Logistics Information Management Standardization Technical Committee

Proposing unit:National Logistics Information Management Standardization Technical Committee

Publishing department:General Administration of Quality Supervision, Inspection and Quarantine of the People's Republic of China Standardization Administration of China

competent authority:National Standardization Administration

Introduction to standards:

GB/Z 25114.1-2010 Business Messages Based on ebXML Part 1: Trade Items GB/Z25114.1-2010 Standard Download Decompression Password: www.bzxz.net
This part specifies the rules for writing business messages based on ebXML, as well as the trade item messages transmitted in business messages. Applicable to the compilation of business messages for trade items.


Some standard content:

ICS35.040
National standardization guidance technical documents of the People's Republic of China GB/Z25114.1--2010
Business message based on ebXML
Part 1: Trade items
ebxMLbasedbusinessmessage
Part1:Coreitem
Published on September 2, 2010
General Administration of Quality Supervision, Inspection and Quarantine of the People's Republic of China Administration of Standardization of the People's Republic of China
Implementation on December 1, 2010
Normative references
Terms, definitions, abbreviations·
ebXML business message writing rules -
Core trade item message details
Core trade item document class diagram
Core trade item high-level class diagram
Core trade item detail level class diagram
Data dictionary
FMCG trade item extension
Trade item related data extension··
Trade item message example based on ebXML business message 12
Rules for writing ebXML business messages
Appendix A (normative appendix)
Appendix B (normative appendix)
Appendix C (normative appendix)
Appendix D (informative appendix)
FMCG trade item extension.
Trade item related data extension
Trade item message example based on ebXML (Item.xsd)GB/Z 25114.1—2010
《Business Messages Based on ebXML》 is currently divided into three parts: Part 1: Trade Items; Part 2: Participant Information; Part 3: Orders.
New parts may be added in the future.
This part is Part 1 of 《Business Messages Based on ebXML》. GB/Z25114.1—2010
This part modifies and adopts the core trade item part of the ebXML Business Message Series Standard 1.0 issued by GS1 (International Article Numbering Association). The trade item message transmitted in the exchange of business messages based on ebXML is given. The main differences between this part and the original international standard are as follows: the message writing rules in the GS1 standard are included as Appendix A of this part; - Normative reference documents are added;
- Terms, definitions and abbreviations are added. Appendix A, Appendix B and Appendix C of this part are normative appendices, and Appendix D is an informative appendix. This part is proposed and coordinated by the National Logistics Information Management Standardization Technical Committee. The drafting unit of this part: China Article Coding Center. The main drafters of this part: Li E, Zhang Nan. 1 Scope
Business messages based on ebXML
Part 1: Trade items
GB/Z25114.12010
This part specifies the rules for writing business messages based on ebXML, as well as the trade item messages transmitted in business messages. This part applies to the compilation of business messages for trade items. 2 Normative references
The clauses in the following documents become the clauses of this part through reference in this part. For any dated referenced document, all subsequent amendments (excluding errata) or revisions are not applicable to this part. However, the parties to the agreement based on this part are encouraged to study whether the latest versions of these documents can be used. For any undated referenced document, the latest version applies to the part. GB/T2659--2000 Codes for country and region names of the world (eqvISO3166-1:1997) GB/T4880.1-2005 Language name codes Part 1: 2-letter codes GB/T7408-2005 Data elements and exchange formats Information exchange date and time representation GB/T12406-2008
3 Codes for currency and funds
GB/T16828-2007
GB/T192512003
Commodity barcoding Participation position coding and barcode representation Guidelines for coding and symbol representation of trade items GB/Z25114.2--2010 ebXML-based business messages Part 2: Party information 3 Terms and definitions, abbreviations
3.1 Terms and definitions
The following terms and definitions apply to this part. 3.1.1
Core Trade Item
coreitem
A trade item is a product or service for which predefined information is required and which can be priced, ordered or invoiced at any point in the supply chain for all trading partners to trade. It includes various forms of individual items and their different packaging types.
Required attributes for consistent trade item information between trading partners. These data attributes maintain the integrity of the primary product identification and the identification of the trade item or service.
Global Trade Item Numberglobaltradeitemnumber;GTIN is used to uniquely identify trade items worldwide. 3.1.3
Global Trade Participant Location Numbergloballocationnumber;GLNA code that identifies a legal entity, a functional entity, or a physical entity. 3.2 Abbreviations
FMCG fast moving consumer goods GLN global location number global trade participant location code GTIN global trade item number global trade item code UML unified modeling language
Unified modeling language
GB/Z25114.1—2010
4 ebXML business message writing rules
4.1 Business process architecture
See A.1 for business process architecture.
4.2 Writing rules
See A.2 for writing rules.
4.3 Message architecture
See A.3 for message architecture.
5 Details of core trade item messages
The content of core trade item messages includes essential data elements such as product identification code, trade item description, measurement unit and trade item classification.
The data format in the message shall comply with the provisions in Appendix A. 5.1 General Information
Information that is common to all messages and is transmitted at the beginning of a trade item message. 5.1.1 Document Class
Used to describe basic information about the content of the message, including version number, creation date and time. contentVersion - the version number of the document content. contentVersion is mandatory. creationDate The date the message was created. The format is: "YYYYMMDDTHHMMSS". creationDate is mandatory. documentStructureVersion - the version number of the document structure. documentStructureVersion is mandatory. 1lastUpdateDate - the date of the latest update. The format is: YYYYMMDD". LastUpdateDate is a mandatory item. 5.1.1.1 DocumentStatus class is used to indicate whether the document is a source document or a copy. COPY - a copy of the source document.
ORIGINAL - the source version of the document.
5.2 ItemInformation class ItemInformation describes the attributes required for consistent information of trade items between trading partners. For core trade items, three levels of classes are used: ItemDescription, PartyIdentification and ItemIdentification. 5.3 ItemDescription class ItemDescription attributes include: brandName, discriptionShort, itemName, etc. Each attribute consists of a language code and text. The text language uses GB/T4880.1-2005 two-letter code. additionalAttributeDescription—Free text used to record additional product attributes. It can be used to identify any additional information that the information provider needs to transmit, such as the manufacturer's name, etc. additionalAttributeDescription is optional, brandName is the product name. brandName is optional. descriptionShort---A brief description of the trade item, used for products in the POS system. descriptionShort is mandatory. itemDescription-——A description of the product provided by the information provider. itemDescription is optional. itemName-—A more complete product name than the product name. itemName is optional. 5.3.1Classification Classification of trade items is mandatory and can be repeated as needed. Classification includes the following attributes: classificationAgency The group responsible for the classification code. classificationAgency is mandatory. 5.3.1.1ClassificationCategory ClassificationCategoryCode
Provides the code assigned by the agency responsible for classification and used to classify the trade item. classificationCategoryCode is mandatory. GB/Z25114.1—2010
classificationName--Text description of the classification name, including the language indicator expressed in ISO code. classificationName is a mandatory item. 5.3.1.2ClassificationAttribute (classification attribute) class ClassificationAttribute provides the code and text description of the classification of trade items or services. classificationItemCode--The classification code of the trade item assigned by the classification management agency. classificationltemCode is a mandatory item.
classificationItemName Text description of the classification of trade items or services. classificationltemName is a mandatory item. 5.4PartyIdentification (Party Identification) class Global Location Number (GLN) or AlternatePartyIdentification can be used to identify a trade party. Each party can only use one primary party identifier. For the party message data format, please refer to GB/Z25114.2.
5.4.1GlobalLocationNumber (Global Trade Party Location Code) ClassGlobalLocationNumber (GLN) is a 13-digit number used to uniquely identify a location. For the specific encoding structure, see GB/T16828-2007.
glnSpecific GlobalLocationNumber. gln or AlternatePartyIdentificationType is a mandatory item. 5.4.2AIternatePartyldentification (Other Party Identification) Classvalue—AlternatePartyldentification defines alternative party identification. 5.4.2.1AlternatePartyldentificationType (Other Party Identification Type) ClassAlternatePartyldentificationType describes the type of alternative party identification and uses AlternatePartyIdentificationTypeList.
5.5ItemIdentification (Trade Item Identification) ClassIdentifies a trade item or service. A trade item can use either GlobalTradeItemNumber (GTIN) or AlternateItemIdentification, but not both at the same time. 5.5.1GlobalTradeItemNumber ClassGlobalTradeItemNumber is the primary identifier of a trade item. It must be used once a GlobalTradeItemNumber (GTIN) code is assigned. And only one primary trade item identifier can be used. For the specific encoding structure, see GB/T19251-2003.
gtin—a specific GlobalTradeItemNumber. gtin or AlternateItemIdentification is a mandatory item. 5.5.2AlternateItemIdentification ClassAlternateltemldentificationAlternate trade item identification. When there is no GTIN, use AIternateItemIdentifi-cation.
See B.2.5 in Appendix B.
5.5.3UnitOfMeasure ClassUnitOfMeasure describes the physical characteristics of a trade item (such as each, each pair, each box, each roll, each set and each box, etc.). A Trade Item can have only one UnitOfMeasure, mandatory. netContent - the net content of the Trade Item, mandatory. grossWeight - the gross weight of the Trade Item, including packaging, mandatory. packagingWeight - the packaging weight of the Trade Item, mandatory. depth - the length of the Trade Item, optional. diameter
the diameter of the Trade Item, optional.
GB/Z25114.1—2010
heightthe height of the Trade Item, optional. pegHorizontal -
the horizontal distance of the peg. The horizontal distance from the edge of the Trade Item to the center of the hole for the peg when the Trade Item is fixed to the display board, optional.
pegVertical -
the vertical distance of the peg. The vertical distance from the edge of the Trade Item to the center of the hole for the peg when the Trade Item is fixed to the display board, optional.
the width of the Trade Item, optional.
6 Core trade project document class diagram
Based on the definition of trade project messages, the static class diagram is established using the Unified Modeling Language (UML) method. The core trade project document class diagram is shown in Figure 1.
Document
.optional.contenrVersion:String=i.ocreationDate:DateAndTime
optionaldocumentStructureVecsioString
optionallastUpdateDateSimpleDateParty
DatchAd
+ documentStatus
Figure 1 Core trade project document class diagram
KenumerationvalueNet
DocumentStatu
COPY:String
ORIGINAL:String
equestForPaymer
Simpleinvoie
Core trade project high-level class diagram
GB/Z25114.1—2010
According to the definition of trade item message, the static class diagram is established using the Unified Modeling Language (UML) method. The high-level class diagram of the core trade item is shown in Figure 2.
Partyldentficatior
UnitOfMeasure
+manufacturer
+unitOfMeasure
GlobalTradeltemNumber
+replacedltem
mDescnptior
+itemDescriptionbzxz.net
+ itemInformation
+itemldentification
Interface>
Itemldentification
High-level class diagram of core trade item
+ classification
Classification
FMCGExtensions
GB/Z25114.1—2010
Core trade item detail layer class diagram
8.1 Core trade item detail layer class diagram
Based on the definition of trade item message, the static class diagram is established using the Unified Modeling Language (UML) method. The core trade item detail layer class diagram is shown in Figure 3.
netContent :Measurement
gross Weight:Measurement
packagingWeight:Measuremen
Koptional)> depth:Measuremen
Measurement<optional>width:Meas
Partyldentificatic
GlobaTradeltemNumt
+Itemldentification
<addhtionalAttributeDeseription:TextDescriptionKoptional)>brandName:TextDescriptiondescriptionShont :TextDescription《optional>itemDescription:TextDeseription《optional)>itemName:TextDescriptionossificationAgencyString
+classificationCategory
ClassificationCalegory
classificationCategoryCode:StringlassificationName:TextDescniptionFigure 3 Class diagram of the core trade item detail layer||tt ||(classificationAttribute
ClassificationArtnbute
classificationtemCode:StringclassificationltemName:TextDescription8.2
Participant Identification Class Diagram
GB/Z25114.1—2010
According to The definition of trade project messages uses the Unified Modeling Language (UML) method to establish a static class diagram, and the participant identification class diagram is shown in Figure 4.
Par tyldentification
+additionalPartyldentification0.
AltematcPartyldentification
value:String
gln:Suring
data dictionary
trade item information||tt| |Classification
classificationAgency
ClassificationAttribute
classificationltemCode
classificationltemName
ClassificationCategory
classificationCategoryCode
classificationName
ItemDescription
additionalAttributeDescriptionbrandName
descriptionShort
itemDescription
itemName
+ altermatePartyidentificationAltermatePartyldentificationType《enumeration value)》
AlternateParyldentificationTypeListvalue:String
Participant identification class diagram
Data type
Required/Optional
GB/Z25114.1 —2010
Trade Item Identification
UnitOfMeasure
netContent
grossWeight
packagingWeight
diameter
height||tt| |pegHorizontal
pegVertical
GlobalTrade ltemNumber
Data Type
Measurement
Measurement
Measurement
Measurement
Measurement
Measurement
Measurement
Measurement
Measurement
Integer
Required/Optional
Note: Trade items can be identified using Global Trade Item Number (GTIN) or Alternate Item Identification. But the two cannot be used at the same time. For the AlternateItemIdentificaiton class, see Appendix B. 9.3
Party Identification
AltermatePartyIdentificationvalue
AlternatePartyldentificationTypevalue
GlobalLocationNumber
Data Type
Required/Optional||tt| |Note 1: Parties may be identified using either the GlobalLocationNumber (GLN) or the AlternatePartyldentification, but only one primary identifier may be used for each party.
Note 2: In the case where the class contains an enumeration value , you must choose one of these values ​​(only one). Enumeration values ​​are represented in uppercase, that is, all letters are uppercase and each word is separated by an underscore. For example, REQUESTED_DELIVERY. 9.4
Trade Item Document Information
Document
contentVersion
creationDate
documentStructureVersion
lastUpdateDate
DocumentStatus||tt| |ORIGINAL
Data Type
DateAndTime
Required/Optional
Note 3: If the class contains enumeration values, it must be between these values. Select one (only one) from the list. Enumeration values ​​are capitalized, i.e. all letters are capitalized and each word is separated by an underscore, such as REQUESTED_DELIVERY. 10
FMCG Trade Item Extension||tt ||For the content of FMCG trade item extension, please refer to Appendix B. Trade item linked data extension
Trade item linked data extension includes trade item attributes other than core trade items, please refer to Appendix C. Example of a Trade Item Message Based on ebXML Business Message This section gives an example of a message. The content is shown in Appendix D.
Tip: This standard content only shows part of the intercepted content of the complete standard. If you need the complete standard, please go to the top to download the complete standard document for free.