IPPEX Cloud V 1.33 Release Notes

Introduction
Version 1.33 introduces a new report, the process checking report which compares the pre-processing and time/unit values with post processing pay element values. This helps our clients validate the payment instructions have been carried through to the payroll processing.
Colour has been added to our variance report, users now have the ability to set thresholds for percentage and value variances, colouring the cells orange or red based on the report configuration threshold settings.
For payments there is now an option to link a payment category to a post processing pay element, removing the need to perform a separate upload to the payment category.
The following productivity enhancements have been added in this release:
Dashboard task assignee pop up – Hover over the task date on the dashboard and the system will present a pop up showing the name of the task owner.
Variance report notifications – these now include the payroll name.
Messenger – A filter has been added to messenger topics and the messenger reply window has been increased in size.
Default report settings – When creating new reports the system will populate a set of standard settings to the default settings tab, this ensures a report can be included within a reports package without further editing,
System users export – List the query groups that a user is a member of.
Payrolls develop over time and new post processing pay elements are created to cater for new employee gross payments or deductions.. IPPEX now provide a mechanism to alert users to these new elements, this is important as reporting configuration may need to be updated to include these new post processing pay elements. If pay element groupings are being used for a particular payroll, and new pay elements are added, they will be highlighted as unmapped within the pay element grouping table. If a payment checking report, all data or all data summation report is initiated for a payroll with one or more unassigned post processing pay element grouping, the system will prevent the report from running until the assignment has been addressed. However, if you do not use groupings i.e. all of the pay elements are unassigned, the system will allow the user to continue to run the report.
Process Checking Report
By mapping pre-processing elements and time/unit elements to post processing elements the process checking report compares the corresponding values listing the numeric and percentage variance. The report configuration allows for setting variance parameters to highlight differences with amber and red cell colour.
The report allows for the combining of multiple period and permanent pre-processing elements to one post processing element. For example, where an employee could receive a monthly bonus and an annual bonus and these are combined in the gross to net report as one element called bonus, the system will aggregate the pre-processing values.
Where a single pay element has both period and permanent, the system will combine the values for a given employee.
Time/Unit elements are also mapped to post processing elements, where the element has a value the report will show the numeric difference and the percentage difference. Where an element has a unit value, the report will calculate the rate based on the post processing value divided by the number of units.
The objective of the process checking report is to ensure the correct values have been processed and nothing has been added. On upload of a gross to net report, new pay elements can be added to a payroll. The process checking report has a dependency on every post processing element being assigned to a pay element group or to have no group. If a new pay element has been created it will be unhandled, i.e. it does not have a pay element group / no group, the system will not allow the report to run until the pay element has been assigned. This provides a safeguard to prevent fraud or the incorrect loading of gross to net data.
Pre-processing and time/unit mappings
From the payroll menu, using the action button next to the payroll, go to Pay data > Pay element types > Post-processing.

From the post-processing element types it is possible to map pre-processing and time/unit elements using the mapping function. From the dop down mapping menu select either pre-proc element mappings or Time/unit element mappings.

Pre-processing mappings
In the pre-processing mappings, a number of methods have been provided to speed up the mapping process.

The first action is to select the pre-processing elements that you wish to map, simply check the box next to the element, or select all (check box on the menu bar) and uncheck those that are not needed.
When mapping a pre-processing element to a post process element the mapping type must be selected. A specific pay element can be used in the system to hold period values and permanent values. The mapping type options are as follows:
Period only – The report will take the period pay element value for a given employee and compare that to the post processing element value.
Permanent only – The report will take the permanent pay element value that is effective for the pay date of that pay period. Provided the effective from data is before the pay date and the effective end date is on or after the pay date, the system will take that permanent pay element value to compare it with the post processing value.
Both – The report will take the period and permanent pay element value for an employee, summating the two components and comparing it with the post processing value.
Three ways in which to create the mappings:
Option one – Auto-map – The auto-map function will look for a post processing element name that is identical to the pre-processing element name and will map it. You must choose the mapping type, either period only, permanent only or both, for those pre-processing elements selected will populate the matched mappings. If you have chosen period only, and one element is permanent only, this can be changed on the screen.
Option two – Import – It is possible to create an upload template format export allow for the mapping of pre-processing elements to mapping type and post processing elements in Excel, and then uploading to the mapping table. Please ensure the pre-processing elements have been selected prior to this process.
Option three – On-screen – Through the user interface select the mapping type and post-processing element for each of the pre-processing elements. NOTE: Multiple pre-processing elements can be mapped to a single post processing element, the report will summate all the pre-processing values and compare this to the post processing value.
When all of the mappings are complete press the save button.
Time/unit element mappings
The mapping process is similar to the pre-processing mapping with the exclusion of mapping type. All time/unit element values are period only. The report will summate all of the values held against an employee for a given pay period for a specific time/unit element.

- Unit and value-based time/unit elements can be mapped to a post-processing element.
- A multiple unit and value-based time unit elements can be mapped to a single post processing element.
- The report will compare the value items first and create a unit rate from the balance (post processing value less time/unit value divided by the number of units).
Creating Process Checking Configuration
To run a process checking report, a configuration has to be created. From the payroll menu using the action button against the payroll, select reports > configurations > process checking report. Select a new report or edit an existing report.
On the default tab enter the report title, under settings select the following:

