Ansicht
Dokumentation
SIMG_OHT092 - Adjust the Flextime Balance
General Data in Customer Master SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3upThis documentation is copyright by SAP AG.
In this step, you determine how the system should react if the flextime balance exceeds or falls short of a defined value at the end of the period.
An employee has a flextime balance of 20 hours at the end of the period, although he/she is allowed a maximum of 15. The system sets the flextime balance to 15 hours and transfers the extra 5 hours to time type 0006, "Flextime excess/deficit".
The flextime balance is compared to the minimum or maximum permitted value.
If the flextime balance
is greater than the maximum permitted value, it is adjusted to this maximum, and the remaining number of hours is transferred to time type 0006, "Flextime excess/deficit".
If the balance is smaller than the minimum permitted value, it is adjusted to this minimum, and the
wage type M730 (flextime deficit) is generated for the difference. The deficit is logged in time type 0006, "Flextime excess/deficit".
-
Decide whether you want to delimit the flextime balance if it exceeds a certain value, or make a wage deduction if it falls short of a minimum value.
If not, deactivate function ACTIO TS30. - Otherwise, set the maximum or minimum permitted value for the flextime balance.
- Please note that time type 0006, "Flextime excess/deficit", is not transferred to the subsequent period.
- In the standard SAP system, the maximum and minimum values of the flextime balance are constants which apply to all employees.
If you want to set flextime limits for individual employees in infotype 0050, Time Recording Information, copy personnel calculation rule TS30 to ZS30 and replace operation CGLMIN by VFLMIN, and operation CGLMAX by VFLMAX.
PERFORM Short Reference TXBHW - Original Tax Base Amount in Local Currency
This documentation is copyright by SAP AG.
Length: 2018 Date: 20240523 Time: 190253 sap01-206 ( 41 ms )