Prevent to use sequence limited to company for stock lot

The lots are not linked to a company, neither the product so their sequences
should not to avoid access right errors.

Closes #13209
This commit is contained in:
Cédric Krier committed 2024-04-24 00:05:10 +02:00
1 parent fbc0d82d6a
commit cfc0cba290
1 file changed
+3
+3
View File
@@ -18,6 +18,7 @@ class Configuration(metaclass=PoolMeta):
domain=[
('sequence_type', '=',
Id('stock_lot', 'sequence_type_stock_lot')),
('company', '=', None),
]))
@@ -29,6 +30,7 @@ class ConfigurationDefaultLotSequence(ModelSQL, ValueMixin):
domain=[
('sequence_type', '=',
Id('stock_lot', 'sequence_type_stock_lot')),
('company', '=', None),
])
@@ -50,6 +52,7 @@ class Template(metaclass=PoolMeta):
'ir.sequence', "Lot Sequence",
domain=[
('sequence_type', '=', Id('stock_lot', 'sequence_type_stock_lot')),
('company', '=', None),
],
states={
'invisible': ~Eval('type').in_(['goods', 'assets']),