class ActiveNetsuite::Employee

{urn:employees_2013_2.lists.webservices.netsuite.com}Employee

nullFieldList - ActiveNetsuite::NullField
customForm - ActiveNetsuite::RecordRef
template - ActiveNetsuite::RecordRef
entityId - SOAP::SOAPString
salutation - SOAP::SOAPString
firstName - SOAP::SOAPString
middleName - SOAP::SOAPString
lastName - SOAP::SOAPString
altName - SOAP::SOAPString
phone - SOAP::SOAPString
fax - SOAP::SOAPString
email - SOAP::SOAPString
defaultAddress - SOAP::SOAPString
isInactive - SOAP::SOAPBoolean
phoneticName - SOAP::SOAPString
lastModifiedDate - SOAP::SOAPDateTime
dateCreated - SOAP::SOAPDateTime
initials - SOAP::SOAPString
officePhone - SOAP::SOAPString
homePhone - SOAP::SOAPString
mobilePhone - SOAP::SOAPString
department - ActiveNetsuite::RecordRef
m_class - ActiveNetsuite::RecordRef
location - ActiveNetsuite::RecordRef
subsidiary - ActiveNetsuite::RecordRef
billingClass - ActiveNetsuite::RecordRef
accountNumber - SOAP::SOAPString
comments - SOAP::SOAPString
globalSubscriptionStatus - ActiveNetsuite::GlobalSubscriptionStatus
image - ActiveNetsuite::RecordRef
payFrequency - ActiveNetsuite::EmployeePayFrequency
lastPaidDate - SOAP::SOAPDateTime
currency - ActiveNetsuite::RecordRef
useTimeData - ActiveNetsuite::EmployeeUseTimeData
usePerquest - SOAP::SOAPBoolean
workplace - ActiveNetsuite::RecordRef
adpId - SOAP::SOAPString
directDeposit - SOAP::SOAPBoolean
expenseLimit - SOAP::SOAPDouble
purchaseOrderLimit - SOAP::SOAPDouble
purchaseOrderApprovalLimit - SOAP::SOAPDouble
socialSecurityNumber - SOAP::SOAPString
supervisor - ActiveNetsuite::RecordRef
approver - ActiveNetsuite::RecordRef
approvalLimit - SOAP::SOAPDouble
timeApprover - ActiveNetsuite::RecordRef
employeeType - ActiveNetsuite::RecordRef
isSalesRep - SOAP::SOAPBoolean
salesRole - ActiveNetsuite::RecordRef
isSupportRep - SOAP::SOAPBoolean
isJobResource - SOAP::SOAPBoolean
laborCost - SOAP::SOAPDouble
birthDate - SOAP::SOAPDateTime
hireDate - SOAP::SOAPDateTime
releaseDate - SOAP::SOAPDateTime
lastReviewDate - SOAP::SOAPDateTime
nextReviewDate - SOAP::SOAPDateTime
title - SOAP::SOAPString
employeeStatus - ActiveNetsuite::RecordRef
jobDescription - SOAP::SOAPString
maritalStatus - ActiveNetsuite::RecordRef
ethnicity - ActiveNetsuite::RecordRef
gender - ActiveNetsuite::Gender
purchaseOrderApprover - ActiveNetsuite::RecordRef
workCalendar - ActiveNetsuite::RecordRef
giveAccess - SOAP::SOAPBoolean
concurrentWebServicesUser - SOAP::SOAPBoolean
sendEmail - SOAP::SOAPBoolean
hasOfflineAccess - SOAP::SOAPBoolean
password - SOAP::SOAPString
password2 - SOAP::SOAPString
requirePwdChange - SOAP::SOAPBoolean
inheritIPRules - SOAP::SOAPBoolean
iPAddressRule - SOAP::SOAPString
commissionPaymentPreference - ActiveNetsuite::EmployeeCommissionPaymentPreference
billPay - SOAP::SOAPBoolean
eligibleForCommission - SOAP::SOAPBoolean
subscriptionsList - ActiveNetsuite::EmployeeSubscriptionsList
addressbookList - ActiveNetsuite::EmployeeAddressbookList
rolesList - ActiveNetsuite::EmployeeRolesList
hrEducationList - ActiveNetsuite::EmployeeHrEducationList
accruedTimeList - ActiveNetsuite::EmployeeAccruedTimeList
directDepositList - ActiveNetsuite::EmployeeDirectDepositList
companyContributionList - ActiveNetsuite::EmployeeCompanyContributionList
earningList - ActiveNetsuite::EmployeeEarningList
emergencyContactList - ActiveNetsuite::EmployeeEmergencyContactList
deductionList - ActiveNetsuite::EmployeeDeductionList
customFieldList - ActiveNetsuite::CustomFieldList
xmlattr_internalId - SOAP::SOAPString
xmlattr_externalId - SOAP::SOAPString

Constants

AttrExternalId
AttrInternalId

Attributes

