Please could you allow a default setting for the employer to have all salary changes while the pay run is open be effective immediately? We use the API to batch update employee salaries at all times throughout the month and we always always want them to be effective right away. It's extremely tedious to have to go through and update the salaries and re-apply them to the open pay run for each employee one by one. It also causes us to make errors and then have to backdate the salary raise the next month.
Hey Penny - when the payroll run is open you will need to use the 'Update a payroll run entry' to apply the salary straight away- https://app.staffology.co.uk/api/docs/operations/updatepayrunentrypayrun