RE: AX 2012 Access denied in class Sales Confirm DP
Hi Bill,
Firstly Sales Clerk role is not designed for this purpose (confirming or process sales orders) for which you are trying to use it. The better role for this purpose would be Sales manager and if you don't want to give sales manager role to your users I suggest you to create a new role.
This new role can be a copy of existing Sales Clerk or Sales Manager role and then you can change this role as per your requirements. Please be advised that you can need to take care of any changes in Duties or Privileges as changing in existing roles, duties or in privileges will lost its default security permissions which might be required in future.
I think assiging SalesConfirmationGenerate privilege will not get it working as this privilege is already included into Sales Clerk role. You can check this by following it;
Sales Clerk Role > Maintain sales order Duty > Generate sales confirmation reprint Privilege
If you want to use existing security permissions rather creating new, you can do following to get your requirement working.
- Go to \Security\Privileges\SalesConfirmationGenerate\Permissions\Server Methods and create new server method.
- Give it appropriate name and assign Class SalesConfirmDP in Class property and write processReport in Method property.
- Change EffectiveAccess from NoAccess to Invoke
Please verify it if it works for you or do let me know with your questions..