Report scope – Select pre-proc elements, time/unit elements or both. When both has been selected the pre-processing elements and time/unit elements will be on separate tabs in the spreadsheet.
Thresholds – To assist a user to focus on the potential issues, the report configuration can have thresholds for colouring the excel cells based on difference of the value or percentage. Specify the threshold for amber and red cell thresholds.
Hide Zero Values – Where the pre-processing or time/unit value is zero/null and the post processing value is zero/null, the line item will be removed from the report.
Finally, if the report is going to be included in a reports package on the default parameter tab select the default language.
Running a process checking report
From the payroll menu using the action button next to the payroll select reports > process checking report. Select the report configuration and pay period and click on generate report. NOTE: the post processing period has to be locked before pay period will be listed.
The report has a fixed format, for the pre-processing report the column headings are as follows:
Employee number
Local payroll number
First Name
Last name
Payroll Start Date
Payroll Leave Date
Pre-proc element type – this will list the name of the element or it will have [multiple] where there is more than one pay element mapped to the post processing element. Where there are multiple mappings the cell will have a note listing all of the element names that have been mapped to that post processing element.
Local code – This is the local code name for the pre-processing pay element or it will have [multiple] where there is more than one pay element mapped to the post processing element.
Payment kind – This is the payment kind for the pre-processing pay element or it will have [multiple] where there is more than one pay element mapped to the post processing element.
Mapping Type – Period only, period only or both
Pre-processing value – this is the value for the employee, which will be a summation of period and permanent value where both has been selected as the mapping type, and/or a summation of multiple pay elements based on multiple mappings to a single post processing pay element. For permanent pay elements, the report will take the effective value for pay date for a given pay period.
Post-processing value – This is the post processing value for the mapped element.
Value variance – This is the post processing value less the pre-processing value
Value difference – This is the post processing value less the pre-processing value.
Percentage Difference – This is the value variance is value difference divided by the pre-processing value.
Post-processing element type – Name of the post processing pay element.
The report has a fixed format, for the pre-processing report the column headings are as follows:
Employee number
Local payroll number
First Name
Last name
Payroll Start Date
Payroll Leave Date
Time/Unit element – this will list the name of the element or it will have [multiple] where there is more than one time/unit mapped to the post processing element. Where there are multiple mappings the cell will have a note listing all of the element names that have been mapped to that post processing element.
Usage Type – This lists the time/unit type, e.g. value date worked, where there are multiple elements mapped to a post processing element it will have [multiple] inserted in the cell.
Time/unit value – this is the value for the employee, which will be a summation of time/unit values for a time/unit value element or elements where multiple elements have been mapped to a single post processing pay element.
Post-processing value – This is the post processing value for the mapped element.
Value variance – This is the post processing value less the time/unit value
Percentage Difference – This is the value variance divided by the pre-processing value
Value Balance – This is showing the balance after the time/unit value has been subtracted from the post processing value.
Time/unit units – This is the summation of the units for each time/unit element assigned to the post processing value, for a given employee.
Unit rate – This is the value balance divided by the units to give a unit rate.
Post-processing element type – Name of the post processing pay element.
Reports Package
Process checking reports can be added to a reports package.
Assignment of pay elements to pay element groups
This is a reminder that all post processing pay elements must have been a pay element group or no group. Go to administration > pay element groups to set up the grouping hierarchy. You may have your own approach to grouping or have client specific grouping agreed. Our suggested grouping is as follows
| Group | Sub-group | Payment Type |
| Employee Payments | Salary | ER to EE |
| Salary adjustment | ||
| Allowances | ||
| Bonus/Commission | ||
| ….continue to add other key areas | ||
| Employee Deductions | Tax | EE to Other |
| Social Insurance | ||
| Pension | ||
| ….continue to add other key areas | ||
| Employer Deduction | Social Insurance | ER to Other |
| Pension | ||
| ….continue to add other key areas | ||
| Totals | Gross Pay | Totals |
| Total employee deductions | ||
| Net Pay | ||
| Employer contributions | ||
| Notional Amounts | Healthcare Payment | Notional |
From the payroll menu using the action button next to the payroll go to pay element codes > pay element group assignments. This will list all of the post processing pay elements, assign a sub-group to each pay element or assign NO CODE. When every element has an assignment click on save.
Adding colour to your variance reports
Using the reports configurator for variance reports, there is a new tab called settings. In this tab a user can set the amber and red value and percentage thresholds for their report.

Payment Category Mapping
To generate a payment value in a payment file report the amount has to be uploaded against the employee for that payment category and pay period. To reduce the number of uploads to a payroll a payment category can be mapped to a specific post processing pay element. From the payroll menu, go to pay data > pay element types > post processing pay elements.

There is a new column called payment category mapping. To create a mapping, use the action button next to the pay element you wish to map, click on edit pay element. Under the pay element name is the payment category mapping, select the category to be mapped and press save. This is a tenancy administration privilege task.

The mapping results in the following actions:
On post processing lock the system will clear any existing values held against that payment category and copy the value held against the pay element to the payment category for each employee for that pay period. Please note the payment file takes the payroll’s payment currency to construct the payment instruction. If there is a difference in payroll currency and payment currency, the amount transacted to the employee could be affected.
When a payment category is mapped to a post processing pay element, no value can be uploaded against that payment category, it can only be populated from the pay element.
If a post processing period is unlocked and re-locked the system will repeat the cleardown and copy function from the pay element to the payment category on every re-lock.
Payment file configurations remain unchanged, as they are linked to a specific payment category.