Subsidiary

A NetSuite OneWorld account enables you to manage data for a hierarchical structure of separate legal entities, or subsidiaries. This structure is organized as a tree that rolls up to a root, or top-level parent subsidiary. The root subsidiary is the highest-level subsidiary in your account, and all other subsidiaries are below it in the hierarchy. If an account that is upgraded to OneWorld has preexisting data, this data is used for the root subsidiary.

Each subsidiary represents a separate company within your global organization. Subsidiaries can be international or domestic. When you create a subsidiary record in NetSuite, the country you define for its address determines the NetSuite edition and tax nexus associated with that subsidiary.

For help working with this record in the UI, see Subsidiaries in OneWorld and Subsidiary Setup.

The internal ID for this record is subsidiary.

See the SuiteScript Records Browser for all internal IDs associated with this record.

Note:

For information about using the SuiteScript Records Browser, see Working with the SuiteScript Records Browser in the NetSuite Help Center.

For information about scripting with this record in SuiteScript, see the following help topics:

Supported Script Types

The subsidiary record is supported in client and server SuiteScript.

Supported Functions

The subsidiary record is fully scriptable, which means that it can be created, updated, copied, deleted, and searched using SuiteScript.

Usage Notes

The Company Information page and the root Subsidiary record share information. In OneWorld accounts, if you update shared fields on the Company Information page, the corresponding fields on the root Subsidiary record are also updated. An update to the Company Information page also triggers all user event scripts deployed on the Subsidiary record. If your script updates a shared field on the Subsidiary record, the corresponding field on the Company Information page is also updated.

The Subsidiary record is hidden in accounts that are not OneWorld, but the record still exists. You cannot deploy a stand-alone user event script on the Subsidiary record in accounts that are not OneWorld. You can, however, bundle your script and distribute it to these accounts. In this scenario, updates to the Company Information page trigger the execution of the bundled script.

You can create up to 249 subsidiary records in addition to the root subsidiary, for a total of 250.

On some records, the Subsidiary field is a multi-select field type. When executing a search containing multi-select fields, SuiteScript treats commas as a delimiter of values. Therefore, you should avoid using commas in subsidiary record names. If you do not, subsidiary record names containing a comma can skew your search results.

Related Topics

Working with the SuiteScript Records Browser
SuiteCloud Supported Records
Lists

General Notices