Starting in version 4.8.28, we added a new access level permission that makes it so that a manager (or those with access to Employee Management and Employee Change Approvals) can only access the pay company they are assigned to when creating or editing an employee. This is beneficial if you have several pay companies and want to minimise mistakes by limiting the list.
By default the option to Allow access to all pay companies will be enabled on existing access levels that have permission to edit the employee screen, to mirror behaviour before 4.8.28.
Setting the permission
1. To turn off this option, go to Admin > Access Levels.
2. Select the access level you wish to change and click Edit.
3. Go to the Permissions tab and search for "companies" to filter the list. Alternatively, find Maintenance Screens > Employees Screen > Allow editing > Allow access to all pay companies.
4. Untick the box to limit the pay companies those on the access level can use in Employee Management and Employee Change Approvals.
What the user sees
If the ability to access all pay companies has been disabled, the user will only see a single pay company when creating a new employee:
If the user is looking at an employee that is already assigned their pay company, the only other selection they would have is to remove the pay company by selecting the blank.
If the user is looking at an employee that is already assigned a different pay company, they will be able to view the pay company, but will not be able to make any changes to this field.