details: https://code.tryton.org/tryton/commit/f16f1737054b
branch: default
user: Cédric Krier <[email protected]>
date: Thu Oct 29 18:13:09 2026 +0100
description:
Make product code non editable instead of readonly when sequence is
defined
Closes #15201
diffstat:
modules/product/product.py | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diffs (21 lines):
diff -r ce7b16c31097 -r f16f1737054b modules/product/product.py
--- a/modules/product/product.py Wed Oct 28 18:08:00 2026 +0100
+++ b/modules/product/product.py Thu Oct 29 18:13:09 2026 +0100
@@ -136,7 +136,7 @@
code = fields.Char(
"Code", strip='leading',
states={
- 'readonly': Eval('code_readonly', False),
+ 'editable': ~Eval('code_readonly', False),
})
type = fields.Selection(TYPES, "Type", required=True)
consumable = fields.Boolean('Consumable',
@@ -500,7 +500,7 @@
suffix_code = fields.Char(
"Suffix Code", strip='trailing',
states={
- 'readonly': Eval('code_readonly', False),
+ 'editable': ~Eval('code_readonly', False),
},
help="The unique identifier for the product (aka SKU).")
code = fields.Char(