Date post: | 08-Apr-2018 |
Category: |
Documents |
Upload: | gracious-tasha |
View: | 219 times |
Download: | 0 times |
of 76
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
1/75
UN/CEFACTSimple, Transparent and Effective Processes
For Global Commerce
BUSINESS REQUIREMENTS SPECIFICATION
(BRS)
Business Domain: Cross Industry Supply Chain
Business Process: Catalogue Process
Document Identification: CEFACT/Forum/2006/TBG1
Title: Catalogue
UN/CEFACT International Trade and Business Processes Group: TBG1
Document location : http://www.uncefactforum.org/TBG/TBG1/tbg1.htm
Version: 1.00 review #2
Release: R.09B
Date of TBG approval: Date
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
2/75
Business Requirements Specification Catalogue
Document Summary
Document Item Current Value
Document Title Business Requirements Specification for Catalogue
Date Last Modified Date09
Current Document Issue Issue #2 of draft version
Status Draft for second review
Document Description(one sentence summary)
Business requirement specification for product catalogue and completebusiness process.
Contributors
Name Organization
Log of Changes
Issue No. Date of Change Changed By Summary of Change
Date 2008-11-10, Issue #2 UN/CEFACT Page 2 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
3/75
Business Requirements Specification Catalogue
TABLE OF CONTENTS
Preamble.....................................................................................5
References..................................................................................5
Objective ....................................................................................51.1. Scope ...................................................................................................................................................6
1.2. Context Categories .................................................................................................................. ............7
1.3. Business Domain View ........................................................................................................................8
1.3.1. Catalogue Process within the BUY-SHIP-PAY Model.................................................................8
1.3.2. Catalogue Domain Use Case diagram ....................................................................................... .8
Business Requirements View .......................................................91.4. Business Process Elaboration ..............................................................................................................9
1.4.1. Provide Article/Product/Item/Partner Information via a Catalogue ...............................................9
1.4.1.1. Business Process Use Case Description ..........................................................................9
1.5. Business Entity Life Cycle ..................................................................................................................13
Business Transactions-Use Case Diagrams..................................141.5.1. Request Subscription .......................................................................................................... ......14
1.5.2. Request Catalogue ....................................................................................................................14
1.5.3. Provide Catalogue .....................................................................................................................14
1.5.4. Request Catalogue Update .......................................................................................................15
1.5.5. Provide Catalogue Update ..................................................................................................... ...15
Business Collaborations processes .............................................151.5.6. Provide Catalogue By Subscription Business Collaboration ..................................................... .15
1.5.7. Provide Catalogue By Request Business Collaboration ............................................................18
Business Transactions................................................................191.5.8. Request Catalogue Subscription business transaction ..............................................................20
1.5.9. Request Catalogue business transaction ..................................................................................22
1.5.10. Provide Catalogue business transaction ........................................................................... ......24
1.5.11. Request Catalogue Update business transaction ....................................................................26
1.5.12. Provide Catalogue Update business transaction .....................................................................28
Catalogue Information Model......................................................29
Business Documents..................................................................301.6. Subscription Request (Business Document) ......................................................................................31
1.7. Catalogue Request (Business Document) .............................................................................. ...........34
Date 2008-11-10, Issue #2 UN/CEFACT Page 3 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
4/75
Business Requirements Specification Catalogue
1.8. Application Response (Business Document) .....................................................................................37
1.8.1. Response to received catalogue line (Application Response) ...................................................38
1.9. Catalogue (Business Document) ........................................................................................................38
1.9.1.1. Catalogue Item (Catalogue) ............................................................................................40
1.9.1.2. Tax Information (Catalogue Item) ...................................................................................42
1.9.1.3. Tax Exemption (Tax Information) ....................................................................................431.9.1.4. Trade Agreement (Catalogue Item) ................................................................................43
1.9.1.5. Price information (Trade agreement) ..............................................................................46
1.9.1.6. Price List Reference (Price information) ................................................................ .........48
1.9.1.7. Price Comparison (Price Information) ............................................................................48
1.9.1.8. Trade Delivery (Catalogue Item) .....................................................................................50
1.9.1.9. Product (Catalogue Item) ...............................................................................................50
1.9.1.10. Product Identification (Product) ....................................................................................55
1.9.1.11. Marketing (Trade Agreement) .......................................................................................55
1.9.1.12. Campaign (Marketing) ................................................................................................. .57
1.9.1.13. Warranty information (Trade Agreement) .....................................................................57
1.9.1.14. Dimensions (Product) ...................................................................................................57
1.9.1.15. Handling Instructions (Trade Delivery) ..........................................................................58
1.9.1.16. Hazardous Information (Product) ..................................................................................59
1.9.1.17. Hierarchy Information (Product) ..................................................................................61
1.9.1.18. Next lower product level information (Hierarchy Information) .......................................61
1.9.1.19. Additional Product Relation (Catalogue Item) .............................................................. .61
1.9.1.20. Marketing Feature (Marketing) ......................................................................................62
1.9.1.21. Marks and Labels (Package Information) .....................................................................62
1.9.1.22. Logistic Unit Information (Product) ................................................................................67
1.9.1.23. Package Information (Product) .....................................................................................67
1.9.1.24. Packaging Information (Package information) .............................................................681.9.1.25. Packaging Material (Packaging information) .................................................................69
1.9.1.26. Product Material (Product) ............................................................................................69
1.9.1.27. Product Unit (Product) ............................................................................................... ...70
1.9.1.28. Product Class (Product) ................................................................................................70
1.9.1.29. Property (Packaging Material, Product, Product Material and Product Class) ............. .71
1.9.1.30. Product Specification Information Reference (Product) ................................................73
1.9.1.31. Trade Item Delivery Lead Time (Trade Agreement) ................................................ .....73
1.9.1.32. Signature (All documents) .............................................................................................74
Business Rules...........................................................................74
Use case examples.....................................................................74
Definition of Terms....................................................................75
Date 2008-11-10, Issue #2 UN/CEFACT Page 4 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
5/75
Business Requirements Specification Catalogue
PreambleThe current practice of exchanging business documents by means of telecommunications usuallydefined as e-Business presents a major opportunity to improve the competitiveness of companies,especially for Small and Medium Enterprises (SME).
The catalogue is an important document exchanged between trading partners, it marks the start of thetrading cycle.
Started as an initiative by CEN/ISSS Workshop eBES, the European Expert Group 1 (EEG1) SupplyChain & e-Procurement developed the Cross Industry Catalogue in 2005/2006. The Cross IndustryCatalogue has been compiled by a working group with contributions from BME (German AssociationMaterials Management, Purchasing and Logistics), BLI at the University of Duisburg-Essen,Fernuniversitt Hagen, PIDX, OASIS/UBL, CRITT Informatique, SupplyChange, Healthlogistics,Eurofer, CEN/ISSS WS E-Catalogue. Paradigma Unternehmensberatung Gmbh, EPDC, ISO TC184SC4 and VWR, GS1, the Danish government and Swedish Local authorities and regions.
The document describe globally consistent catalogue information exchange processes for worldwidesupply chains and e-Procurement of commodities, using the UN/CEFACT Modelling Methodology(UMM) approach and Unified Modelling Language to describe the business processes and businessdocuments involved.
The structure of this document is based on the structure of the UN/CEFACT Business RequirementsSpecification (BRS) document reference CEFACT/ICG/005.
ReferencesUN/CEFACT Modelling Methodology (CEFACT/TMG/N090R10, November 2001)
UN/CEFACT ebXML Core Components Technical Specification version 2.01 ISO 15000-5
UN/CEFACT Business Requirements Specificat ion version 1.5 (CEFACT/ICG/005)
Unified Modelling Language (UML version 1.4)
Actors, Roles, Partners & Parties UN/CEFACT TBG14 BPA/N061 - 10
th
Aug 2006
ObjectiveThe objective of this specification is to describe the business processes, the business documents andthe information entities for the exchange of catalogue information, including price information, used byindustries for the supply chain.
The business process is the detailed description of the way trading partners intend to play theirrespective roles, establish business relations and share responsibilities to interact efficiently with thesupport of their respective information systems.
The collaborative business processes involved in the catalogue process are made up by five business
transactions.Each business transaction is realised by an exchange of business information (documents andmessages). The sequence in which these transactions are used, represent particular scenarios andare presented as activity diagrams in this document.
The information exchanged in the business documents/messages are presented in lists of businessentities and their attributes.
Date 2008-11-10, Issue #2 UN/CEFACT Page 5 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
6/75
Business Requirements Specification Catalogue
1.1. Scope
This section describes the extent and limits of the business processes within the supply chain beingdescribed in this document. Each industry may specify, based on the BRS of the cross industrycatalogue processes, its industry specific use of the catalogue message and the business processes.It also allows for industry specific functionality on details to describe a specific product.
Name/Value pairs in the catalogue documents allows the Catalogue Provider to add attributes tofurther specify their products in the existing structure. If further elaboration is needed an industryspecific ontology can be made. Industry specific ontology is outside the scope of this BRS.
The catalogue processes are used to offer goods or services by the Supplier to potential Customersand give basic information needed for ordering those goods or services. A catalogue will containinformation on the products being offered and may contain price information, terms of trade and othercommercial information.
The processes cover:
Exchange of multi language catalogues
Exchange of catalogue being a full catalogue or part of a catalogue in relation to updates
Exchange of multi Supplier catalogues or parts of multi Suppliers catalogues in relation to updates
Customer specific catalogue items and prices, including contract prices
This document describes the processes involved in the exchange of catalogue data and how tostructure the information in electronic catalogues, so they can be sent to customers and potentialcustomers, in whole or part, and be the basis for the ordering of the goods or services defined in thosecatalogues. Customers may ask for catalogue data ad hoc, or they may subscribe to the catalogueprocess and receive all or parts of the catalogue data.
Date 2008-11-10, Issue #2 UN/CEFACT Page 6 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
7/75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
8/75
Business Requirements Specification Catalogue
1.3. Business Domain View
1.3.1. Catalogue Process within the BUY-SHIP-PAY ModelThe Catalogue Business Process is part of the supply chain process. A catalogue may be
thought of as equivalent to a quotation or as part of a contract reflecting product informationand agreed terms of business. It is positioned within the BUY-SHIP-PAY model as part of the
Establish Business Agreement use case.uc Catalogue
:ldentifyPotentialTrading
Partner
:EstablishBusiness
Agreement:Order
:Ship :Pay
ProcessArea
Catalogue
+ Catalogue
+ Catalogue
+ Catalogue
(from EstablishBusinessAgreement)
Figure 1. Positioning of the Catalogue process within the BUY-SHIP-PAY model.
1.3.2. Catalogue Domain Use Case diagram
The Business partner types involved in the catalogue process includes the Customer, Supplier orIntermediary. They play the roles of Catalogue Provider and Catalogue Receiver.
Date 2008-11-10, Issue #2 UN/CEFACT Page 8 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
9/75
Business Requirements Specification Catalogue
uc Catalogue
ProvideCatalogue
SubscibeToCatalogue
RequestCatalogue
CatalogueProvider CatalogueReceiver
Provide
CatalogueUpdate
Request
CatalogueUpdate
participates
participates
participates
participatesparticipates
participatesparticipates
participatesparticipates
participates
Figure 2. Catalogue-Business Domain Use Case Diagram
The use cases shown in figure 2 are elaborated in section 4, below.
Business Requirements View
1.4. Business Process ElaborationThis section elaborates the business use cases that make up the catalogue process.
1.4.1. Provide Article/Product/Item/Partner Information via a Catalogue
1.4.1.1. Business Process Use Case Description
Businessprocess name
Provide Article/Product/Item/Partner Information via a Catalogue
Identifier BUY-SHIP-PAY/ Procurement&Sales/ EstablishBusinessAgreement/
Catalogue/ Catalogue Subscription
BusinessPartner Types
Catalogue Provider, Catalogue Receiver
Date 2008-11-10, Issue #2 UN/CEFACT Page 9 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
10/75
Business Requirements Specification Catalogue
Pre-conditions(PrC)
PrC1 - Catalogue Receiver has a need for a catalogue.
PrC2 - Parties may have an established business agreement.
PrC3 - The Catalogue Receiver and Catalogue Provider may have established aCatalogue Subscription including agreement concerning the updating of the catalogue
OrPrC4 - the Catalogue Provider provides the catalogue to the Catalogue Receiveraccording to the Request for Catalogue provided by the Catalogue Receiver.
Or
PrC5 - the Catalogue Provider provides the catalogue to the Catalogue Receiver by usingboth Catalogue Subscription and Request for Catalogue.
Description The Catalogue Receiver sends a request for a catalogue subscription to the CatalogueProvider.
The process results in an accepted catalogue subscription request or in the rejection ofthe catalogue subscription request.
The Catalogue Receiver requests a catalogue from a Catalogue Provider usingCatalogue Request or the Catalogue Provider issues a Catalogue to the CatalogueReceiver according to the agreed terms in the Catalogue Subscription.
The Catalogue Provider may reject the request for a catalogue or provide a catalogueaccording to the request.
If the Catalogue Request is rejected by the Catalogue Provider the Catalogue Receivermay request a Catalogue again by using Catalogue Request.
The Catalogue Provider may provide a catalogue according to agreed terms in theCatalogue Subscription.
On receipt of the catalogue the Catalogue Receiver notifies the Catalogue Provider of theacceptance or rejection of the catalogue.
If a Catalogue provided according to a catalogue subscription is rejected by theCatalogue Receiver the Catalogue Provider can provide an altered catalogue afterconsidering the cause for rejection and according to the agreed terms in the CatalogueSubscription.
The Catalogue Provider provides the Catalogue update according to the agreed terms in
the Catalogue Subscription or the Catalogue Provider provides the Catalogue updateaccording to the requirements in the Catalogue Request.
The Catalogue Update may be a full catalogue containing all items including changed andunchanged item information. This replacement catalogue replaces all the prior catalogueinformation.
The catalogue update may contain only information about changed item information. Thischanged information replaces only the catalogue information for the identified catalogueitem in previous accepted catalogue.
The Catalogue Receiver notifies the Catalogue Provider of the acceptance or therejection of the catalogue update received.
The Catalogue Receiver may request a Catalogue update again by using CatalogueRequest.
If a Catalogue Update provided according to a catalogue subscription is rejected by the
Catalogue Receiver the Catalogue Provider can provide an altered catalogue update afterconsidering the cause for rejection and according to the agreed terms in the CatalogueSubscription.
After acceptance of the catalogue, the Catalogue Receiver can use the data provided forfurther business processes.When a Catalogue Update is rejected the Catalogue Receiver must consider items mayhave been expired, replaced or price changed even though the Catalogue Update hasbeen rejected by the Catalogue Receiver.
Date 2008-11-10, Issue #2 UN/CEFACT Page 10 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
11/75
Business Requirements Specification Catalogue
Post-conditions(PoC)
PoC1 - Catalogue Subscription Request is rejected:After the rejection of the catalogue subscription request the same situation exists asdefined under the pre-condition PrC1.
PoC2 - Catalogue request is rejected:After the rejection of the request for catalogue the same situation exists as defined under
the pre-condition PrC1.PoC3 Provided Catalogue is rejected and the Catalogue Provider is notified regardingthe reasonAfter the rejection of the catalogue the same situation exists as defined under the pre-condition PrC1.
PoC4 Provided Catalogue Update is accepted.Provided Catalogue Update is accepted by the Catalogue Receiver
PoC5 Provided Catalogue Update is rejected.Catalogue Update is Rejected by the Catalogue Receiver
After the rejection of the Catalogue Update the same situation exists as defined under thepre-condition PrC3, or PrC4 or PrC5.
After rejection of a received catalogue update, the Catalogue Receiver may request aCatalogue again by using Catalogue Request or after considering the cause for rejection
and according to the agreed terms in the Catalogue Subscription the Catalogue Providerprovide an altered catalogue update.
Scenario The catalogue processes are used to offer goods or services by the Supplier to potentialCustomers and give basic information needed for ordering those goods or services. Acatalogue will contain information on the products being offered and may contain priceinformation, terms of trade and other commercial information.
The processes cover:
Exchange of multi language catalogues
Exchange of catalogue being a full catalogue or part of a catalogue in relation toupdates
Exchange of multi Supplier catalogues or parts of multi Suppliers catalogues inrelation to updates
Customer specific items and prices, including contract prices
Table 4-1 Business Process Use Case Description
Date 2008-11-10, Issue #2 UN/CEFACT Page 11 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
12/75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
13/75
Business Requirements Specification Catalogue
1.5. Business Entity Life Cycle
The Business Entity Life Cycle shows the states that the Catalogue Entity may reach as the Cataloguebusiness process is executed. Each change of state results from the exchange of information betweenthe business partners using the appropriate business transactions. The Catalogue Process requiresfour re-useable business transactions to achieve this. See section 5 and 7 for the transaction details.
stm Catalogue
BusinessEntitySta...
CatalogueAccepted
Initial
BusinessEntitySta...
CatalogueProvided
Final
BusinessEntityState
CatalogueSubscriptionRequested
BusinessEntityState
CatalogueSubscriptionAcceptedBusinessEntitySta...
CatalogueRequested
BusinessEntityState
CatalogRequestRejected
Start here if
Catalogue
is" provided
by request"
BusinessEntityState
CatalogSubscriptionRejected
BusinessEntitySta...
CatalogueRejected
BusinessEntityState
CatalogueRequestAccepted
BusinessEntityState
CatalogueUpdateRequested
BusinessEntityState
CatalogueUpdateRequestRejected
BusinessEntityState
CatalogueUpdateProvided
BusinessEntityState
CatalogueUpdateAccepted
BusinessEntityState
CatalogueUpdateRejected
Figure 4 Business Entity States for Catalogue Process
Date 2008-11-10, Issue #2 UN/CEFACT Page 13 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
14/75
Business Requirements Specification Catalogue
Business Transactions-Use Case DiagramsThe five business transactions that realize the catalogue process are RequestSubscription,RequestCatalogue, ProvideCatalogue, RequestCatalogueUpdate and ProvideCatalogueUpdate.These transactions are detailed in the sections below.
1.5.1. Request Subscription
uc RequestSubscription
SubscriptionRequester SubscriptionResponder
BusinessTransactionUseCase
RequestSubscrptionparticipates participates
1.5.2. Request Catalogue
uc RequestCatalogue
BusinessTransactionUseCase
Request Catalogue
CatalogueRequesterCatalogueResponder
participatesparticipates
1.5.3. Provide Catalogue
uc ProvideCatalog...
BusinessTransactionUseCase
Provide Catalogue
ReceiverProvider
participatesparticipates
Date 2008-11-10, Issue #2 UN/CEFACT Page 14 of 75
Figure 5 RequestSubscription Use Case diagram
Figure 6 RequestCatalogue Use Case diagram
Figure 7 ProvideCatalogue Use Case diagram
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
15/75
Business Requirements Specification Catalogue
1.5.4. Request Catalogue Update
uc RequestCatalogueUpdate
BusinessTransactionUseCase
Request
CatalogueUpdate
CatalogueUpdateRequester CatalogueUpdateRequestResponder
participatesparticipates
1.5.5. Provide Catalogue Update
uc ProvideCatalogueUpd...
BusinessTransactionUseCase
Provide
CatalogueUpdate
UpdateReceiv erUpdateProvider
participates participates
Business Collaborations processesThe two business collaborations in the Catalogue process are implemented using five businesstransactions illustrated above. The authorized roles of the sender and receiver of the business
transactions in the collaborations are related to the Catalogue Provider and Catalogue Receiver. Theorder in which the transactions occur is shown in the corresponding Activity diagram.
1.5.6. Provide Catalogue By Subscription Business Collaboration
This collaboration uses two of the transactions-RequestSubscription and NotifyResponse.
The Subscription Requester and the ResponseReceiver roles in the transactions are taken by theCatalogue Receiver. The SubscriptionResponder and ResponseProvider roles are taken by theCatalogue Provider.Sub
Date 2008-11-10, Issue #2 UN/CEFACT Page 15 of 75
Figure 8 RequestCatalogueUpdate Use Case diagram
Figure 9 ProvideCatalogueUpdate Use Case diagram
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
16/75
Business Requirements Specification Catalogue
uc ProvideCatalogueBySubscripti...
CatalogueReceiv er
(from Catalogu e)
CatalogueProvider
(from Catalogu e)
Catalogue
(from ProvideCatalogue)
BusinessTransactionUseCase
Provide Catalogue
Provider
(from ProvideCatalogue)
Receiver
(from ProvideCatalogue)
(from RequestSubscripti on)
BusinessTransactionUseCase
RequestSubscrption
SubscriptionRequester
(from RequestSubscriptio n)
SubscriptionResponder
(from RequestSubscriptio n)
(from RequestCatalogue)
BusinessTransactionUseCase
Request Catalogue
CatalogueRequester
(from RequestCatalog ue)
CatalogueResponder
(from RequestCatalogue)
(from ProvideCatalogueUpdate)
BusinessTransactionUseCase
Provide
CatalogueUpdate
UpdateProvider
(from ProvideCatalogueUpdate)
UpdateReceiv er
(from ProvideCatalogueUpdate)
(from RequestCatalogueUpdate)
BusinessTransactionUseCase
Request
CatalogueUpdate
CatalogueUpdateRequester
(from RequestCatalogueUpdate)
CatalogueUpdateRequestResponder
(from RequestCatalogueUpdate)
inc lude
mapsToinclude
mapsTo
mapsTo
mapsTo
mapsTo
participatesparticipates
include
participates
participates
mapsTo
participates
participates
mapsTo
mapsTo
mapsTo
mapsTo
include
include
participates participates
participates
participatesparticipates
participates
Figure 11. SubscribeToCatalogue BusinessCollaboration
The order in which the different transactions take place is shown in figure 12 below, the activity diagramof SubscribeToCatalogue business collaboration
Date 2008-11-10, Issue #2 UN/CEFACT Page 16 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
17/75
Business Requirements Specification Catalogue
act Prov ideCatalogBySubscripti...
BusinessTransactionActiv ity
RequestCatalogue
ActivityInitial
ActivityFinal
BusinessTransaction...
RequestCatalogueUpdate
BusinessTransaction...
RequestSubscription
BusinessTransactio...
Prov ideCatalogue
BusinessTransactio...Prov ideCatalogueUpdate
Figure 12 ProvideCatalogueBySubscription Business Collaboration activity diagram
Thus the ProvideCatalogueBySubscription BusinessCollaboration uses five transactions.
The RequestSubscription transaction may be followed by the RequestCatalogue transaction beforethe ProvideCatalogue transaction.
Date 2008-11-10, Issue #2 UN/CEFACT Page 17 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
18/75
Business Requirements Specification Catalogue
The ProvideCatalogue transaction may or may not be followed by a RequestCatalogueUpdate beforea ProvideCatalogueUpdate transaction follows.
1.5.7. Provide Catalogue By Request Business Collaboration
This collaboration uses two of the transactions-RequestCatalogue, ProvideCatalogue.
The Catalogue Requester and the Catalogue Receiver roles in the transactions are taken by theCatalog Receiver. The Catalogue Responder and Catalogue Provider roles are taken by theCatalogue Provider. Application Response message must be used in both the CatalogueRequest andthe ProvideCatalogue.
uc ProvideCatalogueByRequ...
CatalogueProvider
(from Catalogue)
CatalogueReceiver
(from Catalogue)
(from ProvideCatalogue)
BusinessTransactionUseCase
Provide Catalogue
Receiver
(from ProvideCatalogue)
Provider
(from ProvideCatalogue)
(from ProvideCatalogueBySubscription)
Catalogue
(from RequestCatalogue)
BusinessTransactionUseCase
Request Catalogue
CatalogueRequester
(from RequestCatalogue)
CatalogueResponder
(from RequestCatalogue)
participatesparticipates
participatesparticipates
mapsTo
include
include
participates participates
mapsTo
mapsTo
mapsTo
Figure 13 ProvideCatalogueByRequest BusinessCollaboration
The order in which the transactions take place is shown in Figure 14 below, the activity diagram ofProvideCatalogueByRequest business collaboration.
Date 2008-11-10, Issue #2 UN/CEFACT Page 18 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
19/75
Business Requirements Specification Catalogue
act Prov ideCatalogueByRequ...
BusinessTransaction...
Prov ideCatalogue
ActivityInitial
ActivityFinal
BusinessTransaction...RequestCatalog
Figure 14. Activity diagram ofProvideCatalogueByRequest Business Collaboration
The ProvideCatalogueByRequest Collaboration uses the transactions in the order shown in Figure 14.
Business TransactionsThe transactions used in the Catalogue Process are described in the worksheets below and thetransaction pattern illustrated in the activity diagrams. These show the authorized roles of the senderand responder together with the activities that take place and the name of the information envelopethat carries the information (message) exchanged.
Date 2008-11-10, Issue #2 UN/CEFACT Page 19 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
20/75
Business Requirements Specification Catalogue
1.5.8. Request Catalogue Subscription business transaction
BusinessTransaction name
RequestSubscription
Description The Catalogue Receiver sends a request for a catalogue subscription to the Catalogue
Provider. The Catalogue Provider receives the request and must respond using anapplication response.
TransactionPattern
SubscriptionResponse
Requesters side
Requesting Role SubscriptionRequester
RequestingBusiness ActivityName
RequestSubscription
BusinessInformation
Envelope
SubscriptionRequest
Responders Side
Responding Role SubscriptionResponder
RespondingBusiness ActivityName
ReceiveSubscriptionRequest
BusinessInformationEnvelope
ApplicationResponse
Table 5-1 Business Transaction Worksheet for RequestSubscription
Date 2008-11-10, Issue #2 UN/CEFACT Page 20 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
21/75
Business Requirements Specification Catalogue
act RequestSubscription
SubscriptionResponder
BusinessTransactionSwimlane
SubscriptionRequester
BusinessTransactionSwimlane
RequestingBusinessActivity
RequestSubscription
RespondingBusinessActiv ity
Receiv eSubcriptionRequest
RequestingInformationEnvelop...
:SubscriptionRequest
Initial
State
FinalStateName.Success
FinalStateName.Failure
RespondingInformationEn...
:ApplicationResponse
[Failure]
[Success]
Figure 17 Activity diagram for RequestSubscriptionTransaction
Date 2008-11-10, Issue #2 UN/CEFACT Page 21 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
22/75
Business Requirements Specification Catalogue
1.5.9. Request Catalogue business transaction
Business Transactionname
RequestCatalogue
Description The Catalogue Receiver requests a catalogue from a Catalogue Responder. TheCatalogue Provider receives the request and must respond using an applicationresponse.
Transaction Pattern Request Response
Requesters Side
Requesting Role CatalogueRequester
Requesting BusinessActivity Name
RequestCatalogue
Business InformationEnvelope
CatalogueRequest
Responders Side
Responding Role CatalogueResponder
Responding BusinessActivity Name
ReceiveCatalogueRequest
Business InformationEnvelope
ApplicationResponse
Table 5-2 Business Transaction worksheet-RequestCatalogue
Date 2008-11-10, Issue #2 UN/CEFACT Page 22 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
23/75
Business Requirements Specification Catalogue
act RequestCatalogue
:CatalogueResponder
BusinessTransactionSwimlane
CatalogueRequester
BusinessTransactionSwimlane
RequestingBusinessActivity
RequestCatalogue
RespondingBusinessActivity
ReceiveCatalogueRequest
Initial
State
FinalStateName.Success
FinalStateName.Failure
RequestingInformationEnvelo...
CatalogueRequest
RespondingInformationEnvelope
:ApplicationResponse
[Success]
[Failure]
Figure 18. Activity diagram for RequestCatalogue transaction
Date 2008-11-10, Issue #2 UN/CEFACT Page 23 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
24/75
Business Requirements Specification Catalogue
1.5.10. Provide Catalogue business transaction
BusinessTransaction name
Provide Catalogue
Description The Provider provides Catalogue to a Receiver. The Receiver receives the Catalogue.
Transaction Pattern CatalogueReceiptResponse
Requesters side
Requesting Role Provider
RequestingBusiness ActivityName
IssueCatalogue
BusinessInformationEnvelope
Catalogue
Responders Side
Responding Role Receiver
RespondingBusiness ActivityName
ReceiveCatalogue
BusinessInformationEnvelope
ApplicationResponse
Table 5-3 Business Transaction worksheet-ProvideCatalogue
Date 2008-11-10, Issue #2 UN/CEFACT Page 24 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
25/75
Business Requirements Specification Catalogue
act ProvideCatalog
Receiver
BusinessTransactionSwimlane
Provider
BusinessTransactionSwimlane
RequestingBusinessActivity
IssueCatalogue
RespondingBusinessActivityReceiveCatalogue
RequestingInformationEnvelope
:Catalogue
FinalStateName.Failure
FinalStateName.Success
RespondingInformationEnve...
:ApplicationResponse
Initial
State
[Success]
[Failure]
Figure19. ProvideCatalogue BusinessTransaction
Date 2008-11-10, Issue #2 UN/CEFACT Page 25 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
26/75
Business Requirements Specification Catalogue
1.5.11. Request Catalogue Update business transaction
Business Transactionname
RequestCatalogueUpdate
Description The Catalogue Requester requests catalogue from a Catalogue Responder. Thedata may be an original catalogue or an update of a whole catalogue or updatesfor a part of a catalogue.
Transaction Pattern CatalogueUpdateRequestResponse
Requesters Side
Requesting Role CatalogueUpdateRequester
Requesting BusinessActivity Name
RequestCatalogueUpdate
Business InformationEnvelope
CatalogueUpdateRequest
Responders Side
Responding Role CatalogueUpdateRequestResponder
Responding BusinessActivity Name
ReceiveCatalogueUpdateRequest
Business InformationEnvelope
ApplicationResponse
Table 5-2 Business Transaction worksheet-RequestCatalogueUpdate
Date 2008-11-10, Issue #2 UN/CEFACT Page 26 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
27/75
Business Requirements Specification Catalogue
act RequestCatalogueUpdate
:CatalogueUpdateRequestResponder
BusinessTransactionSwimlane
CatalogueUpdateRequester
BusinessTransactionSwimlane
RequestingBusinessActiv ity
RequestCatalogueUpdate
RespondingBusinessActiv ity
Receiv eCatalogueUpdateRequest
Initial
State
FinalStateName.Success
FinalStateName.Failure
RequestingInformationEnvelo...
:CatalogueUpdateRequest
RespondingInformationEnvelope
:ApplicationResponse
[Success]
[Failure]
Figure 18. Activity diagram for RequestCatalogueUpdate transaction
Date 2008-11-10, Issue #2 UN/CEFACT Page 27 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
28/75
Business Requirements Specification Catalogue
1.5.12. Provide Catalogue Update business transaction
BusinessTransaction name
Provide Catalogue Update
Description The Provider provides Catalogue Update to a Receiver. The Receiver receives theCatalogue Update.
Transaction Pattern CatalogueReceiptResponse
Requesters side
Requesting Role Update Provider
RequestingBusiness ActivityName
IssueCatalogueUpdate
BusinessInformationEnvelope
Catalogue
Responders Side
Responding Role Update Receiver
RespondingBusiness ActivityName
ReceiveCatalogueUpdate
BusinessInformationEnvelope
ApplicationResponse
Table 5-3 Business Transaction worksheet-ProvideCatalogue
Date 2008-11-10, Issue #2 UN/CEFACT Page 28 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
29/75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
30/75
Business Requirements Specification Catalogue
req Catalogue Entity Model
Product
Trade
Agreement
Catalogue Item
Catalogue
Marketing
Marketing
Feature
Handling
Instructions
Hazardous
Information
Price Information
Trade Deli very
Warranty
Information
Price
Comparison
Hierarchy
Information
Dimensions
Price List
Reference
Campaign
Trade Item Delivery
Lead Time
Package
Information
Marks and
Labels
Packaging
Information
Packaging
Material
Product Unit
Tax Information
Tax Exemption
Reason
Signature
Logistic unit
information
Product
Identification
Property
Product Material
Next Lower Product
Level Information
Additional
Product Relation
Product Specification
Information Reference
Product Cla ss
0..*
0..*
0..1
0..*0..1
0..1
0..*
0..1
0..*
0..*
1
0..1
0..1
1..*
0..*
1
0..1
0..1
1..*
0..1 0..1
0..*
0..1
0..*
0..*
0..*
0..*
0..*
0..1
0..1
0..*
0..*
0..*
0..*
0..*
Figure 20. Catalogue Entity Model
Business DocumentsThe information exchanged in the information envelopes described in the four business transactionsrepresent the Subscription Request, Catalogue Request, Application Response and Catalogue. Thedetailed content for these are described below.
General remarks:
When texts have a cardinality of ..* this is meant to support communication of the same text inmultiple languages.
Date 2008-11-10, Issue #2 UN/CEFACT Page 30 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
31/75
Business Requirements Specification Catalogue
1.6. Subscription Request (Business Document)
UID Crd Short Name2 Business Requirement Rationale / Example / MappingNotes
SRQSRQ0001
1..1 DocumentInformation
Generic document.
SRQ0002
1..1 SubscriptionRequest Identifier
The identifier of the subscriptionrequest message
SRQ0003
1 SubscriptionRequest Issue datetime
The date/time when theCatalogue subscription requestmessage is issued.
SRQ0004
0..* SubscriptionRequestDescription text
To provide an general overalldescription for the SubscriptionRequest for catalogue
Use case: Can be used for thesubscribtion requester of a catalogueto describe content of subscribedcatalogue.
This description is not an alternative ofusing Product groups or Productclassification.
UBL e.g. Computer accessories forlaptops.
SRQ0005
1..1 CatalogueSubscriptionRequester
The requester of the cataloguesubscription
The requester of a cataloguesubscription and the receiver ofcatalogue
SRQ0006
1..1 CatalogueSubscriptionReceiver
The receiver of the cataloguesubscription request
The receiver of a cataloguesubscription request and the providerof a catalogue
SRQ0007
0..1 Procurement Party The party at the customer sideresponsible for negotiating thecontract and the contents of thecatalogue.
UBL
SRQ0008
0..n Supplier party Supplier (s) whose catalogue(s) is requested to besubscribed to
SRQ0009
0..n Contract Reference Reference to the Contract(s)the catalogue subscriptionrequest is subject of.
SRQ0010
0..n DocumentReference
Reference to other document(s) applicable for the catalogue
subscription
UBL
SRQ0011
0..n Signature To facilitate digital signing of thesubscription request
UBL
SRQ0012
0..1 SubscriptionCatalogue UpdateFrequency
Subscription request onfrequency of Catalogueupdates.
UN/CEFACT Code list to bereferenced
2 The short name of the business entity may be changed in the process of developing the Requirement Specification
Mapping (RSM),
Date 2008-11-10, Issue #2 UN/CEFACT Page 31 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
32/75
Business Requirements Specification Catalogue
UID Crd Short Name Business Requirement Rationale / Example / MappingNotes
SRQ0013
0..1 RequestedSubscription period
The requested period for thecatalogue subscription.
SRQ0014
0..n SubscriptionRequest Catalogue
Update Code
The code specifying thesubscription request on content
for update catalogues
Gives the Catalogue Providerinformation on how the Catalogue
Receiver (subscription requester)wants update catalogue (s) to bearranged.
Code list:
Full request a subscription of fullcatalogue including all updates
Partial request a subscription ofcatalogue update including only allupdated/changed catalogue items
Partial Price - subscription requestedof catalogue update including onlyprice changed catalogue items
Partial Item subscription requested
of catalogue update including onlycatalogue items with changed itemspecification
If more than one code is used in asubscription the Catalogue Receivermust use Catalogue Request torequest a specific update catalogueaccording to any of the specifiedupdate codes.
SRQ0015
0..n SubscriptionRequestedCatalogueLanguage Code
Subscription Request oflanguage(s) of Catalogueinformation
Code list: ISO 639
SRQ0016
0..n SubscriptionRequestedCatalogue CurrencyCode
Subscription Request ofCurrency or currencies of theprices, allowances and chargesin Catalogue
Code list: ISO 4217
SRQ0017
0..1 SubscriptionRequestedCatalogue ValidityPeriod
Subscription request on validityperiod for Catalogue for whichthe catalogue must be valid andready for use.
Result in only one issue of acatalogue if used.
SRQ0018
0..n SubscriptionRequested ProductClassificationScheme Code
Subscription request on productclassification scheme(s)(including version etc)requiredfor classifying the products in
the subscribed Catalogue
Code list (examples):
- UNSPSC
- GPC
- CPV
SRQ0019
0..n SubscriptionRequested ProductClassification Code
Requested Product group(s) tobe included in the Catalogue byusing Product ClassificationScheme(s)
Includes a code list of availableProduct Classification schemes
Date 2008-11-10, Issue #2 UN/CEFACT Page 32 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
33/75
Business Requirements Specification Catalogue
UID Crd Short Name Business Requirement Rationale / Example / MappingNotes
SRQ0020
0..n SubscriptionRequested PriceType Code
Price type(s) to include in theCatalogue
A code list containing differentprice types (examples)
- Contract price (net price) Priceaccording to contract, includingallowances and charges,excluding taxes
- Contract price (gross price)Price according to contract,excluding allowances andcharges and taxes
- Current (todays) price,contractual (net price) Priceaccording to contract, including
allowances and charges,excluding taxes. This price canvary from day to day during thecontract period. Price at time oftransaction according toagreement: E.g fresh food,flowers, spot price
- Discounted current (todays)price (net price), Price accordingto the suppliers price list orcatalogue including allowancesand charges, excluding taxes.This price can vary from day today during the period of time.Price at time of transactionaccording to agreement: E.g freshfood, flowers, spot price
- Catalogue price, discounted (netprice) Price according to thesupplier's price list or catalogue,including allowances andcharges, excluding taxes.
- Catalogue price, discounted(gross price) Price according tothe supplier's price list orcatalogue, excluding allowances,charges and taxes.
Date 2008-11-10, Issue #2 UN/CEFACT Page 33 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
34/75
Business Requirements Specification Catalogue
UID Crd Short Name Business Requirement Rationale / Example / MappingNotes
SRQ0021
0..n Requested TradingTerms
It must be possible to staterequested trading terms andconditions that apply to all tradeitems. Trading terms must be
possible to be given in textand/or as a reference to wherethe trading terms can be found(URL to national or industryspecific terms). Also the tradingterms can apply to specificapplicable regions/country.
UBL
SRQ0022
0..n SubscriptionRequested TargetMarket(s)
A geographical area, basedupon geographical boundariessanctioned by the UnitedNations, for items which shouldbe included in the subscribedcatalogue.
Code list: ISO 3166
SRQ
0023
0..n Subscription
Requested DeliveryRegion(s), text
A medium-scale area of land for
deliveries of items which shouldbe included in the subscribedcatalogue.
Only items which are delivered to the
requested region are to be included inthe subscribed catalogue
SRQ0024
0..n SubscriptionRequested DeliveryLocation(s)
A geographical location fordeliveries of items which shouldbe included in the subscribedcatalogue.
Only items which are delivered to thespecified location (s) are to beincluded in the catalogue.
1.7. Catalogue Request (Business Document)
UID Crd Short Name Business Requirement Rationale / Example / MappingNotes
CRQ
CRQ0001
1 Catalogue RequestIdentifier
The identifier of the CatalogueRequest
CRQ0002
0..n Signature To facilitate digital signing of thecatalogue request
CRQ0003
0..* Catalogue RequestDescription text
A general overall description forthe Catalogue Request in cleartext
Use case: Can be used for therequester to describe the requestedcontent of the catalogue.
This description is not an alternativeof using Product groups or Productclassification.
UBL e.g. Computer accessories for
laptops.
CRQ0004
1..1 Catalogue Receiver Receiver of the CatalogueInformation
CRQ0005
1..1 Catalogue Provider Provider of the catalogue
Date 2008-11-10, Issue #2 UN/CEFACT Page 34 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
35/75
Business Requirements Specification Catalogue
UID Crd Short Name Business Requirement Rationale / Example / MappingNotes
CRQ0006
0..1 Procurement Party The party at the customer sideresponsible for negotiating thecontract and the contents of thecatalogue.
UBL
CRQ0007
0..n Supplier party Supplier (s) whose catalogue (s)is to be provided.
CRQ0008
0..n Contract Reference Reference to the Contract(s) therequested Catalogue is subjectof.
CRQ0009
0..n DocumentReference
Reference to other document (s)applicable for the requestedcatalogue
UBL
CRQ0010
0..1 RequestedCatalogueReference
Reference to the Catalogue tobe updated
UBL
CRQ
0011
0..1 Requested
Catalogue UpdateCode
The code specifying the
requested content of the updatecatalogue
All updates are in comparison with
the most previous catalogue or incomparison to the referencedcatalogue to be updated.
Code list:
Full a full catalogue including allupdates must be provided
Partial only all the updated/changedCatalogue Items must be provided
Partial Price - only price changedcatalogue items must be provided
Partial Item only catalogue itemswith item specification changes must
be provided
CRQ0012
0..n RequestedCatalogueLanguage(s) Code
Requested Language(s) for therequested Catalogue
Code list:ISO 639
CRQ0013
0..1 RequestedCatalogue CurrencyCode
Requested Currency of theprices, allowances and chargesin the requested Catalogue
Code list: ISO 4217
CRQ0014
0..n Requested ProductClassificationScheme Code
The product classificationscheme(s) required forclassifying the products in therequested Catalogue
Code list
UNSPSC
CPV
GS1 GPC
CRQ0015 0..1 RequestedCatalogue ValidityPeriod
The period for which therequested Catalogue must bevalid and ready for use.
CRQ0016
0..n Requested ProductGroup(s)
Requested Product group(s) tobe included in the Catalogue byusing a Product ClassificationScheme
Date 2008-11-10, Issue #2 UN/CEFACT Page 35 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
36/75
Business Requirements Specification Catalogue
UID Crd Short Name Business Requirement Rationale / Example / MappingNotes
CRQ0017
0..n RequestedCatalogue itemidentification
Identification of the requestedCatalogue items to be includedin the Catalogue Information
CRQ
0018
0..n Requested Price
type code
Requested Price type(s) to
include in the CatalogueA code list containing differentprice types (examples)
- Contract price (net price) Priceaccording to contract, includingallowances and charges, excludingtaxes
- Contract price (gross price) Priceaccording to contract, excludingallowances and charges and taxes
- Current (todays) price, contractual(net price) Price according tocontract, including allowances andcharges, excluding taxes. This pricecan vary from day to day during the
contract period. Price at time oftransaction according to agreement:E.g fresh food, flowers, spot price
- Discounted current (todays) price(net price), Price according to thesuppliers price list or catalogueincluding allowances and charges,excluding taxes. This price can varyfrom day to day during the period oftime. Price at time of transactionaccording to agreement: E.g freshfood, flowers, spot price- Catalogue price, discounted (netprice) Price according to thesupplier's price list or catalogue,
including allowances and charges,excluding taxes.
- Catalogue price, discounted (grossprice) Price according to thesupplier's price list or catalogue,excluding allowances,charges andtaxes.
CRQ0019
0..1 Requested TradingTerms
It must be possible to staterequested trading terms andconditions that apply to all tradeitems. Trading terms must bepossible to be given in textand/or as a reference to wherethe trading terms can be found(URL to national or industryspecific terms). Also the tradingterms can apply to specificapplicable regions/country.
UBL
Date 2008-11-10, Issue #2 UN/CEFACT Page 36 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
37/75
Business Requirements Specification Catalogue
UID Crd Short Name Business Requirement Rationale / Example / MappingNotes
CRQ0020
0..n Requested TargetMarket
A requested geographical area,based upon geographicalboundaries sanctioned by theUnited Nations, for items which
should be included in therequested catalogue..
Code list: ISO 3166 (country codes)
CRQ0021
0..* Requested DeliveryRegion, text
A requested medium-scale areaof land for deliveries of items tobe included in the requestedCatalogue in clear text.
Only items which are delivered to therequested region are to be included inthe catalogue.
CRQ0022
0..n Requested DeliveryLocation
A requested geographicallocation for deliveries of items tobe included in the requestedCatalogue.
Only items which are delivered to thespecified location are to be includedin the catalogue.
1.8. Application Response (Business Document)
UID Crd Short Name Business Requirement Rationale / Example / MappingNotes
ARP
ARP0001
1..1 DocumentInformation
Generic document.
ARP0002
1..1 ApplicationResponse Identifier
The identifier of the ApplicationResponse
ARP0003
0..n Signature To facilitate digital signing of theapplication response
UBL
ARP0004
1..1 ApplicationResponse Code
The code for identifying theapplication response.
Code list:A the received document is rejected
B the received document isaccepted
ARP0005
1..1 ApplicationResponse Issuedate time
The date/time when theApplication Response is issued.
ARP0006
0..n Coded Reason forrejection
Coded reason for rejection. Applicable to use only when codevalue A in Application ResponseCode is used (rejections).
Code list to be provided
The use of the business term must beagreed by the business parties.
Agreement must be made if the
rejection applies at both businesslevel and technical level.
ARP0007
0..* Textual Reason forrejection
Reason for rejection in cleartext.
Applicable to use only when codevalue A, is used (rejections) andcoded reason for rejection not used.
The use of the business term must beagreed by the business parties.
Date 2008-11-10, Issue #2 UN/CEFACT Page 37 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
38/75
Business Requirements Specification Catalogue
UID Crd Short Name Business Requirement Rationale / Example / MappingNotes
ARP0008
1..1 RespondedBusiness DocumentReference
Reference to the respondedbusiness document
ARP
0009
1..1 Response Provider The party providing the
Application Response
ARP0010
1..1 Response Receiver The party receiving theApplication Response
ARP0011
0..n Response toreceived catalogueline
A response to a line in thereceived Catalogue
UBL
1.8.1. Response to received catalogue line (Application Response)
UID Crd Short Name Business Requirement Rationale / Example / MappingNotes
ARL
ARL0760
1..1 Line Reference Identifies the line in thereferenced document
NES UBL
ARL0761
1..1 Line ResponseCode
The code for identifying the lineresponse.
Code list::
Accepted
Rejected
NES UBL
ARL 0..1 Reason for rejectionof catalogue line,code
Coded Reason for rejection ofthe catalogue line
Code list?
ARL
0763
0..* Reason for rejection
of line, text
Reason for rejection of the line
in clear text.
NES UBL
1.9. Catalogue (Business Document)
UID Crd Short Name Business Requirement Rationale / Example / MappingNotes
CAT
CAT0001
1..1 DocumentInformation
Generic document.
CAT0002
1..1 Catalogue Identifier The identifier of the cataloguecollection assigned by theCatalogue Provider
CAT0003
0..1 Catalogue RequestReference
The reference to the request ofthe catalogue.
CAT0004
0..1 CatalogueSubscriptionReference
The reference to the cataloguesubscription.
CAT0005
0..* Description To provide an general overalldescription for the Catalogue
UBL e.g. Computer accessories forlaptops.
Date 2008-11-10, Issue #2 UN/CEFACT Page 38 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
39/75
Business Requirements Specification Catalogue
UID Crd Short Name Business Requirement Rationale / Example / MappingNotes
CAT0006
0..n Signature To facilitate digital signing of thecatalogue
UBL
CAT0007
0..1 Validity period The period in which thecatalogue or catalogue
collection is valid
Validity period at this header level canbe overridden at a lower level of the
catalogue (catalogue item level orproduct level)
CAT0008
1..1 Catalogue statuscode
Code giving the status of thecatalogue
Code list:
Original Initial catalogue
Replace - Catalogue replacing aprevious catalogue
Change - Catalogue containingchanged items compared to previous
catalogue
CAT0009
0..1 Catalogueupdate/replace,Reference
Reference to the updated orreplaced Catalogue
CAT0010
0..1 Price ListReference
A reference to the price list forthis catalogue
Reference to a price list at this headerlevel can be overridden at line level.A business rule must be made whenusing this business term concurrentlywith the price list reference at thelevel of Trade agreement.
CAT0011
0..1 Contract Reference A reference to business contractwhich the catalogue is basedupon.
UBLReference to contract at this headerlevel can be overridden at line level.
Must be possible to state the contractreference on header level in caseswhere it can not be stated on linelevel or where it must be mandatedthat only one contract can bereferenced for all lines. Must bepossible to give contract reference foreach supplier.
CAT0012
1..1 Catalogue Provider The Provider of the CatalogueInformation.
CAT0013
1..1 Catalogue Receiver The Receiver of the CatalogueInformation
CAT0014
0..1 Procurement Party The party at the customer sideresponsible for negotiating thecontract and the contents of thecatalogue.
UBL
CAT0015
0..1 Supplier Party Party who owns the item andconsigns or makes themavailable in trade
Date 2008-11-10, Issue #2 UN/CEFACT Page 39 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
40/75
Business Requirements Specification Catalogue
UID Crd Short Name Business Requirement Rationale / Example / MappingNotes
CAT0016
0..1 Delivery DatePeriod
The date period in whichcatalogue items may bedelivered
CAT
0017
0..1 Payment
Instructions
The payment instructions
applicable to the catalogue
CAT0018
0..1 Payment Terms The payment term applicable tothe catalogue
CAT0019
0..n Target market A geographical area based upongeographical boundariessanctioned by the UnitedNations, in which the trade itemsmentioned in the catalogue areavailable.
Target market at this header level canbe overridden at line level.
Code list: ISO-3166
CAT0020
0..* Delivery Region,text
A medium-scale area of land towhich the items mentioned inthe catalogue can be delivered.
Delivery region at this header levelcan be overridden at line level.
CAT0021
0..n Delivery Location A geographical location to whichthe items mentioned in thecatalogue can be delivered.
Delivery location at this header levelcan be overridden at line level
Catalogue detail level
CAT0022
0..1 Line Count Numeric The number of lines in thecatalogue
UBL has Items in Lines, the linescontaining the extrinsic iteminformation such as pricing.
CAT0023
1..n Catalogue Item The information of a catalogueitem.
1.9.1.1. Catalogue Item (Catalogue)
UID Crd Short Name Business Requirement Rationale / Example / MappingNotes
CAI
CAI0100
1..1 Catalogue ItemIdentification
The identification of thecatalogue item according to acataloguing system
A continuous number or a logical ID?Or an unambiguous global uniqueidentity?
UBL Catalogue Item Identification inItem
CAI0101
1..1 Catalogue itemaction code
The code specifying the actionvalid for the catalogue item
UBL Action Code in Catalogue Line
GS1
Code list:
- New (added) catalogue item- Updated catalogue item
- Replaced catalogue item
- Deleted catalogue item
CAI0125
0..1 Trade ItemGrouping Code
A code assigned by the supplieror manufacturer to logicallygroup trade items independentlyfrom classification systems.
GS1
Date 2008-11-10, Issue #2 UN/CEFACT Page 40 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
41/75
Business Requirements Specification Catalogue
UID Crd Short Name Business Requirement Rationale / Example / MappingNotes
CAI0126
0..1 Trade ItemGrouping Name
The corresponding name inclear text for the grouping codeof a trade item.
GS1
CAI
0102
0..1 Catalogue item
availability Code
Code indicating availability of
the Catalogue Item
UBL
Code list:new, available new and availablecatalogue item
new, not available new not availablecatalogue item, announcement only
deletion, announcement announcement for a future deletion ofa catalogue item
CAI0103
0..1 Catalogue ItemInformationProvider Party
The party who provides thecatalogue item information.
UBL
GS1
CAI
0104
0..1 Trade Item
Shipping Period
Indicates the date period the
catalogue item can be shipped.
GS1
CAI0105
0..1 Catalogue iteminformation Validityperiod
The period during which theinformation provided for thecatalogue item is valid.
UBL
GS1
CAI0106
0..1 Catalogue iteminformation Changelatest date time
The date time on which thecatalogue item data was lastchanged
GS1
CAI0107
0..n Multimediapresentation
Multimedia presentation of theitem (e.g. picture or drawing)
UBL
CAI0108
0..1 AdditionalInformation
Provides more details of theitem (e.g., the URL of arelevant web page).
UBL
CAI0109
0..* AdditionalInformation Note,text
Additional information in cleartext about the item not alreadygiven as structured informationTo be used as non-structuredinformation
UBL
Not GS1
CAI0110
0..* Keyword, text A text string or synonyms to beused for searching for thecatalogue item.
UBL
CAI0111
0..n Replacing
Catalogue item
References to catalogue itemsthat can replace or substitutethe catalogue Item
UBL
Not GS1
CAI0112
0..n Accessory Product Relation to accessories orattachments to the catalogueItem e.g. headphones to amobile phone
UBL
Not GS1
CAI0113
0..n Required Product Relation to a required product tothe Catalogue Item e.g. asubscription to a mobile phone
UBL
CAI0114
0..n ComplementaryProduct
Relation to products thatcompliments the Catalogue Iteme.g. coal for a barbecue
UBL
Date 2008-11-10, Issue #2 UN/CEFACT Page 41 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
42/75
Business Requirements Specification Catalogue
UID Crd Short Name Business Requirement Rationale / Example / MappingNotes
CAI0115
0..n Component Product Relation to components or partsto the product e.g. an inkcartridge for a printer
UBL
CAI
0116
0..n Additional Product
relation
Relationship to other products
other than replacing product,accessory product, requiredrelated product, complementaryproduct and componentproduct..
UBL
Not to be mistaken for hierarchyinformation.
CAI0118
0..1 Catalogue ItemReorderableIndicator
The indicator indicating that thecatalogue item may bereordered.
GS1
Indicators:
True, False
CAI0119
0..n Tracking SystemIdentifier
Identifies a system by which theproduct is being tracked
e.g UK National joint implant register
Code list of tracking systems to bedeveloped
CAI
0120
0..n Target market A geographical area based upon
geographical boundariessanctioned by the UnitedNations, in which the catalogueitems are available.
CAI0121
0..n Tax Information Information about all applicabletaxes for the catalogue item
If needed Tax information recurs pereach tax type (Tax Type Code).
CAI0122
0..1 Trade Agreement Information on tradeagreements
CAI0123
0..1 Trade Delivery Information on trade deliveries.
CAI0124
1..1 Product Information on the product(trade item).
1.9.1.2. Tax Information (Catalogue Item)
UID Crd Short Name Business Requirement Rationale / Example / MappingNotes
TXI
TXI0200
1..1 Tax Type Code The code indicating the type of tax
Examples of Tax Types:
- Alcohol tax
- Value added tax (VAT)
- Environmental tax
- Goods and services tax
- Coffee tax
Code list UN/CEFACT 5153
TXI0201
0..1 Tax TypeDescription
Description of tax type code. GS1
Date 2008-11-10, Issue #2 UN/CEFACT Page 42 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
43/75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
44/75
Business Requirements Specification Catalogue
UID Crd Short Name Business Requirement Rationale / Example / MappingNotes
TAG0222
0..n Trading Terms It must be possible to statetrading terms and conditionsthat apply to all trade items.Trading terms must be possible
to be give in text and/or as areference to where the tradingterms can be found (URL tonational or industry specificterms). Also the trading termscan apply to specific applicableregions/country.
UBL
TAG0223
0..1 Contract Reference The reference to a Contract. Provides for multi supplier catalogue.
TAG0224
0..1 ContractSubdivision text
A text giving a subdivision of acontract or tender.
UBL
Examples "Installation", "Phase One",Support and Maintenance"
TAG0225
0..1 Price ContractReference
The reference to a contractspecifying the price conditions.
TAG0226
0..1 Customer SupportCentre - Party
The customer support centre forthe catalogue item.
GS1
TAG0227
0..1 Restrictedinformationindicator
The indicator to qualify thatcatalogue item information isrestricted to specific useaccording to agreement.
Indicators:
True, False
TAG0228
0..1 Product OrderingPeriod
The period of date the catalogueitem (product) can be ordered.
GS1
TAG0229
0..1 Product Exclusivityend date time
The date and time at which acatalogue item (product)no
longer is exclusive to the tradingpartner
GS1 special exclusivityagreements between brand owner
and a buyer (retailer)
TAG0230
0..1 Availability ToConsumer StartDate and Time
The first date/time the buyer isallowed to resell the catalogueitem (product).
GS1
TAG0231
0..1 Product FirstDelivery Date
The earliest date at which thesupplier can deliver thecatalogue item (product) to thetrading partner.
GS1
TAG0232
0..1 Minimum productlifespan from timeof arrival, Days
A number of days from thearrival date, guaranteed by themanufacturer, before theexpiration date of the product.
GS1
TAG0235
0..1 Orderable indicator The indicator identifying that thecatalogue item may be ordered
UBL
GS1
Indicators:
True, False
TAG0236
0..1 Made to OrderIndicator
Indicates that the item will onlybe produced when themanufacturer receives an order
Not GS1
Indicators:
True, False
Date 2008-11-10, Issue #2 UN/CEFACT Page 44 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
45/75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
46/75
Business Requirements Specification Catalogue
UID Crd Short Name Business Requirement Rationale / Example / MappingNotes
TAG0247
0..* WarrantyInformation text
Warranty information text aboutthe catalogue item.
UBL
(GS1- used in GS1 XML extensionfor Hard Lines)
TAG0248 0..n Price information Price(s) information applied tothe product within tradeagreement
TAG0249
0..1 Delivery terms The entity contains the deliveryterms and if relevant the locationrelated to the delivery terms.
TAG0250
0..1 Marketing Marketing information about thecatalogue item
1.9.1.5. Price information (Trade agreement)
UID Crd Short Name Business Requirement Rationale / Example / MappingNotes
PRI
PRI0270
0..1 Price ListReference
A reference to the price list usedfor the pricing of the catalogueitem.
UBL
A business rule must be made whenusing this business term concurrentlywith the price list reference at thecatalogue header level.
PRI0271
0..1 Catalogue ItemPrice amount
The price amount for thecatalogue item
UBL
Date 2008-11-10, Issue #2 UN/CEFACT Page 46 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
47/75
Business Requirements Specification Catalogue
UID Crd Short Name Business Requirement Rationale / Example / MappingNotes
PRI0272
0..1 Price Amount TypeCode
The code for the Price Type ofthe price amount
UBL
Examples of Price types to include in codelist for Price type code :
- Suggested Retail Price
By the manufacturer suggested retail priceto consumer. Normally used to establish aproposed value for the trade item. May ormay not appear on the package.
- Contract price (net price) Price accordingto contract, including allowances andcharges, excluding taxes
- Contract price (gross price) Priceaccording to contract, excludingallowances and charges and taxes
- Current (todays) price, contractual (netprice) Price according to contract,including allowances and charges,excluding taxes. This price can vary fromday to day during the contract period.Price at time of transaction according to
agreement: E.g fresh food, flowers, spotprice products
- Discounted current (todays) price (netprice), Price according to the suppliersprice list or catalogue includingallowances and charges, excluding taxes.This price can vary from day to day duringthe period of time. Price at time oftransaction according to agreement: E.gfresh food, flowers, spot price products- Catalogue price, discounted (net price)Price according to the supplier's price listor catalogue, including allowances andcharges, excluding taxes.- Catalogue price, discounted (gross
price) Price according to the supplier's
price list or catalogue, excludingallowances, charges and taxes.
- Additional Price Another price typedifferent from coded price types
PRI0273
0..1 Additional PriceAmount Type Code
The code for an additional priceamount type for the item apartfrom qualified price types.
UBL
PRI0274
0..1 Price BasisQuantity
The quantity of the Item to whichthe applicable valid price applies
PRI0275
0..n Allowance Charge An association to charges anddiscounts for the Catalogue Item
UBL
PRI0276 0..* Price ChangeReason Text The reason for the pricechange expressed as text
UBL
PRI0278
0..n Validity Period forPrice
The period(s) for which theprice is valid
UBL
PRI0279
0..1 Bracket PriceQuantity Range
The quantity range (minimum,maximum) of the item for whichthe price is valid
Not GS1
Date 2008-11-10, Issue #2 UN/CEFACT Page 47 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
48/75
Business Requirements Specification Catalogue
UID Crd Short Name Business Requirement Rationale / Example / MappingNotes
PRI0280
0..n Price ValidityLocation
A delivery location(s) for whichthe price is valid.
UBL
PRI
0281
0..1 Price Comparison Information about details
for price comparison of theproduct
UBL
GS1
1.9.1.6. Price List Reference (Price information)
UID Crd Short Name Business Requirement Rationale / Example / MappingNotes
PLR
PLR0283
0..1 Price List Identifier The identifier for the Price List UBL
PLR0284
0..1 Validity Period The period(s) for which theprice list is valid
UBL
PLR0285
0..1 Immediate PreviousPrice ListReference
A reference to a immediateprevious Price List
UBL
1.9.1.7. Price Comparison (Price Information)
UID Crd Short Name Business Requirement Rationale / Example / MappingNotes
PRC
PRC0290
1..1 Comparison PriceAmount
The price for the comparisonquantity of the trade item in
respect to the price comparisontype (code)
UBL
PRC0291
1..1 Price ComparisonQuantity
The quantity used for pricecomparison with other items.
UBL
GS1
Date 2008-11-10, Issue #2 UN/CEFACT Page 48 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
49/75
Business Requirements Specification Catalogue
UID Crd Short Name Business Requirement Rationale / Example / MappingNotes
PRC0292
1..1 Price ComparisonType Code
Code indicating how pricecomparison is made. How tocalculate the comparative price.
GS1
Code list: GS1PriceComparisonContentTypeDRAINED_WEIGHT - The weight of
a product when all liquids used in thepackaging of the product have beenremoved.INCLUDING_ADDITIVES - Specifiedusing MLT or FZ as unitOfMeas-ure(price per litre/pint drink includingaddi-tives other than water). Foodservice.MILLILITRES_EXCLUDING_DEPOSIT - Specified using MLT asunitOfMeasure (price per litre, notincluding the package deposit charge)PER_CUBIC_METRE - The PriceComparison Content specified maybe used to calculate the price per
cubic metre.PER_DOSE - Specified using PCE asunit of measure.PER_KILOGRAM - Specified usingGRM as unitOfMeasure (price perkilogram).PER_LITRE - Specified using MLT asunitOfMeasure (price per litre).PER_LOAD - Specified using PCE asunit of measure (price per load - usedfor washing up powder).PER_METRE - Specified using MMTas unitOfMeasurePER_PIECE - Specified using PCEas unitOfMeasure (price per piece)PER_PINT - Specified using FZ asunitOfMeasure (price per pint)PER_POUND - Specified using OZas unitOfMeasure (price per pound)PER_SQUARE_METRE - The PriceComparison Content specified maybe used to calculate the price persquare metre.PER_WASH - Specified using PCEas unitOfMeasure (price per wash used for washing detergent).PER_YARD - Specified using IN asunitOfMeasure (price per yard)READY_TO_DRINK - Specified using
MLT or FZ as unitOfMeasure (priceper litre/pint diluted drink).READY_TO_EAT - Specified usingGRM or OZ as unitOfMeas-ure (priceper kilogram/pound prepared food).
Date 2008-11-10, Issue #2 UN/CEFACT Page 49 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
50/75
Business Requirements Specification Catalogue
1.9.1.8. Trade Delivery (Catalogue Item)
UID Crd Short Name Business Requirement Rationale / Example / MappingNotes
TDY
TDY
0300
0..1 Handling
Instructions
The specific instructions for
storage, transport or handling ofthe product.
TDY0301
0..1 Carrier Party The party which providestransport services.
TDY0302
0..n Production BatchIdentification
An identification of theproduction batch of the product.
TDY0303
01
ImportClassification CodeList Type Code
A code indicating the importclassification code list used forthe trade item.
GS1
Imports and exports of trade itemsrequire classification codes todetermine appropriate duties andtariffs.
Code list:
- CUSTOMS_TARIFF_NUMBER-HARMONIZED_COMMODITY_DESCRIPTION_AND_CODING_SYSTEM-HARMONIZED_TARIFF_SCHEDULE_OF_THE_US- INTRASTAT-INTRASTAT_COMBINED_NOMENCLATURE- NETHERLANDS
-TARIF_INTEGRE_DE_LA_COMMUNAUTE
TDY0304
0..1 ImportClassification Value
The used value from theaccording import classificationcode list for the trade item
GS1
1.9.1.9. Product (Catalogue Item)
UID Crd Short Name Business Requirement Rationale / Example / MappingNotes
PRO
PRO0312
1..1 ProductIdentification
The identification(s) for theproduct
UBL
GS1
(including Product. Identification,Global Identification, Seller AssignedIdentification, Buyer AssignedIdentification, Manufacturer AssignedIdentification, Industry AssignedIdentification)
Date 2008-11-10, Issue #2 UN/CEFACT Page 50 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
51/75
Business Requirements Specification Catalogue
UID Crd Short Name Business Requirement Rationale / Example / MappingNotes
PRO0318
0..n Official regulationscompliance code
A code that indicates that aproduct is in compliance withspecific applicable officialregulations
GS1
Code list: different code lists fordifferent kind of products
PRO0319
0..1 Consumer unitindicator
Indicator identifying the productas a consumer unit.
GS1
Indicators:
True, False
PRO0320
0..1 Despatch unitindicator
The indicator identifying that theproduct may serve as a dispatch(shipping) unit
GS1
Indicators:
True, False
PRO0321
0..1 Product LaunchCancellation date
The cancellation date of thelaunch of a product that wasnever and will never bemanufactured, but may havebeen presented to buyers.
GS1
PRO0322
0..1 Manufacturer Party The party who makes theproduct (not to imply a partywho simply provides packagingof the product)
UBL
PRO0323
0..1 Product rightsowner party
The party who owns the rights ofthe product
PRO0362
0..1 Minimum productlifespan from timeof production, Days
A number of days from theproduction date, guaranteed bythe manufacturer, before theexpiration date of the product
GS1
PRO0363
0..1 Opened ProductLifespan, Days
The number of days remainingfrom the time of break openingof the packaging of the product
until not good for consuming
GS1
(for retail - information about when
product to be removed from the shelf)
PRO0324
0..1 ProductDiscontinued date
The date on which the product isno longer produced.
GS1
PRO0325
0..1 Product Changelatest date time
The date time on which theproduct data was last changed
GS1
PRO0326
0..* Product Name Text The name of the product whichdistinguish it from other productsand if necessary to be used intrade messages such as orderand invoice.
UBL
PRO0327
0..* Product FunctionalDescription Text
A description of the use of theproduct.
GS1
PRO0328
0..* Product DescriptionShort Text
A short description of theproduct which can be used onshelf edge and on receipts.
GS1
PRO0329
0..1 Model Name The model name UBL
Date 2008-11-10, Issue #2 UN/CEFACT Page 51 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
52/75
Business Requirements Specification Catalogue
UID Crd Short Name Business Requirement Rationale / Example / MappingNotes
PRO0330
0..* Additional ProductDescription Text
An additional description of theproduct.
UBL
GS1
PRO0331
0..* Variant descriptionText
A description used to identify thevariant of the product. Variantsare the distinguishingcharacteristics that differentiateitems with the same brand andsize including such things as theparticular flavour, fragrance,taste.
GS1
PRO0332
0..1 Product BrandName
The brand name of the product UBL
GS1
PRO0333
0..1 Sub Brand Name Second level of brand name forthe product.
GS1 E.g. trademark. It is theprimary differentiating factor that a
brand owner wants to communicateto the consumer or buyer. E.g.Yummy-Cola Classic. In this exampleYummy-Cola is the brand name andClassic is the subBrand.
PRO0334
0..* Descriptive FormText
A description of the physicalform or shape of the product.Used, for example, inpharmaceutical industry toindicate the formulation of thetrade item. Defines the form thetrade item takes and is distinctfrom the form of the packaging.
Examples: paste, gel, powder
GS1
PRO0335
0..1 Product Quantity The quantity of the productcontained in the product (tradeitem) (incl measurement unitcode according to UN/ECErecommendation 20 /UN/CEFACT code list 6411)
GS1
UBL
PRO0336
0..1 Quantity Of ProductContained In InnerPack
Indicates the number of non-coded physical groupings (innerpacks) of next lower level tradeitems within the current level.
GS1
PRO
0337
0..1 Product Drained
Weight
The weight of the product of the
trade item when drained of itsliquid.
GS1
PRO0338
0..1 Trade Item VariableMeasure Indicator
Indicator identifying the tradeitem as a variable measuretrade item. The content of thetrade item vary about eitherweight, length or volume (orother)
GS1 - Boolean true/false
Date 2008-11-10, Issue #2 UN/CEFACT Page 52 of 75
8/6/2019 TBG1-BRSCrossIndustryCatalogue2009 (1)
53/75
Business Requirements Specification Catalogue
UID Crd Short Name Business Requirement Rationale / Example / MappingNotes
PRO0339
0..1 Country of originCode
The code for the country inwhich (where) the product hasbeen produced or manufactured
UBL
GS1
Code list: ISO 3166
PRO0340
0..1 Subdivision Countryof Origin code
A code for subdivision of countyrof origin (state, province orregion) in which the product hasbeen produced or manufactured
UBL
PRO0341
0..1 Country of assembly
The country where the productis assembled.
Code list: ISO 3166
PRO0342
0..1 Product ColourCode
A code for describing the colourof the product.
A code list is required to identify thecolour of the product. No ISOstandards exist. Each industry needsto determine which code agency it willuse (e.g NCS-natural color system)
Colour can also be specified by usingProperty
PRO0343
0..* Product ColourDescription
A clear text describing thecolour of the product.
Not to be used if code for colour isused
One occurrence for each language
Colour can also be specified by usingProperty
PRO0344
0..1 Product PrepackType Code
A code specifying if the contentof the product is pre-packed orcontains loose products.
E.g. a trade item containing plasticbags with apples is of the type "pre-packed". A trade item containingloose applesis of the type "loose".
GS1 code list
Code list:PRE-PACKED
LOOSEPRO0345
0..1 Customer Configurable Code
A code indicating that thecustomer may configure theitem
Code list: yes/no/not used
PRO0346
0..1 Recyclable typecode
A code specifying the recyclablesign marked on the product.
Code list for available recycleablesigns to be developed.
PRO0347
0..1 Product markedwith Serial numberIndicator
Indicate if a serial number ismarked on the product.
Not GS1
True/false
PRO0348
0..1 Security tag typeCode
A code indicating the type ofsecurity tag on the product
GS1
Code list:
Acousto-Magnetic
Electro-Magnetic
Ink or dye
Microwave
Radio Frequency.
Date 2008-11-10, Issue #2 UN/CEFACT Page 53 of 75
8/6/2019 TBG1-BRSCrossI