public class

PositionDetailDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.hr.PositionDetailDataType

Class Overview

Encapsulating element containg all Payroll Interface Processing data.

Java class for Position_Detail_DataType complex type.

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

 <complexType name="Position_Detail_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Position_Reference" type="{urn:com.workday/bsvc}Position_ElementObjectType" minOccurs="0"/>
         <element name="Headcount_Reference" type="{urn:com.workday/bsvc}Headcount_RestrictionsObjectType" minOccurs="0"/>
         <element name="Position_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Position_Title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Business_Title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Start_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="End_Employment_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="End_Employment_Reason_Reference" type="{urn:com.workday/bsvc}Event_Classification_SubcategoryObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Worker_Type_Reference" type="{urn:com.workday/bsvc}Position_Worker_TypeObjectType" minOccurs="0"/>
         <element name="Position_Time_Type_Reference" type="{urn:com.workday/bsvc}Position_Time_TypeObjectType" minOccurs="0"/>
         <element name="Job_Exempt" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Scheduled_Weekly_Hours" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="5"/>
               <fractionDigits value="2"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Default_Weekly_Hours" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="5"/>
               <minInclusive value="0"/>
               <fractionDigits value="2"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Full_Time_Equivalent_Percentage" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="12"/>
               <minInclusive value="0"/>
               <fractionDigits value="2"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Exclude_from_Headcount" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Pay_Rate_Type_Reference" type="{urn:com.workday/bsvc}Pay_Rate_TypeObjectType" minOccurs="0"/>
         <element name="Job_Classification_Summary_Data" type="{urn:com.workday/bsvc}Job_Classification_Summary_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Company_Insider_Reference" type="{urn:com.workday/bsvc}Company_Insider_TypeObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Work_Shift_Reference" type="{urn:com.workday/bsvc}Work_ShiftObjectType" minOccurs="0"/>
         <element name="Work_Hours_Profiles_Reference" type="{urn:com.workday/bsvc}Work_Hours_ProfileObjectType" minOccurs="0"/>
         <element name="Federal_Withholding_FEIN" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Worker_Compensation_Code_Data" type="{urn:com.workday/bsvc}Worker_Compensation_Code_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Position_Payroll_Reporting_Code_Data" type="{urn:com.workday/bsvc}Position_Payroll_Reporting_Code_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Job_Profile_Summary_Data" type="{urn:com.workday/bsvc}Job_Profile_in_Position_Summary_DataType" minOccurs="0"/>
         <element name="Business_Site_Summary_Data" type="{urn:com.workday/bsvc}Location_Summary_DataType" minOccurs="0"/>
         <element name="Payroll_Interface_Processing_Data" type="{urn:com.workday/bsvc}Position_Payroll_Interface_Detail_DataType" minOccurs="0"/>
         <element name="Regular_Paid_Equivalent_Hours" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="5"/>
               <minInclusive value="0"/>
               <fractionDigits value="2"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Worker_Hours_Profile_Classification" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <maxLength value="1"/>
             </restriction>
           </simpleType>
         </element>
         <element name="International_Assignment_Data" type="{urn:com.workday/bsvc}International_Assignment_DataType" minOccurs="0"/>
         <element name="Work_Space__Reference" type="{urn:com.workday/bsvc}LocationObjectType" minOccurs="0"/>
         <element name="Academic_Pay_Setup_Data" type="{urn:com.workday/bsvc}Academic_Pay_Setup_DataType" minOccurs="0"/>
         <element name="End_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Pay_Through_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
       </sequence>
       <attribute name="Effective_Date" type="{http://www.w3.org/2001/XMLSchema}date" />
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected AcademicPaySetupDataType academicPaySetupData
protected LocationSummaryDataType businessSiteSummaryData
protected String businessTitle
protected List<CompanyInsiderTypeObjectType> companyInsiderReference
protected BigDecimal defaultWeeklyHours
protected XMLGregorianCalendar effectiveDate
protected XMLGregorianCalendar endDate
protected XMLGregorianCalendar endEmploymentDate
protected List<EventClassificationSubcategoryObjectType> endEmploymentReasonReference
protected Boolean excludeFromHeadcount
protected String federalWithholdingFEIN
protected BigDecimal fullTimeEquivalentPercentage
protected HeadcountRestrictionsObjectType headcountReference
protected InternationalAssignmentDataType internationalAssignmentData
protected List<JobClassificationSummaryDataType> jobClassificationSummaryData
protected Boolean jobExempt
protected JobProfileInPositionSummaryDataType jobProfileSummaryData
protected PayRateTypeObjectType payRateTypeReference
protected XMLGregorianCalendar payThroughDate
protected PositionPayrollInterfaceDetailDataType payrollInterfaceProcessingData
protected String positionID
protected List<PositionPayrollReportingCodeDataType> positionPayrollReportingCodeData
protected PositionElementObjectType positionReference
protected PositionTimeTypeObjectType positionTimeTypeReference
protected String positionTitle
protected BigDecimal regularPaidEquivalentHours
protected BigDecimal scheduledWeeklyHours
protected XMLGregorianCalendar startDate
protected WorkHoursProfileObjectType workHoursProfilesReference
protected WorkShiftObjectType workShiftReference
protected LocationObjectType workSpaceReference
protected List<WorkerCompensationCodeDataType> workerCompensationCodeData
protected String workerHoursProfileClassification
protected PositionWorkerTypeObjectType workerTypeReference
Public Constructors
PositionDetailDataType()
Public Methods
AcademicPaySetupDataType getAcademicPaySetupData()
Gets the value of the academicPaySetupData property.
LocationSummaryDataType getBusinessSiteSummaryData()
Gets the value of the businessSiteSummaryData property.
String getBusinessTitle()
Gets the value of the businessTitle property.
List<CompanyInsiderTypeObjectType> getCompanyInsiderReference()
Gets the value of the companyInsiderReference property.
BigDecimal getDefaultWeeklyHours()
Gets the value of the defaultWeeklyHours property.
XMLGregorianCalendar getEffectiveDate()
Gets the value of the effectiveDate property.
XMLGregorianCalendar getEndDate()
Gets the value of the endDate property.
XMLGregorianCalendar getEndEmploymentDate()
Gets the value of the endEmploymentDate property.
List<EventClassificationSubcategoryObjectType> getEndEmploymentReasonReference()
Gets the value of the endEmploymentReasonReference property.
Boolean getExcludeFromHeadcount()
Gets the value of the excludeFromHeadcount property.
String getFederalWithholdingFEIN()
Gets the value of the federalWithholdingFEIN property.
BigDecimal getFullTimeEquivalentPercentage()
Gets the value of the fullTimeEquivalentPercentage property.
HeadcountRestrictionsObjectType getHeadcountReference()
Gets the value of the headcountReference property.
InternationalAssignmentDataType getInternationalAssignmentData()
Gets the value of the internationalAssignmentData property.
List<JobClassificationSummaryDataType> getJobClassificationSummaryData()
Gets the value of the jobClassificationSummaryData property.
Boolean getJobExempt()
Gets the value of the jobExempt property.
JobProfileInPositionSummaryDataType getJobProfileSummaryData()
Gets the value of the jobProfileSummaryData property.
PayRateTypeObjectType getPayRateTypeReference()
Gets the value of the payRateTypeReference property.
XMLGregorianCalendar getPayThroughDate()
Gets the value of the payThroughDate property.
PositionPayrollInterfaceDetailDataType getPayrollInterfaceProcessingData()
Gets the value of the payrollInterfaceProcessingData property.
String getPositionID()
Gets the value of the positionID property.
List<PositionPayrollReportingCodeDataType> getPositionPayrollReportingCodeData()
Gets the value of the positionPayrollReportingCodeData property.
PositionElementObjectType getPositionReference()
Gets the value of the positionReference property.
PositionTimeTypeObjectType getPositionTimeTypeReference()
Gets the value of the positionTimeTypeReference property.
String getPositionTitle()
Gets the value of the positionTitle property.
BigDecimal getRegularPaidEquivalentHours()
Gets the value of the regularPaidEquivalentHours property.
BigDecimal getScheduledWeeklyHours()
Gets the value of the scheduledWeeklyHours property.
XMLGregorianCalendar getStartDate()
Gets the value of the startDate property.
WorkHoursProfileObjectType getWorkHoursProfilesReference()
Gets the value of the workHoursProfilesReference property.
WorkShiftObjectType getWorkShiftReference()
Gets the value of the workShiftReference property.
LocationObjectType getWorkSpaceReference()
Gets the value of the workSpaceReference property.
List<WorkerCompensationCodeDataType> getWorkerCompensationCodeData()
Gets the value of the workerCompensationCodeData property.
String getWorkerHoursProfileClassification()
Gets the value of the workerHoursProfileClassification property.
PositionWorkerTypeObjectType getWorkerTypeReference()
Gets the value of the workerTypeReference property.
void setAcademicPaySetupData(AcademicPaySetupDataType value)
Sets the value of the academicPaySetupData property.
void setBusinessSiteSummaryData(LocationSummaryDataType value)
Sets the value of the businessSiteSummaryData property.
void setBusinessTitle(String value)
Sets the value of the businessTitle property.
void setCompanyInsiderReference(List<CompanyInsiderTypeObjectType> companyInsiderReference)
Sets the value of the companyInsiderReference property.
void setDefaultWeeklyHours(BigDecimal value)
Sets the value of the defaultWeeklyHours property.
void setEffectiveDate(XMLGregorianCalendar value)
Sets the value of the effectiveDate property.
void setEndDate(XMLGregorianCalendar value)
Sets the value of the endDate property.
void setEndEmploymentDate(XMLGregorianCalendar value)
Sets the value of the endEmploymentDate property.
void setEndEmploymentReasonReference(List<EventClassificationSubcategoryObjectType> endEmploymentReasonReference)
Sets the value of the endEmploymentReasonReference property.
void setExcludeFromHeadcount(Boolean value)
Sets the value of the excludeFromHeadcount property.
void setFederalWithholdingFEIN(String value)
Sets the value of the federalWithholdingFEIN property.
void setFullTimeEquivalentPercentage(BigDecimal value)
Sets the value of the fullTimeEquivalentPercentage property.
void setHeadcountReference(HeadcountRestrictionsObjectType value)
Sets the value of the headcountReference property.
void setInternationalAssignmentData(InternationalAssignmentDataType value)
Sets the value of the internationalAssignmentData property.
void setJobClassificationSummaryData(List<JobClassificationSummaryDataType> jobClassificationSummaryData)
Sets the value of the jobClassificationSummaryData property.
void setJobExempt(Boolean value)
Sets the value of the jobExempt property.
void setJobProfileSummaryData(JobProfileInPositionSummaryDataType value)
Sets the value of the jobProfileSummaryData property.
void setPayRateTypeReference(PayRateTypeObjectType value)
Sets the value of the payRateTypeReference property.
void setPayThroughDate(XMLGregorianCalendar value)
Sets the value of the payThroughDate property.
void setPayrollInterfaceProcessingData(PositionPayrollInterfaceDetailDataType value)
Sets the value of the payrollInterfaceProcessingData property.
void setPositionID(String value)
Sets the value of the positionID property.
void setPositionPayrollReportingCodeData(List<PositionPayrollReportingCodeDataType> positionPayrollReportingCodeData)
Sets the value of the positionPayrollReportingCodeData property.
void setPositionReference(PositionElementObjectType value)
Sets the value of the positionReference property.
void setPositionTimeTypeReference(PositionTimeTypeObjectType value)
Sets the value of the positionTimeTypeReference property.
void setPositionTitle(String value)
Sets the value of the positionTitle property.
void setRegularPaidEquivalentHours(BigDecimal value)
Sets the value of the regularPaidEquivalentHours property.
void setScheduledWeeklyHours(BigDecimal value)
Sets the value of the scheduledWeeklyHours property.
void setStartDate(XMLGregorianCalendar value)
Sets the value of the startDate property.
void setWorkHoursProfilesReference(WorkHoursProfileObjectType value)
Sets the value of the workHoursProfilesReference property.
void setWorkShiftReference(WorkShiftObjectType value)
Sets the value of the workShiftReference property.
void setWorkSpaceReference(LocationObjectType value)
Sets the value of the workSpaceReference property.
void setWorkerCompensationCodeData(List<WorkerCompensationCodeDataType> workerCompensationCodeData)
Sets the value of the workerCompensationCodeData property.
void setWorkerHoursProfileClassification(String value)
Sets the value of the workerHoursProfileClassification property.
void setWorkerTypeReference(PositionWorkerTypeObjectType value)
Sets the value of the workerTypeReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected AcademicPaySetupDataType academicPaySetupData

