Skip to main content

Internationalization Updates in NetSuite 2021.1

2021.1 Internationalization |

Intercompany Framework Enhancements

NetSuite provides the following enhancements to Cross Charge Automation and Intercompany Netting, which are part of the Intercompany Framework feature:

  • Cross Charge Automation Enhancement
  • Intercompany Netting Support for Classifications
  • Support for Currency Exchange Rate Types

Cross Charge Automation Enhancement

Prior to NetSuite 2021.1, you could generate cross charges only during period end close. Now you

can generate cross charges at any time. To generate cross charges outside of period end close, go to Transactions > Financial > Manage Intercompany Cross Charges (Administrator). Important: Newly enabled feature menu items are not automatically added to custom centers. You must manually add menu items to custom centers after a feature is enabled. For detailed information about generating cross charges, see the help topic Intercompany Cross Charges. Cross Charge Generation supports the new Centralized Purchasing and Billing feature and the existing Intercompany Cross-Subsidiary Fulfillment feature.

Intercompany Netting Support for Classifications

Intercompany Netting now supports all classifications and custom segments. If the netted transactions

specify a department, class, location, or custom segment, NetSuite groups the lines in the Netting

Settlement based on these classifications. NetSuite also considers the general ledger account associated

with the netted transactions in the grouping. If multiple transactions have the same classifications, including custom segments and general ledger accounts, NetSuite groups them into one line. If any classification in the netted transaction is different, NetSuite displays a separate line for that classification. To use classifications with Intercompany Netting, you must first set an intercompany preference. You can find the preference, Allow Per-Line Classification For Netting Settlement, on the Accounting subtab under the Classification section. For information about intercompany preferences, see the help topic Intercompany Preferences. For information about Intercompany Netting, see the help topic Intercompany Netting. To view lines by classification in the Transaction Detail and General Ledger reports, you must customize the reports to include classifications. For information about these reports, see the help topics Transaction Detail Report and General Ledger Report.

Support for Currency Exchange Rate Types

Intercompany Netting and Cross Charge Automation now support the Currency Exchange Rate Types

feature. The Currency Exchange Rate Types feature lets you store multiple currency exchange rates for a currency pair and date. For more information, see the help topic Currency Exchange Rate Types.

NetSuite uses your currency exchange rate type when you use Intercompany Netting and when

you generate cross charges. For more information, see the help topics Intercompany Netting and Intercompany Cross Charges. Record Localization Context Support Expanded with New

Record Types

As of NetSuite 2021.1, you can use record localization context with subsidiary and account record types in the NetSuite application. Because of this support, you can use country-specific scripts and workflows with subsidiary and account record types. For more information about supported record types, see the help topic Records Supporting the Localization Context. For more information about record localization context, see the help topic Localization Context.

New Formatting API Available for Use in SuiteScript 2.0

As of NetSuite 2021.1, the format.getCurrencyFormatter and format.getNumberFormatter methods in the formatting API of the N/format/i18n module now include a new parameter named options.locale. You can use the options.locale parameter to apply regional formatting of numbers and currencies by setting the proper locale for them. For example, if you use this parameter to set the locale to en_IN (English- India), all numbers and currencies will be formatted according to Indian number formatting. For more information, see the help topic N/format/i18n Module. For more information about worldwide formatting in the UI, see the help topic Worldwide Support for Phone Number Formatting. Enhancements to Manage Translations

Mass Update of Translation Strings

The Manage Translations application now includes batch import and export of translation strings:

  • Importing Translation Strings
  • Exporting Translation Strings

Importing Translation Strings

As of NetSuite 2021.1, you can use the Manage Translation application to select multiple XLF files and import them all at the same time. You can select and import them in the Import Strings dialogue window accessible either from the Strings subtab or the Import Jobs subtab of the Manage Translations application. In addition, you can now select the files you want to import and drag and drop them on the Import Strings dialogue window to import them. For more information, see the help topic Importing Translations into a Translation Collection.

Exporting Translation Strings

As of NetSuite 2021.1, you have new options of exporting translation strings using several Export Strings buttons newly added in the Manage Translations UI. You can find these newly added buttons in the expanded collection view on the Collections subtab and on the Strings subtab of Manage Translations. Click the button to open an Export Strings dialogue window with source languages and available translations. Note: If you export strings from the Strings subtab, all translation strings in the account will be exported. If you export strings from a Translation Collection on the Collections subtab, only strings from the respective collection will be exported. When you click the Export Strings button without changing any of the settings, all of the respective source strings will be exported in a zip file. If you want to include translations of these source strings, check the Include existing translations box, select the desired languages, and click Export Strings. The exported zip file contains separate XLF files for each language combination (translation strings in a source language and possibly their translation into a selected language). If some strings in the source language lack translations in the selected language, they will be exported, but their translations in the XLF files will be empty. For more information, see the help topic Exporting a Translation Collection. New Options for String Filtering

New Filtering Options

As of NetSuite 2021.1, search options are expanded to support searching both in the Source String field and in the Description field. Additionally, if you select a language in the Language dropdown list, the search results will also include all translations in the selected language. In addition, when you select a language, you will see the translations of the source strings in the Language column instead of statistics. If a source string is missing a translation into the selected language, the respective field will be empty.

New Option to Exclude Strings Without Collection

As of NetSuite 2021.1, you can select the Without Collection option in the Collection dropdown list. When you select this option, the search result will only display stand-alone strings. For more information about stand-alone strings, see the help topic Translation String Types.

New Sorting Options

alphabetically in an ascending order according to the values in the given column. In addition, a respective icon appears on the right side of the column.

  • When you click the column for the second time, the strings are arranged alphabetically in a descending order and the icon will change.
  • When you click the column for the third time, the strings are set to ascending order again.

Workbooks Are Now Translatable

As of NetSuite 2021.1, workbooks are now translatable and can be distributed through SDF. For more information, see Translation Collections for User-Defined Text Supported in Workbook. For more information about Manage Translations, see the help topic Introduction to Manage Translations.