v15.52.2
frappe/hrmsv15.52.2Nov 5, 2025by frappe-pr-bot
AI Summary
Improves salary component selection and fixes scheduled leave allocation dates and report column headers.
Key Highlights
- Removes Type filter in Additional Salary component selection.
- Fixes Earned Leave creation date comparisons.
- Fixes Salary Register report to correctly count Loan Repayments.
Full Release Notes
## What's Changed * Removes the _Type_ filter when choosing a _Salary Component_ in **Additional Salary**, so the correct components show up even after the entry is cancelled and amended. (https://github.com/frappe/hrms/pull/3694) * Skips the opening balances check in **Salary Structure Assignment** when _Salary Structure_ is not chosen, preventing the error that previously appeared on the form. (https://github.com/frappe/hrms/pull/3695) * Fixes incorrect date comparisons that blocked the scheduled creation of monthly Earned Leave entries, so employees now receive their allocated leaves on the expected day. (https://github.com/frappe/hrms/pull/3704) * The "Salary Register" report now counts loan repayments in _Total Deduction_. It also corrects the column headers so _Loan Repayment_ and _Total Deduction_ amounts appear under the right labels. (https://github.com/frappe/hrms/pull/3697) **Full Changelog**: https://github.com/frappe/hrms/compare/v15.52.1...v15.52.2 **Authors**: @elshafei-developer, @nareshkannasln, @asmitahase **Reviewers**: @asmitahase, @AyshaHakeem <details> <summary>AI content</summary> For these release notes, we used an LLM (OpenAI o3) to review and summarise the code changes, along with the associated issue and PR descriptions. It may contain typical errors and inaccuracies. You can read the prompt [here](https://github.com/barredterra/pretty_release_notes). </details>