protected LocationSummaryDataType businessSiteSummaryData

protected String businessTitle

protected List<CompanyInsiderTypeObjectType> companyInsiderReference

protected BigDecimal defaultWeeklyHours

protected XMLGregorianCalendar effectiveDate

protected XMLGregorianCalendar endDate

protected XMLGregorianCalendar endEmploymentDate

protected List<EventClassificationSubcategoryObjectType> endEmploymentReasonReference

protected Boolean excludeFromHeadcount

protected String federalWithholdingFEIN

protected BigDecimal fullTimeEquivalentPercentage

protected HeadcountRestrictionsObjectType headcountReference

protected InternationalAssignmentDataType internationalAssignmentData

protected List<JobClassificationSummaryDataType> jobClassificationSummaryData

protected Boolean jobExempt

protected JobProfileInPositionSummaryDataType jobProfileSummaryData

protected PayRateTypeObjectType payRateTypeReference

protected XMLGregorianCalendar payThroughDate

protected PositionPayrollInterfaceDetailDataType payrollInterfaceProcessingData

protected String positionID

protected List<PositionPayrollReportingCodeDataType> positionPayrollReportingCodeData

protected PositionElementObjectType positionReference

protected PositionTimeTypeObjectType positionTimeTypeReference

protected String positionTitle

