InPay V7.1 Release Notes

Contents

Custom Import

Custom import formats can be created to import client CSV files with little to no changes. Columns can be in any order with any name. Formats are available for all companies on your customer code. For more details see the Custom Import Help Page

Other Development

Improved Search Ability (NP-811) - Added ability to skip between records using new buttons and allows the search bar to be opened in a pop-out window.

Leaver date on Employee General Screen (NP-812) - Added the worker's leaving date (read only) 

Pay History Module (NP-813) - View and export employees pay history in a single popout from the payslip screen.

Permanent payments and deductions 1p rounding (NP-877) - If the employee's annual salary is not divisible by the pay frequency, the period pay should be rounded up to the nearest penny. This also applies to deductions.

Remove Requirement for Title on FPS (NP-901)

104 week holiday cut off (NP-994) - Cut off at 104 weeks when calculating holiday rate based on the last 52 WORKED weeks.

Settlements Change (NP-1038) - Allow users to use pay elements for settlement payments rather than the specified statutory overrides. There is a new option on the Company > Pay Elements screen for Class1ANICs. 

Payments after leaving enhancement (NP-1039) - There is a new flag on the Company → General screen for reinstating employees for payments after leaving. If this is selected, when you add an adjustment or permanent payment to a leaver they will be automatically reinstated for payment after leaving.

Client Specific Sage 200 Journal (NP-1071)

Additional Automation Settings (NP-1074)

Negative Net Pay Change (NP-1078) - Allow the negative net pay element to be a deduction.

Pension API - TPP Require End Date (NP-1079) 

Denormalize Hourly and Daily Rate (NP-1080) - Store the calculated rates to improve efficiency in other procedures, mainly the importers.

Unable to add pensionable pay elements to company pension (NP-1085) - Fix a bug that was timing out when a company had lots of pay elements.

Link Employees - Show Unlinked (NP-1094) - Show employee's that have no matching employee in the selected company.

Stop percentage elements being salaried (NP-1095) - These should not be used to calculate an employee's salary as they can vary each month. They currently aren't being used in the salary calculations so this change will not have any knock on effects.

RESTful Web Services - Add Current Holiday Scheme (NP-1106)

External Export of P60s (NP-1108) Allow P60s to be exported to a SFTP location via the External Export screen 

Holiday Scheme REST API Allow Negative (NP-1109) - Add the Allow Negative field to the holiday scheme API.

P32 Adjustments Screen Change (NP-1111) - Add 2021/22 year.

Client Specific Supplementary Run Payslip Changes (NP-1115)

Client Journal Request (NP-1116) - A new journal report.

Payroll Commit & Rollback change (NP-1117) - Re-engineered code to allow Snapshot isolation level.

Show correct active SL Plan Type (NP-1120) - bug fix for small RTI return in very limited scenarios.

Don't allow payroll change if there are daily pay periods (NP-1121) - Stop and employee being transferred to another payroll if there are supplementary runs in the current pay period.

Conflict deleting payroll with payroll email record (NP-1122) - Bug fix.

Recalculate when a supplementary run is deleted (NP-1123) 

Holiday Scheme REST API change (NP-1125) - Return final balances for all records

Employee holiday take on 0 for period 1 of top up schemes (NP-1126) - Allow pay of 0 to be imported for an employee's holiday top up if they are on a top up scheme.

Allow Top Up holiday as a default for payroll of any pay frequency (NP-1127)

Resend failed SMS (NP-1128) - A resend button has been added to the payroll processing page which will send any failed SMS's from the last commit 

Company Create (NP-1129) - Copy From does not take into account different underlying databases -, minor bug

Employee Holiday Top Up report missing records (NP-1132) - Fix an issue where employees were not being included on the report if they had no pay against the selected holiday scheme pay elements.

HMRC Data Retrieve Error (NP-1133) - Loop around a call to the HMRC, that was intermittently failing, to capture the event successfully.

RTI employee number validation (NP-1135) - Added validation to ensure employee numbers and RTI employee numbers are unique to an employee. 

Negative net pay balances for deductions (NP-1138) - Fix a bug that was causing the balance to calculate incorrectly when an adjustment is added for negative net pay set up as a deduction.

Client Pension Report (NP-1139) - A new pension format for OneHub.

Payslip Portal XML P45 Upload (NP-1140) - Allow P45s to be uploaded to XML companies.

XML Payslip Portal - Email Upon file Upload (NP-1142)

Custom Journal - Additional Information (NP-1146) - Added additional pay elements to the Journal Test report.

Negative Net Pay report missing records (NP-1147)  - Include employees that have an outstanding negative net pay balance but no negative net pay in the current period.

Exact Account Journal (NP-1149) - Added Exact XML output under user reports

Optimise P60 report (NP-1152) - Made a number of changes to the data retrieval after poor performance on companies with over 5000 employees.

Import Holiday Top Up records when calculated rate is 0 (NP-1153) - The rate for an employee on a holiday top up scheme will sometimes be 0 if they have not received any of the elements. These can now be imported with a calculated rate of 0.

EYFPS message not clearing (NP-1154) - When you click on an unsubmitted EYFPS record, a message shows at the top of the page. This message now goes when you click another record.

EY FPS - Insert Cloned Records (NP-1155) Minor bug 

Pay Summary Detailed Plain report exceeding 250 elements (NP-1156) - Fix a bug that was causing the report to error when the number of pay elements to report on exceeded 250.

Payslip Portal Link Employees on Same Company (NP-1158) 

Exclude holiday top up on NMW report (NP-1159) - Holiday top up rate is just additional pay for employees and so should not be highlighted on the National Minimum Wage report.

Court Order Rounding (NP-1160) Rare 1p rounding bug with Net Pay where worker has multiple orders.

Nagios Alert for long running calculator process (NP-1161)

Client Journal - Display all supplementary runs (NP-1162) 

Identify invalid sort codes added on external imports (NP-1167) - When a sort code, that does not exist on the system, is entered through an external import it gets added as 'UNKNOWN'. These will now be highlighted on the exceptions report so that the user can check they are valid sort codes.

Pension API - Scheme join date must be supplied for entitled employees with contributions (NP-1173)

EYFPS improved error messages (NP-1176) - improve some of the messages that are returned if the process cannot be completed.

Apply payroll default - Off payroll worker (NP-1177) - Apply the default value held against the payroll to new starters.

Absence - Column Header Change (NP-1182) - Rename 'Days' column in the pay history table to 'Number of Days/Hours' to account for absences that are claimed in differing units.

Importer - Max Starter Records (NP-1183) - Increase the limit on number of rows that can be imported from 1,000 to 20,000.

Adding employee OSP scheme null start date error (NP-1186) - Fix a bug that was throwing an error if the workers pay type had never been set.

Pay Summary Plain Division Filter (NP-1211) - Fix bug where the division filter would not apply correctly when running by type Department/Division.