diff options
| author | Tiffany Chang (tic) <tic@odoo.com> | 2020-10-02 11:48:53 +0000 |
|---|---|---|
| committer | Tiffany Chang (tic) <tic@odoo.com> | 2020-10-05 15:30:52 +0000 |
| commit | 8686a9beb061f51db6fcf0879519d38ffd7d9ea0 (patch) | |
| tree | e78844c6dee67306793dec928b3cb5a5d2e551ab | |
| parent | 764a365f390a71522bbf428679e4034149e81150 (diff) | |
[FIX] stock: correct validated inventory date
Currently the help of stock_inventory.date includes:
"If the inventory adjustment is validated, date at which the inventory
adjustment has been validated."
But for some reason this isn't the case. This commit makes it so we now
update the `date` when the inventory is validated. Since no one
previously complained about this, we only apply it to newly validated
inventories and leave existing ones as is. Note this change makes the
`accounting_date` help accurate (i.e generated account moves already
use the date when the inventory is validated when no accounting date
set, so before this fix the dates won't match).
Discovered during task: 2336455
closes odoo/odoo#59138
X-original-commit: 1da012147fa49045bb1dff25eb304364d47e0271
Signed-off-by: Arnold Moyaux <amoyaux@users.noreply.github.com>
| -rw-r--r-- | addons/stock/models/stock_inventory.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/stock/models/stock_inventory.py b/addons/stock/models/stock_inventory.py index 377aaaed458..3b5f0f51050 100644 --- a/addons/stock/models/stock_inventory.py +++ b/addons/stock/models/stock_inventory.py @@ -123,7 +123,7 @@ class Inventory(models.Model): negative.product_qty )) self.action_check() - self.write({'state': 'done'}) + self.write({'state': 'done', 'date': fields.Datetime.now()}) self.post_inventory() return True |
