Skip to main content

RecognitionAwardController

Recognition & Awards over Processed payroll runs.

Base path/api/recognition-awards
ModuleHR
Endpoints7
OpenAPI tagRecognition Awards
Sourcebackend/src/main/java/com/motorph/payroll/controller/RecognitionAwardController.java

Endpoints​

MethodPathRequiresHandler
POST/api/recognition-awards/generatepayroll.managegenerate()
GET/api/recognition-awardspayroll.payslip.view or payroll.manage or payroll.approvelistByPayroll()
DELETE/api/recognition-awardspayroll.managedeleteByPayroll()
GET/api/recognition-awards/{id}/certificatepayroll.payslip.view or payroll.manage or payroll.approvecertificate()
GET/api/recognition-awards/zippayroll.payslip.view or payroll.manage or payroll.approvecertificatesZip()
GET/api/recognition-awards/meemployee.payslip.viewlistMine()
GET/api/recognition-awards/me/{id}/certificateemployee.payslip.viewmyCertificate()

Call chain​

10 of 12 reachable repositories shown.

Dependencies​

Constructor-injected by Lombok's @RequiredArgsConstructor: RecognitionService.

Tables reached​

EntityTableTenant-scoped
CertificateTemplatecertificate_templateYes
CompanyProfilecompany_profileYes
LeaveRequestleave_requestYes
PayrollpayrollYes
PayrollChangepayroll_changesYes
PayrollSettingspayroll_settingsYes
PayslippayslipYes
PhHolidayph_holidaysYes
RecognitionAwardrecognition_awardYes
TimesheettimesheetYes
Userusers—
WorkSuspensionwork_suspensionsYes

Generated page

This page is rebuilt from the source on every docs build by docs-site/scripts/gen-code-wiki.mjs. Editing it has no effect — change the code, or, if what you want to say is prose, write it in docs/.