Ansicht
Dokumentation
HR_QTACC_TRANSFER_RULE_13 - Calculate transfer date based on configuration tables (AU)
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up CL_GUI_FRONTEND_SERVICES - Frontend ServicesThis documentation is copyright by SAP AG.
Functionality
This function module calculates the accrual transfer date for a quota type configured with a transfer time based on a transfer rule.
It is called dynamically from the Personnel Time Management function module HR_QTACC_TRANS_DATE_DETERMINE used to determine the next transfer date for a quota type.
This function module is only called for employees who are hired in the country grouping for Australia (13).
Example
A quota type used for long service leave (LSL) is configured so that its transfer time is based on a transfer rule (for example, the rule LSL). When calculating the transfer date, the function module HR_QTACC_TRANS_DATE_DETERMINE calls this function module due to the fact that a transfer rule has been set up.
Subsequently, this function module calls the function module HR_QTACC_TRANS_START_DATE_13 to determine the start date of the transfer period. In turn, the system calls the function module HR_QTACC_CALC_TRANS_DATE_13 to calculate the new transfer date based on the length of the transfer period in table T5QIT (Calculation Rule for Transfer Frequency).
It also extends this transfer date by any leave without pay (LWOP) absences configured in table T5QIA (Characteristics for Absence Types).
Notes
Further information
Parameters
XABKRSXACCTR
XDATAR
XDATE
XFREQU
XFREQV
XLRULE
XP0000
XP0001
XP0041
XPERNR
XTDATE
Exceptions
CUSTOMIZING_ERRORFunction Group
HRIL_AUGeneral Material Data BAL Application Log Documentation
This documentation is copyright by SAP AG.
Length: 2527 Date: 20240523 Time: 114222 sap01-206 ( 47 ms )