summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTiffany Chang (tic) <tic@odoo.com>2020-10-02 11:48:53 +0000
committerTiffany Chang (tic) <tic@odoo.com>2020-10-05 15:30:52 +0000
commit8686a9beb061f51db6fcf0879519d38ffd7d9ea0 (patch)
treee78844c6dee67306793dec928b3cb5a5d2e551ab
parent764a365f390a71522bbf428679e4034149e81150 (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.py2
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