CustomRecords
Provides metadata and definitions of custom records in NetSuite, aiding in custom data management.
Columns
| Name | Type | Description |
| InternalId | String | A unique internal identifier assigned by NetSuite to track this custom record within the system. |
| ScriptId | String | A system-generated script-safe identifier used to reference this custom record in SuiteScripts, workflows, and integrations. |
| Name | String | The display name of the custom record, visible in NetSuite interfaces and used for identification. |
| AccessType | String | Defines the access level for this custom record, such as 'Public,' 'Private,' or 'Restricted,' controlling user visibility. |
| AllowAttachments | Boolean | Indicates whether users can attach files, images, or documents to this custom record for reference or documentation. |
| AllowNumberingOverride | Boolean | Specifies whether users can manually override the system-generated numbering when creating new records. |
| AllowQuickSearch | Boolean | Determines whether this custom record type can be found using NetSuiteās global search feature for faster retrieval. |
| Description | String | A short summary explaining the purpose and function of this custom record in business processes. |
| Disclaimer | String | A legal notice, informational text, or disclaimer displayed when users interact with this custom record. |
| EnableInlineEditing | Boolean | Indicates whether users can modify record fields directly from a list view without opening the full record form. |
| EnableMailMerge | Boolean | Determines whether this custom record can be used in mail merge operations for bulk emails or printed communications. |
| EnableNameTranslation | Boolean | Indicates whether this custom record name supports multiple language translations for localization purposes. |
| EnableNumbering | Boolean | Specifies whether automatic sequential numbering is enabled for newly created records of this type. |
| IncludeName | Boolean | Determines whether the name field is required when creating a new instance of this custom record. |
| IsAvailableOffline | Boolean | Indicates whether this record can be accessed in offline mode, useful for remote users with limited connectivity. |
| IsInactive | Boolean | Specifies whether this record type is deactivated, preventing new entries and hiding existing ones from active views. |
| IsNumberingUpdateable | Boolean | Determines whether the numbering sequence can be updated or adjusted after record creation. |
| IsOrdered | Boolean | Indicates whether records of this type maintain a specific order, such as sequential numbering for tracking purposes. |
| NumberingCurrentNumber | Long | Displays the most recently assigned number in the auto-numbering sequence for this record type. |
| NumberingInit | Long | Specifies the initial starting number used for auto-numbering when creating new records of this type. |
| NumberingMinDigits | Long | Defines the minimum number of digits in the numbering sequence, with padding applied when necessary. |
| NumberingPrefix | String | A predefined text string that appears before the auto-generated number for this record type, such as 'CUST-' for customer records. |
| NumberingSuffix | String | A predefined text string that appears after the auto-generated number for this record type, such as '-2024' for year-based tracking. |
| Owner_internalid | String | The internal NetSuite identifier of the owner responsible for managing this custom record type. |
| Owner_name | String | The name of the user, role, or department that owns and oversees this custom record type. |
| ShowCreationDate | Boolean | Indicates whether the date when this record was created is displayed to users for reference. |
| ShowCreationDateOnList | Boolean | Determines whether the creation date of this record is visible in list views within NetSuite. |
| ShowId | Boolean | Specifies whether the record identifier (Internal ID or custom ID) is displayed to users on forms and reports. |
| ShowLastModified | Boolean | Indicates whether the date of the last modification made to this record is displayed for tracking changes. |
| ShowLastModifiedOnList | Boolean | Determines whether the last modified date is visible in list views for quick reference. |
| ShowNotes | Boolean | Indicates whether user-entered notes related to this custom record are displayed for reference. |
| ShowOwner | Boolean | Determines whether the owner of this custom record is visible to users, aiding in accountability and tracking. |
| ShowOwnerAllowChange | Boolean | Specifies whether users can modify the owner field of this custom record after creation. |
| ChildrenListAggregate | String | A compiled list of all child records associated with this custom record type, showing hierarchical relationships. |
| FormsListAggregate | String | A compiled list of all custom forms linked to this record type, defining different layout variations. |
| LinksListAggregate | String | A compiled list of related hyperlinks associated with this custom record, such as external resources or documentation. |
| ManagersListAggregate | String | A compiled list of all managers or administrative users assigned to oversee this custom record type. |
| OnlineFormsListAggregate | String | A compiled list of all online forms linked to this record type, used for web-based data collection. |
| ParentsListAggregate | String | A compiled list of parent records that are related to this custom record, defining hierarchical dependencies. |
| PermissionsListAggregate | String | A compiled list of all user roles and permissions assigned to this custom record, controlling access rights. |
| SublistsListAggregate | String | A compiled list of all sublists associated with this custom record, organizing related data entries. |
| TabsListAggregate | String | A compiled list of all custom tabs created for this record type, structuring information display. |
| TranslationsListAggregate | String | A compiled list of all translations available for this record type, supporting multilingual configurations. |