This page (revision-25) was last changed on 26-Nov-2021 10:22 by jmyers

This page was created on 26-Nov-2021 10:22 by Administrator

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
25 26-Nov-2021 10:22 4 KB jmyers to previous
24 26-Nov-2021 10:22 4 KB JMyers to previous | to last
23 26-Nov-2021 10:22 5 KB RForbes to previous | to last
22 26-Nov-2021 10:22 5 KB RForbes to previous | to last SC_VARIABLE ==> $C_VARIABLE
21 26-Nov-2021 10:22 5 KB JMyers to previous | to last

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 8 added 2 lines
!!Variable Operand Types
Variable Operand Types commonly begin with a $ sign, this denotes a variable that holds its value beyond the life of the current [UserCalc]. The only exception to this is the ā€˜Vā€™ sign that begins a Local Variable that is only available for reference during the life of the UserCalc.
At line 9 changed one line
*[Variables|VARIABLES]
The Variable Operand Types available are:
* User Variables ([IMVR])
At line 14 added 2 lines
* Processing Frequency ([IPPF])
At line 17 added 2 lines
* Global Variables ([IMUC])
At line 20 added 2 lines
* Lists ([IMLN])
At line 23 added 2 lines
* Parameters System Constants
At line 26 added 2 lines
* System Variables
At line 29 added 2 lines
* Local Variables ([IMUC]).
At line 17 removed 2 lines
**[FT - Pension Factor|FT_VARIABLE]
**[V - Local Variable|V_VARIABLE]
At line 20 changed 5 lines
*[Constants|CONSTANTS]
**[A - Alphanumeric|a_CONSTANT]
**[B - Boolean|b_CONSTANT]
**[D - Date|d_CONSTANT]
**[N - Number|N_CONSTANT]
*[FT - Pension Factor|FT_VARIABLE]
At line 26 changed 5 lines
*[Database|DATABASE]
**[DB - Database Field|DB_FIELD]
**[WB - Wage Basis|WB_DATABASE]
**[UC - UserCalc Calculation|UC_DATABASE]
**[UF - UserCalc Function/Qualifier|UF_DATABASE]
*[V - Local Variable|V_VARIABLE]
----
!!Constant Operand Types
Constant Operand Types may be Alphanumeric, Boolean, Date, or Numeric.
*[A - Alphanumeric|a_CONSTANT]
*[B - Boolean|b_CONSTANT]
*[D - Date|d_CONSTANT]
*[N - Number|N_CONSTANT]
----
!!Database Operand Types
Database Operand Types are Database fields, Wage Basis, UserCalc Calculation types, and UserCalc Function/Qualification types.
*[DB - Database Field|DB_FIELD]
*[WB - Wage Basis|WB_DATABASE]
*[UC - UserCalc Calculation|UC_DATABASE]
*[UF - UserCalc Function/Qualifier|UF_DATABASE]
----
At line 32 changed 8 lines
*[UserCalc Elements|USERCALC_ELEMENTS]
**[EC - Current Element Value|EC_ELEMENT]
**[EF - Fiscal to Date Element Value|EF_ELEMENT]
**[EM - Month to Date Element Value|EM_ELEMENT]
**[EP - Period to date Element Value|EP_ELEMENT]
**[EQ - Quarter to Date Element Value|EQ_ELEMENT]
**[ET - Transaction to Date Element Value|ET_ELEMENT]
**[EY - Year to Date Element Value|EY_ELEMENT]
!!User Calc Element Operand Types
Elements are 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. The Payroll application makes great use of elements, and they are also used in other applications such as Attendance, Benefits. (The use of elements in those applications will be discussed in detail during the sessions for those applications.)
At line 41 changed 3 lines
*[Pay Components|PAY_COMPONENTS]
**[PT - Transactions To Date PC Value|PT_PAY_COMPONENT]
**[PY - Year-to-date PC Value|PY_PAY_COMPONENT]
There are seven element values available:
*[EC - Current Element Value|EC_ELEMENT]
*[EF - Fiscal to Date Element Value|EF_ELEMENT]
*[EM - Month to Date Element Value|EM_ELEMENT]
*[EP - Period to date Element Value|EP_ELEMENT]
*[EQ - Quarter to Date Element Value|EQ_ELEMENT]
*[ET - Transaction to Date Element Value|ET_ELEMENT]
*[EY - Year to Date Element Value|EY_ELEMENT]
----
At line 45 changed 2 lines
*[Statistics|STATISTICS]
**[S - Statistical Component Value|S_STATISTIC]
!!Pay Component Operand Types
*[PT - Transactions To Date PC Value|PT_PAY_COMPONENT]
*[PY - Year-to-date PC Value|PY_PAY_COMPONENT]
At line 48 changed 6 lines
*[Workflow Operand Types|UC_WORKLFOW]
**[OV - Old Value|OV_WORKFLOW]
**[NV - New Value|NV_WORKFLOW]
**[AC - Action Code|AC_WORKFLOW]
**[RT - Recipient Type|RT_WORKFLOW]
**[LOG - Log a workflow action event|LOG_WORKFLOW]
----
!!Statistic Operand Types
At line 72 added 21 lines
Statistics are similar to pay components - they hold payroll amounts by employee. However, statistics allow different capabilities. Statistics are used to hold information for each employee that is not easily accessed with pay components.
For example, the YTD or MTD value of the Gross Earnings pay component may be referenced, but if there is a need to know the YTD value of Gross Earnings from last year or 2 years previous, that value is not readily available. A statistic may be used to hold that value until needed.
%%information It is important to note that while statistical values may be read and used by UserCalcs, they may not be modified as they are Database items. (Database items may not be updated by UserCalcs).%%
If the value of a statistic is to be modified with a UserCalc, you must update the current value of the pay component that is linked to the statistic.
Pay components are linked to statistics on the [IPPC] form by choosing PC Usage 14-Statistic and by indicating the statistic in the Statistic field.
Then, when the UserCalc refers to the current value of the linked PC and the pay is closed, the statistic will be updated.
The Statistical operand type may be seen in the [S - Statistical Component Value|S_STATISTIC] page.
----
!!Workflow Operand Types
*[OV - Old Value|OV_WORKFLOW]
*[NV - New Value|NV_WORKFLOW]
*[AC - Action Code|AC_WORKFLOW]
*[RT - Recipient Type|RT_WORKFLOW]
*[LOG - Log a workflow action event|LOG_WORKFLOW]