protected BigDecimal regularPaidEquivalentHours

protected BigDecimal scheduledWeeklyHours

protected XMLGregorianCalendar startDate

protected WorkHoursProfileObjectType workHoursProfilesReference

protected WorkShiftObjectType workShiftReference

protected LocationObjectType workSpaceReference

protected List<WorkerCompensationCodeDataType> workerCompensationCodeData

protected String workerHoursProfileClassification

protected PositionWorkerTypeObjectType workerTypeReference

Public Constructors

public PositionDetailDataType ()

Public Methods

public AcademicPaySetupDataType getAcademicPaySetupData ()

Gets the value of the academicPaySetupData property.

Returns

public LocationSummaryDataType getBusinessSiteSummaryData ()

Gets the value of the businessSiteSummaryData property.

Returns

public String getBusinessTitle ()

Gets the value of the businessTitle property.

Returns
  • possible object is String

public List<CompanyInsiderTypeObjectType> getCompanyInsiderReference ()

Gets the value of the companyInsiderReference property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the companyInsiderReference property.

For example, to add a new item, do as follows:

    getCompanyInsiderReference().add(newItem);
 

Objects of the following type(s) are allowed in the list CompanyInsiderTypeObjectType

public BigDecimal getDefaultWeeklyHours ()

Gets the value of the defaultWeeklyHours property.

