diff --git a/move.py b/move.py index fca1fa9915..e0a5edf56c 100644 --- a/move.py +++ b/move.py @@ -1969,10 +1969,14 @@ class GroupLines(Wizard): def _group_lines(self, lines, date=None): move, balance_line = self.group_lines(lines, self.start.journal, date) move.description = self.start.description + move.save() return move, balance_line @classmethod def group_lines(cls, lines, journal, date=None): + pool = Pool() + Line = pool.get('account.move.line') + grouping = cls.grouping(lines) move, balance_line = cls.get_move(lines, grouping, journal, date) diff --git a/tests/scenario_move_line_group.rst b/tests/scenario_move_line_group.rst index 5b45e6b8ce..986bd23754 100644 --- a/tests/scenario_move_line_group.rst +++ b/tests/scenario_move_line_group.rst @@ -130,6 +130,8 @@ Group lines:: Decimal('50') >>> delegate_to.maturity_date == period.start_date + dt.timedelta(days=2) True + >>> delegate_to.move_description + 'Group lines' Cancelling the delegation move::