ORDCHG Purchase order change request
Joint Rapporteurs Message Design Group JM2
A message from the buyer to the seller, specifying details of the buyer's request to change a purchase order.
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.
- 0040Payment instructionsConditionalMax 1
To specify the instructions for payment.
- 0050Additional informationConditionalMax 5
To indicate that special conditions due to the origin, customs preference, fiscal or commercial factors are applicable.
- 0060Item descriptionConditionalMax 999
To describe an item in either an industry or free format.
- 0070Free textConditionalMax 99
To provide free form or coded text information.
- 0080Related identification numbersConditionalMax 10
To specify a related set of identification numbers.
- Segment group 1Repeat 9999
- 0100ReferenceMandatoryMax 1
To specify a reference.
- 0110Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0100ReferenceMandatoryMax 1
- Segment group 2Repeat 1
- 0130Adjustment detailsMandatoryMax 1
To identify the reason for an adjustment.
- 0140Free textConditionalMax 5
To provide free form or coded text information.
- 0130Adjustment detailsMandatoryMax 1
- Segment group 3Repeat 99
- 0160Name 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.
- 0170Place/location identificationConditionalMax 99
To identify a place or a location and/or related locations.
- 0180Financial institution informationConditionalMax 5
To identify an account and a related financial institution.
- Segment group 4Repeat 99
- 0200ReferenceMandatoryMax 1
To specify a reference.
- 0210Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0200ReferenceMandatoryMax 1
- Segment group 5Repeat 5
- 0230Document/message detailsMandatoryMax 1
To identify documents and details directly related to it.
- 0240Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0230Document/message detailsMandatoryMax 1
- Segment group 6Repeat 5
- 0260Contact informationMandatoryMax 1
To identify a person or a department to whom communication should be directed.
- 0270Communication contactConditionalMax 5
To identify a communication number of a department or a person to whom communication should be directed.
- 0260Contact informationMandatoryMax 1
- 0160Name and addressMandatoryMax 1
- Segment group 7Repeat 5
- 0290Duty/tax/fee detailsMandatoryMax 1
To specify relevant duty/tax/fee information.
- 0300Monetary amountConditionalMax 1
To specify a monetary amount.
- 0310Place/location identificationConditionalMax 5
To identify a place or a location and/or related locations.
- 0290Duty/tax/fee detailsMandatoryMax 1
- Segment group 8Repeat 5
- 0330CurrenciesMandatoryMax 1
To specify currencies used in the transaction and relevant details for the rate of exchange.
- 0340Percentage detailsConditionalMax 5
To specify percentage information.
- 0350Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0330CurrenciesMandatoryMax 1
- Segment group 9Repeat 10
- 0370Payment terms basisMandatoryMax 1
To specify the payment terms basis.
Segment marked for deletion in the D.02B directory. - 0380Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0390Percentage detailsConditionalMax 1
To specify percentage information.
- Segment group 10Repeat 9999
- 0410Monetary amountMandatoryMax 1
To specify a monetary amount.
- 0420Related identification numbersConditionalMax 9
To specify a related set of identification numbers.
- 0430Accounting journal identificationConditionalMax 99
To identify an accounting journal.
- 0410Monetary amountMandatoryMax 1
- 0370Payment terms basisMandatoryMax 1
- Segment group 11Repeat 10
- 0450Details of transportMandatoryMax 1
To specify the transport details such as mode of transport, means of transport, its conveyance reference number and the identification of the means of transport. The segment may be pointed to by the TPL segment.
- Segment group 12Repeat 10
- 0470Place/location identificationMandatoryMax 1
To identify a place or a location and/or related locations.
- 0480Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0470Place/location identificationMandatoryMax 1
- 0450Details of transportMandatoryMax 1
- Segment group 13Repeat 5
- 0500Terms of delivery or transportMandatoryMax 1
To specify terms of delivery or transport.
- 0510Place/location identificationConditionalMax 2
To identify a place or a location and/or related locations.
- 0500Terms of delivery or transportMandatoryMax 1
- Segment group 14Repeat 99
- 0530PackageMandatoryMax 1
To describe the number and type of packages/physical units.
- 0540MeasurementsConditionalMax 5
To specify physical measurements, including dimension tolerances, weights and counts.
- Segment group 15Repeat 5
- 0560Package identificationMandatoryMax 1
To specify markings and labels on individual packages or physical units.
- 0570ReferenceConditionalMax 1
To specify a reference.
- 0580Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0590Goods identity numberConditionalMax 10
To give specific identification numbers, either as single numbers or ranges.
- 0560Package identificationMandatoryMax 1
- 0530PackageMandatoryMax 1
- Segment group 16Repeat 10
- 0610Equipment detailsMandatoryMax 1
To identify a unit of equipment.
- 0620Handling instructionsConditionalMax 5
To specify handling and where necessary, notify hazards.
- 0630MeasurementsConditionalMax 5
To specify physical measurements, including dimension tolerances, weights and counts.
- 0640Free textConditionalMax 5
To provide free form or coded text information.
- 0610Equipment detailsMandatoryMax 1
- Segment group 17Repeat 10
- 0660Scheduling conditionsMandatoryMax 1
To specify scheduling conditions.
- 0670Free textConditionalMax 5
To provide free form or coded text information.
- 0680ReferenceConditionalMax 5
To specify a reference.
- Segment group 18Repeat 10
- 0700QuantityMandatoryMax 1
To specify a pertinent quantity.
- 0710Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0700QuantityMandatoryMax 1
- 0660Scheduling conditionsMandatoryMax 1
- Segment group 19Repeat 25
- 0730Additional price informationMandatoryMax 1
To provide information concerning pricing related to class of trade, price multiplier, and reason for change.
- 0740Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0750Range detailsConditionalMax 1
To identify a range.
- 0730Additional price informationMandatoryMax 1
- Segment group 20Repeat 99
- 0770Allowance or chargeMandatoryMax 1
To identify allowance or charge details.
- 0780Additional informationConditionalMax 5
To indicate that special conditions due to the origin, customs preference, fiscal or commercial factors are applicable.
- 0790Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- Segment group 21Repeat 1
- 0810QuantityMandatoryMax 1
To specify a pertinent quantity.
- 0820Range detailsConditionalMax 1
To identify a range.
- 0810QuantityMandatoryMax 1
- Segment group 22Repeat 1
- 0840Percentage detailsMandatoryMax 1
To specify percentage information.
- 0850Range detailsConditionalMax 1
To identify a range.
- 0840Percentage detailsMandatoryMax 1
- Segment group 23Repeat 2
- 0870Monetary amountMandatoryMax 1
To specify a monetary amount.
- 0880Range detailsConditionalMax 1
To identify a range.
- 0870Monetary amountMandatoryMax 1
- Segment group 24Repeat 1
- 0900Rate detailsMandatoryMax 1
To specify rate information.
- 0910Range detailsConditionalMax 1
To identify a range.
- 0900Rate detailsMandatoryMax 1
- Segment group 25Repeat 5
- 0930Duty/tax/fee detailsMandatoryMax 1
To specify relevant duty/tax/fee information.
- 0940Monetary amountConditionalMax 1
To specify a monetary amount.
- 0930Duty/tax/fee detailsMandatoryMax 1
- 0770Allowance or chargeMandatoryMax 1
- Segment group 26Repeat 999
- 0960Requirements and conditionsMandatoryMax 1
To specify sector/subject requirements and conditions.
- 0970ReferenceConditionalMax 5
To specify a reference.
- 0980Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0990Free textConditionalMax 99999
To provide free form or coded text information.
- 0960Requirements and conditionsMandatoryMax 1
Detail
- Segment group 27Repeat 200000
- 1010Line itemMandatoryMax 1
To identify a line item and configuration.
- 1020Additional product idConditionalMax 25
To specify additional or substitutional item identification codes.
- 1030Item descriptionConditionalMax 99
To describe an item in either an industry or free format.
- 1040MeasurementsConditionalMax 99
To specify physical measurements, including dimension tolerances, weights and counts.
- 1050QuantityConditionalMax 99
To specify a pertinent quantity.
- 1060Percentage detailsConditionalMax 5
To specify percentage information.
- 1070Additional informationConditionalMax 5
To indicate that special conditions due to the origin, customs preference, fiscal or commercial factors are applicable.
- 1080Date/time/periodConditionalMax 35
To specify date, and/or time, or period.
- 1090Monetary amountConditionalMax 10
To specify a monetary amount.
- 1100General indicatorConditionalMax 99
To transmit a processing indicator.
Segment marked for deletion in the D.02B directory. - 1110Goods identity numberConditionalMax 1000
To give specific identification numbers, either as single numbers or ranges.
- 1120Related identification numbersConditionalMax 1000
To specify a related set of identification numbers.
- 1130Quantity variancesConditionalMax 1
To specify item details relating to quantity variances.
This segment replaces segment QVA. - 1140Document/message detailsConditionalMax 99
To identify documents and details directly related to it.
- 1150Payment instructionsConditionalMax 1
To specify the instructions for payment.
- 1160Free textConditionalMax 99
To provide free form or coded text information.
- Segment group 28Repeat 999
- 1180Characteristic/class idMandatoryMax 1
To identify and describe a specific characteristic and its relevance for subsequent business processes.
- 1190Characteristic valueConditionalMax 10
To provide the value of a characteristic.
- 1200MeasurementsConditionalMax 10
To specify physical measurements, including dimension tolerances, weights and counts.
- 1180Characteristic/class idMandatoryMax 1
- Segment group 29Repeat 10
- 1220Payment terms basisMandatoryMax 1
To specify the payment terms basis.
Segment marked for deletion in the D.02B directory. - 1230Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 1240Percentage detailsConditionalMax 1
To specify percentage information.
- Segment group 30Repeat 9999
- 1260Monetary amountMandatoryMax 1
To specify a monetary amount.
- 1270Related identification numbersConditionalMax 9
To specify a related set of identification numbers.
- 1260Monetary amountMandatoryMax 1
- 1220Payment terms basisMandatoryMax 1
- Segment group 31Repeat 1
- 1290Adjustment detailsMandatoryMax 1
To identify the reason for an adjustment.
- 1300Free textConditionalMax 5
To provide free form or coded text information.
- 1290Adjustment detailsMandatoryMax 1
- Segment group 32Repeat 25
- 1320Price detailsMandatoryMax 1
To specify price information.
- 1330CurrenciesConditionalMax 1
To specify currencies used in the transaction and relevant details for the rate of exchange.
- 1340Additional price informationConditionalMax 1
To provide information concerning pricing related to class of trade, price multiplier, and reason for change.
- 1350Range detailsConditionalMax 1
To identify a range.
- 1360Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 1320Price detailsMandatoryMax 1
- Segment group 33Repeat 9999
- 1380ReferenceMandatoryMax 1
To specify a reference.
- 1390Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 1380ReferenceMandatoryMax 1
- Segment group 34Repeat 99
- 1410PackageMandatoryMax 1
To describe the number and type of packages/physical units.
- 1420MeasurementsConditionalMax 5
To specify physical measurements, including dimension tolerances, weights and counts.
- 1430QuantityConditionalMax 5
To specify a pertinent quantity.
- 1440Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- Segment group 35Repeat 1
- 1460ReferenceMandatoryMax 1
To specify a reference.
- 1470Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 1460ReferenceMandatoryMax 1
- Segment group 36Repeat 5
- 1490Package identificationMandatoryMax 1
To specify markings and labels on individual packages or physical units.
- 1500ReferenceConditionalMax 1
To specify a reference.
- 1510Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 1520Goods identity numberConditionalMax 10
To give specific identification numbers, either as single numbers or ranges.
- 1490Package identificationMandatoryMax 1
- 1410PackageMandatoryMax 1
- Segment group 37Repeat 9999
- 1540Place/location identificationMandatoryMax 1
To identify a place or a location and/or related locations.
- 1550QuantityConditionalMax 1
To specify a pertinent quantity.
- 1560Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 1540Place/location identificationMandatoryMax 1
- Segment group 38Repeat 10
- 1580Duty/tax/fee detailsMandatoryMax 1
To specify relevant duty/tax/fee information.
- 1590Monetary amountConditionalMax 1
To specify a monetary amount.
- 1600Place/location identificationConditionalMax 5
To identify a place or a location and/or related locations.
- 1580Duty/tax/fee detailsMandatoryMax 1
- Segment group 39Repeat 999
- 1620Name 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.
- 1630Place/location identificationConditionalMax 5
To identify a place or a location and/or related locations.
- 1640Financial institution informationConditionalMax 5
To identify an account and a related financial institution.
- Segment group 40Repeat 99
- 1660ReferenceMandatoryMax 1
To specify a reference.
- 1670Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 1660ReferenceMandatoryMax 1
- Segment group 41Repeat 5
- 1690Document/message detailsMandatoryMax 1
To identify documents and details directly related to it.
- 1700Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 1690Document/message detailsMandatoryMax 1
- Segment group 42Repeat 5
- 1720Contact informationMandatoryMax 1
To identify a person or a department to whom communication should be directed.
- 1730Communication contactConditionalMax 5
To identify a communication number of a department or a person to whom communication should be directed.
- 1720Contact informationMandatoryMax 1
- 1620Name and addressMandatoryMax 1
- Segment group 43Repeat 99
- 1750Allowance or chargeMandatoryMax 1
To identify allowance or charge details.
- 1760Additional informationConditionalMax 5
To indicate that special conditions due to the origin, customs preference, fiscal or commercial factors are applicable.
- 1770Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- Segment group 44Repeat 1
- 1790QuantityMandatoryMax 1
To specify a pertinent quantity.
- 1800Range detailsConditionalMax 1
To identify a range.
- 1790QuantityMandatoryMax 1
- Segment group 45Repeat 1
- 1820Percentage detailsMandatoryMax 1
To specify percentage information.
- 1830Range detailsConditionalMax 1
To identify a range.
- 1820Percentage detailsMandatoryMax 1
- Segment group 46Repeat 2
- 1850Monetary amountMandatoryMax 1
To specify a monetary amount.
- 1860Range detailsConditionalMax 1
To identify a range.
- 1850Monetary amountMandatoryMax 1
- Segment group 47Repeat 1
- 1880Rate detailsMandatoryMax 1
To specify rate information.
- 1890Range detailsConditionalMax 1
To identify a range.
- 1880Rate detailsMandatoryMax 1
- Segment group 48Repeat 5
- 1910Duty/tax/fee detailsMandatoryMax 1
To specify relevant duty/tax/fee information.
- 1920Monetary amountConditionalMax 1
To specify a monetary amount.
- 1910Duty/tax/fee detailsMandatoryMax 1
- 1750Allowance or chargeMandatoryMax 1
- Segment group 49Repeat 10
- 1940Details of transportMandatoryMax 1
To specify the transport details such as mode of transport, means of transport, its conveyance reference number and the identification of the means of transport. The segment may be pointed to by the TPL segment.
- Segment group 50Repeat 10
- 1960Place/location identificationMandatoryMax 1
To identify a place or a location and/or related locations.
- 1970Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 1960Place/location identificationMandatoryMax 1
- 1940Details of transportMandatoryMax 1
- Segment group 51Repeat 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 52Repeat 10
- 2020Equipment detailsMandatoryMax 1
To identify a unit of equipment.
- 2030Handling instructionsConditionalMax 5
To specify handling and where necessary, notify hazards.
- 2040MeasurementsConditionalMax 5
To specify physical measurements, including dimension tolerances, weights and counts.
- 2050Free textConditionalMax 5
To provide free form or coded text information.
- 2020Equipment detailsMandatoryMax 1
- Segment group 53Repeat 100
- 2070Scheduling conditionsMandatoryMax 1
To specify scheduling conditions.
- 2080Free textConditionalMax 5
To provide free form or coded text information.
- 2090ReferenceConditionalMax 5
To specify a reference.
- Segment group 54Repeat 10
- 2110QuantityMandatoryMax 1
To specify a pertinent quantity.
- 2120Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 2110QuantityMandatoryMax 1
- 2070Scheduling conditionsMandatoryMax 1
- Segment group 55Repeat 999
- 2140Requirements and conditionsMandatoryMax 1
To specify sector/subject requirements and conditions.
- 2150ReferenceConditionalMax 5
To specify a reference.
- 2160Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 2170Free textConditionalMax 99999
To provide free form or coded text information.
- 2140Requirements and conditionsMandatoryMax 1
- Segment group 56Repeat 10
- 2190StagesMandatoryMax 1
To provide information related to the kind of stage in a process, the number of stages and the actual stage.
- Segment group 57Repeat 3
- 2210QuantityMandatoryMax 1
To specify a pertinent quantity.
- 2220Monetary amountConditionalMax 1
To specify a monetary amount.
- 2210QuantityMandatoryMax 1
- 2190StagesMandatoryMax 1
- 1010Line itemMandatoryMax 1
Summary
- 2230Section controlMandatoryMax 1
To separate header, detail and summary sections of a message.
- 2240Monetary amountConditionalMax 12
To specify a monetary amount.
- 2250Control totalConditionalMax 10
To provide control total.
- Segment group 58Repeat 10
- 2270Allowance or chargeMandatoryMax 1
To identify allowance or charge details.
- 2280Additional informationConditionalMax 1
To indicate that special conditions due to the origin, customs preference, fiscal or commercial factors are applicable.
- 2290Monetary amountMandatoryMax 2
To specify a monetary amount.
- 2270Allowance or chargeMandatoryMax 1
- 2300Message trailerMandatoryMax 1
To end and check the completeness of a message.