Friday, September 27, 2024
5 changes · master
Resolved issues and error corrections
The work center form no longer shows two chatter panels when opened or when creating a new work center. This removes visual clutter and helps users interact with messages and activity tracking in the expected place.
Original PR description
Issue Before This Commit: =========================== When creating a new work center in mrp, forms contain 2 chatters in view. Steps to Produce: =================== 1. open mrp work center form 2. 2 chatters are visible With this commit: ==================== Removed the extra chatter that came in form view of the work center and the functionality now works as intended without any errors.
This draft work updates HR contract reporting and related dashboard data. It appears to address an issue found during automated validation, helping keep employee contract report information reliable for business review.
This fixes a validation issue in SEPA Direct Debit batch payments that could cause an error when several batches using different payment methods were checked together. It helps keep payment processing workflows stable and avoids unnecessary interruptions for accounting teams.
Original PR description
This constraint crashed when called on a recordset of multiple batch payments with different payment methods.
When appraisal automation is enabled, changing the company appraisal plan now recalculates the next appraisal date for employees. The settings warning is also shown only when this recalculation will actually happen, reducing confusion for HR users.
Original PR description
There is an *Appraisal Plan* section in the setting that allows setting the global plan for the company. If *Appraisal Automation* is enabled and the plan is changed, we want to recompute the next appraisal date based on it for all the company employees. we also display the warning that this update will be triggered only if it actually will be -- i.e. if *Aprraisal Automation* is enabled and one of the plan durations were changed. (previously the warning would always be displayed, but the update would not happen) task-4167727
The referral dashboard now opens referral-related views without triggering an error. This restores normal navigation for users checking referral, ongoing, or successful applicant lists.
Original PR description
Steps: - Install hr_referral - click on referrals on dashboard Description of the issue/feature this PR addresses: In the referral module, clicking on any options like referrals, ongoing, or successful results in a traceback. Cause The issue arises due to the name field, which was removed from the hr_applicant model (as per https://github.com/odoo/odoo/pull/173288). The system still attempts to retrieve this field, causing the error. Fix: This PR resolves the issue by removing the unnecessary name field from the kanban template task-4159856