Creating or Customizing Roles and Permissions to Use Costed Bill of Materials
If you are an administrator, you can create new roles or customize roles for using the Costed Bill of Materials SuiteApp. For more information, see Assigning Roles to an Employee and Customizing or Creating NetSuite Roles.
A custom role Costed_BOM_Role is created during the SuiteApp installation which will be used as a default value for Execute As Role field in the Script Deployment page. It is updated in the Costed Bill of Materials and Costed BOM DataService script.
Refer to the following table for minimum access levels of permissions required for SuiteApp deployments. These minimum permissions must be updated to the existing role or while creating a new role.
Permissions |
Minimum Access Level |
---|---|
Lists > Bill of Materials |
View |
Lists > CRM Groups |
View |
Lists > Custom Record Entries |
Full |
Lists > Documents and Files |
View |
Lists > Items |
View |
Lists > Locations |
View |
Lists > Perform Search |
View |
Lists > Subsidiaries |
View |
Lists > Units |
View |
Lists > Vendors |
View |
Setup > Accounting Lists |
View |
Setup > Custom Record Types |
Full |
Setup > Enable Features |
Full |
Setup > SuiteScript |
View |
Setup > SuiteScript Scheduling |
Full |
Setup > Set Up Company |
Full |
Custom Record > Costed BOM MR Assembly Instances |
Full |
Refer to the following table for the minimum permissions required for logged-in user role.
Permissions |
Minimum Access Level |
---|---|
Lists > Bill of Materials |
View |
Lists > Items |
View |
Lists > Subsidiaries |
View |
Lists > Locations |
View |
Lists > Documents and Files |
View |
Lists > Manufacturing Routing
Note:
This permission is required only if the Manufacturing Routing and Work Center feature is enabled. |
View |
The currency and unit symbols are displayed in the three subtabs (Material Costs, Top Level Costs, and Fully Exploded Costs). The symbols are displayed irrespective of the currency and unit permissions given to the logged-in user.