2A2ProductInformationQueryMessageGuideline Version 1.0 Build# 9
1 |
1 | ProductInformationQuery
|
2 |
0..1 | |-- QueryConstraint
|
3 |
0..1 | |-- SalesCatalog
|
4 |
0..1 | | |-- ProductLineItem
|
5 |
0..1 | | | |-- authorizationPrerequirements.FreeFormText
|
6 |
0..1 | | | |-- minimumOrderQuantity.ProductQuantity
|
7 |
0..1 | | | |-- allowancesAndCharges.FinancialAmount
|
8 |
0..1 | | | | |-- GlobalCurrencyCode
|
9 |
0..1 | | | | |-- MonetaryAmount
|
10 |
0..1 | | | |-- warrantyDescription.FreeFormText
|
11 |
0..1 | | | |-- productUnit.ProductPackageDescription
|
12 |
0..1 | | | | |-- ProductDescription
|
13 |
0..1 | | | | | |-- TextualDescription
|
14 |
0..1 | | | | | | |-- primary.FreeFormText
|
15 |
0..1 | | | | | | |-- summary.FreeFormText
|
16 |
0..1 | | | | | |-- productName.FreeFormText
|
17 |
0..1 | | | | | |-- GlobalProductIdentifier
|
18 |
0..1 | | | | | |-- ProprietaryProductIdentifier
|
19 |
0..1 | | | | | |-- GlobalSerialIdentifier
|
20 |
0..1 | | | | | |-- PhysicalDimension
|
21 |
0..1 | | | | | | |-- LengthDimension
|
22 |
0..1 | | | | | | |-- WidthDimension
|
23 |
0..1 | | | | | | |-- HeightDimension
|
24 |
0..1 | | | | | | |-- WeightDimension
|
25 |
0..1 | | | | | |-- ProprietaryProductClassificationCode
|
26 |
0..1 | | | | | |-- (ProductLineItem)
|
27 |
0..1 | | | | | |-- GlobalProductClassificationCode
|
28 |
0..1 | | | | |-- unitPrice.FinancialAmount
|
29 |
0..1 | | | | | |-- GlobalCurrencyCode
|
30 |
0..1 | | | | | |-- MonetaryAmount
|
31 |
0..1 | | | |-- GlobalRegulationCode
|
32 |
0..1 | | | |-- PalletDescription
|
33 |
0..1 | | | | |-- PhysicalDimension
|
34 |
0..1 | | | | | |-- LengthDimension
|
35 |
0..1 | | | | | |-- WidthDimension
|
36 |
0..1 | | | | | |-- HeightDimension
|
37 |
0..1 | | | | | |-- WeightDimension
|
38 |
0..1 | | | | |-- palletQuantity.ProductQuantity
|
39 |
0..1 | | | |-- countryOfOrigin.GlobalCountryCode
|
40 |
0..1 | | | |-- productAvailableInCountries.GlobalCountryCode
|
41 |
0..1 | | | |-- unitPrice.FinancialAmount
|
42 |
0..1 | | | | |-- GlobalCurrencyCode
|
43 |
0..1 | | | | |-- MonetaryAmount
|
44 |
0..1 | | | |-- SpecialHandlingInstruction
|
45 |
0..1 | | | | |-- GlobalSpecialHandlingCode
|
46 |
0..1 | | | |-- TaxAmount
|
47 |
1 | | | | |-- FinancialAmount
|
48 |
1 | | | | | |-- GlobalCurrencyCode
|
49 |
1 | | | | | |-- MonetaryAmount
|
50 |
1 | | | | |-- taxingCountry.GlobalCountryCode
|
51 |
0..1 | | | | |-- taxingCity.FreeFormText
|
52 |
0..1 | | | | |-- taxingRegion.FreeFormText
|
53 |
0..1 | GlobalDocumentFunctionCode
|
54 |
1 | thisDocumentIdentifier.ProprietaryDocumentIdentifier
|
55 |
0..1 | toRole.PartnerRoleDescription
|
56 |
0..1 | |-- GlobalPartnerRoleClassificationCode
|
57 |
0..1 | |-- PartnerDescription
|
58 |
0..1 | | |-- GlobalPartnerClassificationCode
|
59 |
0..1 | | |-- BusinessDescription
|
60 |
0..1 | | | |-- GlobalBusinessIdentifier
|
61 |
0..1 | | | |-- GlobalSupplyChainCode
|
62 |
0..1 | fromRole.PartnerRoleDescription
|
63 |
0..1 | |-- ContactInformation
|
64 |
0..1 | | |-- contactName.FreeFormText
|
65 |
0..1 | | |-- telephoneNumber.CommunicationsNumber
|
66 |
0..1 | | |-- EmailAddress
|
67 |
0..1 | |-- GlobalPartnerRoleClassificationCode
|
68 |
0..1 | |-- PartnerDescription
|
69 |
0..1 | | |-- GlobalPartnerClassificationCode
|
70 |
0..1 | | |-- BusinessDescription
|
71 |
0..1 | | | |-- GlobalBusinessIdentifier
|
72 |
0..1 | | | |-- GlobalSupplyChainCode
|
73 |
1 | thisDocumentGenerationDateTime.DateTimeStamp
|
8: GlobalCurrencyCode |
---|
Entity Instances |
25: ProprietaryProductClassificationCode |
---|
Entity Instances |
27: GlobalProductClassificationCode |
---|
Entity Instances |
29: GlobalCurrencyCode |
---|
Entity Instances |
31: GlobalRegulationCode |
---|
Entity Instances |
42: GlobalCurrencyCode |
---|
Entity Instances |
45: GlobalSpecialHandlingCode |
---|
Entity Instances |
46: TaxAmount |
---|
Constraint: If Tax Amount is used then Financial Amount and Taxing Country are required and one of the following is required: Taxing City or Taxing Region. |
User Notes: Local variable tax per SKU per country. |
48: GlobalCurrencyCode |
---|
Entity Instances |
53: GlobalDocumentFunctionCode |
---|
Entity Instances |
56: GlobalPartnerRoleClassificationCode |
---|
Entity Instances |
58: GlobalPartnerClassificationCode |
---|
Entity Instances |
61: GlobalSupplyChainCode |
---|
Entity Instances |
67: GlobalPartnerRoleClassificationCode |
---|
Entity Instances |
69: GlobalPartnerClassificationCode |
---|
Entity Instances |
72: GlobalSupplyChainCode |
---|
Entity Instances |
Name | Definition |
---|---|
authorizationPrerequirements | Textual description of the requirements for obtaining authorization to sell the product. |
minimumOrderQuantity | A numeric expression of the minimum number of product line items that may be ordered. |
allowancesAndCharges | Amount of allowances and charges. |
warrantyDescription | Free form textual description of the warranty terms for the product. |
productUnit | A unit of product, e.g. an each or a package. |
primary | The basic attributes that describe a program or product. |
summary | Description containing only the most important attributes of a product or program. |
productName | Free form textual description of the product. |
unitPrice | Agreed upon sale price for each unit ordered. |
countryOfOrigin | Country where product originates. |
productAvailableInCountries | The country(ies) in which the product is available for sale. |
taxingCountry | The name of the country levying the tax. |
taxingCity | The name of the city levying the tax. |
taxingRegion | The name of the region levying the tax. |
thisDocumentIdentifier | Unique tracking identification number that identifies the business document being sent. |
toRole | The role receiving the document in a business document exchange. |
fromRole | The role initiating a business document exchange. |
contactName | Name of the contact person(s) within the organization. |
telephoneNumber | The numerical schema designed to achieve contact via telephone. |
thisDocumentGenerationDateTime | The date-time stamp indicating when this document was generated. |
Name | Definition |
---|---|
ProductInformationQuery | The parametric query for product information. |
SalesCatalog | The collection of business properties that describe a seller's catalog of products. |
ProductLineItem | The collection of business properties that describe a business document entry for a product. |
FinancialAmount | The monetary amount defined by a specified currency. |
ProductPackageDescription | The collection of business properties that describe a product's packaging attributes. |
ProductDescription | The collection of business properties that provide a non-technical product description typically used for marketing, sales and trade documents. |
TextualDescription | The collection of business properties in free form text in a specified language. |
PhysicalDimension | The physical dimension of a quantity such as length, time, mass. |
PalletDescription | The serial identification or number of units associated with a pallet. |
SpecialHandlingInstruction | The collection of business properties that describe product packaging or shipping handling instructions. |
TaxAmount | The financial amount of tax calculated by a local, regional or national taxing authority. |
PartnerRoleDescription | The collection of business properties that describes a business partners' role in a partner interface process. |
PartnerDescription | The collection of business properties that describes a business partners' identity and their function in a supply chain. |
BusinessDescription | The collection of business properties that describes a business identity and location. |
ContactInformation | The collection of business properties that provide communication and address information for contacting a person, organization or business. |
Name | Definition | Data Type | Min | Max | Representation |
---|---|---|---|---|---|
QueryConstraint | An OCL compliant expression that constrains one or more parameters in a query. | String | 1 |   |   |
FreeFormText | Unformatted text. | String | 1 |   |   |
ProductQuantity | A quantity specifying the number of product units. | Real | 1 |   |   |
GlobalCurrencyCode | Three character currency code specified in ISO 4217-1995. | String | 3 | 3 | XXX |
MonetaryAmount | Magnitude of currency amount. | Real | 1 | 15 | 9(13)V99 |
GlobalProductIdentifier | Global unique product identifier. RosettaNet has adopted the Global Trade Identification Number (GTIN). | String | 14 | 14 | 9(14) |
ProprietaryProductIdentifier | An internal identifier used to identify a product. | String | 1 |   |   |
GlobalSerialIdentifier | Unique serial identifier assigned to the product. | NaturalNumber | 14 | 14 | 9(14) |
ProprietaryProductClassificationCode | Proprietary code that classifies a product based on a proprietary classification criterion. | String | 1 |   |   |
GlobalProductClassificationCode | Product classification code. RosettaNet has adopted the UNSPSC. | String | 1 |   |   |
GlobalRegulationCode | Specification of the regulations that govern the sale or use of products and services. | String | 1 |   |   |
GlobalCountryCode | Three character country code specified in ISO 3166-1993. | String | 2 | 2 | XX |
GlobalSpecialHandlingCode | Special handling instruction. | String | 1 |   |   |
GlobalDocumentFunctionCode | Code identifying the function of a document as either a request or a response. | String | 1 |   |   |
ProprietaryDocumentIdentifier | Unique identifier, i.e. a numeric value or alpha-numeric value, for a business document. | String | 1 |   |   |
GlobalPartnerRoleClassificationCode | Code identifying a party's role in the supply chain. | String | 1 |   |   |
GlobalPartnerClassificationCode | Code identifying a partner's function in the supply chain. | String | 1 |   |   |
GlobalBusinessIdentifier | A unique businesss identifer. The DUNS number is specified by RosettaNet. | Integer | 9 | 9 | 9(9) |
GlobalSupplyChainCode | Code identifying the supply chain for the partner's function. | String | 1 |   |   |
CommunicationsNumber | The electro-technical communication number, e.g., telephone number, fascimile number, pager number. | String | 1 | 30 | X(30) |
EmailAddress | E-mail address. | String | 1 |   |   |
DateTimeStamp | Specifies an instance in time. Based on the ISO 8601 specification where "CC" represents the century, "YY" the year, "MM" the month and "DD" the day. The letter "T" is the date/time separator and "hh", "mm", "ss.sss" represent hour, minute and second respectively. This representation is immediately followed by a "Z" to indicate Coordinated Universal Time. Informal format: CCYYMMDDThhmmss.sssZ | DateTime | 13 | 20 | 9(8)X9(6)V9(3)X |
Name | Definition | Data Type | Min | Max |
Representation | Dimension |
---|---|---|---|---|---|---|
LengthDimension | Largest horizontal dimension of an object measured when the object in the upright position. | Real | 1 | 15 | 9(13)V99 | Length |
WidthDimension | Shorter measurement of the two horizontal dimensions measured with object in the upright position. | Real | 1 | 15 | 9(13)V99 | Length |
HeightDimension | Vertical dimension of an object when object in the upright position. | Real | 1 | 15 | 9(13)V99 | Length |
WeightDimension | The weight of an artifact. | Real | 1 | 15 | 9(13)V99 | Mass |
Created using Edifecs Commerce e-Modeling Tools.