Contact

Namespace: urn:relationships.lists.webservices.netsuite.com

Fields

NameTypeCardinalityLabelRequiredHelp
addressbookList ContactAddressbookList 0..1
altEmail string 0..1 Alt. Email F <p>Enter an alternate email address for this contact. If you use the Capture Email Replies, email sent with the alternate email address are automatically attached to the contact record.
assistant RecordRef 0..1 Assistant F This is a reference to an existing contact. 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.
assistantPhone string 0..1 Assist. Phone F Must be entered in the following formats:999-999-9999, 1-999-999-9999, (999) 999-9999, 1(999) 999-9999 or 999-999-9999 ext 9999.
billPay boolean 0..1 Enable Online Bill Pay F In order to send this contact payments online, check this box. You must follow the set up procedure in How Do I Set Up Online Bill Pay before you can use this feature.
categoryList CategoryList 0..1
comments string 0..1 Comments F Enter any other information you want to note about this contact. These notes appears only on this record. You can enter up to 999 characters of text.
company RecordRef 0..1 Company F Select the company this contact works for. This contact appears in contact lists for this company.
contactSource RecordRef 0..1 Lead Source F Select how this contact came to do business with your company. If you do not use the Marketing Automation feature, you can create new leads sources at <_TABNAME=EDIT_CRMOTHERLIST_> > <_TASKCATEGORY=EDIT_CRMOTHERLIST_> > CRM Lists > New > Lead Source. If you have enabled the Marketing Automation feature, this field fills with the names of your campaigns, and you cannot create new lead sources at <_TABNAME=EDIT_CRMOTHERLIST_> > <_TASKCATEGORY=EDIT_CRMOTHERLIST_> > CRM Lists. Instead, create new campaigns at <_TABNAME=EDIT_CAMPAIGN_> > Campaigns > New.
customFieldList CustomFieldList 0..1
customForm RecordRef 0..1 Custom Form T 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.
dateCreated dateTime 0..1 Date Created F When adding a record, this field defaults to the current system date and time. This field cannot be overwritten. The default value is set regardless of any use default settings.
defaultAddress string 0..1 Address F The default billing address automatically shows here when you enter and add it using the Address subtab.
email string 0..1 Email F Sets the email address for this contact. When this contact is invited to an event, a notification is sent to this address.
entityId string 0..1 Sets how the contact's name appears in all lists
fax string 0..1 Fax F Enter a fax number for this record. You should enter the fax number exactly as it must be dialed. If a '1' is required to fax to this number, be sure to include it at the beginning of the number. The number you enter here automatically appears in the To Be Faxed field of transactions when you select this customer. To fax NetSuite forms, an administrator must first set up fax service at Setup > Set Up Printing, Fax and E-mail > Fax.
firstName string 0..1 First Name F This field is required for the Online Bill Pay feature.
globalSubscriptionStatus GlobalSubscriptionStatus 0..1 Email recipients can have one of four subscription statuses: * Confirmed Opt-In - When an email recipient has indicated that they want to receive your campaign messages, they are assigned this subscription status. Only a recipient can set his or her subscription status to Confirmed Opt-In. * Soft Opt-In - Recipients with this status can receive opt-in messages that enable them to confirm whether or not they want to receive your email campaigns as well as email marketing campaigns. You can set a recipient&#x2019;s status to Soft Opt-In manually or through a mass update. * Soft Opt-Out - Recipients with this status cannot receive campaign email messages but can receive opt-in messages. You can change this subscription status to Soft Opt-In manually or through a mass update. * Confirmed Opt-Out - Only the recipient can set their subscription status to Confirmed Opt-Out. Recipients with this status cannot receive email campaigns or opt-in messages. Recipients with this status can only opt in again through the Customer Center or by clicking the link in a campaign message they have received prior to opting out.
homePhone string 0..1 Home Phone F Must be entered in the following formats:999-999-9999, 1-999-999-9999, (999) 999-9999, 1(999) 999-9999 or 999-999-9999 ext 9999.
image RecordRef 0..1 Image F References an existing file in the file cabinet for your account. 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.
isInactive boolean 0..1 This element has a default value of false. If set to true, this contact is not displayed on the Contacts list in the UI and cannot be associated with other records.
isPrivate boolean 0..1 Private F This field has a default value of false. If set to true the contact can only be viewed by the user that entered the contact record (as recorded with the login operation).
lastModifiedDate dateTime 0..1 Last Modified Date F
lastName string 0..1 Last Name F This field is required for the Online Bill Pay feature.
middleName string 0..1 Enter the contact's middle name or initial. This field is optional. What you enter here automatically appears second in the Contact field.
mobilePhone string 0..1 Mobile Phone F Must be entered in the following formats:999-999-9999, 1-999-999-9999, (999) 999-9999, 1(999) 999-9999 or 999-999-9999 ext 9999.
officePhone string 0..1 Office Phone F Must be entered in the following formats:999-999-9999, 1-999-999-9999, (999) 999-9999, 1(999) 999-9999 or 999-999-9999 ext 9999.
phone string 0..1 Main Phone F
phoneticName string 0..1 Enter the furigana character you want to use to sort this record.
salutation string 0..1 Mr./Ms... F Enter the contact's salutation. Examples are Mr., Mrs., Ms. and Miss.
subscriptionsList SubscriptionsList 0..1
subsidiary RecordRef 0..1 Select the subsidiary to associate with this contact. You cannot enter transactions for this contact unless a subsidiary is assigned. If you select this contact on a transaction, the transaction is associated with this subsidiary. The contact is able to access only information associated with this subsidiary. Note: Once a transaction has posted for the contact, you are not able to change the subsidiary selected on the contact record.
supervisor RecordRef 0..1 Supervisor F References an existing contact. 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.
supervisorPhone string 0..1 Sup. Phone F Must be entered in the following formats:999-999-9999, 1-999-999-9999, (999) 999-9999, 1(999) 999-9999 or 999-999-9999 ext 9999.
title string 0..1 Job Title F Enter this contact's title at his or her company. On the record for this contact's company, in the Contacts section, this title appears next to the contacts name.

Attributes

NameType
externalId string
internalId string

Related Searches

Name
ContactSearch
ContactSearchAdvanced
ContactSearchBasic
ContactSearchRow
ContactSearchRowBasic