| java.lang.Object | |
| ↳ | com.workday.compensation.CompensationChangeDataType |
Data element that contains the compensation change information.
Java class for Compensation_Change_DataType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Compensation_Change_DataType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Reason_Reference" type="{urn:com.workday/bsvc}Event_Classification_SubcategoryObjectType"/>
<choice>
<element name="Primary_Compensation_Basis" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
<totalDigits value="26"/>
<fractionDigits value="6"/>
</restriction>
</simpleType>
</element>
<element name="Primary_Compensation_Basis_Amount_Change" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
<totalDigits value="26"/>
<fractionDigits value="6"/>
</restriction>
</simpleType>
</element>
<element name="Primary_Compensation_Basis_Percent_Change" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
<totalDigits value="21"/>
<fractionDigits value="6"/>
</restriction>
</simpleType>
</element>
</choice>
<element name="Compensation_Guidelines_Data" type="{urn:com.workday/bsvc}Compensatable_Guidelines_DataType" minOccurs="0"/>
<element name="Pay_Plan_Data" type="{urn:com.workday/bsvc}Proposed_Base_Pay_Plan_Assignment_Container_DataType" minOccurs="0"/>
<element name="Unit_Salary_Plan_Data" type="{urn:com.workday/bsvc}Proposed_Salary_Unit_Plan_Assignment_Container_DataType" minOccurs="0"/>
<element name="Allowance_Plan_Data" type="{urn:com.workday/bsvc}Proposed_Allowance_Plan_Assignment_Container_DataType" minOccurs="0"/>
<element name="Unit_Allowance_Plan_Data" type="{urn:com.workday/bsvc}Proposed_Allowance_Unit_Plan_Assignment_Container_DataType" minOccurs="0"/>
<element name="Bonus_Plan_Data" type="{urn:com.workday/bsvc}Proposed_Bonus_Plan_Assignment_Container_DataType" minOccurs="0"/>
<element name="Merit_Plan_Data" type="{urn:com.workday/bsvc}Proposed_Merit_Plan_Assignment_Container_DataType" minOccurs="0"/>
<element name="Commission_Plan_Data" type="{urn:com.workday/bsvc}Proposed_Commission_Plan_Assignment_Container_DataType" minOccurs="0"/>
<element name="Stock_Plan_Data" type="{urn:com.workday/bsvc}Proposed_Stock_Plan_Assignment_Container_DataType" minOccurs="0"/>
<element name="Remove_Plan_Data" type="{urn:com.workday/bsvc}Remove_Compensation_Plan_Assignment_DataType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Period_Salary_Plan_Data" type="{urn:com.workday/bsvc}Proposed_Period_Salary_Plan_Assignment_Container_DataType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| long | serialVersionUID | ||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Gets the value of the allowancePlanData property.
| |||||||||||
Gets the value of the bonusPlanData property.
| |||||||||||
Gets the value of the commissionPlanData property.
| |||||||||||
Gets the value of the compensationGuidelinesData property.
| |||||||||||
Gets the value of the meritPlanData property.
| |||||||||||
Gets the value of the payPlanData property.
| |||||||||||
Gets the value of the periodSalaryPlanData property.
| |||||||||||
Gets the value of the primaryCompensationBasis property.
| |||||||||||
Gets the value of the primaryCompensationBasisAmountChange property.
| |||||||||||
Gets the value of the primaryCompensationBasisPercentChange property.
| |||||||||||
Gets the value of the reasonReference property.
| |||||||||||
Gets the value of the removePlanData property.
| |||||||||||
Gets the value of the stockPlanData property.
| |||||||||||
Gets the value of the unitAllowancePlanData property.
| |||||||||||
Gets the value of the unitSalaryPlanData property.
| |||||||||||
Sets the value of the allowancePlanData property.
| |||||||||||
Sets the value of the bonusPlanData property.
| |||||||||||
Sets the value of the commissionPlanData property.
| |||||||||||
Sets the value of the compensationGuidelinesData property.
| |||||||||||
Sets the value of the meritPlanData property.
| |||||||||||
Sets the value of the payPlanData property.
| |||||||||||
Sets the value of the periodSalaryPlanData property.
| |||||||||||
Sets the value of the primaryCompensationBasis property.
| |||||||||||
Sets the value of the primaryCompensationBasisAmountChange property.
| |||||||||||
Sets the value of the primaryCompensationBasisPercentChange property.
| |||||||||||
Sets the value of the reasonReference property.
| |||||||||||
Sets the value of the removePlanData property.
| |||||||||||
Sets the value of the stockPlanData property.
| |||||||||||
Sets the value of the unitAllowancePlanData property.
| |||||||||||
Sets the value of the unitSalaryPlanData property.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Gets the value of the allowancePlanData property.
ProposedAllowancePlanAssignmentContainerDataType
Gets the value of the bonusPlanData property.
ProposedBonusPlanAssignmentContainerDataType
Gets the value of the commissionPlanData property.
ProposedCommissionPlanAssignmentContainerDataType
Gets the value of the compensationGuidelinesData property.
CompensatableGuidelinesDataType
Gets the value of the meritPlanData property.
ProposedMeritPlanAssignmentContainerDataType
Gets the value of the payPlanData property.
ProposedBasePayPlanAssignmentContainerDataType
Gets the value of the periodSalaryPlanData property.
ProposedPeriodSalaryPlanAssignmentContainerDataType
Gets the value of the primaryCompensationBasis property.
Gets the value of the primaryCompensationBasisAmountChange property.
Gets the value of the primaryCompensationBasisPercentChange property.
Gets the value of the reasonReference property.
EventClassificationSubcategoryObjectType
Gets the value of the removePlanData 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 removePlanData property.
For example, to add a new item, do as follows:
getRemovePlanData().add(newItem);
Objects of the following type(s) are allowed in the list
RemoveCompensationPlanAssignmentDataType
Gets the value of the stockPlanData property.
ProposedStockPlanAssignmentContainerDataType
Gets the value of the unitAllowancePlanData property.
ProposedAllowanceUnitPlanAssignmentContainerDataType
Gets the value of the unitSalaryPlanData property.
ProposedSalaryUnitPlanAssignmentContainerDataType
Sets the value of the allowancePlanData property.
| value | Allowed object is
ProposedAllowancePlanAssignmentContainerDataType
|
|---|
Sets the value of the bonusPlanData property.
| value | Allowed object is
ProposedBonusPlanAssignmentContainerDataType
|
|---|
Sets the value of the commissionPlanData property.
| value | Allowed object is
ProposedCommissionPlanAssignmentContainerDataType
|
|---|
Sets the value of the compensationGuidelinesData property.
| value | Allowed object is
CompensatableGuidelinesDataType
|
|---|
Sets the value of the meritPlanData property.
| value | Allowed object is
ProposedMeritPlanAssignmentContainerDataType
|
|---|
Sets the value of the payPlanData property.
| value | Allowed object is
ProposedBasePayPlanAssignmentContainerDataType
|
|---|
Sets the value of the periodSalaryPlanData property.
| value | Allowed object is
ProposedPeriodSalaryPlanAssignmentContainerDataType
|
|---|
Sets the value of the primaryCompensationBasis property.
| value | Allowed object is BigDecimal |
|---|
Sets the value of the primaryCompensationBasisAmountChange property.
| value | Allowed object is BigDecimal |
|---|
Sets the value of the primaryCompensationBasisPercentChange property.
| value | Allowed object is BigDecimal |
|---|
Sets the value of the reasonReference property.
| value | Allowed object is
EventClassificationSubcategoryObjectType
|
|---|
Sets the value of the removePlanData property.
| removePlanData | Allowed object is
RemoveCompensationPlanAssignmentDataType
|
|---|
Sets the value of the stockPlanData property.
| value | Allowed object is
ProposedStockPlanAssignmentContainerDataType
|
|---|
Sets the value of the unitAllowancePlanData property.
| value | Allowed object is
ProposedAllowanceUnitPlanAssignmentContainerDataType
|
|---|
Sets the value of the unitSalaryPlanData property.
| value | Allowed object is
ProposedSalaryUnitPlanAssignmentContainerDataType
|
|---|