public class

CompensatableSummaryAmountAnnualizedInReportingCurrencyDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.payrollinterface.CompensatableSummaryAmountAnnualizedInReportingCurrencyDataType

Class Overview

Data element containing annualized summary compensation information for a worker in the default currency.

Java class for Compensatable_Summary_Amount_Annualized_In_Reporting_Currency_DataType complex type.

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

 <complexType name="Compensatable_Summary_Amount_Annualized_In_Reporting_Currency_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Total_Base_Pay" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Total_Salary_and_Allowances" 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" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Currency_Reference" type="{urn:com.workday/bsvc}CurrencyObjectType" minOccurs="0"/>
         <element name="Frequency_Reference" type="{urn:com.workday/bsvc}FrequencyObjectType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected CurrencyObjectType currencyReference
protected FrequencyObjectType frequencyReference
protected BigDecimal primaryCompensationBasis
protected BigDecimal totalBasePay
protected BigDecimal totalSalaryAndAllowances
Public Constructors
CompensatableSummaryAmountAnnualizedInReportingCurrencyDataType()
Public Methods
CurrencyObjectType getCurrencyReference()
Gets the value of the currencyReference property.
FrequencyObjectType getFrequencyReference()
Gets the value of the frequencyReference property.
BigDecimal getPrimaryCompensationBasis()
Gets the value of the primaryCompensationBasis property.
BigDecimal getTotalBasePay()
Gets the value of the totalBasePay property.
BigDecimal getTotalSalaryAndAllowances()
Gets the value of the totalSalaryAndAllowances property.
void setCurrencyReference(CurrencyObjectType value)
Sets the value of the currencyReference property.
void setFrequencyReference(FrequencyObjectType value)
Sets the value of the frequencyReference property.
void setPrimaryCompensationBasis(BigDecimal value)
Sets the value of the primaryCompensationBasis property.
void setTotalBasePay(BigDecimal value)
Sets the value of the totalBasePay property.
void setTotalSalaryAndAllowances(BigDecimal value)
Sets the value of the totalSalaryAndAllowances property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected CurrencyObjectType currencyReference

protected FrequencyObjectType frequencyReference

protected BigDecimal primaryCompensationBasis

protected BigDecimal totalBasePay

protected BigDecimal totalSalaryAndAllowances

Public Constructors

public CompensatableSummaryAmountAnnualizedInReportingCurrencyDataType ()

Public Methods

public CurrencyObjectType getCurrencyReference ()

Gets the value of the currencyReference property.

Returns

public FrequencyObjectType getFrequencyReference ()

Gets the value of the frequencyReference property.

Returns

public BigDecimal getPrimaryCompensationBasis ()

Gets the value of the primaryCompensationBasis property.

Returns
  • possible object is BigDecimal

public BigDecimal getTotalBasePay ()

Gets the value of the totalBasePay property.

Returns
  • possible object is BigDecimal

public BigDecimal getTotalSalaryAndAllowances ()

Gets the value of the totalSalaryAndAllowances property.

Returns
  • possible object is BigDecimal

public void setCurrencyReference (CurrencyObjectType value)

Sets the value of the currencyReference property.

Parameters
value Allowed object is CurrencyObjectType

public void setFrequencyReference (FrequencyObjectType value)

Sets the value of the frequencyReference property.

Parameters
value Allowed object is FrequencyObjectType

public void setPrimaryCompensationBasis (BigDecimal value)

Sets the value of the primaryCompensationBasis property.

Parameters
value Allowed object is BigDecimal

public void setTotalBasePay (BigDecimal value)

Sets the value of the totalBasePay property.

Parameters
value Allowed object is BigDecimal

public void setTotalSalaryAndAllowances (BigDecimal value)

Sets the value of the totalSalaryAndAllowances property.

Parameters
value Allowed object is BigDecimal