public class

Employee

extends Record
java.lang.Object
   ↳ com.netsuite.webservices.platform.core_2010_2.Record
     ↳ com.netsuite.webservices.lists.employees_2010_2.Employee

Class Overview

Java class for Employee complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="Employee">
   <complexContent>
     <extension base="{urn:core_2010_2.platform.webservices.netsuite.com}Record">
       <sequence>
         <element name="customForm" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="template" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="entityId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="salutation" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="firstName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="middleName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="lastName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="altName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="phone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="fax" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="email" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="defaultAddress" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="isInactive" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="phoneticName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="lastModifiedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="dateCreated" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="initials" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="officePhone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="homePhone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="mobilePhone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="department" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="class" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="location" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="subsidiary" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="billingClass" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="accountNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="comments" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="globalSubscriptionStatus" type="{urn:types.common_2010_2.platform.webservices.netsuite.com}GlobalSubscriptionStatus" minOccurs="0"/>
         <element name="image" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="payFrequency" type="{urn:types.employees_2010_2.lists.webservices.netsuite.com}EmployeePayFrequency" minOccurs="0"/>
         <element name="lastPaidDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="currency" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="useTimeData" type="{urn:types.employees_2010_2.lists.webservices.netsuite.com}EmployeeUseTimeData" minOccurs="0"/>
         <element name="usePerquest" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="workplace" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="adpId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="directDeposit" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="expenseLimit" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="purchaseOrderLimit" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="purchaseOrderApprovalLimit" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="socialSecurityNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="supervisor" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="approver" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="approvalLimit" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="timeApprover" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="employeeType" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="isSalesRep" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="salesRole" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="isSupportRep" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="isJobResource" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="laborCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="birthDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="hireDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="releaseDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="lastReviewDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="nextReviewDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="employeeStatus" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="jobDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="maritalStatus" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="ethnicity" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="gender" type="{urn:types.employees_2010_2.lists.webservices.netsuite.com}Gender" minOccurs="0"/>
         <element name="purchaseOrderApprover" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="workCalendar" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="giveAccess" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="concurrentWebServicesUser" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="sendEmail" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="hasOfflineAccess" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="password" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="password2" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="requirePwdChange" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="inheritIPRules" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="IPAddressRule" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="commissionPaymentPreference" type="{urn:types.employees_2010_2.lists.webservices.netsuite.com}EmployeeCommissionPaymentPreference" minOccurs="0"/>
         <element name="billPay" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="eligibleForCommission" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="subscriptionsList" type="{urn:employees_2010_2.lists.webservices.netsuite.com}EmployeeSubscriptionsList" minOccurs="0"/>
         <element name="addressbookList" type="{urn:employees_2010_2.lists.webservices.netsuite.com}EmployeeAddressbookList" minOccurs="0"/>
         <element name="rolesList" type="{urn:employees_2010_2.lists.webservices.netsuite.com}EmployeeRolesList" minOccurs="0"/>
         <element name="hrEducationList" type="{urn:employees_2010_2.lists.webservices.netsuite.com}EmployeeHrEducationList" minOccurs="0"/>
         <element name="emergencyContactList" type="{urn:employees_2010_2.lists.webservices.netsuite.com}EmployeeEmergencyContactList" minOccurs="0"/>
         <element name="customFieldList" type="{urn:core_2010_2.platform.webservices.netsuite.com}CustomFieldList" minOccurs="0"/>
       </sequence>
       <attribute name="internalId" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="externalId" type="{http://www.w3.org/2001/XMLSchema}string" />
     </extension>
   </complexContent>
 </complexType>
 

Summary

