Ansicht
Dokumentation

HR_QTACC_TRANSFER_RULE_13 - Calculate transfer date based on configuration tables (AU)

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 Services  
This documentation is copyright by SAP AG.
SAP E-Book

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

XABKRS
XACCTR
XDATAR
XDATE
XFREQU
XFREQV
XLRULE
XP0000
XP0001
XP0041
XPERNR
XTDATE

Exceptions

CUSTOMIZING_ERROR

Function Group

HRIL_AU

General Material Data   BAL Application Log Documentation  
This documentation is copyright by SAP AG.

Length: 2527 Date: 20240523 Time: 114222     sap01-206 ( 47 ms )