Forecasting Per-hour Absences

By | October 10, 2007

Per-hour absences are typically calculated based on the number of eligible hours an employee works in the current period. The eligible hours are usually sourced from other elements (e.g. Regular Earnings Auto-Assigned Units). By nature, these absence types do not forecast easily, as the forecast programme does not resolve the associated elements.

This example shows how to enable forecasting using an employee’s Standard Hours.

It is assumed the system is configured to enable forecasting (i.e. Country, Country Take & Forecasting Calendar Group)

Step 1 – Configure/review the Forecast Formula.


Main Menu > Set Up HRMS > Product Related > Global Payroll & Absence Mgmt > Elements > Supporting Elements > Formulas

Step 2 – Configure/review the Absence Take, Forecasting functionality


Main Menu > Set Up HRMS > Product Related > Global Payroll & Absence Mgmt > Elements > Absence Elements > Formulas

Gotcha!: Ensure both Absence Entitlement and Absence Take have Forecasting enabled. This small detail can be easily missed and can cause much frustration.

Step 3 – Configure Entitlement Formula to allow for forecasting.

The following code snippet shows the Entitlement Formula:



IF SY[TXN RSLT OPTN] = ‘T’ OR SY[TXN RSLT OPTN] = ‘N’ THEN
SY[STD HRS] * 2 * 0.076600 >> FM[FM ANN STD HR]
ELSE
AC[AC REC BASE] * 0.076600 >> FM[FM ANN STD HR]
ENDIF


The “TXN RSLT OPTN” System Element is used to determine if the formula is being used by the Forecasting process (this element is only available during forecasting). If the entitlement is used for forecasting the employee’s “Standard Hours” are used to calculate the entitlement. Otherwise an Accumulator is used.


Main Menu > Set Up HRMS > Product Related > Global Payroll & Absence Mgmt > Elements > Supporting Elements > Formulas