accountNumber[RW]
accruedTimeList[RW]
addressbookList[RW]
adpId[RW]
altName[RW]
approvalLimit[RW]
approver[RW]
billPay[RW]
billingClass[RW]
birthDate[RW]
comments[RW]
commissionPaymentPreference[RW]
companyContributionList[RW]
concurrentWebServicesUser[RW]
currency[RW]
customFieldList[RW]
customForm[RW]
dateCreated[RW]
deductionList[RW]
defaultAddress[RW]
department[RW]
directDeposit[RW]
directDepositList[RW]
earningList[RW]
eligibleForCommission[RW]
email[RW]
emergencyContactList[RW]
employeeStatus[RW]
employeeType[RW]
entityId[RW]
ethnicity[RW]
expenseLimit[RW]
fax[RW]
firstName[RW]
gender[RW]
giveAccess[RW]
globalSubscriptionStatus[RW]
hasOfflineAccess[RW]
hireDate[RW]
homePhone[RW]
hrEducationList[RW]
iPAddressRule[RW]
image[RW]
inheritIPRules[RW]
initials[RW]
isInactive[RW]
isJobResource[RW]
isSalesRep[RW]
isSupportRep[RW]
jobDescription[RW]
laborCost[RW]
lastModifiedDate[RW]
lastName[RW]
lastPaidDate[RW]
lastReviewDate[RW]
location[RW]
maritalStatus[RW]
middleName[RW]
mobilePhone[RW]
nextReviewDate[RW]
nullFieldList[RW]
officePhone[RW]
password[RW]
password2[RW]
payFrequency[RW]
phone[RW]
phoneticName[RW]
purchaseOrderApprovalLimit[RW]
purchaseOrderApprover[RW]
purchaseOrderLimit[RW]
releaseDate[RW]
requirePwdChange[RW]
rolesList[RW]
salesRole[RW]
salutation[RW]
sendEmail[RW]
socialSecurityNumber[RW]
subscriptionsList[RW]
subsidiary[RW]
supervisor[RW]
template[RW]
timeApprover[RW]
title[RW]
usePerquest[RW]
useTimeData[RW]
workCalendar[RW]
workplace[RW]

Public Class Methods

