Ansicht
Dokumentation
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 StructureThis documentation is copyright by SAP AG.
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_BEGDATX_OBJ
X_PAYDAT
X_PAYFREQ
X_PSTYPE
Y_REJECT
Exceptions
Function Group
EA61PS_EVENTBAL Application Log Documentation PERFORM Short Reference
This documentation is copyright by SAP AG.
Length: 1820 Date: 20240523 Time: 132732 sap01-206 ( 41 ms )