CustomRecord

Namespace: urn:customization.setup.webservices.netsuite.com

Fields

NameTypeCardinalityLabelRequiredHelp
allowAttachments boolean 0..1 Allow Attachments F
allowInlineEditing boolean 0..1 Allow Inline Editing F
allowNumberingOverride boolean 0..1 Allow Override F
allowQuickSearch boolean 0..1 Allow Quick Search F
altName string 0..1
autoName boolean 0..1
created dateTime 0..1 When adding a record, this field defaults to the current system date and time. This field can be overwritten but, if not, the default value is set regardless of any use default settings.
customFieldList CustomFieldList 0..1
customForm RecordRef 0..1 Custom Form References an existing custom form for this record type. To ensure that field relationships defined within a desired custom form are maintained, you must provide the customForm value. Also, if defaults are off, then customForm is required, if defaults are on then the default form is used. Internal ID values for existing forms can be found at Setup > Customization > Entry Forms. In order to retrieve a list of available values for this field, use the GetSelectValue operation. For more information, see getSelectValue of the Platform Guide.
customRecordId string 0..1 This field is settable on both add and update. Note: If autonumbering is OFF, setting this field will create an error. If autonumbering is ON (and override allowed), setting this field is equivalent to setting "ID" in the Custom Record UI. On retrieval, customRecordId will be set if autonumbering is ON.
description string 0..1 Description F
disclaimer string 0..1
enablEmailMerge boolean 0..1 Enable Mail Merge F
enableNumbering boolean 0..1 Enable F
includeName boolean 0..1 Include Name Field F
isAvailableOffline boolean 0..1 Available Offline F
isInactive boolean 0..1 Inactive F
isNumberingUpdateable boolean 0..1 Update F
isOrdered boolean 0..1 Records are Ordered F
lastModified dateTime 0..1 This is a read only field. When updating a record, this field defaults to the current system date and time.
name string 0..1 Name Enter a name for this record.
numberingCurrentNumber long 0..1 Current Number F
numberingInit long 0..1 Initial Number F
numberingMinDigits long 0..1 Minimum Digits F
numberingPrefix string 0..1 Prefix F
numberingSuffix string 0..1 Suffix F
owner RecordRef 0..1 Owner F The owner is the user who created this record. By default, the owner is set to the current user. If this field appears as a dropdown or popup field, you can change the owner to another user.
parent RecordRef 0..1 Subaccount of
recordName string 0..1 Name T
recType RecordRef 0..1 Record Type References a custom record type already defined in your account. Required for all operations except a delete. To find the recType for a given custom record type in the UI, go to Setup > Customization > Record Types and mouse over the desired record type in the List column. The recType value is displayed in the URL. For example, https://system.netsuite.com/app/common/custom/custrecordentry.nl?rectype=35&id=1 In order to retrieve a list of available values for this field, use the GetSelectValue operation. For more information, see getSelectValue of the Platform Guide.
scriptId string 0..1 ID F
showCreationDate boolean 0..1 On Record F
showCreationDateOnList boolean 0..1 On List F
showId boolean 0..1 Show ID F
showLastModified boolean 0..1 On Record F
showLastModifiedOnList boolean 0..1 On List F
showNotes boolean 0..1 Show Notes F
showOwner boolean 0..1 On Record F
showOwnerAllowChange boolean 0..1 Allow Change F
showOwnerOnList boolean 0..1 On List F
translationsList CustomRecordTranslationsList 0..1
usePermissions boolean 0..1 Use Permissions F

Attributes

NameType
externalId string
internalId string

Related Searches

Name
CustomRecordSearch
CustomRecordSearchAdvanced
CustomRecordSearchBasic
CustomRecordSearchRow
CustomRecordSearchRowBasic