Fields
protected String accountNumber
protected EmployeeAddressbookList addressbookList
protected String adpId
protected String altName
protected Double approvalLimit
protected RecordRef approver
protected Boolean billPay
protected RecordRef billingClass
protected XMLGregorianCalendar birthDate
protected RecordRef clazz
protected String comments
protected EmployeeCommissionPaymentPreference commissionPaymentPreference
protected Boolean concurrentWebServicesUser
protected RecordRef currency
protected CustomFieldList customFieldList
protected RecordRef customForm
protected XMLGregorianCalendar dateCreated
protected String defaultAddress
protected RecordRef department
protected Boolean directDeposit
protected Boolean eligibleForCommission
protected String email
protected EmployeeEmergencyContactList emergencyContactList
protected RecordRef employeeStatus
protected RecordRef employeeType
protected String entityId
protected RecordRef ethnicity
protected Double expenseLimit
protected String externalId
protected String fax
protected String firstName
protected Gender gender
protected Boolean giveAccess
protected GlobalSubscriptionStatus globalSubscriptionStatus
protected Boolean hasOfflineAccess
protected XMLGregorianCalendar hireDate
protected String homePhone
protected EmployeeHrEducationList hrEducationList
protected RecordRef image
protected Boolean inheritIPRules
protected String initials
protected String internalId
protected String ipAddressRule
protected Boolean isInactive
protected Boolean isJobResource
protected Boolean isSalesRep
protected Boolean isSupportRep
protected String jobDescription
protected Double laborCost
protected XMLGregorianCalendar lastModifiedDate
protected String lastName
protected XMLGregorianCalendar lastPaidDate
protected XMLGregorianCalendar lastReviewDate
protected RecordRef location
protected RecordRef maritalStatus
protected String middleName
protected String mobilePhone
protected XMLGregorianCalendar nextReviewDate
protected String officePhone
protected String password
protected String password2
protected EmployeePayFrequency payFrequency
protected String phone
protected String phoneticName
protected Double purchaseOrderApprovalLimit
protected RecordRef purchaseOrderApprover
protected Double purchaseOrderLimit
protected XMLGregorianCalendar releaseDate
protected Boolean requirePwdChange
protected EmployeeRolesList rolesList
protected RecordRef salesRole
protected String salutation
protected Boolean sendEmail
protected String socialSecurityNumber
protected EmployeeSubscriptionsList subscriptionsList
protected RecordRef subsidiary
protected RecordRef supervisor
protected RecordRef template
protected RecordRef timeApprover
protected String title
protected Boolean usePerquest
protected EmployeeUseTimeData useTimeData
protected RecordRef workCalendar
protected RecordRef workplace
[Expand]
Inherited Fields
From class com.netsuite.webservices.platform.core_2010_2.Record
Public Constructors
Employee()
Public Methods
String getAccountNumber()
Gets the value of the accountNumber property.
EmployeeAddressbookList getAddressbookList()
Gets the value of the addressbookList property.
String getAdpId()
Gets the value of the adpId property.
String getAltName()
Gets the value of the altName property.
Double getApprovalLimit()
Gets the value of the approvalLimit property.
RecordRef getApprover()
Gets the value of the approver property.
RecordRef getBillingClass()
Gets the value of the billingClass property.
XMLGregorianCalendar getBirthDate()
Gets the value of the birthDate property.
RecordRef getClazz()
Gets the value of the clazz property.
String getComments()
Gets the value of the comments property.
EmployeeCommissionPaymentPreference getCommissionPaymentPreference()
Gets the value of the commissionPaymentPreference property.
RecordRef getCurrency()
Gets the value of the currency property.
CustomFieldList getCustomFieldList()
Gets the value of the customFieldList property.
RecordRef getCustomForm()
Gets the value of the customForm property.
XMLGregorianCalendar getDateCreated()
Gets the value of the dateCreated property.
String getDefaultAddress()
Gets the value of the defaultAddress property.
RecordRef getDepartment()
Gets the value of the department property.
String getEmail()
Gets the value of the email property.
EmployeeEmergencyContactList getEmergencyContactList()
Gets the value of the emergencyContactList property.
RecordRef getEmployeeStatus()
Gets the value of the employeeStatus property.
RecordRef getEmployeeType()
Gets the value of the employeeType property.
String getEntityId()
Gets the value of the entityId property.
RecordRef getEthnicity()
Gets the value of the ethnicity property.
Double getExpenseLimit()
Gets the value of the expenseLimit property.
String getExternalId()
Gets the value of the externalId property.
String getFax()
Gets the value of the fax property.
String getFirstName()
Gets the value of the firstName property.
Gender getGender()
Gets the value of the gender property.
GlobalSubscriptionStatus getGlobalSubscriptionStatus()
Gets the value of the globalSubscriptionStatus property.
XMLGregorianCalendar getHireDate()
Gets the value of the hireDate property.
String getHomePhone()
Gets the value of the homePhone property.
EmployeeHrEducationList getHrEducationList()
Gets the value of the hrEducationList property.
String getIPAddressRule()
Gets the value of the ipAddressRule property.
RecordRef getImage()
Gets the value of the image property.
String getInitials()
Gets the value of the initials property.
String getInternalId()
Gets the value of the internalId property.
String getJobDescription()
Gets the value of the jobDescription property.
Double getLaborCost()
Gets the value of the laborCost property.
XMLGregorianCalendar getLastModifiedDate()
Gets the value of the lastModifiedDate property.
String getLastName()
Gets the value of the lastName property.
XMLGregorianCalendar getLastPaidDate()
Gets the value of the lastPaidDate property.
XMLGregorianCalendar getLastReviewDate()
Gets the value of the lastReviewDate property.
RecordRef getLocation()
Gets the value of the location property.
RecordRef getMaritalStatus()
Gets the value of the maritalStatus property.
String getMiddleName()
Gets the value of the middleName property.
String getMobilePhone()
Gets the value of the mobilePhone property.
XMLGregorianCalendar getNextReviewDate()
Gets the value of the nextReviewDate property.
String getOfficePhone()
Gets the value of the officePhone property.
String getPassword()
Gets the value of the password property.
String getPassword2()
Gets the value of the password2 property.
EmployeePayFrequency getPayFrequency()
Gets the value of the payFrequency property.
String getPhone()
Gets the value of the phone property.
String getPhoneticName()
Gets the value of the phoneticName property.
Double getPurchaseOrderApprovalLimit()
Gets the value of the purchaseOrderApprovalLimit property.
RecordRef getPurchaseOrderApprover()
Gets the value of the purchaseOrderApprover property.
Double getPurchaseOrderLimit()
Gets the value of the purchaseOrderLimit property.
XMLGregorianCalendar getReleaseDate()
Gets the value of the releaseDate property.
EmployeeRolesList getRolesList()
Gets the value of the rolesList property.
RecordRef getSalesRole()
Gets the value of the salesRole property.
String getSalutation()
Gets the value of the salutation property.
String getSocialSecurityNumber()
Gets the value of the socialSecurityNumber property.
EmployeeSubscriptionsList getSubscriptionsList()
Gets the value of the subscriptionsList property.
RecordRef getSubsidiary()
Gets the value of the subsidiary property.
RecordRef getSupervisor()
Gets the value of the supervisor property.
RecordRef getTemplate()
Gets the value of the template property.
RecordRef getTimeApprover()
Gets the value of the timeApprover property.
String getTitle()
Gets the value of the title property.
EmployeeUseTimeData getUseTimeData()
Gets the value of the useTimeData property.
RecordRef getWorkCalendar()
Gets the value of the workCalendar property.
RecordRef getWorkplace()
Gets the value of the workplace property.
Boolean isBillPay()
Gets the value of the billPay property.
Boolean isConcurrentWebServicesUser()
Gets the value of the concurrentWebServicesUser property.
Boolean isDirectDeposit()
Gets the value of the directDeposit property.
Boolean isEligibleForCommission()
Gets the value of the eligibleForCommission property.
Boolean isGiveAccess()
Gets the value of the giveAccess property.
Boolean isHasOfflineAccess()
Gets the value of the hasOfflineAccess property.
Boolean isInheritIPRules()
Gets the value of the inheritIPRules property.
Boolean isIsInactive()
Gets the value of the isInactive property.
Boolean isIsJobResource()
Gets the value of the isJobResource property.
Boolean isIsSalesRep()
Gets the value of the isSalesRep property.
Boolean isIsSupportRep()
Gets the value of the isSupportRep property.
Boolean isRequirePwdChange()
Gets the value of the requirePwdChange property.
Boolean isSendEmail()
Gets the value of the sendEmail property.
Boolean isUsePerquest()
Gets the value of the usePerquest property.
void setAccountNumber(String value)
Sets the value of the accountNumber property.
void setAddressbookList(EmployeeAddressbookList value)
Sets the value of the addressbookList property.
void setAdpId(String value)
Sets the value of the adpId property.
void setAltName(String value)
Sets the value of the altName property.
void setApprovalLimit(Double value)
Sets the value of the approvalLimit property.
void setApprover(RecordRef value)
Sets the value of the approver property.
void setBillPay(Boolean value)
Sets the value of the billPay property.
void setBillingClass(RecordRef value)
Sets the value of the billingClass property.
void setBirthDate(XMLGregorianCalendar value)
Sets the value of the birthDate property.
void setClazz(RecordRef value)
Sets the value of the clazz property.
void setComments(String value)
Sets the value of the comments property.
void setCommissionPaymentPreference(EmployeeCommissionPaymentPreference value)
Sets the value of the commissionPaymentPreference property.
void setConcurrentWebServicesUser(Boolean value)
Sets the value of the concurrentWebServicesUser property.
void setCurrency(RecordRef value)
Sets the value of the currency property.
void setCustomFieldList(CustomFieldList value)
Sets the value of the customFieldList property.
void setCustomForm(RecordRef value)
Sets the value of the customForm property.
void setDateCreated(XMLGregorianCalendar value)
Sets the value of the dateCreated property.
void setDefaultAddress(String value)
Sets the value of the defaultAddress property.
void setDepartment(RecordRef value)
Sets the value of the department property.
void setDirectDeposit(Boolean value)
Sets the value of the directDeposit property.
void setEligibleForCommission(Boolean value)
Sets the value of the eligibleForCommission property.
void setEmail(String value)
Sets the value of the email property.
void setEmergencyContactList(EmployeeEmergencyContactList value)
Sets the value of the emergencyContactList property.
void setEmployeeStatus(RecordRef value)
Sets the value of the employeeStatus property.
void setEmployeeType(RecordRef value)
Sets the value of the employeeType property.
void setEntityId(String value)
Sets the value of the entityId property.
void setEthnicity(RecordRef value)
Sets the value of the ethnicity property.
void setExpenseLimit(Double value)
Sets the value of the expenseLimit property.
void setExternalId(String value)
Sets the value of the externalId property.
void setFax(String value)
Sets the value of the fax property.
void setFirstName(String value)
Sets the value of the firstName property.
void setGender(Gender value)
Sets the value of the gender property.
void setGiveAccess(Boolean value)
Sets the value of the giveAccess property.
void setGlobalSubscriptionStatus(GlobalSubscriptionStatus value)
Sets the value of the globalSubscriptionStatus property.
void setHasOfflineAccess(Boolean value)
Sets the value of the hasOfflineAccess property.
void setHireDate(XMLGregorianCalendar value)
Sets the value of the hireDate property.
void setHomePhone(String value)
Sets the value of the homePhone property.
void setHrEducationList(EmployeeHrEducationList value)
Sets the value of the hrEducationList property.
void setIPAddressRule(String value)
Sets the value of the ipAddressRule property.
void setImage(RecordRef value)
Sets the value of the image property.
void setInheritIPRules(Boolean value)
Sets the value of the inheritIPRules property.
void setInitials(String value)
Sets the value of the initials property.
void setInternalId(String value)
Sets the value of the internalId property.
void setIsInactive(Boolean value)
Sets the value of the isInactive property.
void setIsJobResource(Boolean value)
Sets the value of the isJobResource property.
void setIsSalesRep(Boolean value)
Sets the value of the isSalesRep property.
void setIsSupportRep(Boolean value)
Sets the value of the isSupportRep property.
void setJobDescription(String value)
Sets the value of the jobDescription property.
void setLaborCost(Double value)
Sets the value of the laborCost property.
void setLastModifiedDate(XMLGregorianCalendar value)
Sets the value of the lastModifiedDate property.
void setLastName(String value)
Sets the value of the lastName property.
void setLastPaidDate(XMLGregorianCalendar value)
Sets the value of the lastPaidDate property.
void setLastReviewDate(XMLGregorianCalendar value)
Sets the value of the lastReviewDate property.
void setLocation(RecordRef value)
Sets the value of the location property.
void setMaritalStatus(RecordRef value)
Sets the value of the maritalStatus property.
void setMiddleName(String value)
Sets the value of the middleName property.
void setMobilePhone(String value)
Sets the value of the mobilePhone property.
void setNextReviewDate(XMLGregorianCalendar value)
Sets the value of the nextReviewDate property.
void setOfficePhone(String value)
Sets the value of the officePhone property.
void setPassword(String value)
Sets the value of the password property.
void setPassword2(String value)
Sets the value of the password2 property.
void setPayFrequency(EmployeePayFrequency value)
Sets the value of the payFrequency property.
void setPhone(String value)
Sets the value of the phone property.
void setPhoneticName(String value)
Sets the value of the phoneticName property.
void setPurchaseOrderApprovalLimit(Double value)
Sets the value of the purchaseOrderApprovalLimit property.
void setPurchaseOrderApprover(RecordRef value)
Sets the value of the purchaseOrderApprover property.
void setPurchaseOrderLimit(Double value)
Sets the value of the purchaseOrderLimit property.
void setReleaseDate(XMLGregorianCalendar value)
Sets the value of the releaseDate property.
void setRequirePwdChange(Boolean value)
Sets the value of the requirePwdChange property.
void setRolesList(EmployeeRolesList value)
Sets the value of the rolesList property.
void setSalesRole(RecordRef value)
Sets the value of the salesRole property.
void setSalutation(String value)
Sets the value of the salutation property.
void setSendEmail(Boolean value)
Sets the value of the sendEmail property.
void setSocialSecurityNumber(String value)
Sets the value of the socialSecurityNumber property.
void setSubscriptionsList(EmployeeSubscriptionsList value)
Sets the value of the subscriptionsList property.
void setSubsidiary(RecordRef value)
Sets the value of the subsidiary property.
void setSupervisor(RecordRef value)
Sets the value of the supervisor property.
void setTemplate(RecordRef value)
Sets the value of the template property.
void setTimeApprover(RecordRef value)
Sets the value of the timeApprover property.
void setTitle(String value)
Sets the value of the title property.
void setUsePerquest(Boolean value)
Sets the value of the usePerquest property.
void setUseTimeData(EmployeeUseTimeData value)
Sets the value of the useTimeData property.
void setWorkCalendar(RecordRef value)
Sets the value of the workCalendar property.
void setWorkplace(RecordRef value)
Sets the value of the workplace property.
[Expand]
Inherited Methods
From class com.netsuite.webservices.platform.core_2010_2.Record
From class java.lang.Object

