Ansicht
Dokumentation

ISU_SAMPLE_R521 - Checks on Retention of Payment Periods

ISU_SAMPLE_R521 - Checks on Retention of Payment Periods

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   Fill RESBD Structure from EBP Component Structure  
This documentation is copyright by SAP AG.
SAP E-Book

Functionality

Modules that are defined for event R521 are called up when changing basic data (payment day, payment frequency and payment schedule category) for a payment schedule. This is intended to prevent a payment period from being unnecessarily shortened, and to prevent payments from being missed or added.

The following variables are transferred:

  • Date from which the change will take effect (X_BEGDAT)
  • New payment day (X_PAYDAT)
  • New payment frequency (X_PAYFREQ)
  • New payment schedule category (X_PSTYPE)
  • Entire payment schedule object X_OBJ, which contains the associated contract account X_OBJ-VKONTO_DB, a table with all contracts for the X_OBJ-TEVER_DB mandatory group, and all payment schedule headers and sample lines (in X_OBJ-PS_DISPL).

The value Y_REJECT is returned. If the new data is not acceptable, set Y_REJECT = 'X' or Y_REJECT = CO_TRUE, otherwise Y_REJECT should remain empty.

Example

The ISU standard module baustein ISU_PERIOD_PRESERVE_R521 is delivered for this event and ensures that there are no unnecessary reductions or missing payments for payers with longer payment periods. For an annual payer, the change can only take place within a month, or before the end of the year period. A check is also made to ensure that no payments are missed.

Notes

Further information





Parameters

X_BEGDAT
X_OBJ
X_PAYDAT
X_PAYFREQ
X_PSTYPE
Y_REJECT

Exceptions

Function Group

EA61PS_EVENT

BAL Application Log Documentation   PERFORM Short Reference  
This documentation is copyright by SAP AG.

Length: 1820 Date: 20240523 Time: 132732     sap01-206 ( 41 ms )