|
||||||||||
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 |