|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface EffortCertificationReportDefinitionService
Define the services that are related to EffortCertificationReportDefinition
Method Summary | |
---|---|
List<String> |
findPositionObjectGroupCodes(EffortCertificationReportDefinition reportDefinition)
find all position object group codes for the given report definition |
EffortCertificationReportDefinition |
findReportDefinitionByPrimaryKey(Map<String,String> fieldValues)
find a report definition by the primary key. |
Map<String,Set<String>> |
findReportEarnCodePayGroups(EffortCertificationReportDefinition reportDefinition)
store the earn code and pay group combination in a Map for the specified report definition |
Collection<EffortCertificationReportEarnPaygroup> |
findReportEarnPay(EffortCertificationReportDefinition reportDefinition)
find the earn code and pay group combination for the specified report definition |
boolean |
hasApprovedEffortCertification(String emplid,
EffortCertificationReportDefinition reportDefinition)
determine whether there is any approved effort certification for the given report definition and employee |
boolean |
hasBeenUsedForEffortCertificationGeneration(EffortCertificationReportDefinition reportDefinition)
determine whether the given report definition has been used to generate effort certification document |
boolean |
hasBeenUsedForEffortCertificationGeneration(String emplid,
EffortCertificationReport reportDefinition)
determine whether the given report definition has been used to generate effort certification documents for the given employee |
boolean |
hasPendingEffortCertification(String emplid,
EffortCertificationReportDefinition reportDefinition)
determine whether there is any pending/temporary effort certification waiting for the given report definition |
String |
validateEffortCertificationReportDefinition(EffortCertificationReportDefinition effortCertificationReportDefinition)
check if an effort certification report has been defined. |
Method Detail |
---|
EffortCertificationReportDefinition findReportDefinitionByPrimaryKey(Map<String,String> fieldValues)
fieldValues
- the given field values containing the primary key of a report definition
String validateEffortCertificationReportDefinition(EffortCertificationReportDefinition effortCertificationReportDefinition)
effortCertificationReportDefinition
- the given effort certification report definition
List<String> findPositionObjectGroupCodes(EffortCertificationReportDefinition reportDefinition)
reportDefinition
- the specified report definition
Map<String,Set<String>> findReportEarnCodePayGroups(EffortCertificationReportDefinition reportDefinition)
reportDefinition
- the specified report definition
Collection<EffortCertificationReportEarnPaygroup> findReportEarnPay(EffortCertificationReportDefinition reportDefinition)
reportDefinition
- the specified report definition
boolean hasBeenUsedForEffortCertificationGeneration(EffortCertificationReportDefinition reportDefinition)
reportDefinition
- the given report definition
boolean hasBeenUsedForEffortCertificationGeneration(String emplid, EffortCertificationReport reportDefinition)
emplid
- the given employee idreportDefinition
- the given report definition
boolean hasPendingEffortCertification(String emplid, EffortCertificationReportDefinition reportDefinition)
reportDefinition
- the given report definition
boolean hasApprovedEffortCertification(String emplid, EffortCertificationReportDefinition reportDefinition)
emplid
- the given employee idreportDefinition
- the given report definition
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |