JUPREQ Justified payment request
D2 Purchasing (SWG)
This message may be sent by an accounts payable service or equivalent to a payment service or equivalent to request the payment of a sum to one or several creditors. The message may provide all the details required for auditability purposes to justify the requested payment sum(s) in order to enable the payment to be made automatically after the necessary automatic validation (i.e., to ensure that all required information is present and is correct).
Header
- 0010Message headerMandatoryMax 1
To head, identify and specify a message.
1. Data element S009/0057 is retained for upward compatibility. The use ofS016 and/or S017 is encouraged in preference.2. The combination of the values carried in data elements 0062 and S009 shallbe used to identify uniquely the message within its group (if used) or ifnot used, within its interchange, for the purpose of acknowledgement. - 0020Beginning of messageMandatoryMax 1
To indicate the type and function of a message and to transmit the identifying number.
- 0030Date/time/periodMandatoryMax 99
To specify date, and/or time, or period.
- 0040Monetary amountConditionalMax 99
To specify a monetary amount.
- 0050General indicatorConditionalMax 99
To transmit a processing indicator.
This segment will be removed effective with directoryD.02B. - 0060Free textConditionalMax 99
To provide free form or coded text information.
- Segment group 1Repeat 99
- 0080ReferenceMandatoryMax 1
To specify a reference.
- 0090Date/time/periodConditionalMax 99
To specify date, and/or time, or period.
- 0080ReferenceMandatoryMax 1
- Segment group 2Repeat 99
- 0110Name 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.
- 0120Contact informationConditionalMax 99
To identify a person or a department to whom communication should be directed.
- 0130Date/time/periodConditionalMax 99
To specify date, and/or time, or period.
- 0110Name and addressMandatoryMax 1
- Segment group 3Repeat 999
- 0150Document/message detailsMandatoryMax 1
To identify documents and details directly related to it.
- 0160General indicatorConditionalMax 99
To transmit a processing indicator.
This segment will be removed effective with directoryD.02B. - 0170ReferenceConditionalMax 99
To specify a reference.
- 0180Date/time/periodConditionalMax 99
To specify date, and/or time, or period.
- 0190Monetary amountConditionalMax 99
To specify a monetary amount.
- 0200Free textConditionalMax 99
To provide free form or coded text information.
- Segment group 4Repeat 99
- 0220Name 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.
- 0230Financial institution informationConditionalMax 99
To identify an account and a related financial institution.
- 0240Monetary amountConditionalMax 99
To specify a monetary amount.
- Segment group 5Repeat 1
- 0260Anti-collision segment group headerMandatoryMax 1
To head, identify and specify an anti-collision segment group.
1. 0087, the value shall be the segment group number of the UGH/UGT segmentgroup as stated in the message specification. It shall be identical to thevalue in 0087 in the corresponding UGT segment. - Segment group 6Repeat 99
- 0280RelationshipMandatoryMax 1
To identify relationships between objects.
- 0290Name and addressConditionalMax 99
To specify the name/address and their related function, either by C082 only and/or unstructured by C058 or structured by C080 thru 3207.
- 0300Financial institution informationConditionalMax 99
To identify an account and a related financial institution.
- 0280RelationshipMandatoryMax 1
- 0310Anti-collision segment group trailerMandatoryMax 1
To end and check the completeness of an anti-collision segment group.
1. 0087, the value shall be the segment group number of the UGH/UGT segmentgroup as stated in the message specification. It shall be identical to thevalue in 0087 in the corresponding UGH segment.
- 0260Anti-collision segment group headerMandatoryMax 1
- 0220Name and addressMandatoryMax 1
- Segment group 7Repeat 99
- 0330Document/message summaryMandatoryMax 1
To specify summary information relating to the document/message.
- 0340ReferenceConditionalMax 99
To specify a reference.
- 0350Name and addressConditionalMax 99
To specify the name/address and their related function, either by C082 only and/or unstructured by C058 or structured by C080 thru 3207.
- 0330Document/message summaryMandatoryMax 1
- Segment group 8Repeat 99
- 0370Duty/tax/fee detailsMandatoryMax 1
To specify relevant duty/tax/fee information.
- 0380Monetary amountConditionalMax 99
To specify a monetary amount.
- 0370Duty/tax/fee detailsMandatoryMax 1
- Segment group 9Repeat 99
- 0400FormulaMandatoryMax 1
To identify a formula.
- 0410General indicatorConditionalMax 99
To transmit a processing indicator.
This segment will be removed effective with directoryD.02B. - 0420Date/time/periodConditionalMax 99
To specify date, and/or time, or period.
- 0430Rate detailsConditionalMax 99
To specify rate information.
- 0440Monetary amountConditionalMax 99
To specify a monetary amount.
- 0450Duty/tax/fee detailsConditionalMax 99
To specify relevant duty/tax/fee information.
- Segment group 10Repeat 99
- 0470Index detailsMandatoryMax 1
To specify an index.
- 0480Date/time/periodConditionalMax 99
To specify date, and/or time, or period.
- 0490Rate detailsConditionalMax 99
To specify rate information.
- 0470Index detailsMandatoryMax 1
- 0400FormulaMandatoryMax 1
- Segment group 11Repeat 999
- 0510Line itemMandatoryMax 1
To identify a line item and configuration.
- 0520Additional product idConditionalMax 99
To specify additional or substitutional item identification codes.
- 0530QuantityConditionalMax 99
To specify a pertinent quantity.
- 0540Date/time/periodConditionalMax 99
To specify date, and/or time, or period.
- 0550Duty/tax/fee detailsConditionalMax 99
To specify relevant duty/tax/fee information.
- 0560Rate detailsConditionalMax 99
To specify rate information.
- 0570Document/message summaryConditionalMax 99
To specify summary information relating to the document/message.
- 0580ReferenceConditionalMax 99
To specify a reference.
- 0590General indicatorConditionalMax 99
To transmit a processing indicator.
This segment will be removed effective with directoryD.02B. - Segment group 12Repeat 99
- 0610Monetary amountMandatoryMax 1
To specify a monetary amount.
- 0620CurrenciesConditionalMax 99
To specify currencies used in the transaction and relevant details for the rate of exchange.
- 0630Payment instructionsConditionalMax 99
To specify the instructions for payment.
- 0610Monetary amountMandatoryMax 1
- Segment group 13Repeat 99
- 0650Name 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.
- 0660Financial institution informationConditionalMax 99
To identify an account and a related financial institution.
- 0650Name and addressMandatoryMax 1
- Segment group 14Repeat 99
- 0680FormulaMandatoryMax 1
To identify a formula.
- 0690General indicatorConditionalMax 99
To transmit a processing indicator.
This segment will be removed effective with directoryD.02B. - 0700Date/time/periodConditionalMax 99
To specify date, and/or time, or period.
- 0710Monetary amountConditionalMax 99
To specify a monetary amount.
- 0680FormulaMandatoryMax 1
- Segment group 15Repeat 99
- 0730Monetary amount functionMandatoryMax 1
To provide details of the function of a monetary amount.
- 0740Monetary amountConditionalMax 99
To specify a monetary amount.
- 0750Date/time/periodConditionalMax 99
To specify date, and/or time, or period.
- 0760Duty/tax/fee detailsConditionalMax 99
To specify relevant duty/tax/fee information.
- Segment group 16Repeat 99
- 0780Sequence detailsMandatoryMax 1
To provide details relating to the sequence.
- 0790General indicatorConditionalMax 99
To transmit a processing indicator.
This segment will be removed effective with directoryD.02B. - 0800Date/time/periodConditionalMax 99
To specify date, and/or time, or period.
- 0810Monetary amountConditionalMax 99
To specify a monetary amount.
- 0820ReferenceConditionalMax 99
To specify a reference.
- 0780Sequence detailsMandatoryMax 1
- 0730Monetary amount functionMandatoryMax 1
- 0510Line itemMandatoryMax 1
- 0150Document/message detailsMandatoryMax 1
- 0830Message trailerMandatoryMax 1
To end and check the completeness of a message.
1. 0062, the value shall be identical to the value in 0062 in thecorresponding UNH segment.