Fields

protected String accountNumber

protected EmployeeAddressbookList addressbookList

protected String adpId

protected String altName

protected Double approvalLimit

protected RecordRef approver

protected Boolean billPay

protected RecordRef billingClass

protected XMLGregorianCalendar birthDate

protected RecordRef clazz

protected String comments

protected EmployeeCommissionPaymentPreference commissionPaymentPreference

protected Boolean concurrentWebServicesUser

protected RecordRef currency

protected CustomFieldList customFieldList

protected RecordRef customForm

protected XMLGregorianCalendar dateCreated

protected String defaultAddress

protected RecordRef department

protected Boolean directDeposit

protected Boolean eligibleForCommission

protected String email

protected EmployeeEmergencyContactList emergencyContactList

protected RecordRef employeeStatus

protected RecordRef employeeType

protected String entityId

protected RecordRef ethnicity

protected Double expenseLimit

protected String externalId

protected String fax

protected String firstName

protected Gender gender

protected Boolean giveAccess

protected GlobalSubscriptionStatus globalSubscriptionStatus

protected Boolean hasOfflineAccess

protected XMLGregorianCalendar hireDate

protected String homePhone

protected EmployeeHrEducationList hrEducationList

protected RecordRef image

protected Boolean inheritIPRules

protected String initials

