class ActiveNetsuite::Customer

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

nullFieldList - ActiveNetsuite::NullField
customForm - ActiveNetsuite::RecordRef
entityId - SOAP::SOAPString
altName - SOAP::SOAPString
isPerson - SOAP::SOAPBoolean
phoneticName - SOAP::SOAPString
salutation - SOAP::SOAPString
firstName - SOAP::SOAPString
middleName - SOAP::SOAPString
lastName - SOAP::SOAPString
companyName - SOAP::SOAPString
entityStatus - ActiveNetsuite::RecordRef
parent - ActiveNetsuite::RecordRef
phone - SOAP::SOAPString
fax - SOAP::SOAPString
email - SOAP::SOAPString
url - SOAP::SOAPString
defaultAddress - SOAP::SOAPString
isInactive - SOAP::SOAPBoolean
category - ActiveNetsuite::RecordRef
title - SOAP::SOAPString
printOnCheckAs - SOAP::SOAPString
altPhone - SOAP::SOAPString
homePhone - SOAP::SOAPString
mobilePhone - SOAP::SOAPString
altEmail - SOAP::SOAPString
language - ActiveNetsuite::Language
comments - SOAP::SOAPString
numberFormat - ActiveNetsuite::CustomerNumberFormat
negativeNumberFormat - ActiveNetsuite::CustomerNegativeNumberFormat
dateCreated - SOAP::SOAPDateTime
image - ActiveNetsuite::RecordRef
emailPreference - ActiveNetsuite::EmailPreference
subsidiary - ActiveNetsuite::RecordRef
representingSubsidiary - ActiveNetsuite::RecordRef
salesRep - ActiveNetsuite::RecordRef
territory - ActiveNetsuite::RecordRef
contribPct - SOAP::SOAPString
partner - ActiveNetsuite::RecordRef
salesGroup - ActiveNetsuite::RecordRef
vatRegNumber - SOAP::SOAPString
accountNumber - SOAP::SOAPString
taxExempt - SOAP::SOAPBoolean
terms - ActiveNetsuite::RecordRef
creditLimit - SOAP::SOAPDouble
creditHoldOverride - ActiveNetsuite::CustomerCreditHoldOverride
monthlyClosing - ActiveNetsuite::CustomerMonthlyClosing
overrideCurrencyFormat - SOAP::SOAPBoolean
displaySymbol - SOAP::SOAPString
symbolPlacement - ActiveNetsuite::CurrencySymbolPlacement
balance - SOAP::SOAPDouble
overdueBalance - SOAP::SOAPDouble
daysOverdue - SOAP::SOAPLong
unbilledOrders - SOAP::SOAPDouble
consolUnbilledOrders - SOAP::SOAPDouble
consolOverdueBalance - SOAP::SOAPDouble
consolDepositBalance - SOAP::SOAPDouble
consolBalance - SOAP::SOAPDouble
consolAging - SOAP::SOAPDouble
consolDaysOverdue - SOAP::SOAPLong
priceLevel - ActiveNetsuite::RecordRef
currency - ActiveNetsuite::RecordRef
prefCCProcessor - ActiveNetsuite::RecordRef
depositBalance - SOAP::SOAPDouble
shipComplete - SOAP::SOAPBoolean
taxable - SOAP::SOAPBoolean
taxItem - ActiveNetsuite::RecordRef
resaleNumber - SOAP::SOAPString
aging - SOAP::SOAPDouble
startDate - SOAP::SOAPDateTime
endDate - SOAP::SOAPDateTime
reminderDays - SOAP::SOAPLong
shippingItem - ActiveNetsuite::RecordRef
thirdPartyAcct - SOAP::SOAPString
thirdPartyZipcode - SOAP::SOAPString
thirdPartyCountry - ActiveNetsuite::Country
giveAccess - SOAP::SOAPBoolean
estimatedBudget - SOAP::SOAPDouble
accessRole - ActiveNetsuite::RecordRef
sendEmail - SOAP::SOAPBoolean
password - SOAP::SOAPString
password2 - SOAP::SOAPString
requirePwdChange - SOAP::SOAPBoolean
campaignCategory - ActiveNetsuite::RecordRef
leadSource - ActiveNetsuite::RecordRef
receivablesAccount - ActiveNetsuite::RecordRef
drAccount - ActiveNetsuite::RecordRef
fxAccount - ActiveNetsuite::RecordRef
defaultOrderPriority - SOAP::SOAPDouble
webLead - SOAP::SOAPString
referrer - SOAP::SOAPString
keywords - SOAP::SOAPString
clickStream - SOAP::SOAPString
lastPageVisited - SOAP::SOAPString
visits - SOAP::SOAPLong
firstVisit - SOAP::SOAPDateTime
lastVisit - SOAP::SOAPDateTime
billPay - SOAP::SOAPBoolean
openingBalance - SOAP::SOAPDouble
lastModifiedDate - SOAP::SOAPDateTime
openingBalanceDate - SOAP::SOAPDateTime
openingBalanceAccount - ActiveNetsuite::RecordRef
stage - ActiveNetsuite::CustomerStage
emailTransactions - SOAP::SOAPBoolean
printTransactions - SOAP::SOAPBoolean
faxTransactions - SOAP::SOAPBoolean
syncPartnerTeams - SOAP::SOAPBoolean
isBudgetApproved - SOAP::SOAPBoolean
globalSubscriptionStatus - ActiveNetsuite::GlobalSubscriptionStatus
salesReadiness - ActiveNetsuite::RecordRef
salesTeamList - ActiveNetsuite::CustomerSalesTeamList
buyingReason - ActiveNetsuite::RecordRef
downloadList - ActiveNetsuite::CustomerDownloadList
buyingTimeFrame - ActiveNetsuite::RecordRef
addressbookList - ActiveNetsuite::CustomerAddressbookList
subscriptionsList - ActiveNetsuite::SubscriptionsList
contactRolesList - ActiveNetsuite::ContactAccessRolesList
currencyList - ActiveNetsuite::CustomerCurrencyList
creditCardsList - ActiveNetsuite::CustomerCreditCardsList
partnersList - ActiveNetsuite::CustomerPartnersList
groupPricingList - ActiveNetsuite::CustomerGroupPricingList
itemPricingList - ActiveNetsuite::CustomerItemPricingList
customFieldList - ActiveNetsuite::CustomFieldList
xmlattr_internalId - SOAP::SOAPString
xmlattr_externalId - SOAP::SOAPString

