There are no permissions/restrictions for the Item Pricing sublist in a Customer record, so if a company wants to restrict a NetSuite Role to only viewing Item Pricing for Customers, they must do the following.
Native view of Item Pricing sublist when editing Customer record
Custom sublist view when editing Customer record
Several steps are involved in creating a custom item pricing sublist to restrict the item pricing sublist on a customer record to view only.
First, you will need to create an item pricing Saved Search. Second, you will need to build an item pricing custom sublist. The third step is to update customer forms to implement the sublist. Finally, you will need to restrict forms in Roles within NetSuite.
We will go through each of these steps one at a time.
First, create a Customer saved search to show the list of Customers that use Custom Item Price Level.
Navigate to Reports > Saved Searches > All Saved Searches > New.
Choose Customer as the search type.
Under Criteria tab > Standard subtab, add the following fields as parameters:
Formula (Text) = In the popup window, add the following details:
Under Results tab > Columns subtab, add the following fields:
Make sure to sort it by Name or Pricing Item.
Enter the search title.
Click on Save & Run.
Give the search a title and remember it for the next step.
Set Available as Sublist View to True (i.e., check the checkbox).
On the criteria tab, set Pricing Item = None of >, then choose from the list None
On the results tab, set the following fields:
Sort by Pricing Item.
On the available filters tab, add Internal ID as a filter.
Create a new Custom Sublist record with the following configuration:
Related Article: Making a Sublist Mandatory via SuiteScript
Hide the view-only Item Pricing sublist from Customer Forms, which should have the editable Item Pricing sublist.
Hide the editable Item Pricing sublist from Customer Forms, which should only have the view-only Item Pricing sublist.
Tip: Change the custom sublist label to something like "Item Pricing (View)" if you're getting the sublists in the form mixed up.
In the roles which should only be able to view Item Pricing:
Step 1: Edit the role.
Step 2: In the Forms tab > Entity subtab:
Step 3: Make the Customer Form with the view-only Item Pricing sublist the preferred form.
Step 4: Uncheck the "Enabled" checkbox for other Customer forms (lead and prospect forms should all be fine to leave since they should not have the Item Pricing sublist).
We like to update our blogs and articles to make sure they help resolve any troubleshooting difficulties you are having. Sometimes, there is a related feature to enable or a field to fill out that we miss during the instructions. If this article didn't resolve the issue, please use the chat and let us know so that we can update this article!
Tagged with Training