From 990f00217523262d992ac1a68c9daaee50598198 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9rome=20Perrin?= <jerome@nexedi.com> Date: Mon, 17 Sep 2007 14:56:41 +0000 Subject: [PATCH] only take movement from "accounting_movement" type group git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@16414 20353a03-c40f-0410-a6d1-a30d3c3de9de --- product/ERP5/Document/BalanceTransaction.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/product/ERP5/Document/BalanceTransaction.py b/product/ERP5/Document/BalanceTransaction.py index c296a711ba..7ebb382a54 100644 --- a/product/ERP5/Document/BalanceTransaction.py +++ b/product/ERP5/Document/BalanceTransaction.py @@ -100,7 +100,8 @@ class BalanceTransaction(AccountingTransaction, Inventory): def _getGroupByNodeMovementList(self): """Returns movements that implies only grouping by node.""" movement_list = [] - for movement in self.getMovementList(): + for movement in self.getMovementList( + portal_type=self.getPortalAccountingMovementTypeList()): if getattr(movement, 'isAccountable', 1): if not (movement.getSourceSection() or movement.getDestinationPayment()): @@ -110,7 +111,8 @@ class BalanceTransaction(AccountingTransaction, Inventory): def _getGroupByPaymentMovementList(self): """Returns movements that implies grouping by node and payment""" movement_list = [] - for movement in self.getMovementList(): + for movement in self.getMovementList( + portal_type=self.getPortalAccountingMovementTypeList()): if getattr(movement, 'isAccountable', 1): if movement.getDestinationPayment(): movement_list.append(movement) @@ -119,7 +121,8 @@ class BalanceTransaction(AccountingTransaction, Inventory): def _getGroupByMirrorSectionMovementList(self): """Returns movements that implies only grouping by node and mirror section""" movement_list = [] - for movement in self.getMovementList(): + for movement in self.getMovementList( + portal_type=self.getPortalAccountingMovementTypeList()): if getattr(movement, 'isAccountable', 1): if movement.getSourceSection(): movement_list.append(movement) -- 2.30.9