-
Notifications
You must be signed in to change notification settings - Fork 553
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Formula-based Final Score calculation in Appraisals (backport #1670) #1821
feat: Formula-based Final Score calculation in Appraisals (backport #1670) #1821
Conversation
(cherry picked from commit 1712990) # Conflicts: # hrms/hr/doctype/appraisal_cycle/appraisal_cycle.json
(cherry picked from commit dc6610a)
(cherry picked from commit cc42051)
…_appraisal (cherry picked from commit bfb2d8c)
(cherry picked from commit 546d5e2)
(cherry picked from commit 02fc26d)
(cherry picked from commit 401d2f0)
(cherry picked from commit 3a8091d) # Conflicts: # hrms/hr/doctype/appraisal_cycle/appraisal_cycle.json
(cherry picked from commit 969c2e8)
- remove unnecessary conditions - get cached doc for formula eval - rearrange related code blocks together (cherry picked from commit a2c2a8c)
(cherry picked from commit af93aed)
…ox is enabled (cherry picked from commit 70e30c7) # Conflicts: # hrms/hr/doctype/appraisal_cycle/appraisal_cycle.json
Cherry-pick of 1712990 has failed:
Cherry-pick of 3a8091d has failed:
Cherry-pick of 70e30c7 has failed:
To fix up this pull request, you can check it out locally. See documentation: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/checking-out-pull-requests-locally |
🎉 This PR is included in version 15.22.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
Description: Added field in Appraisal Cycle to calculate final score for an employee appraisal using custom formula. Checking the field makes "Final Score Formula" field visible wherein you can add a Python Expression using autocompletion suggestions for various Employee master, Appraisal and Appraisal Cycle fields. This will automatically calculate the final score when creating new Appraisal
Closes #690
docs: https://frappehr.com/docs/v14/en/appraisal-cycle
This is an automatic backport of pull request #1670 done by Mergify.