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

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

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
22 26-Nov-2021 10:22 5 KB kparrott to previous
21 26-Nov-2021 10:22 4 KB kparrott to previous | to last

Page References

Incoming links Outgoing links
UPCALC

Version management

Difference between version and

At line 2 removed 2 lines
!!Processing Information
At line 4 added one line
You may access this feature under the Reports/Updates menu: __Payroll > Calculate Payroll__
At line 11 changed one line
UPCALC generates a pay run for each run according to [IMCS] Code Sequencing for [PAY_RUN_NUMBER] for entity. Payrun information can be viewed through the Pay Run Information ([IPVP]) form.
UPCALC generates a pay run for each run according to [IMCS] Code Sequenicng for [PAY_RUN_NUMBER] for entity. Payrun information can be viewed through the Pay Run Information ([IPVP]) form.
At line 13 removed 2 lines
Normally UPCALC will be executed according to the parameter setting 'Exception Level'. If a particular pay has been causing issues of some kind, it can be run at Utility Level by setting it in the [IPPH] screen, Trace Level field for the desired employee/pay.
At line 17 removed 12 lines
If performance is an issue with UPCALC, the function may be configured to use multiple processing threads to speed up performance. For more information on this please see the page titled [Multiple Processing Threads|MULTIPLE PROCESSING THREADS] and [TIMER LOGGING CAPABILITY].
Other topics pertaining to the UPCALC function are:
* [ATTENDANCE IN PAYROLL]
* [BENEFITS IN PAYROLL]
* [UACALC VS.UPCALC]
* [CDN TAXATION]
* [U.S. TAXATION]
----
!!Report Parameters & Filters
At line 30 changed 11 lines
|Entity|Mandatory, LOV available. Limits the process to the entity specified.
|Payroll|Mandatory, LOV available. Only one payroll may be selected per execution of this function.
|Pay Period|Mandatory, LOV available. This is used to determine which timeframe the pays are to be processed for and is used when selecting the batches that are to be processed.
|Future Pay Period|Optional, date, LOV available. This will be used to allow for batches/pays that have future pay periods on them to be processed.
|Override Pay Issue|Optional, date, LOV available. When entered, this date will override the Pay Issue Date that is found on the Pay Calendar table [IPCL] for the Pay Period being processed
|Validate All Calendars|Optional, Toggle, Defaults to ‘No’. \\If ‘Yes’, will validate Calendars of all types. All regular calendars (IDCL) as well as Payroll Calendars (IPCL) are validated for date continuity as well as data integrity. Any errors are logged as exceptions. UPCALC will however continue after validation is complete.
|Validate Demographics|Optional, Toggle, Defaults to ‘No’. \\If ‘Yes’, at the beginning of the run, UPCALC will valid all Pay Headers of this Payrun and will print Warning messages when the Employee's demographic information has been changed since the Pay Headers were added
|Message Level|Optional, LOV available. This allows the user to choose which IMMS messages are to be included in the execution run log to print on the UPCALC report.\\00 - Not Specified\\01 - Errors Only\\02 - Warnings Only\\03 - Both
|Exception Level|Mandatory, LOV available\\‘0 – 9’ available
|Show IPPP OVD Trace|Optional, Toggle, Defaults to ‘No’. \\If ‘Yes’, the [IPPP] 'Override Trace Level' of the a Pay Point Task will be read to trace all employees of thie Payrun at this Pay Point Task when UPCALC is run with Exception Level=0.
|Timer|Optional, LOV available\\The Timer selection is is a diagnostic tool for performance analysis. This feature is used by developers to enable this functionality.
|__Entity__|__Mandatory, LOV available__
|__Payroll__|__Mandatory, LOV available__
|__Normal Pay Period__|__Mandatory, LOV available__
|__Future Pay Period__|__Optional, date, LOV available__
|__Override Pay Issue__|__Optional, date, LOV available__
|__Performance Statistics__|__Optional, LOV available__
|__Server Processors__|__Mandatory, Manual numeric field__ \\<1>
|__Exception Level__|__Mandatory, LOV available__ \\‘0 – 9’ available
At line 42 removed one line
At line 44 changed 8 lines
|People List Code|Optional, Multiple selections, LOV available. A people list may be used to indicate specific employees that are to be processed.
|Person Code|Optional, Multiple selections, LOV available. The person code(s) of specific employee(s) to be processed.
|Pay Category|Optional, Multiple selections, LOV available. Users can indicate which pay categories are to be processed. These pay categories will be compared to the batches to determine if the batch is to be selected.
|Department|Optional, Multiple selections, LOV available. Users can indicate which departments the employees are in are to be processed.
|Location|Optional, Multiple selections, LOV available. Users can indicate which locations the employees are in are to be processed.
|Unit|Optional, Multiple selections, LOV available. Users can indicate which units the employees are in are to be processed.
|Group|Optional, Multiple selections, LOV available. Users can indicate which groups the employees are in are to be processed.
|Batch Number|Optional Multiple selections, LOV available. Users can select which batches are to be processed.
|__People List Code__|__Optional, Multiple selections, LOV available__
|__Person Code__|__Optional, Multiple selections, LOV available__
|__Pay Category__|__Optional, Multiple selections, LOV available__
|__Department__|__Optional, Multiple selections, LOV available__
|__Location__|__Optional, Multiple selections, LOV available__
|__Unit__|__Optional, Multiple selections, LOV available__
|__Group__|__Optional, Multiple selections, LOV available__
|__Batch Number__|__Optional Multiple selections, LOV available__
At line 53 changed 3 lines
----
![Notes|Edit:Internal.UPCALC]
[{InsertPage page='Internal.UPCALC' default='Click to create a new notes page'}]
||Report Options||
|__Print Payrun Totals__|__Optional, LOV available__
|__Show Color__|__Optional, LOV available__