Configurable Pay Method

The Configurable Pay Method (CONFMTHD) page displays information on the specialized methods available for use on the Configurable Pay (PAYCONF) page. Note that these methods are developed as a part of software development and this page is not editable by the users.

The Method field displays the exact text that needs to be included in the formula on Configurable Pay when the method is being called. Parentheses () at the end of the Method signify that the method expects input (item or listID).

The following describes the methods available for use:

Method

Method Description

getHours()

 Returns hour value worked in decimal format based on the evaluation period.

getHoursBetween(HHmm, HHmm)

This method reads the employee’s leave summary records and return the total leave usage for a given category for the current calendar year.

getLeaveUsageForCatg()

This method reads the employee’s leave summary records and return the total leave usage for a given category for the current calendar year.

getMonthsFromPayProgDate()

This method reads the employee’s assignment record for the given appointment ID for the Pay Progression Date value and then calculate the number of months between that date and the current date.

getPercentFTE()

This method reads the employee’s assignment record for the given appointment ID and return the Percent FTE, which can then be used as a factor in the formula as needed.

getSchedHolidayHours()

This method reads the employee’s work schedule and return the total scheduled holiday hours (schedule type id ?H?) for the evaluation period.

getSchedWorkHours()

This method reads the employee’s work schedule and return the total scheduled work hours (schedule type id ?W?) for the evaluation period.

hasCategoryIn(list)

This method reads the list of categories provided and return true if any of those events present in the employee’s pending pay records for the evaluation period belong to those categories.

hasEventIn(list)

This method reads the list of events provided and return true if any of those events are present in the employee’s pending pay records for the evaluation period.

hasLocationIn(list)

This method reads the list of locations provided and return true if any of those location codes are present as the work location on the employee’s pending pay records for the evaluation period.