diff --git a/budget_control_expense/models/account_move_line.py b/budget_control_expense/models/account_move_line.py index 44bc87bc..e7163185 100644 --- a/budget_control_expense/models/account_move_line.py +++ b/budget_control_expense/models/account_move_line.py @@ -22,7 +22,7 @@ def _init_docline_budget_vals(self, budget_vals): def uncommit_expense_budget(self): """Uncommit the budget for related expenses when the vendor bill is in a valid state.""" Expense = self.env["hr.expense"] - for ml in self: + for ml in self.filtered(lambda l: l.debit > 0): inv_state = ml.move_id.state move_type = ml.move_id.move_type if move_type != "entry":