Constants

AttrExternalId
AttrInternalId

Attributes

accessRole[RW]
accountNumber[RW]
addressbookList[RW]
aging[RW]
altEmail[RW]
altName[RW]
altPhone[RW]
balance[RW]
billPay[RW]
buyingReason[RW]
buyingTimeFrame[RW]
campaignCategory[RW]
category[RW]
clickStream[RW]
comments[RW]
companyName[RW]
consolAging[RW]
consolBalance[RW]
consolDaysOverdue[RW]
consolDepositBalance[RW]
consolOverdueBalance[RW]
consolUnbilledOrders[RW]
contactRolesList[RW]
contribPct[RW]
creditCardsList[RW]
creditHoldOverride[RW]
creditLimit[RW]
currency[RW]
currencyList[RW]
customFieldList[RW]
customForm[RW]
dateCreated[RW]
daysOverdue[RW]
defaultAddress[RW]
defaultOrderPriority[RW]
depositBalance[RW]
displaySymbol[RW]
downloadList[RW]
drAccount[RW]
email[RW]
emailPreference[RW]
emailTransactions[RW]
endDate[RW]
entityId[RW]
entityStatus[RW]
estimatedBudget[RW]
fax[RW]
faxTransactions[RW]
firstName[RW]
firstVisit[RW]
fxAccount[RW]
giveAccess[RW]
globalSubscriptionStatus[RW]
groupPricingList[RW]
homePhone[RW]
image[RW]
isBudgetApproved[RW]
isInactive[RW]
isPerson[RW]
itemPricingList[RW]
keywords[RW]
language[RW]
lastModifiedDate[RW]
lastName[RW]
lastPageVisited[RW]
lastVisit[RW]
leadSource[RW]
middleName[RW]
mobilePhone[RW]
monthlyClosing[RW]
negativeNumberFormat[RW]
nullFieldList[RW]
numberFormat[RW]
openingBalance[RW]
openingBalanceAccount[RW]
openingBalanceDate[RW]
overdueBalance[RW]
overrideCurrencyFormat[RW]
parent[RW]
partner[RW]
partnersList[RW]
password[RW]
password2[RW]
phone[RW]
phoneticName[RW]
prefCCProcessor[RW]
priceLevel[RW]
printOnCheckAs[RW]
printTransactions[RW]
receivablesAccount[RW]
referrer[RW]
reminderDays[RW]
representingSubsidiary[RW]
requirePwdChange[RW]
resaleNumber[RW]
salesGroup[RW]
salesReadiness[RW]
salesRep[RW]
salesTeamList[RW]
salutation[RW]
sendEmail[RW]
shipComplete[RW]
shippingItem[RW]
stage[RW]
startDate[RW]
subscriptionsList[RW]
subsidiary[RW]
symbolPlacement[RW]
syncPartnerTeams[RW]
taxExempt[RW]
taxItem[RW]
taxable[RW]
terms[RW]
territory[RW]
thirdPartyAcct[RW]
thirdPartyCountry[RW]
thirdPartyZipcode[RW]
title[RW]
unbilledOrders[RW]
url[RW]
vatRegNumber[RW]
visits[RW]
webLead[RW]

Public Class Methods

new(nullFieldList = nil, customForm = nil, entityId = nil, altName = nil, isPerson = nil, phoneticName = nil, salutation = nil, firstName = nil, middleName = nil, lastName = nil, companyName = nil, entityStatus = nil, parent = nil, phone = nil, fax = nil, email = nil, url = nil, defaultAddress = nil, isInactive = nil, category = nil, title = nil, printOnCheckAs = nil, altPhone = nil, homePhone = nil, mobilePhone = nil, altEmail = nil, language = nil, comments = nil, numberFormat = nil, negativeNumberFormat = nil, dateCreated = nil, image = nil, emailPreference = nil, subsidiary = nil, representingSubsidiary = nil, salesRep = nil, territory = nil, contribPct = nil, partner = nil, salesGroup = nil, vatRegNumber = nil, accountNumber = nil, taxExempt = nil, terms = nil, creditLimit = nil, creditHoldOverride = nil, monthlyClosing = nil, overrideCurrencyFormat = nil, displaySymbol = nil, symbolPlacement = nil, balance = nil, overdueBalance = nil, daysOverdue = nil, unbilledOrders = nil, consolUnbilledOrders = nil, consolOverdueBalance = nil, consolDepositBalance = nil, consolBalance = nil, consolAging = nil, consolDaysOverdue = nil, priceLevel = nil, currency = nil, prefCCProcessor = nil, depositBalance = nil, shipComplete = nil, taxable = nil, taxItem = nil, resaleNumber = nil, aging = nil, startDate = nil, endDate = nil, reminderDays = nil, shippingItem = nil, thirdPartyAcct = nil, thirdPartyZipcode = nil, thirdPartyCountry = nil, giveAccess = nil, estimatedBudget = nil, accessRole = nil, sendEmail = nil, password = nil, password2 = nil, requirePwdChange = nil, campaignCategory = nil, leadSource = nil, receivablesAccount = nil, drAccount = nil, fxAccount = nil, defaultOrderPriority = nil, webLead = nil, referrer = nil, keywords = nil, clickStream = nil, lastPageVisited = nil, visits = nil, firstVisit = nil, lastVisit = nil, billPay = nil, openingBalance = nil, lastModifiedDate = nil, openingBalanceDate = nil, openingBalanceAccount = nil, stage = nil, emailTransactions = nil, printTransactions = nil, faxTransactions = nil, syncPartnerTeams = nil, isBudgetApproved = nil, globalSubscriptionStatus = nil, salesReadiness = nil, salesTeamList = nil, buyingReason = nil, downloadList = nil, buyingTimeFrame = nil, addressbookList = nil, subscriptionsList = nil, contactRolesList = nil, currencyList = nil, creditCardsList = nil, partnersList = nil, groupPricingList = nil, itemPricingList = nil, customFieldList = nil) click to toggle source
# File lib/activenetsuite/soap/default.rb, line 1611
def initialize(nullFieldList = nil, customForm = nil, entityId = nil, altName = nil, isPerson = nil, phoneticName = nil, salutation = nil, firstName = nil, middleName = nil, lastName = nil, companyName = nil, entityStatus = nil, parent = nil, phone = nil, fax = nil, email = nil, url = nil, defaultAddress = nil, isInactive = nil, category = nil, title = nil, printOnCheckAs = nil, altPhone = nil, homePhone = nil, mobilePhone = nil, altEmail = nil, language = nil, comments = nil, numberFormat = nil, negativeNumberFormat = nil, dateCreated = nil, image = nil, emailPreference = nil, subsidiary = nil, representingSubsidiary = nil, salesRep = nil, territory = nil, contribPct = nil, partner = nil, salesGroup = nil, vatRegNumber = nil, accountNumber = nil, taxExempt = nil, terms = nil, creditLimit = nil, creditHoldOverride = nil, monthlyClosing = nil, overrideCurrencyFormat = nil, displaySymbol = nil, symbolPlacement = nil, balance = nil, overdueBalance = nil, daysOverdue = nil, unbilledOrders = nil, consolUnbilledOrders = nil, consolOverdueBalance = nil, consolDepositBalance = nil, consolBalance = nil, consolAging = nil, consolDaysOverdue = nil, priceLevel = nil, currency = nil, prefCCProcessor = nil, depositBalance = nil, shipComplete = nil, taxable = nil, taxItem = nil, resaleNumber = nil, aging = nil, startDate = nil, endDate = nil, reminderDays = nil, shippingItem = nil, thirdPartyAcct = nil, thirdPartyZipcode = nil, thirdPartyCountry = nil, giveAccess = nil, estimatedBudget = nil, accessRole = nil, sendEmail = nil, password = nil, password2 = nil, requirePwdChange = nil, campaignCategory = nil, leadSource = nil, receivablesAccount = nil, drAccount = nil, fxAccount = nil, defaultOrderPriority = nil, webLead = nil, referrer = nil, keywords = nil, clickStream = nil, lastPageVisited = nil, visits = nil, firstVisit = nil, lastVisit = nil, billPay = nil, openingBalance = nil, lastModifiedDate = nil, openingBalanceDate = nil, openingBalanceAccount = nil, stage = nil, emailTransactions = nil, printTransactions = nil, faxTransactions = nil, syncPartnerTeams = nil, isBudgetApproved = nil, globalSubscriptionStatus = nil, salesReadiness = nil, salesTeamList = nil, buyingReason = nil, downloadList = nil, buyingTimeFrame = nil, addressbookList = nil, subscriptionsList = nil, contactRolesList = nil, currencyList = nil, creditCardsList = nil, partnersList = nil, groupPricingList = nil, itemPricingList = nil, customFieldList = nil)
  @nullFieldList = nullFieldList
  @customForm = customForm
  @entityId = entityId
  @altName = altName
  @isPerson = isPerson
  @phoneticName = phoneticName
  @salutation = salutation
  @firstName = firstName
  @middleName = middleName
  @lastName = lastName
  @companyName = companyName
  @entityStatus = entityStatus
  @parent = parent
  @phone = phone
  @fax = fax
  @email = email
  @url = url
  @defaultAddress = defaultAddress
  @isInactive = isInactive
  @category = category
  @title = title
  @printOnCheckAs = printOnCheckAs
  @altPhone = altPhone
  @homePhone = homePhone
  @mobilePhone = mobilePhone
  @altEmail = altEmail
  @language = language
  @comments = comments
  @numberFormat = numberFormat
  @negativeNumberFormat = negativeNumberFormat
  @dateCreated = dateCreated
  @image = image
  @emailPreference = emailPreference
  @subsidiary = subsidiary
  @representingSubsidiary = representingSubsidiary
  @salesRep = salesRep
  @territory = territory
  @contribPct = contribPct
  @partner = partner
  @salesGroup = salesGroup
  @vatRegNumber = vatRegNumber
  @accountNumber = accountNumber
  @taxExempt = taxExempt
  @terms = terms
  @creditLimit = creditLimit
  @creditHoldOverride = creditHoldOverride
  @monthlyClosing = monthlyClosing
  @overrideCurrencyFormat = overrideCurrencyFormat
  @displaySymbol = displaySymbol
  @symbolPlacement = symbolPlacement
  @balance = balance
  @overdueBalance = overdueBalance
  @daysOverdue = daysOverdue
  @unbilledOrders = unbilledOrders
  @consolUnbilledOrders = consolUnbilledOrders
  @consolOverdueBalance = consolOverdueBalance
  @consolDepositBalance = consolDepositBalance
  @consolBalance = consolBalance
  @consolAging = consolAging
  @consolDaysOverdue = consolDaysOverdue
  @priceLevel = priceLevel
  @currency = currency
  @prefCCProcessor = prefCCProcessor
  @depositBalance = depositBalance
  @shipComplete = shipComplete
  @taxable = taxable
  @taxItem = taxItem
  @resaleNumber = resaleNumber
  @aging = aging
  @startDate = startDate
  @endDate = endDate
  @reminderDays = reminderDays
  @shippingItem = shippingItem
  @thirdPartyAcct = thirdPartyAcct
  @thirdPartyZipcode = thirdPartyZipcode
  @thirdPartyCountry = thirdPartyCountry
  @giveAccess = giveAccess
  @estimatedBudget = estimatedBudget
  @accessRole = accessRole
  @sendEmail = sendEmail
  @password = password
  @password2 = password2
  @requirePwdChange = requirePwdChange
  @campaignCategory = campaignCategory
  @leadSource = leadSource
  @receivablesAccount = receivablesAccount
  @drAccount = drAccount
  @fxAccount = fxAccount
  @defaultOrderPriority = defaultOrderPriority
  @webLead = webLead
  @referrer = referrer
  @keywords = keywords
  @clickStream = clickStream
  @lastPageVisited = lastPageVisited
  @visits = visits
  @firstVisit = firstVisit
  @lastVisit = lastVisit
  @billPay = billPay
  @openingBalance = openingBalance
  @lastModifiedDate = lastModifiedDate
  @openingBalanceDate = openingBalanceDate
  @openingBalanceAccount = openingBalanceAccount
  @stage = stage
  @emailTransactions = emailTransactions
  @printTransactions = printTransactions
  @faxTransactions = faxTransactions
  @syncPartnerTeams = syncPartnerTeams
  @isBudgetApproved = isBudgetApproved
  @globalSubscriptionStatus = globalSubscriptionStatus
  @salesReadiness = salesReadiness
  @salesTeamList = salesTeamList
  @buyingReason = buyingReason
  @downloadList = downloadList
  @buyingTimeFrame = buyingTimeFrame
  @addressbookList = addressbookList
  @subscriptionsList = subscriptionsList
  @contactRolesList = contactRolesList
  @currencyList = currencyList
  @creditCardsList = creditCardsList
  @partnersList = partnersList
  @groupPricingList = groupPricingList
  @itemPricingList = itemPricingList
  @customFieldList = customFieldList
  @__xmlattr = {}
end

Public Instance Methods

__xmlattr() click to toggle source
# File lib/activenetsuite/soap/default.rb, line 1591
def __xmlattr
  @__xmlattr ||= {}
end
xmlattr_externalId() click to toggle source
# File lib/activenetsuite/soap/default.rb, line 1603
def xmlattr_externalId
  __xmlattr[AttrExternalId]
end
xmlattr_externalId=(value) click to toggle source
# File lib/activenetsuite/soap/default.rb, line 1607
def xmlattr_externalId=(value)
  __xmlattr[AttrExternalId] = value
end
xmlattr_internalId() click to toggle source
# File lib/activenetsuite/soap/default.rb, line 1595
def xmlattr_internalId
  __xmlattr[AttrInternalId]
end
xmlattr_internalId=(value) click to toggle source
# File lib/activenetsuite/soap/default.rb, line 1599
def xmlattr_internalId=(value)
  __xmlattr[AttrInternalId] = value
end