|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.met.cptl.EmployeeData
public class EmployeeData
Field Summary | |
---|---|
int |
annualPayPeriods
The number of annual pay periods: 240 (or 26) = daily; 52 (or 53) = weekly; 26 (or 27) = bi-weekly; 24 = semi-monthly; 13 = every 4 weeks; 12 = monthly; 0 = commission income only |
java.util.Date |
birthDate
The employee's birthdate (optional). |
int |
bonusAmount
Current payroll - bonus payment amount. |
int |
bonusDeductions
Current payroll taxable deductions related to bonus pmt. |
int |
calcType
Calculation type: (required) 1 = Regular salary/wages; 2 = pension; 3 = bonus; 4 = retroactive pay; 5 = commission |
int |
cntPP
Number of pay periods covered by current payroll (optional) Default = 1 |
int |
commAmount
Current payroll - commission pay amount. |
int |
CRA_F1
Authorized annual taxable deductions - authorized by tax dept (requires letter on file); Optional -> if null, default = 0. |
int |
CRA_K3
Authorized additional non-refundable personal tax credit amount - authorized by tax dept. |
int |
CRA_K3P
Other Provincial credits authorized by tax services office |
int |
CRA_Y
Additional provincial or territorial tax reduction based on applicable amounts reported on the provincial or territorial Form TD1(P). |
int |
daysSincePrevCommPmt
Current payroll - number of days since previous commission payment this year. |
int |
dedF
Current payroll deduction for RRSP/RRPP contributions. |
int |
dedF2
Current payroll deduction for alimony/family maintenance payments. |
int |
dedU1
Current payroll deduction for Union dues. |
double |
employerEIfactor
The employer's EI contribution factor (default = 1.4) |
boolean |
isCPPexempt
CPP/QPP exempt indicator: 0=false; 1=true; (default = 0) |
boolean |
isEIexempt
EI exempt indicator: 0=false; 1=true; (default = 0) |
boolean |
isPPIPexempt
PPIP/QPIP exempt indicator: 0=false; 1=true; (default = 0) Note: for future use only - no exemptions currently exist |
int |
LSFp_P
Number of pay periods for allocation of calculated LSF tax credit (accelerated method). |
java.util.Date |
payDate
Payroll payment date (optional) -> Default = current system date. |
int |
payPeriod
Current pay period # (optional) Default = 0. |
int |
pensionAmount
Current payroll - pension income amount. |
java.lang.String |
province
The 2 character abbreviation for the employee's province of employment. |
int |
retroDeductions
Current payroll taxable deductions related to retro pay amt. |
int |
retroPayAmount
Current payroll - retroactive pay amount. |
int |
retroPayPeriods
Current payroll - number of retroactive salary/wages payroll periods being paid. |
int |
TD1_Claim
Federal TD1 Claim Amount from TD1 form; Optional -> If null, default = Basic federal claim amount. |
boolean |
TD1_exemptITD
Exempt from federal income tax - i.e. |
int |
TD1_HD
Employee's annual allowance for living in prescribed zone - from TD1 form; Optional -> if null, default = 0. |
int |
TD1_L
Employee-requested additional tax deduction per pay period - from TD1 form; Optional -> if null, default = 0. |
int |
TD1P_Claim
Provincial TD1P Claim Amount (optional) default = Basic claim amount |
boolean |
TD1P_exemptITD
Exempt from provincial income tax - total estimated income less than TCP |
int |
TD1X_E
Total commission expenses deductions reported on Form TD1X (Commission income employees) |
int |
TD1X_I1
Total remuneration for the year reported on Form TD1X (Commission income employees) |
int |
txCashBenefitsAmount
Current payroll - taxable cash benefits amount (EI insurable). |
int |
txNonCashBenefitsAmount
Current payroll - taxable non-cash benefits amount (NOT EI insurable). |
int |
vacationPayAmount
Current payroll - vacation pay amount. |
int |
wagesAmount
Current payroll - regular salary/wages amount. |
int |
ytdCPP
YTD prior CPP/QPP deductions (default = 0) |
int |
ytdEI
YTD prior EI deductions (default = 0) |
int |
ytdITD
YTD prior Income Tax deductions (default = 0) |
int |
ytdLSFp
YTD purchases of eligible labour-sponsored funds (default = 0) |
int |
ytdPPIP
YTD prior PPIP/QPIP employee deductions, default = 0 |
int |
ytdPPIP_employer
YTD prior PPIP/QPIP employer contributions, default = 0 |
int |
ytdPrevBonusAmount
YTD bonuses paid prior to current payroll. |
Constructor Summary | |
---|---|
EmployeeData()
Creates a new instance of EmployeeData with default values |
|
EmployeeData(java.lang.String aProv,
int annualPP)
Creates a new instance of EmployeeData with default values |
Method Summary |
---|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public java.lang.String province
public int annualPayPeriods
public java.util.Date birthDate
public int TD1_Claim
public boolean TD1_exemptITD
public int TD1_HD
public int TD1_L
public int CRA_F1
public int CRA_K3
public int TD1X_I1
public int TD1X_E
public int TD1P_Claim
public boolean TD1P_exemptITD
public int CRA_K3P
public int CRA_Y
public boolean isCPPexempt
public boolean isEIexempt
public boolean isPPIPexempt
public double employerEIfactor
public int ytdCPP
public int ytdEI
public int ytdPPIP
public int ytdPPIP_employer
public int ytdITD
public int ytdLSFp
public int LSFp_P
public int calcType
public int payPeriod
public int cntPP
public java.util.Date payDate
public int wagesAmount
public int pensionAmount
public int vacationPayAmount
public int bonusAmount
public int ytdPrevBonusAmount
public int retroPayAmount
public int retroPayPeriods
public int commAmount
public int daysSincePrevCommPmt
public int txCashBenefitsAmount
public int txNonCashBenefitsAmount
public int dedF
public int dedU1
public int dedF2
public int bonusDeductions
public int retroDeductions
Constructor Detail |
---|
public EmployeeData(java.lang.String aProv, int annualPP)
public EmployeeData()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |