| java.lang.Object | |
| ↳ | com.workday.hr.PositionDetailDataType |
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>
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| long | serialVersionUID | ||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Gets the value of the academicPaySetupData property.
| |||||||||||
Gets the value of the businessSiteSummaryData property.
| |||||||||||
Gets the value of the businessTitle property.
| |||||||||||
Gets the value of the companyInsiderReference property.
| |||||||||||
Gets the value of the defaultWeeklyHours property.
| |||||||||||
Gets the value of the effectiveDate property.
| |||||||||||
Gets the value of the endDate property.
| |||||||||||
Gets the value of the endEmploymentDate property.
| |||||||||||
Gets the value of the endEmploymentReasonReference property.
| |||||||||||
Gets the value of the excludeFromHeadcount property.
| |||||||||||
Gets the value of the federalWithholdingFEIN property.
| |||||||||||
Gets the value of the fullTimeEquivalentPercentage property.
| |||||||||||
Gets the value of the headcountReference property.
| |||||||||||
Gets the value of the internationalAssignmentData property.
| |||||||||||
Gets the value of the jobClassificationSummaryData property.
| |||||||||||
Gets the value of the jobExempt property.
| |||||||||||
Gets the value of the jobProfileSummaryData property.
| |||||||||||
Gets the value of the payRateTypeReference property.
| |||||||||||
Gets the value of the payThroughDate property.
| |||||||||||
Gets the value of the payrollInterfaceProcessingData property.
| |||||||||||
Gets the value of the positionID property.
| |||||||||||
Gets the value of the positionPayrollReportingCodeData property.
| |||||||||||
Gets the value of the positionReference property.
| |||||||||||
Gets the value of the positionTimeTypeReference property.
| |||||||||||
Gets the value of the positionTitle property.
| |||||||||||
Gets the value of the regularPaidEquivalentHours property.
| |||||||||||
Gets the value of the scheduledWeeklyHours property.
| |||||||||||
Gets the value of the startDate property.
| |||||||||||
Gets the value of the workHoursProfilesReference property.
| |||||||||||
Gets the value of the workShiftReference property.
| |||||||||||
Gets the value of the workSpaceReference property.
| |||||||||||
Gets the value of the workerCompensationCodeData property.
| |||||||||||
Gets the value of the workerHoursProfileClassification property.
| |||||||||||
Gets the value of the workerTypeReference property.
| |||||||||||
Sets the value of the academicPaySetupData property.
| |||||||||||
Sets the value of the businessSiteSummaryData property.
| |||||||||||
Sets the value of the businessTitle property.
| |||||||||||
Sets the value of the companyInsiderReference property.
| |||||||||||
Sets the value of the defaultWeeklyHours property.
| |||||||||||
Sets the value of the effectiveDate property.
| |||||||||||
Sets the value of the endDate property.
| |||||||||||
Sets the value of the endEmploymentDate property.
| |||||||||||
Sets the value of the endEmploymentReasonReference property.
| |||||||||||
Sets the value of the excludeFromHeadcount property.
| |||||||||||
Sets the value of the federalWithholdingFEIN property.
| |||||||||||
Sets the value of the fullTimeEquivalentPercentage property.
| |||||||||||
Sets the value of the headcountReference property.
| |||||||||||
Sets the value of the internationalAssignmentData property.
| |||||||||||
Sets the value of the jobClassificationSummaryData property.
| |||||||||||
Sets the value of the jobExempt property.
| |||||||||||
Sets the value of the jobProfileSummaryData property.
| |||||||||||
Sets the value of the payRateTypeReference property.
| |||||||||||
Sets the value of the payThroughDate property.
| |||||||||||
Sets the value of the payrollInterfaceProcessingData property.
| |||||||||||
Sets the value of the positionID property.
| |||||||||||
Sets the value of the positionPayrollReportingCodeData property.
| |||||||||||
Sets the value of the positionReference property.
| |||||||||||
Sets the value of the positionTimeTypeReference property.
| |||||||||||
Sets the value of the positionTitle property.
| |||||||||||
Sets the value of the regularPaidEquivalentHours property.
| |||||||||||
Sets the value of the scheduledWeeklyHours property.
| |||||||||||
Sets the value of the startDate property.
| |||||||||||
Sets the value of the workHoursProfilesReference property.
| |||||||||||
Sets the value of the workShiftReference property.
| |||||||||||
Sets the value of the workSpaceReference property.
| |||||||||||
Sets the value of the workerCompensationCodeData property.
| |||||||||||
Sets the value of the workerHoursProfileClassification property.
| |||||||||||
Sets the value of the workerTypeReference property.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Gets the value of the academicPaySetupData property.
AcademicPaySetupDataType
Gets the value of the businessSiteSummaryData property.
LocationSummaryDataType
Gets the value of the businessTitle property.
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
Gets the value of the defaultWeeklyHours property.
Gets the value of the effectiveDate property.
Gets the value of the endDate property.
Gets the value of the endEmploymentDate property.
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
Gets the value of the excludeFromHeadcount property. This getter has been renamed from isExcludeFromHeadcount() to getExcludeFromHeadcount() by cxf-xjc-boolean plugin.
Gets the value of the federalWithholdingFEIN property.
Gets the value of the fullTimeEquivalentPercentage property.
Gets the value of the headcountReference property.
HeadcountRestrictionsObjectType
Gets the value of the internationalAssignmentData property.
InternationalAssignmentDataType
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
Gets the value of the jobExempt property. This getter has been renamed from isJobExempt() to getJobExempt() by cxf-xjc-boolean plugin.
Gets the value of the jobProfileSummaryData property.
JobProfileInPositionSummaryDataType
Gets the value of the payRateTypeReference property.
PayRateTypeObjectType
Gets the value of the payThroughDate property.
Gets the value of the payrollInterfaceProcessingData property.
PositionPayrollInterfaceDetailDataType
Gets the value of the positionID property.
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
Gets the value of the positionReference property.
PositionElementObjectType
Gets the value of the positionTimeTypeReference property.
PositionTimeTypeObjectType
Gets the value of the positionTitle property.
Gets the value of the regularPaidEquivalentHours property.
Gets the value of the scheduledWeeklyHours property.
Gets the value of the startDate property.
Gets the value of the workHoursProfilesReference property.
WorkHoursProfileObjectType
Gets the value of the workShiftReference property.
WorkShiftObjectType
Gets the value of the workSpaceReference property.
LocationObjectType
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
Gets the value of the workerHoursProfileClassification property.
Gets the value of the workerTypeReference property.
PositionWorkerTypeObjectType
Sets the value of the academicPaySetupData property.
| value | Allowed object is
AcademicPaySetupDataType
|
|---|
Sets the value of the businessSiteSummaryData property.
| value | Allowed object is
LocationSummaryDataType
|
|---|
Sets the value of the businessTitle property.
| value | Allowed object is String |
|---|
Sets the value of the companyInsiderReference property.
| companyInsiderReference | Allowed object is
CompanyInsiderTypeObjectType
|
|---|
Sets the value of the defaultWeeklyHours property.
| value | Allowed object is BigDecimal |
|---|
Sets the value of the effectiveDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the endDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the endEmploymentDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the endEmploymentReasonReference property.
| endEmploymentReasonReference | Allowed object is
EventClassificationSubcategoryObjectType
|
|---|
Sets the value of the excludeFromHeadcount property.
| value | Allowed object is Boolean |
|---|
Sets the value of the federalWithholdingFEIN property.
| value | Allowed object is String |
|---|
Sets the value of the fullTimeEquivalentPercentage property.
| value | Allowed object is BigDecimal |
|---|
Sets the value of the headcountReference property.
| value | Allowed object is
HeadcountRestrictionsObjectType
|
|---|
Sets the value of the internationalAssignmentData property.
| value | Allowed object is
InternationalAssignmentDataType
|
|---|
Sets the value of the jobClassificationSummaryData property.
| jobClassificationSummaryData | Allowed object is
JobClassificationSummaryDataType
|
|---|
Sets the value of the jobExempt property.
| value | Allowed object is Boolean |
|---|
Sets the value of the jobProfileSummaryData property.
| value | Allowed object is
JobProfileInPositionSummaryDataType
|
|---|
Sets the value of the payRateTypeReference property.
| value | Allowed object is
PayRateTypeObjectType
|
|---|
Sets the value of the payThroughDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the payrollInterfaceProcessingData property.
| value | Allowed object is
PositionPayrollInterfaceDetailDataType
|
|---|
Sets the value of the positionID property.
| value | Allowed object is String |
|---|
Sets the value of the positionPayrollReportingCodeData property.
| positionPayrollReportingCodeData | Allowed object is
PositionPayrollReportingCodeDataType
|
|---|
Sets the value of the positionReference property.
| value | Allowed object is
PositionElementObjectType
|
|---|
Sets the value of the positionTimeTypeReference property.
| value | Allowed object is
PositionTimeTypeObjectType
|
|---|
Sets the value of the positionTitle property.
| value | Allowed object is String |
|---|
Sets the value of the regularPaidEquivalentHours property.
| value | Allowed object is BigDecimal |
|---|
Sets the value of the scheduledWeeklyHours property.
| value | Allowed object is BigDecimal |
|---|
Sets the value of the startDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the workHoursProfilesReference property.
| value | Allowed object is
WorkHoursProfileObjectType
|
|---|
Sets the value of the workShiftReference property.
| value | Allowed object is
WorkShiftObjectType
|
|---|
Sets the value of the workSpaceReference property.
| value | Allowed object is
LocationObjectType
|
|---|
Sets the value of the workerCompensationCodeData property.
| workerCompensationCodeData | Allowed object is
WorkerCompensationCodeDataType
|
|---|
Sets the value of the workerHoursProfileClassification property.
| value | Allowed object is String |
|---|
Sets the value of the workerTypeReference property.
| value | Allowed object is
PositionWorkerTypeObjectType
|
|---|