public interface JobContract extends KpmeEffectiveKeyedDataTransferObject
JobContract interface.
Modifier and Type | Field and Description |
---|---|
static String |
CACHE_NAME |
Modifier and Type | Method and Description |
---|---|
org.kuali.rice.core.api.util.type.KualiDecimal |
getCompRate()
The hourly rate for this job
|
String |
getDept()
The name of the Department associated with the Job
|
String |
getFirstName()
First name of the employee that holds the Job
|
String |
getFlsaStatus()
Indicates if Job is FLSA exempt or non-exempt.
|
BigDecimal |
getFte()
Rate used by the accrual service for calculating leave accrued by on FTE.
|
String |
getHrJobId()
The Primary Key of a Job entry saved in a database
|
String |
getHrPayType()
The pay type value of the PayType object associated with the Job
|
String |
getHrSalGroup()
The name of the SalaryGroup associated with the Job
|
String |
getId()
Id of the job.
|
Long |
getJobNumber()
Sequential number which uniquely identify the job occurrence for the employee.
|
String |
getLastName()
Last name of the employee that holds the Job
|
String |
getName()
Name of the employee that holds the Job
|
String |
getPayGrade()
The pay grade field of the PayGrad object associated with the Job
|
PayTypeContract |
getPayTypeObj()
The PayType object associated with the Job
|
String |
getPositionNumber()
Position associated with the job.
|
String |
getPrincipalId()
Identifier of the employee that holds the Job
|
String |
getPrincipalName()
CompositeName the employee that holds the Job
|
BigDecimal |
getStandardHours()
The standard hours for this job.
|
String |
getUniqueKey()
Combination of multiple string fields to identify the job.
|
boolean |
isEligibleForLeave()
Indicates if the Job is eligible for leave benefits
|
Boolean |
isPrimaryJob()
Indicates if the Job is the primary job for the employee
|
getEffectiveLocalDate
getCreateTime
getUserPrincipalId
getGroupKey, getGroupKeyCode
static final String CACHE_NAME
String getFlsaStatus()
flsaStatus of Job
BigDecimal getFte()
fte of Job
String getPayGrade()
payGrade of Job
BigDecimal getStandardHours()
standardHours of Job
String getPrincipalId()
principalId of Job
String getFirstName()
firstName of Job
String getLastName()
lastName of Job
String getPrincipalName()
principalName of Job
Long getJobNumber()
jobNumber of Job
String getHrPayType()
payType of Job
String getHrJobId()
hrJobId of a Job
String getDept()
dept of a Job
String getHrSalGroup()
hrSalGroup of a Job
org.kuali.rice.core.api.util.type.KualiDecimal getCompRate()
compRate of a Job
PayTypeContract getPayTypeObj()
payTypeObj of a Job
Boolean isPrimaryJob()
primaryIndicator of a Job
String getPositionNumber()
positionNumber of a Job
String getUniqueKey()
uniqueKey of a Job
String getId()
id of a Job
getId
in interface org.kuali.rice.core.api.mo.common.Identifiable
boolean isEligibleForLeave()
eligibleForLeave of a Job
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.