Ansicht
Dokumentation

RPCLADQ0 - Leave Advance Payment Calculation for Australia

RPCLADQ0 - Leave Advance Payment Calculation for Australia

CL_GUI_FRONTEND_SERVICES - Frontend Services   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.
SAP E-Book

Title

Leave Advance Payment Report for Public Sector Australia

Purpose

This report is to make an advance payment when employee is going to be absence on the subsequent payday(s).

In case you delete or modify an absence, the system checks for any corresponding advance payments for the period. If the employee has received any advance payments for this period, the system:

  • Deletes the cluster
  • Displays the message of deletion
  • Triggers a retroactive payroll run for the period and retrieves the advanced amount

Note

  • In case of part period absence also, the system deletes the cluster for the entire period.
  • In case of multiple absences in a single period, the system deletes the cluster while processing any of the absence.

Example

A monthly paid employee is on leave from March 10 - 15, 2007. The system creates an advance payment for his absence such that the employee receives payment for pay period 9/2006 (March 1 - 31, 2007), in pay period 7/2006 (January 1 - 31, 2007).

The employee receives the pay for period 9/2006 when you run the payroll for pay period 7/2006. Now, consider a case when you delete the absence from March 10 - 15, 2007 for this employee. The system deletes the advance payment for the entire period in which the leave falls (March 1 - 31, 2007). It then sets the retroactive payroll run date in Payroll Status infotype (0003) to March 31, 2007. Thus when you run the payroll for pay period 8/2006, the system triggers a retroactive payroll run from pay period 7/2006 to recover the advance payout.

Integration

Prerequisites

Maintain leave entry in Infotype 0573 and tick check box of advance payment.

Tick check box "Split acorss financial year" in IT0573 if you want the advance leave payment to be split for different financial year.

Only certain leaves are eligible to be paid in advance. It is configured in table T5QPBS2C.

If the system is ECP, the absences will be replicated to infotype 2001. Only those absences which are configured in table V_T7NZLS will be applicable for advance payments.

Features

Selection

Absence Begin Date - If there are multiple leaves to be paid in advance, and to pay in the same period, this date must be earlier than all leaves begin date

Absence End Date - If there are multiple leaves to be paid in advance, and to pay in the same period, this date must be greater than all leaves end date

Accounting Period To Pay - This accouting pay period must not be paid yet, and must be ealier than leave period

Output

When you create an advance payment, a report detailing the payments that are to be made to the employee is produced at the same time. The report shows all the payments to the employee period by period. The last page of the report shows the net amount to be paid to the employee and the period in which it is to be paid. All warning/error messgges will be printed at the end of output report.

If you make any changes in IT0573 after running this report, e.g 1) Reduce leave period by changing begin/end date; or 2) Turn off the advance payment flag; or 3) Turn on/off the split flag; or 4) Delete leave. You are required to re-run this program to update advance payment results, the report will show you which advance payment period(s) being deleted from Q3 table or updated in Q3.

Activities

Example






Vendor Master (General Section)   ABAP Short Reference  
This documentation is copyright by SAP AG.

Length: 3882 Date: 20240601 Time: 053546     sap01-206 ( 81 ms )