UserCalcs#
- Introduction
- Purpose of UserCalcs
- UserCalcs Types
- Where to Use UserCalcs
- How to Plan a UserCalc
- UserCalc Conventions
- Further UserCalc Naming Conventions
- Function UserCalcs
- Qualification UserCalcs
Define UserCalcs#
- Introduction
- Student Objective
- Define UserCalc Access
Commands#
- Introduction
- Student Objectives
- Most Common Command
- IF - If Comparison
- LET - Let One Value Be Another
- Frequency Commands
- ANN - Anniversary Check
- BOM - Beginning of the Month Check
- EOM - End of the Month Check
- FREQ - Frequency Check
- PPE - Pay Period Date Check
- Auxiliary Commands
- CALL - Call Another UserCalc
- MSG - Sends a Message to the UPCALC Report
- Completion Commands
- EXIT - Exit the UserCalc
- RET - Return a Value to Another UserCalc or Program
- XPPT - Exit the Pay Point and the UserCalc
Operand Types#
- Variables
- SC - User Variable
- $F - Processing Frequency
- $G - Global Variable
- $L - List
- $P - Parameter
- $S - System Constant
- $V - System Variable
- FT - Pension Factor
- V - Local Variable
- Constants
- a - Alphanumeric
- b - Boolean
- d - Date
- N - Number
- Database
- DB - Database Field
- WB - Wage Basis
- UC - UserCalc Calculation
- UF - UserCalc Function/Qualifier
- Elements
- eC - Current Element Value
- EF - Fiscal to Date Element Value
- EM - Month to Date Element Value
- eP - Period to date Element Value
- EQ - Quarter to Date Element Value
- ET - Transaction to Date Element Value
- EY - year to Date Element Value
- Pay Components