Use this function to define report codes for different types of payments.

Payment entry types are associated with payment report codes. The Payment/Receipt entry function (GESPAY) and Manual remittance entry function (GESFRM) use an associated payment report code to control which types of report are available for printing a single payment record.

You can use a single payment report code for one or multiple legislations.

Prerequisites

SEEREFERTTO Refer to documentation Implementation

Screen management

The Payment report code function contains a single screen in which you define a report code and an internal report code, per legislation.

Entry screen

Use this screen to define the codes that will be used to identify a type of payment report. You can use the same codes for different legislations, if required.

For each payment report code you define you must add an internal identification code to the Processing field (TRT). Your internal code will act as both a link, and a filter for print codes defined in the Print code function (GESARX), so must be specific to the type of payment report. For example, you could define the internal processing code "ADV" for a settlement advice print/report. "ADV" could be a common recognizable internal code used by multiple languages that when combined with a currency code in the Print code function (GESARX) will enable a payment function to print settlement advices in a specific currency.

Once you have defined your payment report codes, you must define print codes (in the Print code function (GESARX)) to be associated with them. The internal print code (INTCOD field) must follow a specific naming pattern so that it can be used by the actual payment functions to identify a particular type of payment report:

  • PAY<processing code><currency code> for Payment/Receipt entry
  • BORREM<processing code><currency code> for Manual remittance entry

For example, the internal print code PAYADV would identify a report that is to be available for printing in the Payment/Receipt entry function (GESPAY).

The Internal code field (INTCOD) in the Print code function (GESARX) must meet the required format which includes the prefix expected by the payment function itself (PAY/BORREM).

You must also associate your payment report codes with payment entry types to control which reports are available for printing. You do this using the Payment report code field (CODEDT) in the Printing block of the function (GESTPY).

Error messages

The only error messages are the generic ones.

Tables used

SEEREFERTTO Refer to documentation Implementation