class ActiveNetsuite::Partner
{urn:relationships_2013_2.lists.webservices.netsuite.com}Partner
nullFieldList - ActiveNetsuite::NullField customForm - ActiveNetsuite::RecordRef entityId - SOAP::SOAPString altName - SOAP::SOAPString partnerCode - SOAP::SOAPString isPerson - SOAP::SOAPBoolean phoneticName - SOAP::SOAPString salutation - SOAP::SOAPString firstName - SOAP::SOAPString middleName - SOAP::SOAPString lastName - SOAP::SOAPString companyName - SOAP::SOAPString parent - ActiveNetsuite::RecordRef phone - SOAP::SOAPString fax - SOAP::SOAPString email - SOAP::SOAPString url - SOAP::SOAPString defaultAddress - SOAP::SOAPString isInactive - SOAP::SOAPBoolean lastModifiedDate - SOAP::SOAPDateTime dateCreated - SOAP::SOAPDateTime globalSubscriptionStatus - ActiveNetsuite::GlobalSubscriptionStatus referringUrl - SOAP::SOAPString roleList - ActiveNetsuite::RecordRefList categoryList - ActiveNetsuite::CategoryList title - SOAP::SOAPString printOnCheckAs - SOAP::SOAPString taxIdNum - SOAP::SOAPString vatRegNumber - SOAP::SOAPString comments - SOAP::SOAPString bcn - SOAP::SOAPString image - ActiveNetsuite::RecordRef taxFractionUnit - ActiveNetsuite::TaxFractionUnit emailPreference - ActiveNetsuite::EmailPreference taxRounding - ActiveNetsuite::TaxRounding department - ActiveNetsuite::RecordRef location - ActiveNetsuite::RecordRef m_class - ActiveNetsuite::RecordRef subsidiary - ActiveNetsuite::RecordRef homePhone - SOAP::SOAPString mobilePhone - SOAP::SOAPString altEmail - SOAP::SOAPString giveAccess - SOAP::SOAPBoolean accessRole - ActiveNetsuite::RecordRef sendEmail - SOAP::SOAPBoolean password - SOAP::SOAPString password2 - SOAP::SOAPString requirePwdChange - SOAP::SOAPBoolean subPartnerLogin - SOAP::SOAPBoolean loginAs - SOAP::SOAPString eligibleForCommission - SOAP::SOAPBoolean contactRolesList - ActiveNetsuite::ContactAccessRolesList promoCodeList - ActiveNetsuite::PartnerPromoCodeList addressbookList - ActiveNetsuite::PartnerAddressbookList subscriptionsList - ActiveNetsuite::SubscriptionsList customFieldList - ActiveNetsuite::CustomFieldList xmlattr_internalId - SOAP::SOAPString xmlattr_externalId - SOAP::SOAPString
Constants
- AttrExternalId
- AttrInternalId
Attributes
accessRole[RW]
addressbookList[RW]
altEmail[RW]
altName[RW]
bcn[RW]
categoryList[RW]
comments[RW]
companyName[RW]
contactRolesList[RW]
customFieldList[RW]
customForm[RW]
dateCreated[RW]
defaultAddress[RW]
department[RW]
eligibleForCommission[RW]
email[RW]
emailPreference[RW]
entityId[RW]
fax[RW]
firstName[RW]
giveAccess[RW]
globalSubscriptionStatus[RW]
homePhone[RW]
image[RW]
isInactive[RW]
isPerson[RW]
lastModifiedDate[RW]
lastName[RW]
location[RW]
loginAs[RW]
middleName[RW]
mobilePhone[RW]
nullFieldList[RW]
parent[RW]
partnerCode[RW]
password[RW]
password2[RW]
phone[RW]
phoneticName[RW]
printOnCheckAs[RW]
promoCodeList[RW]
referringUrl[RW]
requirePwdChange[RW]
roleList[RW]
salutation[RW]
sendEmail[RW]
subPartnerLogin[RW]
subscriptionsList[RW]
subsidiary[RW]
taxFractionUnit[RW]
taxIdNum[RW]
taxRounding[RW]
title[RW]
url[RW]
vatRegNumber[RW]
Public Class Methods
new(nullFieldList = nil, customForm = nil, entityId = nil, altName = nil, partnerCode = nil, isPerson = nil, phoneticName = nil, salutation = nil, firstName = nil, middleName = nil, lastName = nil, companyName = nil, parent = nil, phone = nil, fax = nil, email = nil, url = nil, defaultAddress = nil, isInactive = nil, lastModifiedDate = nil, dateCreated = nil, globalSubscriptionStatus = nil, referringUrl = nil, roleList = nil, categoryList = nil, title = nil, printOnCheckAs = nil, taxIdNum = nil, vatRegNumber = nil, comments = nil, bcn = nil, image = nil, taxFractionUnit = nil, emailPreference = nil, taxRounding = nil, department = nil, location = nil, v_class = nil, subsidiary = nil, homePhone = nil, mobilePhone = nil, altEmail = nil, giveAccess = nil, accessRole = nil, sendEmail = nil, password = nil, password2 = nil, requirePwdChange = nil, subPartnerLogin = nil, loginAs = nil, eligibleForCommission = nil, contactRolesList = nil, promoCodeList = nil, addressbookList = nil, subscriptionsList = nil, customFieldList = nil)
click to toggle source
# File lib/activenetsuite/soap/default.rb, line 1940 def initialize(nullFieldList = nil, customForm = nil, entityId = nil, altName = nil, partnerCode = nil, isPerson = nil, phoneticName = nil, salutation = nil, firstName = nil, middleName = nil, lastName = nil, companyName = nil, parent = nil, phone = nil, fax = nil, email = nil, url = nil, defaultAddress = nil, isInactive = nil, lastModifiedDate = nil, dateCreated = nil, globalSubscriptionStatus = nil, referringUrl = nil, roleList = nil, categoryList = nil, title = nil, printOnCheckAs = nil, taxIdNum = nil, vatRegNumber = nil, comments = nil, bcn = nil, image = nil, taxFractionUnit = nil, emailPreference = nil, taxRounding = nil, department = nil, location = nil, v_class = nil, subsidiary = nil, homePhone = nil, mobilePhone = nil, altEmail = nil, giveAccess = nil, accessRole = nil, sendEmail = nil, password = nil, password2 = nil, requirePwdChange = nil, subPartnerLogin = nil, loginAs = nil, eligibleForCommission = nil, contactRolesList = nil, promoCodeList = nil, addressbookList = nil, subscriptionsList = nil, customFieldList = nil) @nullFieldList = nullFieldList @customForm = customForm @entityId = entityId @altName = altName @partnerCode = partnerCode @isPerson = isPerson @phoneticName = phoneticName @salutation = salutation @firstName = firstName @middleName = middleName @lastName = lastName @companyName = companyName @parent = parent @phone = phone @fax = fax @email = email @url = url @defaultAddress = defaultAddress @isInactive = isInactive @lastModifiedDate = lastModifiedDate @dateCreated = dateCreated @globalSubscriptionStatus = globalSubscriptionStatus @referringUrl = referringUrl @roleList = roleList @categoryList = categoryList @title = title @printOnCheckAs = printOnCheckAs @taxIdNum = taxIdNum @vatRegNumber = vatRegNumber @comments = comments @bcn = bcn @image = image @taxFractionUnit = taxFractionUnit @emailPreference = emailPreference @taxRounding = taxRounding @department = department @location = location @v_class = v_class @subsidiary = subsidiary @homePhone = homePhone @mobilePhone = mobilePhone @altEmail = altEmail @giveAccess = giveAccess @accessRole = accessRole @sendEmail = sendEmail @password = password @password2 = password2 @requirePwdChange = requirePwdChange @subPartnerLogin = subPartnerLogin @loginAs = loginAs @eligibleForCommission = eligibleForCommission @contactRolesList = contactRolesList @promoCodeList = promoCodeList @addressbookList = addressbookList @subscriptionsList = subscriptionsList @customFieldList = customFieldList @__xmlattr = {} end
Public Instance Methods
__xmlattr()
click to toggle source
# File lib/activenetsuite/soap/default.rb, line 1920 def __xmlattr @__xmlattr ||= {} end
eligible_for_commission?()
click to toggle source
# File lib/activenetsuite/relationships/partner.rb, line 12 def eligible_for_commission? eligible_for_commission end
m_class()
click to toggle source
# File lib/activenetsuite/soap/default.rb, line 1912 def m_class @v_class end
m_class=(value)
click to toggle source
# File lib/activenetsuite/soap/default.rb, line 1916 def m_class=(value) @v_class = value end
vendor()
click to toggle source
# File lib/activenetsuite/relationships/partner.rb, line 4 def vendor @vendor ||= begin vendor = ActiveNetsuite::Vendor.new vendor.internal_id = internal_id vendor end end
xmlattr_externalId()
click to toggle source
# File lib/activenetsuite/soap/default.rb, line 1932 def xmlattr_externalId __xmlattr[AttrExternalId] end
xmlattr_externalId=(value)
click to toggle source
# File lib/activenetsuite/soap/default.rb, line 1936 def xmlattr_externalId=(value) __xmlattr[AttrExternalId] = value end
xmlattr_internalId()
click to toggle source
# File lib/activenetsuite/soap/default.rb, line 1924 def xmlattr_internalId __xmlattr[AttrInternalId] end
xmlattr_internalId=(value)
click to toggle source
# File lib/activenetsuite/soap/default.rb, line 1928 def xmlattr_internalId=(value) __xmlattr[AttrInternalId] = value end