diff --git a/bom.py b/bom.py index 9651ed2b1f..7ce8a29c01 100644 --- a/bom.py +++ b/bom.py @@ -69,6 +69,7 @@ class BOMInput(ModelSQL, ModelView): unit_digits = fields.Function(fields.Integer('Unit Digits'), 'on_change_with_unit_digits') quantity = fields.Float('Quantity', required=True, + domain=[('quantity', '>=', 0)], digits=(16, Eval('unit_digits', 2)), depends=['unit_digits'])