ANS-1846 · ROLES, PERMISSIONS & SECURITY

How to Resolve “Permission Violation” When Billing Purchase Orders in NetSuite?

Resolve "Permission Violation" errors for custom Accounts Payable roles when creating vendor bills from purchase orders by adjusting permission levels.

Short answer

To resolve the "Permission Violation" when billing purchase orders, edit the custom Accounts Payable role. Navigate to Setup > Users/Roles > Manage Roles, select the role, go to Permissions > Transactions, and set the 'Purchase Order' permission to 'Edit' access level instead of 'View'. This grants the necessary access for bill creation.

Scenario

Users assigned to a custom Accounts Payable role in NetSuite's Release Preview 2013.2 may encounter a "Permission Violation: you may not access this record" error when attempting to create a vendor bill directly from a purchase order. This issue, identified as Defect 259207, prevents the role from performing the billing function as expected.

Solution

The "Permission Violation" error (Defect 259207) preventing custom Accounts Payable roles from billing purchase orders can be resolved by adjusting the role's permissions.

Follow these steps to update the custom role:

  1. Navigate to Setup > Users/Roles > Manage Roles.

  2. Locate and click Edit next to the custom role, for example, 'athena Accounts Payable - General role'.

  3. Go to the Permissions tab.

  4. Select the Transactions subtab.

  5. Find the Purchase Order permission and set its access level to Edit instead of View.

  6. Click Save to apply the changes.

    This adjustment grants the necessary permissions for the role to create vendor bills from purchase orders.

Expert NetSuite Support

Need help with this NetSuite issue?

Roles, Permissions & Security consulting and configuration support

Talk to a consultant