Checking the Minimum and Maximum Hourly Rate

The ONCALL earning element uses a formula-driven minimum and maximum hourly rate-check and a post-process formula to determine if the payment of ONCALL causes earnings to exceed an annual limit.

The calculation rule for ONCALL is Unit × Rate, where:

Unit = Payee level

Rate = Formula ERN FM HOURLY RT

When you assign the earnings element or enter it as positive input, the system checks the payee's hourly rate in the Job record in Human Resources to resolve the earnings. It then takes one of the following actions:

  • If the hourly rate is less than the value set in variable ERN VR HR RT MIN, then the system pays ONCALL at the value of the variable.

  • If the hourly rate is more than the minimum but less than the maximum set in variable ERN VR HR RT MAX, then the system pays ONCALL at the hourly rate from the Job record.

  • If the hourly rate is more than the value set in variable ERN VR HR RT MAX, then the system pays ONCALL at the value of the variable.

Here is an example. Suppose that the minimum is 50, and the maximum is 70.

Hourly Rate in Job Record ONCALL Hourly Rate Paid

1 to 49.99 (that is, less than 50)

50 (minimum)

50 to 70

50 to 70 (Job rate)

71.01 or more (that is, greater than 70)

70 (maximum)

You can set the variables values on the Supporting Element Override page in the earnings components.