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.
Segment marked for deletion in the D.02B directory. - 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.
Segment marked for deletion in the D.02B directory. - 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.
- 0220Name and addressMandatoryMax 1
- Segment group 5Repeat 99
- 0260Document/message summaryMandatoryMax 1
To specify summary information relating to the document/message.
- 0270ReferenceConditionalMax 99
To specify a reference.
- 0280Name 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.
- 0260Document/message summaryMandatoryMax 1
- Segment group 6Repeat 99
- 0300Duty/tax/fee detailsMandatoryMax 1
To specify relevant duty/tax/fee information.
- 0310Monetary amountConditionalMax 99
To specify a monetary amount.
- 0300Duty/tax/fee detailsMandatoryMax 1
- Segment group 7Repeat 99
- 0330FormulaMandatoryMax 1
To identify a formula.
- 0340General indicatorConditionalMax 99
To transmit a processing indicator.
Segment marked for deletion in the D.02B directory. - 0350Date/time/periodConditionalMax 99
To specify date, and/or time, or period.
- 0360Rate detailsConditionalMax 99
To specify rate information.
- 0370Monetary amountConditionalMax 99
To specify a monetary amount.
- 0380Duty/tax/fee detailsConditionalMax 99
To specify relevant duty/tax/fee information.
- Segment group 8Repeat 99
- 0400Index detailsMandatoryMax 1
To specify an index.
- 0410Date/time/periodConditionalMax 99
To specify date, and/or time, or period.
- 0420Rate detailsConditionalMax 99
To specify rate information.
- 0400Index detailsMandatoryMax 1
- 0330FormulaMandatoryMax 1
- Segment group 9Repeat 999
- 0440Line itemMandatoryMax 1
To identify a line item and configuration.
- 0450Additional product idConditionalMax 99
To specify additional or substitutional item identification codes.
- 0460QuantityConditionalMax 99
To specify a pertinent quantity.
- 0470Date/time/periodConditionalMax 99
To specify date, and/or time, or period.
- 0480Duty/tax/fee detailsConditionalMax 99
To specify relevant duty/tax/fee information.
- 0490Rate detailsConditionalMax 99
To specify rate information.
- 0500Document/message summaryConditionalMax 99
To specify summary information relating to the document/message.
- 0510ReferenceConditionalMax 99
To specify a reference.
- 0520General indicatorConditionalMax 99
To transmit a processing indicator.
Segment marked for deletion in the D.02B directory. - Segment group 10Repeat 99
- 0540Monetary amountMandatoryMax 1
To specify a monetary amount.
- 0550CurrenciesConditionalMax 99
To specify currencies used in the transaction and relevant details for the rate of exchange.
- 0560Payment instructionsConditionalMax 99
To specify the instructions for payment.
- 0540Monetary amountMandatoryMax 1
- Segment group 11Repeat 99
- 0580Name 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.
- 0590Financial institution informationConditionalMax 99
To identify an account and a related financial institution.
- 0580Name and addressMandatoryMax 1
- Segment group 12Repeat 99
- 0610FormulaMandatoryMax 1
To identify a formula.
- 0620General indicatorConditionalMax 99
To transmit a processing indicator.
Segment marked for deletion in the D.02B directory. - 0630Date/time/periodConditionalMax 99
To specify date, and/or time, or period.
- 0640Monetary amountConditionalMax 99
To specify a monetary amount.
- 0610FormulaMandatoryMax 1
- Segment group 13Repeat 99
- 0660Monetary amount functionMandatoryMax 1
To provide details of the function of a monetary amount.
- 0670Monetary amountConditionalMax 99
To specify a monetary amount.
- 0680Date/time/periodConditionalMax 99
To specify date, and/or time, or period.
- 0690Duty/tax/fee detailsConditionalMax 99
To specify relevant duty/tax/fee information.
- Segment group 14Repeat 99
- 0710Sequence detailsMandatoryMax 1
To provide details relating to the sequence.
- 0720General indicatorConditionalMax 99
To transmit a processing indicator.
Segment marked for deletion in the D.02B directory. - 0730Date/time/periodConditionalMax 99
To specify date, and/or time, or period.
- 0740Monetary amountConditionalMax 99
To specify a monetary amount.
- 0750ReferenceConditionalMax 99
To specify a reference.
- 0710Sequence detailsMandatoryMax 1
- 0660Monetary amount functionMandatoryMax 1
- 0440Line itemMandatoryMax 1
- 0150Document/message detailsMandatoryMax 1
- 0760Message 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.