PRICAT Price/sales catalogue
TBG1 Supply Chain
A message to enable the transmission of information regarding pricing and catalogue details for goods and services offered by a seller to a buyer. The message can also be sent by a buyer to a seller. This may be a response (acceptance or rejection) to a previously received price/sales catalogue message, or a notification of negotiated prices.
Header
- 0010Message headerMandatoryMax 1
To head, identify and specify a message.
- 0020Beginning of messageMandatoryMax 1
To indicate the type and function of a message and to transmit the identifying number.
- 0030Date/time/periodMandatoryMax 35
To specify date, and/or time, or period.
- 0040Additional informationConditionalMax 5
To indicate that special conditions due to the origin, customs preference, fiscal or commercial factors are applicable.
- 0050Free textConditionalMax 99
To provide free form or coded text information.
- Segment group 1Repeat 99
- 0070ReferenceMandatoryMax 1
To specify a reference.
- 0080Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0070ReferenceMandatoryMax 1
- Segment group 2Repeat 99
- 0100Name and addressMandatoryMax 1
To specify the name/address and their related function, either by C082 only and/or unstructured by C058 or structured by C080 thru 3207.
- 0110Place/location identificationConditionalMax 25
To identify a place or a location and/or related locations.
- Segment group 3Repeat 10
- 0130ReferenceMandatoryMax 1
To specify a reference.
- 0140Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0130ReferenceMandatoryMax 1
- Segment group 4Repeat 5
- 0160Contact informationMandatoryMax 1
To identify a person or a department to whom communication should be directed.
- 0170Communication contactConditionalMax 5
To identify a communication number of a department or a person to whom communication should be directed.
- 0160Contact informationMandatoryMax 1
- 0100Name and addressMandatoryMax 1
- Segment group 5Repeat 5
- 0190Duty/tax/fee detailsMandatoryMax 1
To specify relevant duty/tax/fee information.
- 0200Monetary amountConditionalMax 1
To specify a monetary amount.
- 0210Date/time/periodConditionalMax 1
To specify date, and/or time, or period.
- 0190Duty/tax/fee detailsMandatoryMax 1
- Segment group 6Repeat 20
- 0230CurrenciesMandatoryMax 1
To specify currencies used in the transaction and relevant details for the rate of exchange.
- 0240Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0230CurrenciesMandatoryMax 1
- Segment group 7Repeat 10
- 0260Payment termsMandatoryMax 1
To specify the terms of payment.
- 0270Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0280Percentage detailsConditionalMax 1
To specify percentage information.
- 0290Monetary amountConditionalMax 1
To specify a monetary amount.
- 0260Payment termsMandatoryMax 1
- Segment group 8Repeat 10
- 0310Transport informationMandatoryMax 1
To specify information regarding the transport such as mode of transport, means of transport, its conveyance reference number and the identification of the means of transport.
040 D5(040,030) If first, then all - 0320Place/location identificationConditionalMax 10
To identify a place or a location and/or related locations.
- 0310Transport informationMandatoryMax 1
- Segment group 9Repeat 5
- 0340Terms of delivery or transportMandatoryMax 1
To specify terms of delivery or transport.
- 0350Place/location identificationConditionalMax 2
To identify a place or a location and/or related locations.
- 0340Terms of delivery or transportMandatoryMax 1
- Segment group 10Repeat 10
- 0370Allowance or chargeMandatoryMax 1
To identify allowance or charge details.
- 0380Additional informationConditionalMax 5
To indicate that special conditions due to the origin, customs preference, fiscal or commercial factors are applicable.
- 0390Date/time/periodConditionalMax 9
To specify date, and/or time, or period.
- Segment group 11Repeat 10
- 0410QuantityMandatoryMax 1
To specify a pertinent quantity.
- 0420Range detailsConditionalMax 1
To identify a range.
- 0410QuantityMandatoryMax 1
- Segment group 12Repeat 10
- 0440Percentage detailsMandatoryMax 1
To specify percentage information.
- 0450Range detailsConditionalMax 1
To identify a range.
- 0440Percentage detailsMandatoryMax 1
- Segment group 13Repeat 10
- 0470Monetary amountMandatoryMax 1
To specify a monetary amount.
- 0480Range detailsConditionalMax 1
To identify a range.
- 0470Monetary amountMandatoryMax 1
- Segment group 14Repeat 10
- 0500Rate detailsMandatoryMax 1
To specify rate information.
- 0510Range detailsConditionalMax 1
To identify a range.
- 0500Rate detailsMandatoryMax 1
- Segment group 15Repeat 5
- 0530Duty/tax/fee detailsMandatoryMax 1
To specify relevant duty/tax/fee information.
- 0540Monetary amountConditionalMax 1
To specify a monetary amount.
- 0550Date/time/periodConditionalMax 1
To specify date, and/or time, or period.
- 0530Duty/tax/fee detailsMandatoryMax 1
- 0370Allowance or chargeMandatoryMax 1
- Segment group 16Repeat 9
- 0570Technical rulesMandatoryMax 1
A segment specifying technical rules.
- 0580Date/time/periodConditionalMax 9
To specify date, and/or time, or period.
- 0570Technical rulesMandatoryMax 1
Detail
- Segment group 17Repeat 1000
- 0600Product group informationMandatoryMax 1
To indicate the group in which a product belongs.
- 0610Date/time/periodConditionalMax 15
To specify date, and/or time, or period.
- 0620QuantityConditionalMax 10
To specify a pertinent quantity.
- 0630Additional informationConditionalMax 5
To indicate that special conditions due to the origin, customs preference, fiscal or commercial factors are applicable.
- 0640Free textConditionalMax 5
To provide free form or coded text information.
- Segment group 18Repeat 10
- 0660CurrenciesMandatoryMax 1
To specify currencies used in the transaction and relevant details for the rate of exchange.
- 0670Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0660CurrenciesMandatoryMax 1
- Segment group 19Repeat 100
- 0690Price detailsMandatoryMax 1
To specify price information.
- 0700CurrenciesConditionalMax 1
To specify currencies used in the transaction and relevant details for the rate of exchange.
- 0710Additional price informationConditionalMax 99
To provide information concerning pricing related to class of trade, price multiplier, and reason for change.
- 0720Range detailsConditionalMax 1
To identify a range.
- 0730Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0690Price detailsMandatoryMax 1
- Segment group 20Repeat 10
- 0750Duty/tax/fee detailsMandatoryMax 1
To specify relevant duty/tax/fee information.
- 0760Monetary amountConditionalMax 1
To specify a monetary amount.
- 0770Date/time/periodConditionalMax 1
To specify date, and/or time, or period.
- 0750Duty/tax/fee detailsMandatoryMax 1
- Segment group 21Repeat 99
- 0790Allowance or chargeMandatoryMax 1
To identify allowance or charge details.
- 0800Additional informationConditionalMax 5
To indicate that special conditions due to the origin, customs preference, fiscal or commercial factors are applicable.
- Segment group 22Repeat 1
- 0820QuantityMandatoryMax 1
To specify a pertinent quantity.
- 0830Range detailsConditionalMax 1
To identify a range.
- 0820QuantityMandatoryMax 1
- Segment group 23Repeat 1
- 0850Percentage detailsMandatoryMax 1
To specify percentage information.
- 0860Range detailsConditionalMax 1
To identify a range.
- 0850Percentage detailsMandatoryMax 1
- Segment group 24Repeat 2
- 0880Monetary amountMandatoryMax 1
To specify a monetary amount.
- 0890Range detailsConditionalMax 1
To identify a range.
- 0880Monetary amountMandatoryMax 1
- Segment group 25Repeat 1
- 0910Rate detailsMandatoryMax 1
To specify rate information.
- 0920Range detailsConditionalMax 1
To identify a range.
- 0910Rate detailsMandatoryMax 1
- Segment group 26Repeat 5
- 0940Duty/tax/fee detailsMandatoryMax 1
To specify relevant duty/tax/fee information.
- 0950Monetary amountConditionalMax 1
To specify a monetary amount.
- 0960Date/time/periodConditionalMax 1
To specify date, and/or time, or period.
- 0940Duty/tax/fee detailsMandatoryMax 1
- 0790Allowance or chargeMandatoryMax 1
- Segment group 27Repeat 20
- 0980Name and addressMandatoryMax 1
To specify the name/address and their related function, either by C082 only and/or unstructured by C058 or structured by C080 thru 3207.
- 0990Place/location identificationConditionalMax 5
To identify a place or a location and/or related locations.
- Segment group 28Repeat 10
- 1010ReferenceMandatoryMax 1
To specify a reference.
- 1020Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 1010ReferenceMandatoryMax 1
- Segment group 29Repeat 5
- 1040Contact informationMandatoryMax 1
To identify a person or a department to whom communication should be directed.
- 1050Communication contactConditionalMax 5
To identify a communication number of a department or a person to whom communication should be directed.
- 1040Contact informationMandatoryMax 1
- 0980Name and addressMandatoryMax 1
- Segment group 30Repeat 10
- 1070Payment termsMandatoryMax 1
To specify the terms of payment.
- 1080Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 1090Percentage detailsConditionalMax 1
To specify percentage information.
- 1100Monetary amountConditionalMax 1
To specify a monetary amount.
- 1070Payment termsMandatoryMax 1
- Segment group 31Repeat 10
- 1120Transport informationMandatoryMax 1
To specify information regarding the transport such as mode of transport, means of transport, its conveyance reference number and the identification of the means of transport.
040 D5(040,030) If first, then all - 1130Place/location identificationConditionalMax 10
To identify a place or a location and/or related locations.
- 1120Transport informationMandatoryMax 1
- Segment group 32Repeat 5
- 1150Terms of delivery or transportMandatoryMax 1
To specify terms of delivery or transport.
- 1160Place/location identificationConditionalMax 2
To identify a place or a location and/or related locations.
- 1150Terms of delivery or transportMandatoryMax 1
- Segment group 33Repeat 10
- 1180PackageMandatoryMax 1
To describe the number and type of packages/physical units.
- 1190MeasurementsConditionalMax 10
To specify physical measurements, including dimension tolerances, weights and counts.
- 1200Handling instructionsConditionalMax 5
To specify handling and where necessary, notify hazards.
- 1180PackageMandatoryMax 1
- Segment group 34Repeat 99
- 1220External file link identificationMandatoryMax 1
To specify the link of one non-EDIFACT external file to an EDIFACT message.
- 1230Computer environment detailsConditionalMax 99
To give a precise definition of all necessary elements belonging to the configuration of a computer system like hardware, firmware, operating system, communication (VANS, network type, protocol, format) and application software.
- 1240Communication contactConditionalMax 9
To identify a communication number of a department or a person to whom communication should be directed.
- 1250ReferenceConditionalMax 9
To specify a reference.
- 1260Date/time/periodConditionalMax 9
To specify date, and/or time, or period.
- 1270QuantityConditionalMax 9
To specify a pertinent quantity.
- 1220External file link identificationMandatoryMax 1
- Segment group 35Repeat 9
- 1290Technical rulesMandatoryMax 1
A segment specifying technical rules.
- 1300Date/time/periodConditionalMax 9
To specify date, and/or time, or period.
- 1290Technical rulesMandatoryMax 1
- Segment group 36Repeat 999999
- 1320Line itemMandatoryMax 1
To identify a line item and configuration.
- 1330Additional product idConditionalMax 99
To specify additional or substitutional item identification codes.
- 1340Item descriptionConditionalMax 999
To describe an item in either an industry or free format.
- 1350MeasurementsConditionalMax 99
To specify physical measurements, including dimension tolerances, weights and counts.
- 1360QuantityConditionalMax 10
To specify a pertinent quantity.
- 1370Handling instructionsConditionalMax 5
To specify handling and where necessary, notify hazards.
- 1380Additional informationConditionalMax 5
To indicate that special conditions due to the origin, customs preference, fiscal or commercial factors are applicable.
- 1390Date/time/periodConditionalMax 10
To specify date, and/or time, or period.
- 1400ReferenceConditionalMax 99
To specify a reference.
- 1410Place/location identificationConditionalMax 99
To identify a place or a location and/or related locations.
- 1420Document/message detailsConditionalMax 1
To identify documents and details directly related to it.
- 1430PriorityConditionalMax 99
The segment is used to communicate priority information.
- 1440Free textConditionalMax 999
To provide free form or coded text information.
- Segment group 37Repeat 999
- 1460Characteristic/class idMandatoryMax 1
To identify and describe a specific characteristic and its relevance for subsequent business processes.
- 1470Characteristic valueConditionalMax 10
To provide the value of a characteristic.
- 1480MeasurementsConditionalMax 10
To specify physical measurements, including dimension tolerances, weights and counts.
- 1460Characteristic/class idMandatoryMax 1
- Segment group 38Repeat 10
- 1500Duty/tax/fee detailsMandatoryMax 1
To specify relevant duty/tax/fee information.
- 1510Monetary amountConditionalMax 1
To specify a monetary amount.
- 1520Date/time/periodConditionalMax 1
To specify date, and/or time, or period.
- 1500Duty/tax/fee detailsMandatoryMax 1
- Segment group 39Repeat 5
- 1540CurrenciesMandatoryMax 1
To specify currencies used in the transaction and relevant details for the rate of exchange.
- 1550Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 1540CurrenciesMandatoryMax 1
- Segment group 40Repeat 100
- 1570Price detailsMandatoryMax 1
To specify price information.
- 1580CurrenciesConditionalMax 1
To specify currencies used in the transaction and relevant details for the rate of exchange.
- 1590Additional price informationConditionalMax 99
To provide information concerning pricing related to class of trade, price multiplier, and reason for change.
- 1600Range detailsConditionalMax 1
To identify a range.
- 1610Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 1620Percentage detailsConditionalMax 5
To specify percentage information.
- 1630Place/location identificationConditionalMax 99
To identify a place or a location and/or related locations.
- 1570Price detailsMandatoryMax 1
- Segment group 41Repeat 99
- 1650Allowance or chargeMandatoryMax 1
To identify allowance or charge details.
- 1660Additional informationConditionalMax 5
To indicate that special conditions due to the origin, customs preference, fiscal or commercial factors are applicable.
- 1670Date/time/periodConditionalMax 9
To specify date, and/or time, or period.
- 1680Place/location identificationConditionalMax 99
To identify a place or a location and/or related locations.
- Segment group 42Repeat 10
- 1700QuantityMandatoryMax 1
To specify a pertinent quantity.
- 1710Range detailsConditionalMax 1
To identify a range.
- 1700QuantityMandatoryMax 1
- Segment group 43Repeat 99
- 1730Percentage detailsMandatoryMax 1
To specify percentage information.
- 1740Range detailsConditionalMax 1
To identify a range.
- 1730Percentage detailsMandatoryMax 1
- Segment group 44Repeat 10
- 1760Monetary amountMandatoryMax 1
To specify a monetary amount.
- 1770Range detailsConditionalMax 1
To identify a range.
- 1760Monetary amountMandatoryMax 1
- Segment group 45Repeat 10
- 1790Rate detailsMandatoryMax 1
To specify rate information.
- 1800Range detailsConditionalMax 1
To identify a range.
- 1790Rate detailsMandatoryMax 1
- Segment group 46Repeat 5
- 1820Duty/tax/fee detailsMandatoryMax 1
To specify relevant duty/tax/fee information.
- 1830Monetary amountConditionalMax 1
To specify a monetary amount.
- 1840Date/time/periodConditionalMax 1
To specify date, and/or time, or period.
- 1820Duty/tax/fee detailsMandatoryMax 1
- 1650Allowance or chargeMandatoryMax 1
- Segment group 47Repeat 999
- 1860PackageMandatoryMax 1
To describe the number and type of packages/physical units.
- 1870MeasurementsConditionalMax 10
To specify physical measurements, including dimension tolerances, weights and counts.
- 1880QuantityConditionalMax 99
To specify a pertinent quantity.
- 1890Handling instructionsConditionalMax 5
To specify handling and where necessary, notify hazards.
- 1860PackageMandatoryMax 1
- Segment group 48Repeat 10
- 1910Payment termsMandatoryMax 1
To specify the terms of payment.
- 1920Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 1930Percentage detailsConditionalMax 1
To specify percentage information.
- 1940Monetary amountConditionalMax 1
To specify a monetary amount.
- 1910Payment termsMandatoryMax 1
- Segment group 49Repeat 10
- 1960Transport informationMandatoryMax 1
To specify information regarding the transport such as mode of transport, means of transport, its conveyance reference number and the identification of the means of transport.
040 D5(040,030) If first, then all - 1970Place/location identificationConditionalMax 10
To identify a place or a location and/or related locations.
- 1960Transport informationMandatoryMax 1
- Segment group 50Repeat 5
- 1990Terms of delivery or transportMandatoryMax 1
To specify terms of delivery or transport.
- 2000Place/location identificationConditionalMax 2
To identify a place or a location and/or related locations.
- 1990Terms of delivery or transportMandatoryMax 1
- Segment group 51Repeat 99
- 2020External file link identificationMandatoryMax 1
To specify the link of one non-EDIFACT external file to an EDIFACT message.
- 2030Computer environment detailsConditionalMax 99
To give a precise definition of all necessary elements belonging to the configuration of a computer system like hardware, firmware, operating system, communication (VANS, network type, protocol, format) and application software.
- 2040Communication contactConditionalMax 9
To identify a communication number of a department or a person to whom communication should be directed.
- 2050ReferenceConditionalMax 9
To specify a reference.
- 2060Date/time/periodConditionalMax 9
To specify date, and/or time, or period.
- 2070QuantityConditionalMax 9
To specify a pertinent quantity.
- 2020External file link identificationMandatoryMax 1
- Segment group 52Repeat 99
- 2090Name and addressMandatoryMax 1
To specify the name/address and their related function, either by C082 only and/or unstructured by C058 or structured by C080 thru 3207.
- Segment group 53Repeat 99
- 2110Contact informationMandatoryMax 1
To identify a person or a department to whom communication should be directed.
- 2120Communication contactConditionalMax 99
To identify a communication number of a department or a person to whom communication should be directed.
- 2110Contact informationMandatoryMax 1
- 2090Name and addressMandatoryMax 1
- Segment group 54Repeat 9
- 2140Technical rulesMandatoryMax 1
A segment specifying technical rules.
- 2150Date/time/periodConditionalMax 9
To specify date, and/or time, or period.
- 2140Technical rulesMandatoryMax 1
- Segment group 55Repeat 9
- 2170Dangerous goodsMandatoryMax 1
To identify dangerous goods.
- 2180QuantityConditionalMax 9
To specify a pertinent quantity.
- 2190Free textConditionalMax 9
To provide free form or coded text information.
- 2170Dangerous goodsMandatoryMax 1
- Segment group 56Repeat 999
- 2210Hierarchy informationMandatoryMax 1
A segment to identify hierarchical connections from a given item to a higher or lower levelled item or to identify dependencies among the content of hierarchically related groups of data.
- 2220Additional product idConditionalMax 99
To specify additional or substitutional item identification codes.
- 2230QuantityConditionalMax 9
To specify a pertinent quantity.
- 2240Free textConditionalMax 99
To provide free form or coded text information.
- Segment group 57Repeat 999
- 2260ReferenceMandatoryMax 1
To specify a reference.
- 2270Date/time/periodConditionalMax 9
To specify date, and/or time, or period.
- 2260ReferenceMandatoryMax 1
- Segment group 58Repeat 99
- 2290Characteristic/class idMandatoryMax 1
To identify and describe a specific characteristic and its relevance for subsequent business processes.
- 2300Characteristic valueConditionalMax 9
To provide the value of a characteristic.
- 2310MeasurementsConditionalMax 99
To specify physical measurements, including dimension tolerances, weights and counts.
- 2290Characteristic/class idMandatoryMax 1
- Segment group 59Repeat 99
- 2330Name and addressMandatoryMax 1
To specify the name/address and their related function, either by C082 only and/or unstructured by C058 or structured by C080 thru 3207.
- 2340Additional product idConditionalMax 99
To specify additional or substitutional item identification codes.
- 2350QuantityConditionalMax 9
To specify a pertinent quantity.
- Segment group 60Repeat 99
- 2370Characteristic/class idMandatoryMax 1
To identify and describe a specific characteristic and its relevance for subsequent business processes.
- 2380Characteristic valueConditionalMax 99
To provide the value of a characteristic.
- 2390MeasurementsConditionalMax 9
To specify physical measurements, including dimension tolerances, weights and counts.
- 2370Characteristic/class idMandatoryMax 1
- 2330Name and addressMandatoryMax 1
- 2210Hierarchy informationMandatoryMax 1
- 1320Line itemMandatoryMax 1
- 0600Product group informationMandatoryMax 1
- 2400Message trailerMandatoryMax 1
To end and check the completeness of a message.