class ActiveNetsuite::Vendor
{urn:relationships_2013_2.lists.webservices.netsuite.com}Vendor
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 phone - SOAP::SOAPString fax - SOAP::SOAPString email - SOAP::SOAPString url - SOAP::SOAPString defaultAddress - SOAP::SOAPString isInactive - SOAP::SOAPBoolean lastModifiedDate - SOAP::SOAPDateTime dateCreated - SOAP::SOAPDateTime category - ActiveNetsuite::RecordRef title - SOAP::SOAPString printOnCheckAs - SOAP::SOAPString altPhone - SOAP::SOAPString homePhone - SOAP::SOAPString mobilePhone - SOAP::SOAPString altEmail - SOAP::SOAPString comments - SOAP::SOAPString globalSubscriptionStatus - ActiveNetsuite::GlobalSubscriptionStatus image - ActiveNetsuite::RecordRef emailPreference - ActiveNetsuite::EmailPreference subsidiary - ActiveNetsuite::RecordRef representingSubsidiary - ActiveNetsuite::RecordRef accountNumber - SOAP::SOAPString legalName - SOAP::SOAPString vatRegNumber - SOAP::SOAPString expenseAccount - ActiveNetsuite::RecordRef payablesAccount - ActiveNetsuite::RecordRef terms - ActiveNetsuite::RecordRef creditLimit - SOAP::SOAPDouble balancePrimary - SOAP::SOAPDouble openingBalance - SOAP::SOAPDouble openingBalanceDate - SOAP::SOAPDateTime openingBalanceAccount - ActiveNetsuite::RecordRef balance - SOAP::SOAPDouble unbilledOrdersPrimary - SOAP::SOAPDouble bcn - SOAP::SOAPString unbilledOrders - SOAP::SOAPDouble currency - ActiveNetsuite::RecordRef is1099Eligible - SOAP::SOAPBoolean isJobResourceVend - SOAP::SOAPBoolean laborCost - SOAP::SOAPDouble workCalendar - ActiveNetsuite::RecordRef taxIdNum - SOAP::SOAPString taxItem - ActiveNetsuite::RecordRef giveAccess - SOAP::SOAPBoolean sendEmail - SOAP::SOAPBoolean billPay - SOAP::SOAPBoolean isAccountant - SOAP::SOAPBoolean password - SOAP::SOAPString password2 - SOAP::SOAPString requirePwdChange - SOAP::SOAPBoolean eligibleForCommission - SOAP::SOAPBoolean emailTransactions - SOAP::SOAPBoolean printTransactions - SOAP::SOAPBoolean faxTransactions - SOAP::SOAPBoolean pricingScheduleList - ActiveNetsuite::VendorPricingScheduleList subscriptionsList - ActiveNetsuite::SubscriptionsList addressbookList - ActiveNetsuite::VendorAddressbookList currencyList - ActiveNetsuite::VendorCurrencyList rolesList - ActiveNetsuite::VendorRolesList customFieldList - ActiveNetsuite::CustomFieldList xmlattr_internalId - SOAP::SOAPString xmlattr_externalId - SOAP::SOAPString
Constants
- AttrExternalId
- AttrInternalId
Attributes
accountNumber[RW]
addressbookList[RW]
altEmail[RW]
altName[RW]
altPhone[RW]
balance[RW]
balancePrimary[RW]
bcn[RW]
billPay[RW]
category[RW]
comments[RW]
companyName[RW]
creditLimit[RW]
currency[RW]
currencyList[RW]
customFieldList[RW]
customForm[RW]
dateCreated[RW]
defaultAddress[RW]
eligibleForCommission[RW]
email[RW]
emailPreference[RW]
emailTransactions[RW]
entityId[RW]
expenseAccount[RW]
fax[RW]
faxTransactions[RW]
firstName[RW]
giveAccess[RW]
globalSubscriptionStatus[RW]
homePhone[RW]
image[RW]
is1099Eligible[RW]
isAccountant[RW]
isInactive[RW]
isJobResourceVend[RW]
isPerson[RW]
laborCost[RW]
lastModifiedDate[RW]
lastName[RW]
legalName[RW]
middleName[RW]
mobilePhone[RW]
nullFieldList[RW]
openingBalance[RW]
openingBalanceAccount[RW]
openingBalanceDate[RW]
password[RW]
password2[RW]
payablesAccount[RW]
phone[RW]
phoneticName[RW]
pricingScheduleList[RW]
printOnCheckAs[RW]
printTransactions[RW]
representingSubsidiary[RW]
requirePwdChange[RW]
rolesList[RW]
salutation[RW]
sendEmail[RW]
subscriptionsList[RW]
subsidiary[RW]
taxIdNum[RW]
taxItem[RW]
terms[RW]
title[RW]
unbilledOrders[RW]
unbilledOrdersPrimary[RW]
url[RW]
vatRegNumber[RW]
workCalendar[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, phone = nil, fax = nil, email = nil, url = nil, defaultAddress = nil, isInactive = nil, lastModifiedDate = nil, dateCreated = nil, category = nil, title = nil, printOnCheckAs = nil, altPhone = nil, homePhone = nil, mobilePhone = nil, altEmail = nil, comments = nil, globalSubscriptionStatus = nil, image = nil, emailPreference = nil, subsidiary = nil, representingSubsidiary = nil, accountNumber = nil, legalName = nil, vatRegNumber = nil, expenseAccount = nil, payablesAccount = nil, terms = nil, creditLimit = nil, balancePrimary = nil, openingBalance = nil, openingBalanceDate = nil, openingBalanceAccount = nil, balance = nil, unbilledOrdersPrimary = nil, bcn = nil, unbilledOrders = nil, currency = nil, is1099Eligible = nil, isJobResourceVend = nil, laborCost = nil, workCalendar = nil, taxIdNum = nil, taxItem = nil, giveAccess = nil, sendEmail = nil, billPay = nil, isAccountant = nil, password = nil, password2 = nil, requirePwdChange = nil, eligibleForCommission = nil, emailTransactions = nil, printTransactions = nil, faxTransactions = nil, pricingScheduleList = nil, subscriptionsList = nil, addressbookList = nil, currencyList = nil, rolesList = nil, customFieldList = nil)
click to toggle source
# File lib/activenetsuite/soap/default.rb, line 2171 def initialize(nullFieldList = nil, customForm = nil, entityId = nil, altName = nil, isPerson = nil, phoneticName = nil, salutation = nil, firstName = nil, middleName = nil, lastName = nil, companyName = nil, phone = nil, fax = nil, email = nil, url = nil, defaultAddress = nil, isInactive = nil, lastModifiedDate = nil, dateCreated = nil, category = nil, title = nil, printOnCheckAs = nil, altPhone = nil, homePhone = nil, mobilePhone = nil, altEmail = nil, comments = nil, globalSubscriptionStatus = nil, image = nil, emailPreference = nil, subsidiary = nil, representingSubsidiary = nil, accountNumber = nil, legalName = nil, vatRegNumber = nil, expenseAccount = nil, payablesAccount = nil, terms = nil, creditLimit = nil, balancePrimary = nil, openingBalance = nil, openingBalanceDate = nil, openingBalanceAccount = nil, balance = nil, unbilledOrdersPrimary = nil, bcn = nil, unbilledOrders = nil, currency = nil, is1099Eligible = nil, isJobResourceVend = nil, laborCost = nil, workCalendar = nil, taxIdNum = nil, taxItem = nil, giveAccess = nil, sendEmail = nil, billPay = nil, isAccountant = nil, password = nil, password2 = nil, requirePwdChange = nil, eligibleForCommission = nil, emailTransactions = nil, printTransactions = nil, faxTransactions = nil, pricingScheduleList = nil, subscriptionsList = nil, addressbookList = nil, currencyList = nil, rolesList = 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 @phone = phone @fax = fax @email = email @url = url @defaultAddress = defaultAddress @isInactive = isInactive @lastModifiedDate = lastModifiedDate @dateCreated = dateCreated @category = category @title = title @printOnCheckAs = printOnCheckAs @altPhone = altPhone @homePhone = homePhone @mobilePhone = mobilePhone @altEmail = altEmail @comments = comments @globalSubscriptionStatus = globalSubscriptionStatus @image = image @emailPreference = emailPreference @subsidiary = subsidiary @representingSubsidiary = representingSubsidiary @accountNumber = accountNumber @legalName = legalName @vatRegNumber = vatRegNumber @expenseAccount = expenseAccount @payablesAccount = payablesAccount @terms = terms @creditLimit = creditLimit @balancePrimary = balancePrimary @openingBalance = openingBalance @openingBalanceDate = openingBalanceDate @openingBalanceAccount = openingBalanceAccount @balance = balance @unbilledOrdersPrimary = unbilledOrdersPrimary @bcn = bcn @unbilledOrders = unbilledOrders @currency = currency @is1099Eligible = is1099Eligible @isJobResourceVend = isJobResourceVend @laborCost = laborCost @workCalendar = workCalendar @taxIdNum = taxIdNum @taxItem = taxItem @giveAccess = giveAccess @sendEmail = sendEmail @billPay = billPay @isAccountant = isAccountant @password = password @password2 = password2 @requirePwdChange = requirePwdChange @eligibleForCommission = eligibleForCommission @emailTransactions = emailTransactions @printTransactions = printTransactions @faxTransactions = faxTransactions @pricingScheduleList = pricingScheduleList @subscriptionsList = subscriptionsList @addressbookList = addressbookList @currencyList = currencyList @rolesList = rolesList @customFieldList = customFieldList @__xmlattr = {} end
Public Instance Methods
__xmlattr()
click to toggle source
# File lib/activenetsuite/soap/default.rb, line 2151 def __xmlattr @__xmlattr ||= {} end
partner()
click to toggle source
# File lib/activenetsuite/relationships/vendor.rb, line 4 def partner @partner ||= begin partner = ActiveNetsuite::Partner.new partner.internal_id = internal_id partner end end
xmlattr_externalId()
click to toggle source
# File lib/activenetsuite/soap/default.rb, line 2163 def xmlattr_externalId __xmlattr[AttrExternalId] end
xmlattr_externalId=(value)
click to toggle source
# File lib/activenetsuite/soap/default.rb, line 2167 def xmlattr_externalId=(value) __xmlattr[AttrExternalId] = value end
xmlattr_internalId()
click to toggle source
# File lib/activenetsuite/soap/default.rb, line 2155 def xmlattr_internalId __xmlattr[AttrInternalId] end
xmlattr_internalId=(value)
click to toggle source
# File lib/activenetsuite/soap/default.rb, line 2159 def xmlattr_internalId=(value) __xmlattr[AttrInternalId] = value end