Simon Goffaux (sigo) 5d0c50da3f [FIX] hr_holidays: save already_accrued from allocation form views
Currently, when we have an accrual plan where the accrued time is
allocated at the start of the accrual period and we set the allocation
start time in the past, the plan will be processed but already_accrued
will not be saved.

Example:
 - We have an accrual plan that allocates 1 day per month at the start
   of the accrual period. Milestone reached 0 days after allocation
   start.
 - We set the start date of the allocation to 2024-01-01, the current
   date is 2024-03-15. The number of days are calculated to 3.00
   (jan, feb, mar).
 - We save the record, already_accrued is not saved (defaults to false)
 - When the scheduled action runs (2024-04-01), it will allocate 2 days
   instead of 1

This commit fixes this behavior by adding the already_accrued field to
the form view so that it is saved when the record is created.

opw-3851320

closes odoo/odoo#161508

Signed-off-by: Bertrand Dossogne (bedo) <bedo@odoo.com>
2024-04-29 08:07:23 +00:00
2024-04-15 09:10:09 +00:00
…
…
…
…
…

Build Status Tech Doc Help Nightly Builds

Odoo

Odoo is a suite of web based open source business apps.

The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, ...

Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.

Getting started with Odoo

For a standard installation please follow the Setup instructions from the documentation.

To learn the software, we recommend the Odoo eLearning, or Scale-up, the business game. Developers can start with the developer tutorials

S
Description
No description provided
Readme LGPL-3.0
3.4 GiB
Languages
Python 49.6%
JavaScript 47.8%
SCSS 2%
CSS 0.3%
HTML 0.2%