Customizing Roles and Setting Permissions for Transaction Line Distribution
To use the Transaction Line Distribution SuiteApp, an administrator must create custom roles, give access to the role, and set permissions.
To customize a role in Transaction Line Distribution:
-
Go to Setup > Users/Roles > Manage Roles.
-
Click Customize next to a standard role.
-
In the Name field, enter a name for the custom role.
-
In the Subsidiary Restrictions section, from the Accessible Subsidiaries option, choose Active.
-
On the Permissions subtab, set the following required permissions:
Base Role
Additional Permissions Needed for Transaction Line Distribution
Subtab
Permission
Minimal Access Level
CFO Role
-Responsible for creating distribution templates)
Lists
Subsidiaries
View
Currency
View
Setup
Custom Lists
View
Custom Segments
View
SuiteScript
Full
SuiteScript Scheduling
Full
Custom Record
Distribution Template
Full
Distribution Template Line
Full
Custom Segment (Grant, Restrictions, etc.)
View
TD MR Queue
Full
Distribution Template CSV
Full
Distribution Template CSV Status
View
A/P Clerk
-Responsible for creating the following payable transactions:
-
Vendor bills
-
Vendor credits
-
Purchase orders
-
Purchase requisition
-
Checks
-
Credit card transactions
Transaction
Make Journal Entry
View
Checks
Full
Credit Card
Full
Expense Report
Full
Requisitions
Full
Lists
Subsidiaries
View
Accounts
View
Currency
View
Customers
View
Expense Categories
View
Constituents
View
Setup
Custom Lists
View
Custom Record Types
View
Custom Segments
View
SuiteScript
Full
SuiteScript Scheduling
Full
Custom Record
Distribution Template
Create
Distribution Template Line
Create
Custom Segment (Grant, Restrictions, etc.)
View
TD MR Queue
Full
Accountant
-Responsible for creating journal entries
Transaction
Make Journal Entry
Full
Lists
Subsidiaries
View
Currency
View
Setup
Custom Lists
View
Custom Record Types
View
Custom Segments
View
SuiteScript
Full
SuiteScript Scheduling
Full
Custom Record
Distribution Template
Create
Distribution Template Line
Create
Custom Segment (Grant, Restrictions, etc.)
View
TD MR Queue
Full
A/R Clerk
-Responsible for creating the following receivable transactions:
-
Cash sales
-
Sales orders
-
Invoices
-
Credit memos
Transaction
Make Journal Entry
View
Requisition
Full
Cash Sale
Full
Credit Memo
Full
Invoice
Full
Sales Order
Full
Lists
Subsidiaries
View
Accounts
View
Currency
View
Vendors
View
Custom Record
Distribution Template
Create
Distribution Template Line
Create
Custom Segment (Grant, Restrictions, etc.)
View
TD MR Queue
Full
Note:To avoid encountering errors while using the Transaction Line Distribution SuiteApp, ensure that all required permissions for other related SuiteApps in the account are set properly.
-
Editing Custom Segments in Transaction Line Distribution
To distribute the transaction amount across custom segments, you must edit permissions in custom segments.
To edit a custom segment in Transaction Line Distribution:
-
Go to Customizations > Lists, Records, & Fields > Custom Segments.
-
Click Edit next to a custom segment.
-
In the Primary Information section, check the Show in List box.
-
In the Accounting section, check the GL Impact box.
-
On the Permissions subtab, from the Default Record Access Level list, select Edit.
-
Click Save.
You must ensure that the custom roles created have the minimum required permissions to all classic and custom segments applied on the distribution template lines. Otherwise, there will be mismatches in the transaction distributions.
For example, the Custom CFO role created a distribution template with the following segments applied:
-
Department
-
Program (custom segment)
Now, the distribution will only be among the departments and not the programs if the Custom A/P Clerk and Custom A/R Clerk roles:
-
Do not have permissions for custom segments
-
Create transactions using the distribution template created using the Custom CFO role
The user also needs to provide the custom roles same access to custom records in distribution templates and distribution template lines.
For more information, see Customizing or Creating NetSuite Roles and Setting Permissions.
Related Topics
- Transaction Line Distribution
- Installing the Transaction Line Distribution SuiteApp
- Setting Up Transaction Line Distribution
- Transaction Distribution Templates
- Selecting a Default Distribution Template for Vendors
- Supported Transactions in Transaction Line Distribution
- Applying Quick Distribution Rule
- Guidelines for Importing Transactions Using CSV Files
- Journal Creation in Transaction Line Distribution
- Common Errors in Transaction Line Distribution