$P - Parameter #
Parameters are number amounts, character strings, Boolean values, or date values that are passed automatically to Functions and Qualifications UserCalcs. (The number and types of parameters that are passed to a Function or Qualifier may differ depending on the calling program or application.)Parameters are exclusively used in the Benefit or Attendance applications as Functions or Qualifiers.
Statement: If the employee has worked 2000 hours in the current year, award the employee the full entitlement - $200. If the employee has worked more than 1040 hours in the current year, award the employee 50% of the entitlement. Otherwise, award the employee 20% of the entitlement. In the example below, the UserCalc will operate as such: Line 00010 Captures the value of the entitlement, $200 Line 00100 Checks if the employee worked more than 2000 hours. I f so, the UserCalc goes to Line 99999 which returns a value of the full amount of the entitlement, $200. If not, the UserCalc goes to Line 00200 Line 00200 Checks to see if the employee worked more than 1040 hours. If so, the UserCalc goes to Line 00300 to calculate 50% of the entitlement. $200 x .50 = $100 I f not, the UserCalc goes to Line 00400 to calculate 20% of the entitlement. $200 x .20 = $40 Line 00300 & 00400 Once the calculation is complete in these lines, the UserCalc goes to Line 99999 to return the appropriate value.
Line | CMD | OT | Operand 1 | OPER | OT | Operand2 | OT | Operand3 | If Goto | Else GoTo |
---|