!!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