Returns
  • possible object is BigDecimal

public XMLGregorianCalendar getEffectiveDate ()

Gets the value of the effectiveDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getEndDate ()

Gets the value of the endDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getEndEmploymentDate ()

Gets the value of the endEmploymentDate property.

Returns
  • possible object is XMLGregorianCalendar

public List<EventClassificationSubcategoryObjectType> getEndEmploymentReasonReference ()

Gets the value of the endEmploymentReasonReference property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the endEmploymentReasonReference property.

For example, to add a new item, do as follows:

    getEndEmploymentReasonReference().add(newItem);
 

Objects of the following type(s) are allowed in the list EventClassificationSubcategoryObjectType

public Boolean getExcludeFromHeadcount ()

Gets the value of the excludeFromHeadcount property. This getter has been renamed from isExcludeFromHeadcount() to getExcludeFromHeadcount() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public String getFederalWithholdingFEIN ()

Gets the value of the federalWithholdingFEIN property.

Returns
  • possible object is String

public BigDecimal getFullTimeEquivalentPercentage ()

Gets the value of the fullTimeEquivalentPercentage property.

Returns
  • possible object is BigDecimal

public HeadcountRestrictionsObjectType getHeadcountReference ()

Gets the value of the headcountReference property.

Returns

public InternationalAssignmentDataType getInternationalAssignmentData ()

Gets the value of the internationalAssignmentData property.

Returns

public List<JobClassificationSummaryDataType> getJobClassificationSummaryData ()

Gets the value of the jobClassificationSummaryData property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the jobClassificationSummaryData property.

For example, to add a new item, do as follows:

    getJobClassificationSummaryData().add(newItem);
 

