Scenario:
Custom Role A is unable to access the Average Cost Column (Custom Item Column) on the Sales Order page. While Custom Role B is able to access the column. Both roles are using the same custom form. Administrator wants to restrict Custom Role B from accessing the column.
Solution:
Set Custom Role B access to the column to None on the Custom Field level.
1. Navigate to Customization > Lists, Records & Fields > Transaction Line Fields
2. Click Custom Item Column
3. Click Access subtab
4. Add the Custom Role B role on the roles list
5. Set the Access Level to None
6 Click Save & Apply to Forms