v15.54.0
frappe/hrmsv15.54.0Dec 16, 2025by frappe-pr-bot
AI Summary
Major update including report improvements, a new Job Opening Template, and better accounting dimension handling in Expense Claims.
Key Highlights
- Updates Employee Analytics and Birthday reports with platform query system.
- Adds Job Opening Template for auto-populating form fields.
- Adds missing Cost Center and Project to Expense Claim entries.
New Features
- Job Opening Template
- Default accounting dimensions on Expense Claim
Full Release Notes
## What's Changed * Updates the "Employee Analytics" and "Employee Birthday" reports to use the platform query system, which fixes chart labels and the Not Set grouping, ensures counts include only active employees, and applies filters such as _Company_, _Branch_, _Grade_, and _Status_ correctly. (https://github.com/frappe/hrms/pull/3836) * Removes an invalid _Salary Component_ query filter from **Employee Advance**. This change stops the form from restricting selectable components to Deduction, allowing other salary components to be chosen. (https://github.com/frappe/hrms/pull/3838) * Adds a **Job Opening Template** and makes the **Job Opening** form auto-populate _Designation_, _Employment Type_, _Location_, and _Description_ when a template is selected. (https://github.com/frappe/hrms/pull/3845) * Adds missing _Cost Center_ and _Project_ to payment-side general ledger entries created by **Expense Claim**. The _Cost Center_ and _Project_ now appear on the credit/payment lines in the "Accounting Ledger" for advances and **Payment Entry** records. (https://github.com/frappe/hrms/pull/3848) * Sets default accounting dimensions configured in **Accounting Dimension** on the **Expense Claim** form and its expense line items when those dimensions are mandatory, so default values are applied automatically. Fixes handling of the _Exchange Rate_ in PWA when saving an **Expense Claim** by treating the rate as a number instead of text to prevent save errors. (https://github.com/frappe/hrms/pull/3837) **Full Changelog**: https://github.com/frappe/hrms/compare/v15.53.0...v15.54.0 **Authors**: @asmitahase, @nareshkannasln, @elshafei-developer, @l0gesh29 **Reviewers**: @ruchamahabal, @asmitahase <details> <summary>AI content</summary> For these release notes, we used an LLM (OpenAI gpt-5-mini) 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>