Objects of the following type(s) are allowed in the list JobClassificationSummaryDataType

public Boolean getJobExempt ()

Gets the value of the jobExempt property. This getter has been renamed from isJobExempt() to getJobExempt() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public JobProfileInPositionSummaryDataType getJobProfileSummaryData ()

Gets the value of the jobProfileSummaryData property.

Returns

public PayRateTypeObjectType getPayRateTypeReference ()

Gets the value of the payRateTypeReference property.

Returns

public XMLGregorianCalendar getPayThroughDate ()

Gets the value of the payThroughDate property.

Returns
  • possible object is XMLGregorianCalendar

public PositionPayrollInterfaceDetailDataType getPayrollInterfaceProcessingData ()

Gets the value of the payrollInterfaceProcessingData property.

Returns

public String getPositionID ()

Gets the value of the positionID property.

Returns
  • possible object is String

public List<PositionPayrollReportingCodeDataType> getPositionPayrollReportingCodeData ()

Gets the value of the positionPayrollReportingCodeData property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the positionPayrollReportingCodeData property.

For example, to add a new item, do as follows:

    getPositionPayrollReportingCodeData().add(newItem);
 

Objects of the following type(s) are allowed in the list PositionPayrollReportingCodeDataType

public PositionElementObjectType getPositionReference ()

Gets the value of the positionReference property.

Returns

public PositionTimeTypeObjectType getPositionTimeTypeReference ()

Gets the value of the positionTimeTypeReference property.

Returns

public String getPositionTitle ()

Gets the value of the positionTitle property.

Returns
  • possible object is String

public BigDecimal getRegularPaidEquivalentHours ()

Gets the value of the regularPaidEquivalentHours property.

Returns
  • possible object is BigDecimal

public BigDecimal getScheduledWeeklyHours ()

Gets the value of the scheduledWeeklyHours property.

Returns
  • possible object is BigDecimal

public XMLGregorianCalendar getStartDate ()

Gets the value of the startDate property.

Returns
  • possible object is XMLGregorianCalendar

public WorkHoursProfileObjectType getWorkHoursProfilesReference ()

Gets the value of the workHoursProfilesReference property.

Returns

public WorkShiftObjectType getWorkShiftReference ()

Gets the value of the workShiftReference property.

Returns

public LocationObjectType getWorkSpaceReference ()

Gets the value of the workSpaceReference property.

Returns

public List<WorkerCompensationCodeDataType> getWorkerCompensationCodeData ()

Gets the value of the workerCompensationCodeData property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the workerCompensationCodeData property.

For example, to add a new item, do as follows:

    getWorkerCompensationCodeData().add(newItem);
 

Objects of the following type(s) are allowed in the list WorkerCompensationCodeDataType

public String getWorkerHoursProfileClassification ()

Gets the value of the workerHoursProfileClassification property.

Returns
  • possible object is String

public PositionWorkerTypeObjectType getWorkerTypeReference ()

Gets the value of the workerTypeReference property.

Returns

public void setAcademicPaySetupData (AcademicPaySetupDataType value)

Sets the value of the academicPaySetupData property.

Parameters
value Allowed object is AcademicPaySetupDataType

public void setBusinessSiteSummaryData (LocationSummaryDataType value)

Sets the value of the businessSiteSummaryData property.

Parameters
value Allowed object is LocationSummaryDataType

public void setBusinessTitle (String value)

Sets the value of the businessTitle property.

Parameters
value Allowed object is String

public void setCompanyInsiderReference (List<CompanyInsiderTypeObjectType> companyInsiderReference)

Sets the value of the companyInsiderReference property.

Parameters
companyInsiderReference Allowed object is CompanyInsiderTypeObjectType

public void setDefaultWeeklyHours (BigDecimal value)

Sets the value of the defaultWeeklyHours property.

Parameters
value Allowed object is BigDecimal

public void setEffectiveDate (XMLGregorianCalendar value)

Sets the value of the effectiveDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setEndDate (XMLGregorianCalendar value)

Sets the value of the endDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setEndEmploymentDate (XMLGregorianCalendar value)

Sets the value of the endEmploymentDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setEndEmploymentReasonReference (List<EventClassificationSubcategoryObjectType> endEmploymentReasonReference)

Sets the value of the endEmploymentReasonReference property.

