Contents
Percentage Payments (NP-633)
A new screen under Pay > Payments (Percentage) has been added. This screen allows payments as a percentage of other payments to be configured.
Creating a percentage payment requires the pay element to be marked as a percentage pay element on the Company > Pay Elements screen. A new checkbox has been added to payment elements to configure this:
Once a pay element has been marked as a percentage pay element, pay elements can be assigned to the percentage pay element. The assigned elements are the elements of payments that will be used to calculate the additional pay from the percentage payment.
With a percentage pay element configured, a percentage payment can be added on the Pay > Payments (Percentage) screen. The percentage of the payment is the percentage amount of payments of the assigned elements which will be added on to the total pay.
The additional amount from the percentage payment can be seen on the payslip under the name of the percentage pay element.
Further information can be found in the Payments (Percentage) Help document.
SFTP Payslip Export (NP-666)
A new screen under Processing > External Export has been added. This screen allows all employee PDF payslips for a specified payroll and pay period to be exported to an external SFTP server.
Payslips can be exported in two different ways:
- Payroll Level - A single PDF file will be exported containing all the payslips for the payroll.
- Employee Level - Each payslip will be contained inside their own PDF. There will be a PDF file per payslip.
Further options including adding a manifest summary CSV file containing details about the export or zipping up the contents of the export are also available.
A naming convention can be created to customise the file names of the exported payslips. File names can be built up using a combination of fields including Payroll No, Pay Period, Pay Date, Employee No and more.
Payslips can be exported for any current or prior period.
A history of exports can be found under Export History on the External Export screen.
Further information can be found in the External Export Help document.
Other Development
Nominal Mask - highlight entry when navigating through table (NP-505)
Nominal Accounts Addition (NP-517) - Added statutory offset elements to the pay element list.
Incorrect Enrolment Date (NP-540)
Recalculate On Calculation Change (NP-558) - Recalculate employees that will be affected by the calculation change within the workgroup.
P45 should not include payment after leaving figures (NP-565)
Pay Salary Sacrifice if worker has occupational absence (NP-600) - This was an issue when statutory offset was ticked.
Restore deleted employee error (NP-609) - Stop throwing an error when trying to restore a deleted employee.
Add future holidays to exceptions report (NP-611)
SSP Number of Days (NP-628) - Calculate the number of days when importing an SSP record.
Pay Whole Period Bug (NP-629)
Calculator Error Not Being Thrown (NP-630) - Ensure all errors are being picked up and included in an error email.
Client Specific Nominal Report (NP-631)
Units and Rates on Pay Summary Detailed + Average Report enhancements (NP-632) - Add option to show units and rates on the pay summary detailed plain report and a report to show a breakdown of an employee's pay against different pay elements across multiple periods.
Pension Re-Enrolment Date (NP-637) - User can now modify the reassessment date on the company general screen with no validation. This date will be used to re-enrol employees and a message will show on the exceptions report when this date is approaching 3 years ago.
Stop External Clients Adding Companies (NP-638)
Net To Gross Calculation Ordering (NP-650) - Calculate net to gross elements in the payslip display order.
Aviva AME Change (NP-656) - Use custom analysis 10 field on employee to show marital status.
InPay-Reports-Unable to send to CP (NP-663) - Fixed a bug that was preventing reports being sent to the Client Portal directly from the reports page.
Payslip Portal - Registering Error (NP-665)
Forgotten Password Log File (NP-667) - Resetting a user's password in InPay now records details of the request to a log file for auditing purposes.
Add Hourly Rate and Daily Rate to Job REST API (NP-668)
Pay Summary Detailed YTD Tax (NP-679) - Exclude previous employment tax.
Client Specific Journal (NP-683) - New format for the nominal masks report.
Importer - Employee One Off Payments Slow (NP-685) - Made a change to reduce time taken to import.
BW006 - Ability to include a company number in the client selector (NP-687) - A new field, Company Code, has been added to the Company > Details screen that will show in the company drop down list at the end of the company name.
BW010 - Importer should reject salary change if date is prior to a date already recorded on the Employee (NP-689) - Importer will allow the record and a message will show on the exceptions report.
BW012 - Produce a report if there is any change to a pay element value, rather than just the Gross or Net Pay (NP-690)
BW014 - Exceptions report for duplicate NI Number (NP-691) - Throw an exception when same employee has been added twice.
BW022 - Pay Summary Detailed Plain Numbers Issue (NP-692) - Numbers on both the Pay Summary Detailed Plain and YTD reports are now formatted as numbers instead of text.
NMW report - deduct pension salary sacrifice (NP-694) - Reduce the salary where a salary sacrifice pension is being deducted.
OSP Schemes - Allow schemes with zero OSP pay (NP-695) - OSP records can now be set up with zero OSP being paid.
Exports - add termination payments (NP-697) - Termination upto Threshold and Termination over Threshold have been added to the Pay Summary Current export table.
Scottish\Welsh Payment after leaving (NP-701) - Ensure workers have the correct tax code when being reinstated for payment after leaving.
Exceptions report - back pay (NP-703) - If a permanent payment or deduction has been added with a start date prior to the current period then it will show on the exceptions report.
Previous Employment P45 on Starter Import (NP-704) - If the p45 is for the previous tax year then don't add the tax figures to the YTD balances.
PR_GrossToNet_RetrievePensions (NP-706) - Optimise procedure to reduce slowness in calculation.
Company Create Change (NP-709) - Restrict company create functionality to only show a list that the user has access to.
NetToGross with Termination Payments (NP-717) - fix a bug to calculate termination payments correctly.
Import - Starter P45 Tax Code (NP-719) - A starters tax code should be populated from the p45 details if provided on a starter import.
People Pension API - Default any negative pension contribution values to zero (NP-720)
Analysis of Payments report - include workers with any pay (NP-721) - Include workers that have any pay against an element in the report's figures.
Termination Over Threshold (NP-722) - Fixed a bug that was including Class1ANICs in Employers NI Liability on the FPS.
Pay Element Importer Fixes (NP-725) - Checking for duplicates is now case sensitive and the insert has been sped up.