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