mirror of
https://github.com/OCA/stock-logistics-warehouse.git
synced 2025-01-21 14:27:28 +02:00
[IMP] stock_picking_volume: Avoid useless recompute
Makes computed fields readonly in state 'done' or 'cancel' to avoid triggering recompute when these values are useless
This commit is contained in:
committed by
Sébastien Alix
parent
ffbfd6f16f
commit
0c150e2713
@@ -10,7 +10,11 @@ class StockMove(models.Model):
|
||||
_inherit = "stock.move"
|
||||
|
||||
volume = fields.Float(
|
||||
compute="_compute_volume", readonly=False, store=True, compute_sudo=True
|
||||
compute="_compute_volume",
|
||||
readonly=False,
|
||||
store=True,
|
||||
compute_sudo=True,
|
||||
states={"done": [("readonly", True)], "cancel": [("readonly", True)]},
|
||||
)
|
||||
|
||||
volume_uom_name = fields.Char(
|
||||
|
||||
@@ -10,7 +10,11 @@ class StockPicking(models.Model):
|
||||
_inherit = "stock.picking"
|
||||
|
||||
volume = fields.Float(
|
||||
compute="_compute_volume", readonly=False, store=True, compute_sudo=True
|
||||
compute="_compute_volume",
|
||||
readonly=False,
|
||||
store=True,
|
||||
compute_sudo=True,
|
||||
states={"done": [("readonly", True)], "cancel": [("readonly", True)]},
|
||||
)
|
||||
volume_uom_name = fields.Char(
|
||||
string="Volume unit of measure label", compute="_compute_volume_uom_name"
|
||||
|
||||
Reference in New Issue
Block a user