Setting up Payroll Employees, I get "You are not authorized to use this Class ID"

I am setting up Payroll Employees, have created a Payroll Class, and set myself under it but keep getting “You are not authorized to use this Class ID” when I try to save. The documents don’t give much help to resolving this, unless I am missing something, I must be right?

When I click on “Detail” on the error I get this

Business Layer Exception

You are not authorized to use this Class ID

Exception caught in: Epicor.ServiceModel

Error Detail

Correlation ID: b93e9cd1-6401-4742-a988-1e7a496c73d4
Description: You are not authorized to use this Class ID
Program: Erp.Services.BO.PREmployee.dll
Method: PREmpMasBeforeUpdate
Line Number: 1507
Column Number: 17
Table: PREmpMas
Field: ClassID

Client Stack Trace

at Epicor.ServiceModel.Channels.ImplBase`1.ShouldRethrowNonRetryableException(Exception ex, DataSet[] dataSets)
at Erp.Proxy.BO.PREmployeeImpl.Update(PREmployeeDataSet ds)
at Erp.Adapters.PREmployeeAdapter.OnUpdate()
at Ice.Lib.Framework.EpiBaseAdapter.Update()
at Erp.UI.App.PREmployeeEntry.Transaction.Update()

From the online help:

Payroll Class Maintenance

For security and selection purposes, only payroll managers have access to Payroll Class Maintenance. This is because each existing class identifies groups of employees and allows access to those users’ records and accounts.

so check in the User Account Security Maint. We don’t have Payroll module, so nothing appears in my User Account Sec Maint window.


There’s a Payroll Manager program to use

  • Financial Management > Payroll > Setup > Payroll Manager
1 Like

Thanks for getting back to me, it’s odd, I am set as payroll manager company but cannot set Payroll Manager