public class

CompensationProposedForPositionDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.absence.CompensationProposedForPositionDataType

Class Overview

Data element for the Propose Compensation for Transfer business process.

Java class for Compensation_Proposed_For_Position_DataType complex type.

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

 <complexType name="Compensation_Proposed_For_Position_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Initialize_Using_Defaulting_Logic" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <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="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_Job_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="Period_Salary_Plan_Data" type="{urn:com.workday/bsvc}Proposed_Period_Salary_Plan_Assignment_Container_DataType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected ProposedAllowancePlanAssignmentContainerDataType allowancePlanData
protected ProposedBonusPlanAssignmentContainerDataType bonusPlanData
protected ProposedCommissionPlanAssignmentContainerDataType commissionPlanData
protected CompensatableGuidelinesDataType compensationGuidelinesData
protected Boolean initializeUsingDefaultingLogic
protected ProposedMeritPlanAssignmentContainerDataType meritPlanData
protected ProposedBasePayPlanJobAssignmentContainerDataType payPlanData
protected ProposedPeriodSalaryPlanAssignmentContainerDataType periodSalaryPlanData
protected BigDecimal primaryCompensationBasis
protected ProposedStockPlanAssignmentContainerDataType stockPlanData
protected ProposedAllowanceUnitPlanAssignmentContainerDataType unitAllowancePlanData
protected ProposedSalaryUnitPlanAssignmentContainerDataType unitSalaryPlanData
Public Constructors
CompensationProposedForPositionDataType()
Public Methods
ProposedAllowancePlanAssignmentContainerDataType getAllowancePlanData()
Gets the value of the allowancePlanData property.
ProposedBonusPlanAssignmentContainerDataType getBonusPlanData()
Gets the value of the bonusPlanData property.
ProposedCommissionPlanAssignmentContainerDataType getCommissionPlanData()
Gets the value of the commissionPlanData property.
CompensatableGuidelinesDataType getCompensationGuidelinesData()
Gets the value of the compensationGuidelinesData property.
Boolean getInitializeUsingDefaultingLogic()
Gets the value of the initializeUsingDefaultingLogic property.
ProposedMeritPlanAssignmentContainerDataType getMeritPlanData()
Gets the value of the meritPlanData property.
ProposedBasePayPlanJobAssignmentContainerDataType getPayPlanData()
Gets the value of the payPlanData property.
ProposedPeriodSalaryPlanAssignmentContainerDataType getPeriodSalaryPlanData()
Gets the value of the periodSalaryPlanData property.
BigDecimal getPrimaryCompensationBasis()
Gets the value of the primaryCompensationBasis property.
ProposedStockPlanAssignmentContainerDataType getStockPlanData()
Gets the value of the stockPlanData property.
ProposedAllowanceUnitPlanAssignmentContainerDataType getUnitAllowancePlanData()
Gets the value of the unitAllowancePlanData property.
ProposedSalaryUnitPlanAssignmentContainerDataType getUnitSalaryPlanData()
Gets the value of the unitSalaryPlanData property.
void setAllowancePlanData(ProposedAllowancePlanAssignmentContainerDataType value)
Sets the value of the allowancePlanData property.
void setBonusPlanData(ProposedBonusPlanAssignmentContainerDataType value)
Sets the value of the bonusPlanData property.
void setCommissionPlanData(ProposedCommissionPlanAssignmentContainerDataType value)
Sets the value of the commissionPlanData property.
void setCompensationGuidelinesData(CompensatableGuidelinesDataType value)
Sets the value of the compensationGuidelinesData property.
void setInitializeUsingDefaultingLogic(Boolean value)
Sets the value of the initializeUsingDefaultingLogic property.
void setMeritPlanData(ProposedMeritPlanAssignmentContainerDataType value)
Sets the value of the meritPlanData property.
void setPayPlanData(ProposedBasePayPlanJobAssignmentContainerDataType value)
Sets the value of the payPlanData property.
void setPeriodSalaryPlanData(ProposedPeriodSalaryPlanAssignmentContainerDataType value)
Sets the value of the periodSalaryPlanData property.
void setPrimaryCompensationBasis(BigDecimal value)
Sets the value of the primaryCompensationBasis property.
void setStockPlanData(ProposedStockPlanAssignmentContainerDataType value)
Sets the value of the stockPlanData property.
void setUnitAllowancePlanData(ProposedAllowanceUnitPlanAssignmentContainerDataType value)
Sets the value of the unitAllowancePlanData property.
void setUnitSalaryPlanData(ProposedSalaryUnitPlanAssignmentContainerDataType value)
Sets the value of the unitSalaryPlanData property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected CompensatableGuidelinesDataType compensationGuidelinesData

