[FIX] account, financial reports: display flat must not print view accounts
authorQuentin (OpenERP) <qdp-launchpad@openerp.com>
Fri, 9 Dec 2011 16:38:36 +0000 (17:38 +0100)
committerQuentin (OpenERP) <qdp-launchpad@openerp.com>
Fri, 9 Dec 2011 16:38:36 +0000 (17:38 +0100)
bzr revid: qdp-launchpad@openerp.com-20111209163836-3rcq5mkfesg2vhq6

addons/account/report/account_financial_report.py

index 7657ec2..d4d3342 100644 (file)
@@ -70,6 +70,8 @@ class report_account_common(report_sxw.rml_parse, common_report_header):
                 account_ids = account_obj.search(self.cr, self.uid, [('user_type','in', [x.id for x in report.account_type_ids])])
             if account_ids:
                 for account in account_obj.browse(self.cr, self.uid, account_ids, context=data['form']['used_context']):
+                    if report.display_detail == 'only_detail' and account.type == 'view':
+                        continue
                     flag = False
                     vals = {
                         'name': account.code + ' ' + account.name,