Parameters
endEmploymentReasonReference Allowed object is EventClassificationSubcategoryObjectType

public void setExcludeFromHeadcount (Boolean value)

Sets the value of the excludeFromHeadcount property.

Parameters
value Allowed object is Boolean

public void setFederalWithholdingFEIN (String value)

Sets the value of the federalWithholdingFEIN property.

Parameters
value Allowed object is String

public void setFullTimeEquivalentPercentage (BigDecimal value)

Sets the value of the fullTimeEquivalentPercentage property.

Parameters
value Allowed object is BigDecimal

public void setHeadcountReference (HeadcountRestrictionsObjectType value)

Sets the value of the headcountReference property.

Parameters
value Allowed object is HeadcountRestrictionsObjectType

public void setInternationalAssignmentData (InternationalAssignmentDataType value)

Sets the value of the internationalAssignmentData property.

Parameters
value Allowed object is InternationalAssignmentDataType

public void setJobClassificationSummaryData (List<JobClassificationSummaryDataType> jobClassificationSummaryData)

Sets the value of the jobClassificationSummaryData property.

Parameters
jobClassificationSummaryData Allowed object is JobClassificationSummaryDataType

public void setJobExempt (Boolean value)

Sets the value of the jobExempt property.

Parameters
value Allowed object is Boolean

public void setJobProfileSummaryData (JobProfileInPositionSummaryDataType value)

Sets the value of the jobProfileSummaryData property.

Parameters
value Allowed object is JobProfileInPositionSummaryDataType

public void setPayRateTypeReference (PayRateTypeObjectType value)

Sets the value of the payRateTypeReference property.

Parameters
value Allowed object is PayRateTypeObjectType

public void setPayThroughDate (XMLGregorianCalendar value)

Sets the value of the payThroughDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setPayrollInterfaceProcessingData (PositionPayrollInterfaceDetailDataType value)

Sets the value of the payrollInterfaceProcessingData property.

Parameters
value Allowed object is PositionPayrollInterfaceDetailDataType

public void setPositionID (String value)

Sets the value of the positionID property.

Parameters
value Allowed object is String

public void setPositionPayrollReportingCodeData (List<PositionPayrollReportingCodeDataType> positionPayrollReportingCodeData)

Sets the value of the positionPayrollReportingCodeData property.

Parameters
positionPayrollReportingCodeData Allowed object is PositionPayrollReportingCodeDataType

public void setPositionReference (PositionElementObjectType value)

Sets the value of the positionReference property.

Parameters
value Allowed object is PositionElementObjectType

public void setPositionTimeTypeReference (PositionTimeTypeObjectType value)

Sets the value of the positionTimeTypeReference property.

Parameters
value Allowed object is PositionTimeTypeObjectType

public void setPositionTitle (String value)

Sets the value of the positionTitle property.

Parameters
value Allowed object is String

public void setRegularPaidEquivalentHours (BigDecimal value)

Sets the value of the regularPaidEquivalentHours property.

Parameters
value Allowed object is BigDecimal

public void setScheduledWeeklyHours (BigDecimal value)

Sets the value of the scheduledWeeklyHours property.

Parameters
value Allowed object is BigDecimal

public void setStartDate (XMLGregorianCalendar value)

Sets the value of the startDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setWorkHoursProfilesReference (WorkHoursProfileObjectType value)

Sets the value of the workHoursProfilesReference property.

Parameters
value Allowed object is WorkHoursProfileObjectType

public void setWorkShiftReference (WorkShiftObjectType value)

Sets the value of the workShiftReference property.

Parameters
value Allowed object is WorkShiftObjectType

public void setWorkSpaceReference (LocationObjectType value)

Sets the value of the workSpaceReference property.

Parameters
value Allowed object is LocationObjectType

public void setWorkerCompensationCodeData (List<WorkerCompensationCodeDataType> workerCompensationCodeData)

Sets the value of the workerCompensationCodeData property.

Parameters
workerCompensationCodeData Allowed object is WorkerCompensationCodeDataType

public void setWorkerHoursProfileClassification (String value)

Sets the value of the workerHoursProfileClassification property.

Parameters
value Allowed object is String

public void setWorkerTypeReference (PositionWorkerTypeObjectType value)

Sets the value of the workerTypeReference property.

Parameters
value Allowed object is PositionWorkerTypeObjectType