new(nullFieldList = nil, customForm = nil, template = nil, entityId = nil, salutation = nil, firstName = nil, middleName = nil, lastName = nil, altName = nil, phone = nil, fax = nil, email = nil, defaultAddress = nil, isInactive = nil, phoneticName = nil, lastModifiedDate = nil, dateCreated = nil, initials = nil, officePhone = nil, homePhone = nil, mobilePhone = nil, department = nil, v_class = nil, location = nil, subsidiary = nil, billingClass = nil, accountNumber = nil, comments = nil, globalSubscriptionStatus = nil, image = nil, payFrequency = nil, lastPaidDate = nil, currency = nil, useTimeData = nil, usePerquest = nil, workplace = nil, adpId = nil, directDeposit = nil, expenseLimit = nil, purchaseOrderLimit = nil, purchaseOrderApprovalLimit = nil, socialSecurityNumber = nil, supervisor = nil, approver = nil, approvalLimit = nil, timeApprover = nil, employeeType = nil, isSalesRep = nil, salesRole = nil, isSupportRep = nil, isJobResource = nil, laborCost = nil, birthDate = nil, hireDate = nil, releaseDate = nil, lastReviewDate = nil, nextReviewDate = nil, title = nil, employeeStatus = nil, jobDescription = nil, maritalStatus = nil, ethnicity = nil, gender = nil, purchaseOrderApprover = nil, workCalendar = nil, giveAccess = nil, concurrentWebServicesUser = nil, sendEmail = nil, hasOfflineAccess = nil, password = nil, password2 = nil, requirePwdChange = nil, inheritIPRules = nil, iPAddressRule = nil, commissionPaymentPreference = nil, billPay = nil, eligibleForCommission = nil, subscriptionsList = nil, addressbookList = nil, rolesList = nil, hrEducationList = nil, accruedTimeList = nil, directDepositList = nil, companyContributionList = nil, earningList = nil, emergencyContactList = nil, deductionList = nil, customFieldList = nil) click to toggle source
# File lib/activenetsuite/soap/default.rb, line 22221
def initialize(nullFieldList = nil, customForm = nil, template = nil, entityId = nil, salutation = nil, firstName = nil, middleName = nil, lastName = nil, altName = nil, phone = nil, fax = nil, email = nil, defaultAddress = nil, isInactive = nil, phoneticName = nil, lastModifiedDate = nil, dateCreated = nil, initials = nil, officePhone = nil, homePhone = nil, mobilePhone = nil, department = nil, v_class = nil, location = nil, subsidiary = nil, billingClass = nil, accountNumber = nil, comments = nil, globalSubscriptionStatus = nil, image = nil, payFrequency = nil, lastPaidDate = nil, currency = nil, useTimeData = nil, usePerquest = nil, workplace = nil, adpId = nil, directDeposit = nil, expenseLimit = nil, purchaseOrderLimit = nil, purchaseOrderApprovalLimit = nil, socialSecurityNumber = nil, supervisor = nil, approver = nil, approvalLimit = nil, timeApprover = nil, employeeType = nil, isSalesRep = nil, salesRole = nil, isSupportRep = nil, isJobResource = nil, laborCost = nil, birthDate = nil, hireDate = nil, releaseDate = nil, lastReviewDate = nil, nextReviewDate = nil, title = nil, employeeStatus = nil, jobDescription = nil, maritalStatus = nil, ethnicity = nil, gender = nil, purchaseOrderApprover = nil, workCalendar = nil, giveAccess = nil, concurrentWebServicesUser = nil, sendEmail = nil, hasOfflineAccess = nil, password = nil, password2 = nil, requirePwdChange = nil, inheritIPRules = nil, iPAddressRule = nil, commissionPaymentPreference = nil, billPay = nil, eligibleForCommission = nil, subscriptionsList = nil, addressbookList = nil, rolesList = nil, hrEducationList = nil, accruedTimeList = nil, directDepositList = nil, companyContributionList = nil, earningList = nil, emergencyContactList = nil, deductionList = nil, customFieldList = nil)
  @nullFieldList = nullFieldList
  @customForm = customForm
  @template = template
  @entityId = entityId
  @salutation = salutation
  @firstName = firstName
  @middleName = middleName
  @lastName = lastName
  @altName = altName
  @phone = phone
  @fax = fax
  @email = email
  @defaultAddress = defaultAddress
  @isInactive = isInactive
  @phoneticName = phoneticName
  @lastModifiedDate = lastModifiedDate
  @dateCreated = dateCreated
  @initials = initials
  @officePhone = officePhone
  @homePhone = homePhone
  @mobilePhone = mobilePhone
  @department = department
  @v_class = v_class
  @location = location
  @subsidiary = subsidiary
  @billingClass = billingClass
  @accountNumber = accountNumber
  @comments = comments
  @globalSubscriptionStatus = globalSubscriptionStatus
  @image = image
  @payFrequency = payFrequency
  @lastPaidDate = lastPaidDate
  @currency = currency
  @useTimeData = useTimeData
  @usePerquest = usePerquest
  @workplace = workplace
  @adpId = adpId
  @directDeposit = directDeposit
  @expenseLimit = expenseLimit
  @purchaseOrderLimit = purchaseOrderLimit
  @purchaseOrderApprovalLimit = purchaseOrderApprovalLimit
  @socialSecurityNumber = socialSecurityNumber
  @supervisor = supervisor
  @approver = approver
  @approvalLimit = approvalLimit
  @timeApprover = timeApprover
  @employeeType = employeeType
  @isSalesRep = isSalesRep
  @salesRole = salesRole
  @isSupportRep = isSupportRep
  @isJobResource = isJobResource
  @laborCost = laborCost
  @birthDate = birthDate
  @hireDate = hireDate
  @releaseDate = releaseDate
  @lastReviewDate = lastReviewDate
  @nextReviewDate = nextReviewDate
  @title = title
  @employeeStatus = employeeStatus
  @jobDescription = jobDescription
  @maritalStatus = maritalStatus
  @ethnicity = ethnicity
  @gender = gender
  @purchaseOrderApprover = purchaseOrderApprover
  @workCalendar = workCalendar
  @giveAccess = giveAccess
  @concurrentWebServicesUser = concurrentWebServicesUser
  @sendEmail = sendEmail
  @hasOfflineAccess = hasOfflineAccess
  @password = password
  @password2 = password2
  @requirePwdChange = requirePwdChange
  @inheritIPRules = inheritIPRules
  @iPAddressRule = iPAddressRule
  @commissionPaymentPreference = commissionPaymentPreference
  @billPay = billPay
  @eligibleForCommission = eligibleForCommission
  @subscriptionsList = subscriptionsList
  @addressbookList = addressbookList
  @rolesList = rolesList
  @hrEducationList = hrEducationList
  @accruedTimeList = accruedTimeList
  @directDepositList = directDepositList
  @companyContributionList = companyContributionList
  @earningList = earningList
  @emergencyContactList = emergencyContactList
  @deductionList = deductionList
  @customFieldList = customFieldList
  @__xmlattr = {}
end

Public Instance Methods

__xmlattr() click to toggle source
# File lib/activenetsuite/soap/default.rb, line 22201
def __xmlattr
  @__xmlattr ||= {}
end
m_class() click to toggle source
# File lib/activenetsuite/soap/default.rb, line 22193
def m_class
  @v_class
end
m_class=(value) click to toggle source
# File lib/activenetsuite/soap/default.rb, line 22197
def m_class=(value)
  @v_class = value
end
xmlattr_externalId() click to toggle source
# File lib/activenetsuite/soap/default.rb, line 22213
def xmlattr_externalId
  __xmlattr[AttrExternalId]
end
xmlattr_externalId=(value) click to toggle source
# File lib/activenetsuite/soap/default.rb, line 22217
def xmlattr_externalId=(value)
  __xmlattr[AttrExternalId] = value
end
xmlattr_internalId() click to toggle source
# File lib/activenetsuite/soap/default.rb, line 22205
def xmlattr_internalId
  __xmlattr[AttrInternalId]
end
xmlattr_internalId=(value) click to toggle source
# File lib/activenetsuite/soap/default.rb, line 22209
def xmlattr_internalId=(value)
  __xmlattr[AttrInternalId] = value
end