UserCalc Terminology#


[A]#


Alphanumeric OT
Used to represent constants referred to as Alpha, Char, Character, or String

[B]#


Boolean OT
Used when only the value True or False may be entered in the Operand.

[C]#


Calculation
The main routine or procedure usercalc. Calculations may make use of Qualifiers and/or Functions, and are able to modify values of pay components. Calculations are used exclusively by the Payroll application.
CMD
Command
Commands
Used to perform operations within a UserCalc.
Comparison Operators
Allows the UserCalc to compare two values

[D]#


Database Fields
Allow the user to access a large amount of information about the employee from within a UserCalc.
Date OT
A string that should be interpreted as a date by the program.
Disbursement Messages
The lines of information that will print on the employee’s payroll stub/deposit stub.

[E]#


Elements
A group of pay components that, for convenience in calculations, are added together and named, and may be referenced by Calculations, and in some instances, Functions and Qualifiers.

[F]#


Function
May return a Boolean, Char(acter), Date, or Number value. Functions may be part of a Calculation UserCalc as a CALL, or may be a stand alone UserCalc for the Attendance or Benefits modules.

[G]#


Global Values
Used to hold information between UserCalcs for one employee.
Global Variables
Variables that hold their value beyond the existing UserCalc.

[H]#


No Terminology'

[I]#


No Terminology

[J]#


No Terminology

[K]#


No Terminology

[L]#


Lexicon
Provide a controlled set of values, which a particular field may contain.
Lists
Used in order to simplify the number of UserCalc lines it would take to eliminate employees from the selection.
'

[M]#


No Terminology

[N]#


Number OT
Any numeric amount.

[O]#


Operand Types
Used to declare what value the Operand will have, and how to process it within the UserCalc.
Operator
Defines the action that is to be applied to the Operands indicated.
OT
Operand Type

[P]#


Parameters
These are number amounts, character strings, Boolean values, or date values that are passed automatically to Functions and Qualifications UserCalcs.
Processing Frequencies
Define the timely manner under which a payroll item (deduction, benefit, etc) is processed.

[Q]#


Qualifier
Returns a Boolean value of either True or False. It is used to either eliminate or include employees in a calculation. Qualifiers may be part of a Calculation UserCalc as a CALL.

[R]#


Relative Date Operators
Allows the UserCalc to return the value of a date relative to another date.
Round Nearest
Defines the level of rounding within a UserCalc.

[S]#


Statistics
Used to hold information for each employee that is not easily accessed with Pay Components.
System Constants
Provided to allow the user access to typically required dates
System Variables
The amounts calculated by the FLSA process ONLY.

[T]#


No Terminology

[U]#


User Variables
A type of variable whose value is defined by the user.
UserCalc
A set of user-defined instructions that tells the execution program (UPCALC, UFCALC, etc.) to perform an action or operation.

[V]#


Variables
Used as temporary working storage to hold values required by the UserCalc.

[W]#


Wage Basis
A Wage Basis type is used with the WAGE operator

[X]#


No Terminology

[Y]#


No Terminology

[Z]#


No Terminology