v15.52.3
frappe/hrmsv15.52.3Nov 19, 2025by frappe-pr-bot
AI Summary
Fixes visibility of the Fetch Shift button and corrects Expense Claim status tracking after payment reconciliation.
Key Highlights
- Fixes 'Fetch Shift' button visibility in Employee Checkin.
- Fixes Expense Claim status to revert to 'Unpaid' after unreconciliation.
Full Release Notes
## Bug Fixes * Fixes "Fetch Shift" button visibility in **Employee Checkin** form, so the button appears only when _Attendance_ is still empty. (https://github.com/frappe/hrms/pull/3719) * Fixes issue where **Expense Claim** status remains "Paid" after the related payment is unreconciled; the status now correctly reverts to "Unpaid." (https://github.com/frappe/hrms/pull/3745) **Authors**: @nareshkannasln, @elshafei-developer **Reviewers**: @asmitahase <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>