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
- PT - Transactions To Date PC Value
- PY - Year-to-date PC Value
- Statistics
- S - Statistical Component Value
Operators#
- Introduction
- Student Objective
- Operator
- Arithmetic Operators
- Rounding Operators
- Conversion Operators
- Date Operators
- Relative Date Operators
- Comparison Operators
Administer UserCalcs#
- Introduction
- Student Objectives
- IMUCA Administer UserCalc
- UserCalc Statuses
- Publishing UserCalcs
- Copying an 'In Production' UserCalc
- Editing an 'In Production' UserCalc
- List UserCalcs
Sample UserCalcs#
- Introduction
- AT - No Time Allowed to be Taken for 6 Months
- BE- 401K Maximum
- 401K Maximum Amount
- 401K Maximum Deduction
- PR - Disbursement Message
- PR - FLSA Adjustment
UserCalc Quick Reference Guid#
- Type: Function
- Type: Qualifier