class ActiveNetsuite::Contact

{urn:relationships_2013_2.lists.webservices.netsuite.com}Contact

nullFieldList - ActiveNetsuite::NullField
customForm - ActiveNetsuite::RecordRef
entityId - SOAP::SOAPString
contactSource - ActiveNetsuite::RecordRef
company - ActiveNetsuite::RecordRef
salutation - SOAP::SOAPString
firstName - SOAP::SOAPString
middleName - SOAP::SOAPString
lastName - SOAP::SOAPString
title - SOAP::SOAPString
phone - SOAP::SOAPString
fax - SOAP::SOAPString
email - SOAP::SOAPString
defaultAddress - SOAP::SOAPString
isPrivate - SOAP::SOAPBoolean
isInactive - SOAP::SOAPBoolean
subsidiary - ActiveNetsuite::RecordRef
phoneticName - SOAP::SOAPString
categoryList - ActiveNetsuite::CategoryList
altEmail - SOAP::SOAPString
officePhone - SOAP::SOAPString
homePhone - SOAP::SOAPString
mobilePhone - SOAP::SOAPString
supervisor - ActiveNetsuite::RecordRef
supervisorPhone - SOAP::SOAPString
assistant - ActiveNetsuite::RecordRef
assistantPhone - SOAP::SOAPString
comments - SOAP::SOAPString
globalSubscriptionStatus - ActiveNetsuite::GlobalSubscriptionStatus
image - ActiveNetsuite::RecordRef
billPay - SOAP::SOAPBoolean
dateCreated - SOAP::SOAPDateTime
lastModifiedDate - SOAP::SOAPDateTime
addressbookList - ActiveNetsuite::ContactAddressbookList
subscriptionsList - ActiveNetsuite::SubscriptionsList
customFieldList - ActiveNetsuite::CustomFieldList
xmlattr_internalId - SOAP::SOAPString
xmlattr_externalId - SOAP::SOAPString

Constants

AttrExternalId
AttrInternalId

Attributes

addressbookList[RW]
altEmail[RW]
assistant[RW]
assistantPhone[RW]
billPay[RW]
categoryList[RW]
comments[RW]
company[RW]
contactSource[RW]
customFieldList[RW]
customForm[RW]
dateCreated[RW]
defaultAddress[RW]
email[RW]
entityId[RW]
fax[RW]
firstName[RW]
globalSubscriptionStatus[RW]
homePhone[RW]
image[RW]
isInactive[RW]
isPrivate[RW]
lastModifiedDate[RW]
lastName[RW]
middleName[RW]
mobilePhone[RW]
nullFieldList[RW]
officePhone[RW]
phone[RW]
phoneticName[RW]
salutation[RW]
subscriptionsList[RW]
subsidiary[RW]
supervisor[RW]
supervisorPhone[RW]
title[RW]

Public Class Methods

new(nullFieldList = nil, customForm = nil, entityId = nil, contactSource = nil, company = nil, salutation = nil, firstName = nil, middleName = nil, lastName = nil, title = nil, phone = nil, fax = nil, email = nil, defaultAddress = nil, isPrivate = nil, isInactive = nil, subsidiary = nil, phoneticName = nil, categoryList = nil, altEmail = nil, officePhone = nil, homePhone = nil, mobilePhone = nil, supervisor = nil, supervisorPhone = nil, assistant = nil, assistantPhone = nil, comments = nil, globalSubscriptionStatus = nil, image = nil, billPay = nil, dateCreated = nil, lastModifiedDate = nil, addressbookList = nil, subscriptionsList = nil, customFieldList = nil) click to toggle source
# File lib/activenetsuite/soap/default.rb, line 1296
def initialize(nullFieldList = nil, customForm = nil, entityId = nil, contactSource = nil, company = nil, salutation = nil, firstName = nil, middleName = nil, lastName = nil, title = nil, phone = nil, fax = nil, email = nil, defaultAddress = nil, isPrivate = nil, isInactive = nil, subsidiary = nil, phoneticName = nil, categoryList = nil, altEmail = nil, officePhone = nil, homePhone = nil, mobilePhone = nil, supervisor = nil, supervisorPhone = nil, assistant = nil, assistantPhone = nil, comments = nil, globalSubscriptionStatus = nil, image = nil, billPay = nil, dateCreated = nil, lastModifiedDate = nil, addressbookList = nil, subscriptionsList = nil, customFieldList = nil)
  @nullFieldList = nullFieldList
  @customForm = customForm
  @entityId = entityId
  @contactSource = contactSource
  @company = company
  @salutation = salutation
  @firstName = firstName
  @middleName = middleName
  @lastName = lastName
  @title = title
  @phone = phone
  @fax = fax
  @email = email
  @defaultAddress = defaultAddress
  @isPrivate = isPrivate
  @isInactive = isInactive
  @subsidiary = subsidiary
  @phoneticName = phoneticName
  @categoryList = categoryList
  @altEmail = altEmail
  @officePhone = officePhone
  @homePhone = homePhone
  @mobilePhone = mobilePhone
  @supervisor = supervisor
  @supervisorPhone = supervisorPhone
  @assistant = assistant
  @assistantPhone = assistantPhone
  @comments = comments
  @globalSubscriptionStatus = globalSubscriptionStatus
  @image = image
  @billPay = billPay
  @dateCreated = dateCreated
  @lastModifiedDate = lastModifiedDate
  @addressbookList = addressbookList
  @subscriptionsList = subscriptionsList
  @customFieldList = customFieldList
  @__xmlattr = {}
end

Public Instance Methods

__xmlattr() click to toggle source
# File lib/activenetsuite/soap/default.rb, line 1276
def __xmlattr
  @__xmlattr ||= {}
end
xmlattr_externalId() click to toggle source
# File lib/activenetsuite/soap/default.rb, line 1288
def xmlattr_externalId
  __xmlattr[AttrExternalId]
end
xmlattr_externalId=(value) click to toggle source
# File lib/activenetsuite/soap/default.rb, line 1292
def xmlattr_externalId=(value)
  __xmlattr[AttrExternalId] = value
end
xmlattr_internalId() click to toggle source
# File lib/activenetsuite/soap/default.rb, line 1280
def xmlattr_internalId
  __xmlattr[AttrInternalId]
end
xmlattr_internalId=(value) click to toggle source
# File lib/activenetsuite/soap/default.rb, line 1284
def xmlattr_internalId=(value)
  __xmlattr[AttrInternalId] = value
end