Leave CR Adjustments- Leave Credit Calc Methods 2 & 4 {PLOP-13}


This option may be used to reduce Credit Balances for a Leave Type, where the Leave Type has been defined to calculate and credit the leave entitlement, using either Credit Calc Method '2' Monthly on Appointment date OR '4' Yearly on Appointment Date {PLCS-3}  

The Credit Balance may by reduced at the end of an Employee’s individual leave cycle or may be reduced X Number of Months after the end of the Employee’s individual leave cycle.

This program calculates the number of days to adjust the balance to the required number of days and when run in Update Mode, will create the Debit adjustment transaction for each Employee / Leave Type that meets the criteria defined in the Batch Prompts.  As there is no rollback functionality, it is recommended that this process is run in Trial Mode first, the data in the report validated and only then run in Update Mode.

Examples are where:

 {PLOP-4} Should be run to adjust leave types calculated using credit calc methods:

Please Note:

         
User Selection Prompt Text
* an item between square brackets [ ] is the default answer
Type
&
Length
Comments
This program will Adjust Leave Balances to a given value, where leave credits for the leave type are calculated using Credit Calc Method '2' Monthly (Appointment date) & '4' Yearly (Appointment date)
1 Supply first of a MAX. 10 Leave Packages or 'ALL'. A2  
2 Supply 1st of Max 10 Leave Types to Adjust or ALL'.  A3  The program will only consider Leave Types in Leave Packages that have a credit calc of '2' or '4'  for ALL.
3 Supply Maximum Balance to Retain (9999.99). N7 May not be less than zero.
Note: Adjustment to be done on the last day of the Leave Cycle OR Resignation date (if applicable), or X Number of Months after End Cycle, if Forfeit period is being Applied

4 Enter Earliest End of Leave Cycle date Range to include in Adjustment D11 Enter the Earliest End Cycle Date (DD-MON-YYYY)
The individual leave cycles of employees that fall within this date range will be selected
5 Enter Latest End of Leave Cycle date Range to include in Adjustment D11 Enter the Latest End Cycle Date (DD-MON-YYYY)
The individual leave cycles of employees that fall within this date range will be selected
6 Enter Number of Months in Forfeit Period N2 Enter the number of months for the forfeit period.

Example:

An employee’s Leave Cycle ends 15-Feb-2021 but has 6 months after the end date to take the remaining leave days before forfeiting them, then 6 would be entered in the Batch Prompt. The program will identify the employee’s Leave Cycle End Date of 15-Feb-2021 plus 6 months = 15-Aug-2021 and adjust the leave balance on 15-Aug-2021 to the number of days defined in the Batch Prompt.  Only leave records where the End Date is less than or equal to the adjustment date (for this example 15-Aug-2021) will be used to determine the leave balance.
7 Supply Sort order for the Report (A)lpha / (N)umerically. A1  
8 Adjust In-Service Personnel Only. Resigned Personnel Only or ALL? “I” "R" or A'?   A1 If only in-service personnel are adjusted, a balance will remain on the personnel not in service.

9 Run in (T)rial or (U)pdate Mode A1

If run in Trial Mode, a report is generated displaying the leave transactions that will be created when run in Update Mode.

If run in Update Mode the leave transactions are created in addition to the report.

 

It is recommended that this process is run in Trial Mode first, the data validated and thereafter run in Update Mode. 

 

There is no rollback functionality if incorrect data is entered in the Batch Prompts, creating incorrect leave transactions. 



Example
:



Output:




Processing
Rules
 
1 Users may adjust the Leave Balance at the end of the employees individual Leave Cycle or a number of months (as defined in Batch prompts) after the end of the employees individual leave cycle where the leave cycle end date falls within the Date Range (Start and End date) defined in Batch Prompts.
2 Users may either include Leave Debit Records where the End date is=< End date of Leave Cycle or when End date=< than the End date determined by the number of Months Defined in the Batch prompts.


See Also:



History of Changes

Date System Version By Whom Job Description
18-Feb-2020 v04.1.0.0 Kerrylee Naidoo t232756 New Manual
28-Apr-2021 v04.1.0.1 Kerrylee Naidoo t249052 Enhancement to functionality