From 6e2d369b1da54220b580ac499ccc22cba52d4fb1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Bidoul?= Date: Fri, 13 May 2016 13:17:43 +0200 Subject: [PATCH] [WIP] mis_builder refactoring: rename view and report sources for clarity --- mis_builder/__openerp__.py | 7 +- mis_builder/report/__init__.py | 8 +- ...nstance.py => mis_report_instance_qweb.py} | 0 ...tance.xml => mis_report_instance_qweb.xml} | 15 + ...er_xlsx.py => mis_report_instance_xlsx.py} | 9 +- .../report/mis_report_instance_xlsx.xml | 15 + mis_builder/views/mis_builder.xml | 429 ------------------ mis_builder/views/mis_builder_style.xml | 32 ++ mis_builder/views/mis_report.xml | 180 ++++++++ mis_builder/views/mis_report_instance.xml | 205 +++++++++ 10 files changed, 462 insertions(+), 438 deletions(-) rename mis_builder/report/{report_mis_report_instance.py => mis_report_instance_qweb.py} (100%) rename mis_builder/report/{report_mis_report_instance.xml => mis_report_instance_qweb.xml} (78%) rename mis_builder/report/{mis_builder_xlsx.py => mis_report_instance_xlsx.py} (95%) create mode 100644 mis_builder/report/mis_report_instance_xlsx.xml delete mode 100644 mis_builder/views/mis_builder.xml create mode 100644 mis_builder/views/mis_builder_style.xml create mode 100644 mis_builder/views/mis_report.xml create mode 100644 mis_builder/views/mis_report_instance.xml diff --git a/mis_builder/__openerp__.py b/mis_builder/__openerp__.py index 39ba012e..6dc054fa 100644 --- a/mis_builder/__openerp__.py +++ b/mis_builder/__openerp__.py @@ -19,11 +19,14 @@ ], 'data': [ 'wizard/mis_builder_dashboard.xml', - 'views/mis_builder.xml', + 'views/mis_report.xml', + 'views/mis_report_instance.xml', + 'views/mis_builder_style.xml', 'datas/ir_cron.xml', 'security/ir.model.access.csv', 'security/mis_builder_security.xml', - 'report/report_mis_report_instance.xml', + 'report/mis_report_instance_qweb.xml', + 'report/mis_report_instance_xlsx.xml', ], 'test': [ ], diff --git a/mis_builder/report/__init__.py b/mis_builder/report/__init__.py index bdcf09d6..592a2ccf 100644 --- a/mis_builder/report/__init__.py +++ b/mis_builder/report/__init__.py @@ -2,9 +2,5 @@ # © 2014-2015 ACSONE SA/NV () # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). -try: - from . import mis_builder_xlsx -except ImportError: - pass # this module is not installed - -from . import report_mis_report_instance +from . import mis_report_instance_qweb +from . import mis_report_instance_xlsx diff --git a/mis_builder/report/report_mis_report_instance.py b/mis_builder/report/mis_report_instance_qweb.py similarity index 100% rename from mis_builder/report/report_mis_report_instance.py rename to mis_builder/report/mis_report_instance_qweb.py diff --git a/mis_builder/report/report_mis_report_instance.xml b/mis_builder/report/mis_report_instance_qweb.xml similarity index 78% rename from mis_builder/report/report_mis_report_instance.xml rename to mis_builder/report/mis_report_instance_qweb.xml index 940b917a..a33ad383 100644 --- a/mis_builder/report/report_mis_report_instance.xml +++ b/mis_builder/report/mis_report_instance_qweb.xml @@ -2,6 +2,21 @@ + + MIS report instance QWEB PDF report + mis.report.instance + ir.actions.report.xml + mis_builder.report_mis_report_instance + qweb-pdf + + + + +