From eb976f3b79ecb78501f871f5c07fde64cb7bb989 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adri=C3=A0=20Tarroja=20Caubet?= Date: Mon, 11 Apr 2022 20:13:16 +0200 Subject: [PATCH] Mute reconciled payable/receivable lines issue10951 review364371002 --- __init__.py | 1 + account.py | 14 ++++++++++++++ 2 files changed, 15 insertions(+) diff --git a/__init__.py b/__init__.py index 9a67100a85..77ea169708 100644 --- a/__init__.py +++ b/__init__.py @@ -11,6 +11,7 @@ __all__ = ['register'] def register(): Pool.register( account.Move, + account.MoveLine, account.MoveLineGroup, account.MoveLineGroup_MoveLine, module='account_move_line_grouping', type_='model') diff --git a/account.py b/account.py index c0d3f0a78c..39aea4fe47 100644 --- a/account.py +++ b/account.py @@ -19,6 +19,20 @@ class Move(metaclass=PoolMeta): 'account.move.line.group', 'move', "Grouped Lines", readonly=True) +class MoveLine(metaclass=PoolMeta): + __name__ = 'account.move.line' + + @classmethod + def _view_reconciliation_muted(cls): + pool = Pool() + ModelData = pool.get('ir.model.data') + muted = super()._view_reconciliation_muted() + muted.add(ModelData.get_id( + 'account_move_line_grouping', + 'move_line_group_view_list_move')) + return muted + + class MoveLineGroup(MoveLineMixin, ModelSQL, ModelView): "Account Move Line Group" __name__ = 'account.move.line.group'