protected String internalId

protected String ipAddressRule

protected Boolean isInactive

protected Boolean isJobResource

protected Boolean isSalesRep

protected Boolean isSupportRep

protected String jobDescription

protected Double laborCost

protected XMLGregorianCalendar lastModifiedDate

protected String lastName

protected XMLGregorianCalendar lastPaidDate

protected XMLGregorianCalendar lastReviewDate

protected RecordRef location

protected RecordRef maritalStatus

protected String middleName

protected String mobilePhone

protected XMLGregorianCalendar nextReviewDate

protected String officePhone

protected String password

protected String password2

protected EmployeePayFrequency payFrequency

protected String phone

protected String phoneticName

protected Double purchaseOrderApprovalLimit

protected RecordRef purchaseOrderApprover

protected Double purchaseOrderLimit

protected XMLGregorianCalendar releaseDate

protected Boolean requirePwdChange

protected EmployeeRolesList rolesList

protected RecordRef salesRole

protected String salutation

protected Boolean sendEmail

protected String socialSecurityNumber

protected EmployeeSubscriptionsList subscriptionsList

protected RecordRef subsidiary

protected RecordRef supervisor

protected RecordRef template

protected RecordRef timeApprover

protected String title

protected Boolean usePerquest

protected EmployeeUseTimeData useTimeData

