Name | Type | Cardinality | Label | Required | Help |
accessType |
CustomRecordTypeAccessType |
0..1 |
|
|
Choose a permissions model from the Access Type dropdown list:
* Require Custom Record Entries Permission to indicate that only users logging in with a role with permission granted to the custom record type can access it.
* Choose Use Permission List to grant access to the custom record type according to the permissions set up on the Permissions subtab of this page.
* Choose No Permission Required to make access to the custom record type public. |
allowAttachments |
boolean |
0..1 |
Allow Attachments |
F |
Check this box to use the file cabinet with custom record entries of this type.
With the file cabinet, you can upload files and attach them to your records. |
allowNumberingOverride |
boolean |
0..1 |
|
|
Check this box to be able to edit the number that is automatically generated for a record.
You can edit a record's number after you save the record by editing the record. |
allowQuickSearch |
boolean |
0..1 |
Allow Quick Search |
F |
Check this box to allow this record type to be searched using the Quick Search portlet on dashboards. |
childrenList |
CustomRecordTypeChildrenList |
0..1 |
|
|
|
customFieldList |
CustomRecordTypeFieldList |
0..1 |
|
|
|
description |
string |
0..1 |
Description |
F |
Enter a description of this field. |
disclaimer |
string |
0..1 |
|
|
|
enableDle |
boolean |
0..1 |
|
|
If you check this box, the Inline Editing switch on list pages for the custom record type is set to on, and users can directly edit records in each row.
If you clear this box, the Inline Editing switch is not available on list pages for this custom record type, and users must drill down from the list to each record to edit it. |
enableMailMerge |
boolean |
0..1 |
Enable Mail Merge |
F |
Check this box to enable mail merge for this record type. |
enableNameTranslation |
boolean |
0..1 |
|
|
Check this box to enable translation of custom record instance names so that they match the language of the NetSuite user interface.
This option is disabled by default.
You can enable this option for a custom record type if ALL of the following are true:
* The Multi-Language feature is enabled for the account.
* The Include Name Field option is enabled for the custom record type.
* Numbering is not enabled for the custom record type. (The Enable box on the Numbering subtab is not checked.) |
enableNumbering |
boolean |
0..1 |
|
|
Check this box to turn on auto-numbering for this custom record type. Custom records of this type will begin numbering with the next record created.
You can check the Update box to number all currently unnumbered records.
Warning: Once auto-numbering is enabled, numbers cannot be removed from records. Disabling auto-numbering after records have been numbered can only prevent future records from being numbered. |
formsList |
CustomRecordTypeFormsList |
0..1 |
|
|
|
hierarchical |
boolean |
0..1 |
|
|
Check the box to define hierarchies among values for this custom record type. You can specify multiple levels of hierarchy among custom record values of the same record type. |
includeName |
boolean |
0..1 |
Include Name Field |
F |
Check this box to include a required Name field on each record of this type.
If you check this box, the Name field appears as the first field on the record and in the record list.
If you do not check this box, your records are automatically assigned a number based on the order they are entered. |
isAvailableOffline |
boolean |
0..1 |
|
|
|
isInactive |
boolean |
0..1 |
Inactive |
F |
Check to inactivate this custom record type. Inactive record types do not appear on any forms or in global searches, just like a deleted record type. Also, you cannot select this kind of record type from any lists on entities, items or transactions.
The data and settings of inactive record types are maintained in NetSuite. If you later make a record type active again, all of its data is restored, and it appears on all of the same forms as before it was made inactive.
Inactive record types do not appear on the list page unless you check the Show Inactives box. |
isNumberingUpdateable |
boolean |
0..1 |
|
|
Check this box if you want NetSuite to assign numbers to existing records.
This automatically numbers all existing records in the order they were created.
Checking this box does not update any existing generated numbers. Once a number has been assigned to a record, you can only override numbers on an individual basis. |
isOrdered |
boolean |
0..1 |
Is Ordered |
F |
If this record type is a child record type, check this box to enable editing of the order in which child records display on each parent record.
* If you do not check this box, child records display in alphabetical order in both View and Edit modes.
* If you check this box, in View mode, child records still display in alphabetical order. In Edit mode, child records initially display in the order in which they were entered and later, in the order in which you have set them through editing. |
linksList |
CustomRecordTypeLinksList |
0..1 |
|
|
|
managersList |
CustomRecordTypeManagersList |
0..1 |
|
|
|
numberingCurrentNumber |
long |
0..1 |
|
|
This read-only field displays the number of the record type that has the highest number. In most cases, this is the number of the most recently created record type. The next value is the number that follows the value in the Current Number field. |
numberingInit |
long |
0..1 |
|
|
Enter the number you want to use to begin numbering.
For example, enter 20 to have the first record numbered 20 and the next numbered 21. |
numberingMinDigits |
long |
0..1 |
|
|
If appropriate, enter a value from 1 to 20 in this field. This minimum applies only to the automatically generated number, not to the characters in the prefix and suffix. To meet the minimum for generated numbers that are too short, the system prepends zeroes to the number.
For example, enter 4 to have the first number appear as 0001. |
numberingPrefix |
string |
0..1 |
|
|
Enter any numbers or letters you want to appear before each automatically-generated number. |
numberingSuffix |
string |
0..1 |
|
|
Enter any numbers or letters you want to appear after each automatically-generated number. |
onlineFormsList |
CustomRecordTypeOnlineFormsList |
0..1 |
|
|
|
owner |
RecordRef |
0..1 |
Owner |
F |
Select the owner of this record type. Only the owner can edit this record. |
parentsList |
CustomRecordTypeParentsList |
0..1 |
|
|
|
permissionsList |
CustomRecordTypePermissionsList |
0..1 |
|
|
|
recordName |
string |
0..1 |
|
|
Enter a name for this custom record type that is meaningful to your users. |
scriptId |
string |
0..1 |
Script ID |
F |
You use the ID value when scripting to instances of the record. As a best practice, enter a name that begins with an underscore. The text you enter is prepended with the string customrecord (or with custrecord for custom fields). If you do not enter a value, the system generates one.
If you are editing an existing record type, note that you can change the ID value using the Change ID button at the top of the page. |
showCreationDate |
boolean |
0..1 |
|
|
Check this box to show the creation date for each record on the record instance. |
showCreationDateOnList |
boolean |
0..1 |
|
|
Check this box to show the creation date for each record on the list for this record type. |
showId |
boolean |
0..1 |
|
|
Check this box to display the record entry ID that is automatically assigned by NetSuite to each new record instance. The ID number also appears in your record list.
ID numbers are assigned in the order that the records are created, beginning with the number one. |
showLastModified |
boolean |
0..1 |
|
|
Check this box to show the date last modified for each record on the record instance. |
showLastModifiedOnList |
boolean |
0..1 |
|
|
Check this box to show the date last modified for each record on the list for that record type. |
showNotes |
boolean |
0..1 |
Show Notes |
F |
Check this box to show a Notes subtab on individual record instances. This option does not control if system notes are created. To enable or disable system notes, see Enable System Notes. |
showOwner |
boolean |
0..1 |
|
|
Check this box to show the owner on each record instance. |
showOwnerAllowChange |
boolean |
0..1 |
|
|
Check this box to allow the owner to be selected from a list when the record instance is entered.
If you enable this option, the Owner field defaults to the current user but can be changed. |
showOwnerOnList |
boolean |
0..1 |
|
|
Check this box the show the owner of each record instance in the list for that record type. |
sublistsList |
CustomRecordTypeSublistsList |
0..1 |
|
|
|
tabsList |
CustomRecordTypeTabsList |
0..1 |
|
|
|
translationsList |
CustomRecordTypeTranslationsList |
0..1 |
|
|
|