|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface HumanResourcesPayrollService
Provides service methods for obtaining information from an external payroll/hr system. Used primarily by the Budget Construction and Labor Distribution modules to provide position data in the KFS.
| Method Summary | |
|---|---|
Incumbent |
getIncumbent(String emplid)
Pulls incumbent data from an external system for the given employee id and populates a Incumbent object. |
Position |
getPosition(Integer universityFiscalYear,
String positionNumber)
Pulls position data from an external system for the given position identifying fields and populates a Position
object. |
boolean |
isActiveJob(String emplid,
String positionNumber,
Integer fiscalYear,
BCConstants.SynchronizationCheckType synchronizationCheckType)
determine whether there is an active job for the given emplid on the specified position |
boolean |
validatePositionUnionCode(String positionUnionCode)
|
| Method Detail |
|---|
boolean validatePositionUnionCode(String positionUnionCode)
positionUnionCode -
Position getPosition(Integer universityFiscalYear,
String positionNumber)
throws PositionNotFoundException
Position
object.
universityFiscalYear - position fiscal year, part of record keypositionNumber - position number, part of record key
Position object
PositionNotFoundException - thrown if no data was found for the position keyPosition
Incumbent getIncumbent(String emplid)
throws IncumbentNotFoundException
Incumbent object.
emplid - university id for the incumbent to pull
Incumbent object
IncumbentNotFoundException - thrown if no data was found for the employee idIncumbent
boolean isActiveJob(String emplid,
String positionNumber,
Integer fiscalYear,
BCConstants.SynchronizationCheckType synchronizationCheckType)
emplid - the given employee idpositionNumber - the specified position numberfiscalYear - the given fiscal yearsynchronizationCheckType - the sync check type
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||