protected RecordRef workCalendar

protected RecordRef workplace

Public Constructors

public Employee ()

Public Methods

public String getAccountNumber ()

Gets the value of the accountNumber property.

Returns
  • possible object is String

public EmployeeAddressbookList getAddressbookList ()

Gets the value of the addressbookList property.

Returns

public String getAdpId ()

Gets the value of the adpId property.

Returns
  • possible object is String

public String getAltName ()

Gets the value of the altName property.

Returns
  • possible object is String

public Double getApprovalLimit ()

Gets the value of the approvalLimit property.

Returns
  • possible object is Double

public RecordRef getApprover ()

Gets the value of the approver property.

Returns

public RecordRef getBillingClass ()

Gets the value of the billingClass property.

Returns

public XMLGregorianCalendar getBirthDate ()

Gets the value of the birthDate property.

Returns
  • possible object is XMLGregorianCalendar

public RecordRef getClazz ()

Gets the value of the clazz property.

Returns

public String getComments ()

Gets the value of the comments property.

Returns
  • possible object is String

public EmployeeCommissionPaymentPreference getCommissionPaymentPreference ()

Gets the value of the commissionPaymentPreference property.

Returns

public RecordRef getCurrency ()

Gets the value of the currency property.

Returns

public CustomFieldList getCustomFieldList ()

Gets the value of the customFieldList property.

Returns

public RecordRef getCustomForm ()

Gets the value of the customForm property.

Returns

public XMLGregorianCalendar getDateCreated ()

Gets the value of the dateCreated property.

Returns
  • possible object is XMLGregorianCalendar

public String getDefaultAddress ()

Gets the value of the defaultAddress property.

Returns
  • possible object is String

public RecordRef getDepartment ()

Gets the value of the department property.

Returns

public String getEmail ()

Gets the value of the email property.

Returns
  • possible object is String

public EmployeeEmergencyContactList getEmergencyContactList ()

Gets the value of the emergencyContactList property.

Returns

public RecordRef getEmployeeStatus ()

Gets the value of the employeeStatus property.

Returns

public RecordRef getEmployeeType ()

Gets the value of the employeeType property.

Returns

public String getEntityId ()

Gets the value of the entityId property.

Returns
  • possible object is String

public RecordRef getEthnicity ()

Gets the value of the ethnicity property.

Returns

public Double getExpenseLimit ()

Gets the value of the expenseLimit property.

Returns
  • possible object is Double

public String getExternalId ()

Gets the value of the externalId property.

Returns
  • possible object is String

public String getFax ()

Gets the value of the fax property.

Returns
  • possible object is String

public String getFirstName ()

Gets the value of the firstName property.

Returns
  • possible object is String

public Gender getGender ()

Gets the value of the gender property.

Returns

public GlobalSubscriptionStatus getGlobalSubscriptionStatus ()

Gets the value of the globalSubscriptionStatus property.

Returns

public XMLGregorianCalendar getHireDate ()

Gets the value of the hireDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getHomePhone ()

Gets the value of the homePhone property.

Returns
  • possible object is String

public EmployeeHrEducationList getHrEducationList ()

Gets the value of the hrEducationList property.

Returns

public String getIPAddressRule ()

Gets the value of the ipAddressRule property.

Returns
  • possible object is String

public RecordRef getImage ()

Gets the value of the image property.

Returns

public String getInitials ()

Gets the value of the initials property.

