diff --git a/modules/account/account.py b/modules/account/account.py index 71ba590967..b9a559aa20 100644 --- a/modules/account/account.py +++ b/modules/account/account.py @@ -2915,8 +2915,12 @@ class AgedBalance(ModelSQL, ModelView): with Transaction().set_context(date=None): line_query, _ = MoveLine.query_get(line) kind = cls.get_kind(type_) - debit_kind = cls.get_kind(debit_type) - credit_kind = cls.get_kind(credit_type) + debit_kind = ( + cls.get_kind(debit_type) + & (line.debit != 0)) + credit_kind = ( + cls.get_kind(credit_type) + & (line.credit != 0)) columns = [ line.party.as_('id'), Literal(0).as_('create_uid'),