protected Boolean initializeUsingDefaultingLogic

protected BigDecimal primaryCompensationBasis

Public Constructors

public CompensationProposedForPositionDataType ()

Public Methods

public ProposedAllowancePlanAssignmentContainerDataType getAllowancePlanData ()

Gets the value of the allowancePlanData property.

public ProposedBonusPlanAssignmentContainerDataType getBonusPlanData ()

Gets the value of the bonusPlanData property.

public ProposedCommissionPlanAssignmentContainerDataType getCommissionPlanData ()

Gets the value of the commissionPlanData property.

public CompensatableGuidelinesDataType getCompensationGuidelinesData ()

Gets the value of the compensationGuidelinesData property.

Returns

public Boolean getInitializeUsingDefaultingLogic ()

Gets the value of the initializeUsingDefaultingLogic property. This getter has been renamed from isInitializeUsingDefaultingLogic() to getInitializeUsingDefaultingLogic() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public ProposedMeritPlanAssignmentContainerDataType getMeritPlanData ()

Gets the value of the meritPlanData property.

public ProposedBasePayPlanJobAssignmentContainerDataType getPayPlanData ()

Gets the value of the payPlanData property.

public ProposedPeriodSalaryPlanAssignmentContainerDataType getPeriodSalaryPlanData ()

Gets the value of the periodSalaryPlanData property.

public BigDecimal getPrimaryCompensationBasis ()

Gets the value of the primaryCompensationBasis property.

Returns
  • possible object is BigDecimal

public ProposedStockPlanAssignmentContainerDataType getStockPlanData ()

Gets the value of the stockPlanData property.

public ProposedAllowanceUnitPlanAssignmentContainerDataType getUnitAllowancePlanData ()

Gets the value of the unitAllowancePlanData property.

public ProposedSalaryUnitPlanAssignmentContainerDataType getUnitSalaryPlanData ()

Gets the value of the unitSalaryPlanData property.

public void setAllowancePlanData (ProposedAllowancePlanAssignmentContainerDataType value)

Sets the value of the allowancePlanData property.

Parameters
value Allowed object is ProposedAllowancePlanAssignmentContainerDataType

public void setBonusPlanData (ProposedBonusPlanAssignmentContainerDataType value)

Sets the value of the bonusPlanData property.

Parameters
value Allowed object is ProposedBonusPlanAssignmentContainerDataType

public void setCommissionPlanData (ProposedCommissionPlanAssignmentContainerDataType value)

Sets the value of the commissionPlanData property.

Parameters
value Allowed object is ProposedCommissionPlanAssignmentContainerDataType

public void setCompensationGuidelinesData (CompensatableGuidelinesDataType value)

Sets the value of the compensationGuidelinesData property.

Parameters
value Allowed object is CompensatableGuidelinesDataType

public void setInitializeUsingDefaultingLogic (Boolean value)

Sets the value of the initializeUsingDefaultingLogic property.

Parameters
value Allowed object is Boolean

public void setMeritPlanData (ProposedMeritPlanAssignmentContainerDataType value)

Sets the value of the meritPlanData property.

Parameters
value Allowed object is ProposedMeritPlanAssignmentContainerDataType

public void setPayPlanData (ProposedBasePayPlanJobAssignmentContainerDataType value)

Sets the value of the payPlanData property.

Parameters
value Allowed object is ProposedBasePayPlanJobAssignmentContainerDataType

public void setPeriodSalaryPlanData (ProposedPeriodSalaryPlanAssignmentContainerDataType value)

Sets the value of the periodSalaryPlanData property.

Parameters
value Allowed object is ProposedPeriodSalaryPlanAssignmentContainerDataType

public void setPrimaryCompensationBasis (BigDecimal value)

Sets the value of the primaryCompensationBasis property.

Parameters
value Allowed object is BigDecimal

public void setStockPlanData (ProposedStockPlanAssignmentContainerDataType value)

Sets the value of the stockPlanData property.

Parameters
value Allowed object is ProposedStockPlanAssignmentContainerDataType

public void setUnitAllowancePlanData (ProposedAllowanceUnitPlanAssignmentContainerDataType value)

Sets the value of the unitAllowancePlanData property.

Parameters
value Allowed object is ProposedAllowanceUnitPlanAssignmentContainerDataType

public void setUnitSalaryPlanData (ProposedSalaryUnitPlanAssignmentContainerDataType value)

Sets the value of the unitSalaryPlanData property.

Parameters
value Allowed object is ProposedSalaryUnitPlanAssignmentContainerDataType