Returns
  • possible object is String

public String getInternalId ()

Gets the value of the internalId property.

Returns
  • possible object is String

public String getJobDescription ()

Gets the value of the jobDescription property.

Returns
  • possible object is String

public Double getLaborCost ()

Gets the value of the laborCost property.

Returns
  • possible object is Double

public XMLGregorianCalendar getLastModifiedDate ()

Gets the value of the lastModifiedDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getLastName ()

Gets the value of the lastName property.

Returns
  • possible object is String

public XMLGregorianCalendar getLastPaidDate ()

Gets the value of the lastPaidDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getLastReviewDate ()

Gets the value of the lastReviewDate property.

Returns
  • possible object is XMLGregorianCalendar

public RecordRef getLocation ()

Gets the value of the location property.

Returns

public RecordRef getMaritalStatus ()

Gets the value of the maritalStatus property.

Returns

public String getMiddleName ()

Gets the value of the middleName property.

Returns
  • possible object is String

public String getMobilePhone ()

Gets the value of the mobilePhone property.

Returns
  • possible object is String

public XMLGregorianCalendar getNextReviewDate ()

Gets the value of the nextReviewDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getOfficePhone ()

Gets the value of the officePhone property.

Returns
  • possible object is String

public String getPassword ()

Gets the value of the password property.

Returns
  • possible object is String

public String getPassword2 ()

Gets the value of the password2 property.

Returns
  • possible object is String

public EmployeePayFrequency getPayFrequency ()

Gets the value of the payFrequency property.

Returns

public String getPhone ()

Gets the value of the phone property.

Returns
  • possible object is String

public String getPhoneticName ()

Gets the value of the phoneticName property.

Returns
  • possible object is String

public Double getPurchaseOrderApprovalLimit ()

Gets the value of the purchaseOrderApprovalLimit property.

Returns
  • possible object is Double

public RecordRef getPurchaseOrderApprover ()

Gets the value of the purchaseOrderApprover property.

Returns

public Double getPurchaseOrderLimit ()

Gets the value of the purchaseOrderLimit property.

Returns
  • possible object is Double

public XMLGregorianCalendar getReleaseDate ()

Gets the value of the releaseDate property.

Returns
  • possible object is XMLGregorianCalendar

public EmployeeRolesList getRolesList ()

Gets the value of the rolesList property.

Returns

public RecordRef getSalesRole ()

Gets the value of the salesRole property.

Returns

public String getSalutation ()

Gets the value of the salutation property.

Returns
  • possible object is String

public String getSocialSecurityNumber ()

Gets the value of the socialSecurityNumber property.

Returns
  • possible object is String

public EmployeeSubscriptionsList getSubscriptionsList ()

Gets the value of the subscriptionsList property.

Returns

public RecordRef getSubsidiary ()

Gets the value of the subsidiary property.

Returns

public RecordRef getSupervisor ()

Gets the value of the supervisor property.

Returns

public RecordRef getTemplate ()

Gets the value of the template property.

Returns

public RecordRef getTimeApprover ()

Gets the value of the timeApprover property.

Returns

public String getTitle ()

Gets the value of the title property.

Returns
  • possible object is String

public EmployeeUseTimeData getUseTimeData ()

Gets the value of the useTimeData property.

Returns

public RecordRef getWorkCalendar ()

Gets the value of the workCalendar property.

Returns

public RecordRef getWorkplace ()

Gets the value of the workplace property.

Returns

public Boolean isBillPay ()

Gets the value of the billPay property.

Returns
  • possible object is Boolean

public Boolean isConcurrentWebServicesUser ()

Gets the value of the concurrentWebServicesUser property.

Returns
  • possible object is Boolean

public Boolean isDirectDeposit ()

Gets the value of the directDeposit property.

Returns
  • possible object is Boolean

public Boolean isEligibleForCommission ()

Gets the value of the eligibleForCommission property.

Returns
  • possible object is Boolean

public Boolean isGiveAccess ()

Gets the value of the giveAccess property.

Returns
  • possible object is Boolean

public Boolean isHasOfflineAccess ()

Gets the value of the hasOfflineAccess property.

Returns
  • possible object is Boolean

public Boolean isInheritIPRules ()

Gets the value of the inheritIPRules property.

Returns
  • possible object is Boolean

public Boolean isIsInactive ()

Gets the value of the isInactive property.

Returns
  • possible object is Boolean

public Boolean isIsJobResource ()

Gets the value of the isJobResource property.

Returns
  • possible object is Boolean

public Boolean isIsSalesRep ()

Gets the value of the isSalesRep property.

Returns
  • possible object is Boolean

public Boolean isIsSupportRep ()

Gets the value of the isSupportRep property.

Returns
  • possible object is Boolean

public Boolean isRequirePwdChange ()

Gets the value of the requirePwdChange property.

Returns
  • possible object is Boolean

public Boolean isSendEmail ()

Gets the value of the sendEmail property.

Returns
  • possible object is Boolean

public Boolean isUsePerquest ()

Gets the value of the usePerquest property.

Returns
  • possible object is Boolean

public void setAccountNumber (String value)

Sets the value of the accountNumber property.

Parameters
value Allowed object is String

public void setAddressbookList (EmployeeAddressbookList value)

Sets the value of the addressbookList property.

Parameters
value Allowed object is EmployeeAddressbookList

public void setAdpId (String value)

Sets the value of the adpId property.

Parameters
value Allowed object is String

public void setAltName (String value)

Sets the value of the altName property.

Parameters
value Allowed object is String

public void setApprovalLimit (Double value)

Sets the value of the approvalLimit property.

Parameters
value Allowed object is Double

public void setApprover (RecordRef value)

Sets the value of the approver property.

Parameters
value Allowed object is RecordRef

public void setBillPay (Boolean value)

Sets the value of the billPay property.

Parameters
value Allowed object is Boolean

public void setBillingClass (RecordRef value)

Sets the value of the billingClass property.

Parameters
value Allowed object is RecordRef

public void setBirthDate (XMLGregorianCalendar value)

Sets the value of the birthDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setClazz (RecordRef value)

Sets the value of the clazz property.

Parameters
value Allowed object is RecordRef

public void setComments (String value)

Sets the value of the comments property.

Parameters
value Allowed object is String

public void setCommissionPaymentPreference (EmployeeCommissionPaymentPreference value)

Sets the value of the commissionPaymentPreference property.

Parameters
value Allowed object is EmployeeCommissionPaymentPreference

public void setConcurrentWebServicesUser (Boolean value)

Sets the value of the concurrentWebServicesUser property.

Parameters
value Allowed object is Boolean

public void setCurrency (RecordRef value)

Sets the value of the currency property.

Parameters
value Allowed object is RecordRef

public void setCustomFieldList (CustomFieldList value)

Sets the value of the customFieldList property.

Parameters
value Allowed object is CustomFieldList

public void setCustomForm (RecordRef value)

Sets the value of the customForm property.

Parameters
value Allowed object is RecordRef

public void setDateCreated (XMLGregorianCalendar value)

Sets the value of the dateCreated property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setDefaultAddress (String value)

Sets the value of the defaultAddress property.

Parameters
value Allowed object is String

public void setDepartment (RecordRef value)

Sets the value of the department property.

Parameters
value Allowed object is RecordRef

public void setDirectDeposit (Boolean value)

Sets the value of the directDeposit property.

Parameters
value Allowed object is Boolean

public void setEligibleForCommission (Boolean value)

Sets the value of the eligibleForCommission property.

Parameters
value Allowed object is Boolean

public void setEmail (String value)

Sets the value of the email property.

Parameters
value Allowed object is String

public void setEmergencyContactList (EmployeeEmergencyContactList value)

Sets the value of the emergencyContactList property.

Parameters
value Allowed object is EmployeeEmergencyContactList

public void setEmployeeStatus (RecordRef value)

Sets the value of the employeeStatus property.

Parameters
value Allowed object is RecordRef

public void setEmployeeType (RecordRef value)

Sets the value of the employeeType property.

Parameters
value Allowed object is RecordRef

public void setEntityId (String value)

Sets the value of the entityId property.

Parameters
value Allowed object is String

public void setEthnicity (RecordRef value)

Sets the value of the ethnicity property.

Parameters
value Allowed object is RecordRef

public void setExpenseLimit (Double value)

Sets the value of the expenseLimit property.

Parameters
value Allowed object is Double

public void setExternalId (String value)

Sets the value of the externalId property.

Parameters
value Allowed object is String

public void setFax (String value)

Sets the value of the fax property.

Parameters
value Allowed object is String

public void setFirstName (String value)

Sets the value of the firstName property.

Parameters
value Allowed object is String

public void setGender (Gender value)

Sets the value of the gender property.

Parameters
value Allowed object is Gender

public void setGiveAccess (Boolean value)

Sets the value of the giveAccess property.

Parameters
value Allowed object is Boolean

public void setGlobalSubscriptionStatus (GlobalSubscriptionStatus value)

Sets the value of the globalSubscriptionStatus property.

Parameters
value Allowed object is GlobalSubscriptionStatus

public void setHasOfflineAccess (Boolean value)

Sets the value of the hasOfflineAccess property.

Parameters
value Allowed object is Boolean

public void setHireDate (XMLGregorianCalendar value)

Sets the value of the hireDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setHomePhone (String value)

Sets the value of the homePhone property.

Parameters
value Allowed object is String

public void setHrEducationList (EmployeeHrEducationList value)

Sets the value of the hrEducationList property.

Parameters
value Allowed object is EmployeeHrEducationList

public void setIPAddressRule (String value)

Sets the value of the ipAddressRule property.

Parameters
value Allowed object is String

public void setImage (RecordRef value)

Sets the value of the image property.

Parameters
value Allowed object is RecordRef

public void setInheritIPRules (Boolean value)

Sets the value of the inheritIPRules property.

Parameters
value Allowed object is Boolean

public void setInitials (String value)

