INVOIC Invoice
D2 Purchasing (SWG)
A message claiming payment for goods or services supplied under conditions agreed between the seller and the buyer.
Position
Segment
Name
Max Use
0010
Mandatory
Max 1
To head, identify and specify a message.
0020
Mandatory
Max 1
To indicate the type and function of a message and to transmit the identifying number.
0030
Mandatory
Max 35
To specify date, and/or time, or period.
0040
Conditional
Max 1
To specify the instructions for payment.
0050
Conditional
Max 5
To indicate that special conditions due to the origin, customs preference, fiscal or commercial factors are applicable.
0060
Conditional
Max 1
To describe an item in either an industry or free format.
0070
Conditional
Max 99
To provide free form or coded text information.
0080
Conditional
Max 10
To identify a place or a location and/or related locations.
0090
Conditional
Max 10
To transmit a processing indicator.
0100
Conditional
Max 1
To identify dangerous goods.
0110
Conditional
Max 10
To specify a related set of identification numbers.
Segment group 1
Mandatory
Repeat 99999
0130
Mandatory
Max 1
To specify a reference.
0140
Conditional
Max 5
To specify date, and/or time, or period.
0150
Conditional
Max 5
To specify a related set of identification numbers.
0160
Conditional
Max 2
To identify a place or a location and/or related locations.
0170
Conditional
Max 5
To specify physical measurements, including dimension tolerances, weights and counts.
0180
Conditional
Max 2
To specify a pertinent quantity.
0190
Conditional
Max 5
To provide free form or coded text information.
0200
Conditional
Max 2
To specify a monetary amount.
0210
Conditional
Max 99
To specify rate information.
Segment group 2
Mandatory
Repeat 99
0230
Mandatory
Max 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.
0240
Conditional
Max 25
To identify a place or a location and/or related locations.
0250
Conditional
Max 5
To identify an account and a related financial institution.
0260
Conditional
Max 99
To specify a monetary amount.
Segment group 3
Mandatory
Repeat 9999
0280
Mandatory
Max 1
To specify a reference.
0290
Conditional
Max 5
To specify date, and/or time, or period.
Segment group 4
Mandatory
Repeat 5
0310
Mandatory
Max 1
To identify documents and details directly related to it.
0320
Conditional
Max 5
To specify date, and/or time, or period.
Segment group 5
Mandatory
Repeat 5
0340
Mandatory
Max 1
To identify a person or a department to whom communication should be directed.
0350
Conditional
Max 5
To identify a communication number of a department or a person to whom communication should be directed.
Segment group 6
Mandatory
Repeat 5
0370
Mandatory
Max 1
To specify relevant duty/tax/fee information.
0380
Conditional
Max 1
To specify a monetary amount.
0390
Conditional
Max 5
To identify a place or a location and/or related locations.
Segment group 7
Mandatory
Repeat 99
0410
Mandatory
Max 1
To specify currencies used in the transaction and relevant details for the rate of exchange.
0420
Conditional
Max 5
To specify date, and/or time, or period.
Segment group 8
Mandatory
Repeat 10
0440
Mandatory
Max 1
To specify the payment terms basis.
0450
Conditional
Max 5
To specify date, and/or time, or period.
0460
Conditional
Max 1
To specify percentage information.
0470
Conditional
Max 1
To specify a monetary amount.
0480
Conditional
Max 1
To specify the instructions for payment.
0490
Conditional
Max 1
To identify an account and a related financial institution.
Segment group 9
Mandatory
Repeat 10
0510
Mandatory
Max 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.
0520
Conditional
Max 1
To specify the contract and carriage conditions and service and priority requirements for the transport.
Segment group 10
Mandatory
Repeat 10
0540
Mandatory
Max 1
To identify a place or a location and/or related locations.
0550
Conditional
Max 5
To specify date, and/or time, or period.
Segment group 11
Mandatory
Repeat 9999
0570
Mandatory
Max 1
To specify a reference.
0580
Conditional
Max 5
To specify date, and/or time, or period.
Segment group 12
Mandatory
Repeat 5
0600
Mandatory
Max 1
To specify terms of delivery or transport.
0610
Conditional
Max 2
To identify a place or a location and/or related locations.
Segment group 13
Mandatory
Repeat 99
0630
Mandatory
Max 1
To identify a unit of equipment.
0640
Conditional
Max 9
To specify the seal number or a range of seal numbers.
Segment group 14
Mandatory
Repeat 1000
0660
Mandatory
Max 1
To describe the number and type of packages/physical units.
0670
Conditional
Max 5
To specify physical measurements, including dimension tolerances, weights and counts.
0680
Conditional
Max 1
To identify a unit of equipment.
Segment group 15
Mandatory
Repeat 5
0700
Mandatory
Max 1
To specify markings and labels on individual packages or physical units.
0710
Conditional
Max 1
To specify a reference.
0720
Conditional
Max 5
To specify date, and/or time, or period.
0730
Conditional
Max 5
To give specific identification numbers, either as single numbers or ranges.
Segment group 16
Mandatory
Repeat 9999
0750
Mandatory
Max 1
To identify allowance or charge details.
0760
Conditional
Max 5
To indicate that special conditions due to the origin, customs preference, fiscal or commercial factors are applicable.
0770
Conditional
Max 1
To provide free form or coded text information.
Segment group 17
Mandatory
Repeat 5
0790
Mandatory
Max 1
To specify a reference.
0800
Conditional
Max 5
To specify date, and/or time, or period.
Segment group 18
Mandatory
Repeat 1
0820
Mandatory
Max 1
To specify a pertinent quantity.
0830
Conditional
Max 1
To identify a range.
Segment group 19
Mandatory
Repeat 1
0850
Mandatory
Max 1
To specify percentage information.
0860
Conditional
Max 1
To identify a range.
Segment group 20
Mandatory
Repeat 2
0880
Mandatory
Max 1
To specify a monetary amount.
0890
Conditional
Max 1
To identify a range.
0900
Conditional
Max 1
To specify currencies used in the transaction and relevant details for the rate of exchange.
0910
Conditional
Max 1
To specify date, and/or time, or period.
Segment group 21
Mandatory
Repeat 1
0930
Mandatory
Max 1
To specify rate information.
0940
Conditional
Max 1
To identify a range.
Segment group 22
Mandatory
Repeat 5
0960
Mandatory
Max 1
To specify relevant duty/tax/fee information.
0970
Conditional
Max 1
To specify a monetary amount.
Segment group 23
Mandatory
Repeat 100
0990
Mandatory
Max 1
To specify sector/subject requirements and conditions.
1000
Conditional
Max 5
To specify a reference.
1010
Conditional
Max 5
To specify date, and/or time, or period.
1020
Conditional
Max 5
To provide free form or coded text information.
Segment group 24
Mandatory
Repeat 1
1040
Mandatory
Max 1
To identify the reason for an adjustment.
1050
Conditional
Max 5
To provide free form or coded text information.
Segment group 25
Mandatory
Repeat 1
1070
Mandatory
Max 1
To specify parties to an instruction, the instruction, or both.
1080
Conditional
Max 5
To provide free form or coded text information.