Roles and Permissions Setup for Advanced Localization Features

To use the Advanced Localization Features SuiteApp, you should perform several steps related to NetSuite roles and permissions.

Note that you need no additional permissions if you want to use the advanced PDF/HTML templates (for invoices, credit memos and sales orders) delivered by the Advanced Localization Features SuiteApp. The permissions are only required to access the additional features that work in conjunction with the templates. However, since these additional features improve the templates significantly (making them available for customizations), you should prefer to use them.

Permission

Description

Activation

Minimum Level

Customize Document Template

This page serves as the single place where you can view or edit all Advanced Localization Features SuiteApp settings. It significantly simplifies the use of the SuiteApp, therefore you should activate this permission.

To access the page, go to Setup > Accounting > Customize Document Template.

  1. Go to Customization > Scripting > Script Deployments (filter out the Suitelet script type and make sure the Show Undeployed box is selected).

  2. In the list, locate the customdeploy_alf_su_configuration script, and click the corresponding Edit link.

  3. In the Audience subtab, select the role that you would like to give access to the Customize Document Template page (click the name of the role while pressing the Ctrl key).

  4. Click Save.

-

Subsidiary Restrictions

In the Subsidiary-specific Setup subtab of the Customize Document Template page, you will only see the subsidiaries that your role is allowed to view.

  1. Go to Setup > Users/Roles > User Management > Manage Roles. Locate the role that you would like to adjust the subsidiary restrictions for, and click the corresponding Edit or Customize link. The system displays a page that lets you edit the role.

  2. In the Subsidiary Restrictions, adjust the Accessible Subsidiaries settings (All/Active/User Subsidiary/Selected).

  3. Click Save.

-

Manage Translation

Enables you to create and edit texts and labels in the Labels & Text subtab of the Customize Document Template page.

For more information, see Labels and Texts Customization.

  1. Go to Setup > Users/Roles > User Management > Manage Roles. Locate the role that you would like to grant this permission to, and click the corresponding Edit or Customize link. The system displays a page that lets you edit the role.

  2. On the Permissions subtab of the Role page, select the Setup subtab.

  3. Select Manage Translation and click Add.

  4. Click Save.

-

Tax Compliance Text

Displays the Tax Compliance Text subtab of the Customize Document Template page and gives you access to the Tax Compliance Text record (Lists > Accounting > Tax Compliance Text).

You can use this tab/record to print a text on the transaction depending on your tax/VAT scenario (for example, reverse charge text).

For more information, see Tax Compliance Text.

  1. Go to Setup > Users/Roles > User Management > Manage Roles. Locate the role that you would like to grant this permission to, and click the corresponding Edit or Customize link. The system displays a page that lets you edit the role.

  2. On the Permissions subtab of the Role page, select the Custom Record subtab.

  3. Select Tax Compliance Text, choose a permission level for it, and click Add.

  4. Click Save.

View

Transaction Bank Details

Displays the Bank Details subtab of the Customize Document Template page and gives you access to the Transaction Bank Details record (Lists > Accounting > Transaction Bank Details).

For more information, see Transaction Bank Details.

  1. Go to Setup > Users/Roles > User Management > Manage Roles. Locate the role that you would like to grant this permission to, and click the corresponding Edit or Customize link. The system displays a page that lets you edit the role.

  2. On the Permissions subtab of the Role page, select the Custom Record subtab.

  3. Select Transaction Bank Details, choose a permission level for it, and click Add.

  4. Click Save.

View

Method of Payment

Displays the Method of Payment subtab of the Customize Document Template page and gives you access to the Method of Payment record (Lists > Accounting > Method of Payment).

For more information, see Method of Payment.

  1. Go to Setup > Users/Roles > User Management > Manage Roles. Locate the role that you would like to grant this permission to, and click the corresponding Edit or Customize link. The system displays a page that lets you edit the role.

  2. On the Permissions subtab of the Role page, select the Custom Record subtab.

  3. Select Method of Payment, choose a permission level for it, and click Add.

  4. Click Save.

View

ALF Printing Configuration

You can access this custom record type only by using SuiteScript, and not from NetSuite. With this permission you can use the Preview PDF and Print a PDF Copy buttons on sales order, invoice or credit memo transactions.

  1. Go to Setup > Users/Roles > User Management > Manage Roles. Locate the role that you would like to grant this permission to, and click the corresponding Edit or Customize link. The system displays a page that lets you edit the role.

  2. On the Permissions subtab of the Role page, select the Custom Record subtab.

  3. Select ALF Printing Configuration, choose a permission level for it, and click Add.

  4. Click Save.

Edit

Standard NetSuite Roles and Default Permissions

After installing the Advanced Localization Features SuiteApp, certain standard NetSuite roles are already assigned default permission levels. These levels enable them to access several custom records delivered by the Advanced Localization Features SuiteApp. If necessary, you can adjust these leves.

The following table lists the standard NetSuite roles and their default permission levels:

Record / Permission Level

Edit

Full

Customize Document Template page (Setup > Accounting > Customize Document Template)

-

  • Administrator

  • CFO

ALF Printing Configuration

-

  • Accountant

  • Administrator

  • A/R Clerk

  • CFO

Tax Compliance Text (Lists > Accounting > Tax Compliance Text)

-

  • Accountant

  • Administrator

  • CFO

Transaction Bank Details (Lists > Accounting > Transaction Bank Details)

-

  • Accountant

  • Administrator

  • A/R Clerk

  • CFO

Method of Payment (Lists > Accounting > Method of Payment)

-

  • Accountant

  • Administrator

  • A/R Clerk

  • CFO

Related Topics

Advanced Localization Features Overview
Enabling Required Features for Advanced Localization Features
Installing the Advanced Localization Features SuiteApp
Setting Up the Advanced Localization Features Templates
ALF Additional Features and Configuration
Printing Transactions

General Notices