Sets the value of the initials property.

Parameters
value Allowed object is String

public void setInternalId (String value)

Sets the value of the internalId property.

Parameters
value Allowed object is String

public void setIsInactive (Boolean value)

Sets the value of the isInactive property.

Parameters
value Allowed object is Boolean

public void setIsJobResource (Boolean value)

Sets the value of the isJobResource property.

Parameters
value Allowed object is Boolean

public void setIsSalesRep (Boolean value)

Sets the value of the isSalesRep property.

Parameters
value Allowed object is Boolean

public void setIsSupportRep (Boolean value)

Sets the value of the isSupportRep property.

Parameters
value Allowed object is Boolean

public void setJobDescription (String value)

Sets the value of the jobDescription property.

Parameters
value Allowed object is String

public void setLaborCost (Double value)

Sets the value of the laborCost property.

Parameters
value Allowed object is Double

public void setLastModifiedDate (XMLGregorianCalendar value)

Sets the value of the lastModifiedDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setLastName (String value)

Sets the value of the lastName property.

Parameters
value Allowed object is String

public void setLastPaidDate (XMLGregorianCalendar value)

Sets the value of the lastPaidDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setLastReviewDate (XMLGregorianCalendar value)

Sets the value of the lastReviewDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setLocation (RecordRef value)

Sets the value of the location property.

Parameters
value Allowed object is RecordRef

public void setMaritalStatus (RecordRef value)

Sets the value of the maritalStatus property.

Parameters
value Allowed object is RecordRef

public void setMiddleName (String value)

Sets the value of the middleName property.

Parameters
value Allowed object is String

public void setMobilePhone (String value)

Sets the value of the mobilePhone property.

Parameters
value Allowed object is String

public void setNextReviewDate (XMLGregorianCalendar value)

Sets the value of the nextReviewDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setOfficePhone (String value)

Sets the value of the officePhone property.

Parameters
value Allowed object is String

public void setPassword (String value)

Sets the value of the password property.

Parameters
value Allowed object is String

public void setPassword2 (String value)

Sets the value of the password2 property.

Parameters
value Allowed object is String

public void setPayFrequency (EmployeePayFrequency value)

Sets the value of the payFrequency property.

Parameters
value Allowed object is EmployeePayFrequency

public void setPhone (String value)

Sets the value of the phone property.

Parameters
value Allowed object is String

public void setPhoneticName (String value)

Sets the value of the phoneticName property.

Parameters
value Allowed object is String

public void setPurchaseOrderApprovalLimit (Double value)

Sets the value of the purchaseOrderApprovalLimit property.

Parameters
value Allowed object is Double

public void setPurchaseOrderApprover (RecordRef value)

Sets the value of the purchaseOrderApprover property.

Parameters
value Allowed object is RecordRef

public void setPurchaseOrderLimit (Double value)

Sets the value of the purchaseOrderLimit property.

Parameters
value Allowed object is Double

public void setReleaseDate (XMLGregorianCalendar value)

Sets the value of the releaseDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setRequirePwdChange (Boolean value)

Sets the value of the requirePwdChange property.

Parameters
value Allowed object is Boolean

public void setRolesList (EmployeeRolesList value)

Sets the value of the rolesList property.

Parameters
value Allowed object is EmployeeRolesList

public void setSalesRole (RecordRef value)

Sets the value of the salesRole property.

Parameters
value Allowed object is RecordRef

public void setSalutation (String value)

Sets the value of the salutation property.

Parameters
value Allowed object is String

public void setSendEmail (Boolean value)

Sets the value of the sendEmail property.

Parameters
value Allowed object is Boolean

public void setSocialSecurityNumber (String value)

Sets the value of the socialSecurityNumber property.

Parameters
value Allowed object is String

public void setSubscriptionsList (EmployeeSubscriptionsList value)

Sets the value of the subscriptionsList property.

Parameters
value Allowed object is EmployeeSubscriptionsList

public void setSubsidiary (RecordRef value)

Sets the value of the subsidiary property.

Parameters
value Allowed object is RecordRef

public void setSupervisor (RecordRef value)

Sets the value of the supervisor property.

Parameters
value Allowed object is RecordRef

public void setTemplate (RecordRef value)

Sets the value of the template property.

Parameters
value Allowed object is RecordRef

public void setTimeApprover (RecordRef value)

Sets the value of the timeApprover property.

Parameters
value Allowed object is RecordRef

public void setTitle (String value)

Sets the value of the title property.

Parameters
value Allowed object is String

public void setUsePerquest (Boolean value)

Sets the value of the usePerquest property.

Parameters
value Allowed object is Boolean

public void setUseTimeData (EmployeeUseTimeData value)

Sets the value of the useTimeData property.

Parameters
value Allowed object is EmployeeUseTimeData

public void setWorkCalendar (RecordRef value)

Sets the value of the workCalendar property.

Parameters
value Allowed object is RecordRef

public void setWorkplace (RecordRef value)

Sets the value of the workplace property.

Parameters
value Allowed object is RecordRef