From af14fb6dd038c99e0408799b41c49d3760efe9b0 Mon Sep 17 00:00:00 2001 From: michel Date: Tue, 13 Feb 2018 12:36:44 +0100 Subject: [PATCH 01/10] [TMP] Create Qweb report of members --- golem_member/__manifest__.py | 5 +-- golem_member/report/__init__.py | 16 +++++++++ golem_member/report/golem_member_report.xml | 38 +++++++++++++++++++++ 3 files changed, 57 insertions(+), 2 deletions(-) create mode 100644 golem_member/report/__init__.py create mode 100644 golem_member/report/golem_member_report.xml diff --git a/golem_member/__manifest__.py b/golem_member/__manifest__.py index a9c06cd..611e458 100644 --- a/golem_member/__manifest__.py +++ b/golem_member/__manifest__.py @@ -18,9 +18,9 @@ { 'name': 'GOLEM non-profit members', 'summary': 'Extends Odoo contacts for MJC', - 'version': '10.0.1.0.0', + 'version': '10.0.1.1.0', 'category': 'GOLEM', - 'author': 'Fabien Bourgeois', + 'author': 'Fabien Bourgeois, Michel Dessenne', 'license': 'AGPL-3', 'application': True, 'installable': True, @@ -30,5 +30,6 @@ 'views/res_partner_views.xml', 'views/golem_member_numberconfig_views.xml', 'data/golem_member_numberconfig_data.xml', + 'report/golem_member_report.xml', 'security/ir.model.access.csv'] } diff --git a/golem_member/report/__init__.py b/golem_member/report/__init__.py new file mode 100644 index 0000000..643d893 --- /dev/null +++ b/golem_member/report/__init__.py @@ -0,0 +1,16 @@ +# -*- coding: utf-8 -*- + +# Copyright 2016 Fabien Bourgeois +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Affero General Public License for more details. +# +# You should have received a copy of the GNU Affero General Public License +# along with this program. If not, see . diff --git a/golem_member/report/golem_member_report.xml b/golem_member/report/golem_member_report.xml new file mode 100644 index 0000000..e010f87 --- /dev/null +++ b/golem_member/report/golem_member_report.xml @@ -0,0 +1,38 @@ + + + + + + + + + + From 680604aeccf8fd0d9c687f686b363e0ff19a731b Mon Sep 17 00:00:00 2001 From: michel Date: Tue, 13 Feb 2018 15:07:17 +0100 Subject: [PATCH 02/10] / --- golem_member/__manifest__.py | 3 +- golem_member/report/__init__.py | 5 ++- golem_member/report/golem_member_report.xml | 38 ++++++++++++++++++++- 3 files changed, 43 insertions(+), 3 deletions(-) diff --git a/golem_member/__manifest__.py b/golem_member/__manifest__.py index 611e458..4b27ac5 100644 --- a/golem_member/__manifest__.py +++ b/golem_member/__manifest__.py @@ -1,7 +1,8 @@ # -*- coding: utf-8 -*- # Copyright 2016 Fabien Bourgeois -# +# Copyright 2018 Michel Dessenne + # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as # published by the Free Software Foundation, either version 3 of the diff --git a/golem_member/report/__init__.py b/golem_member/report/__init__.py index 643d893..6515d8f 100644 --- a/golem_member/report/__init__.py +++ b/golem_member/report/__init__.py @@ -1,7 +1,8 @@ # -*- coding: utf-8 -*- # Copyright 2016 Fabien Bourgeois -# +# Copyright 2018 Michel Dessenne + # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as # published by the Free Software Foundation, either version 3 of the @@ -14,3 +15,5 @@ # # You should have received a copy of the GNU Affero General Public License # along with this program. If not, see . + +from . import golem_member diff --git a/golem_member/report/golem_member_report.xml b/golem_member/report/golem_member_report.xml index e010f87..4b5595e 100644 --- a/golem_member/report/golem_member_report.xml +++ b/golem_member/report/golem_member_report.xml @@ -2,6 +2,7 @@ + + + European A4 Landscape + + A4 + 0 + 0 + Landscape + 40 + 23 + 7 + 7 + + 35 + 90 + + - + + + From 21b16ad08f7c28ba233b61c58f949abeb2886b55 Mon Sep 17 00:00:00 2001 From: michel Date: Thu, 15 Feb 2018 18:30:25 +0100 Subject: [PATCH 07/10] / --- golem_member/report/golem_member_report.xml | 26 ++------------------- 1 file changed, 2 insertions(+), 24 deletions(-) diff --git a/golem_member/report/golem_member_report.xml b/golem_member/report/golem_member_report.xml index 08ce699..63890b8 100644 --- a/golem_member/report/golem_member_report.xml +++ b/golem_member/report/golem_member_report.xml @@ -78,33 +78,11 @@ along with this program. If not, see . - + - - - - - - - -
-

+

-

-
-

-
-

-
-

-
- -

-

-
- -
From 6accf16b78f140595a24d3f5d468361c93f74ecf Mon Sep 17 00:00:00 2001 From: michel Date: Thu, 15 Feb 2018 18:40:49 +0100 Subject: [PATCH 08/10] / --- golem_member/report/golem_member_report.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/golem_member/report/golem_member_report.xml b/golem_member/report/golem_member_report.xml index 63890b8..545e862 100644 --- a/golem_member/report/golem_member_report.xml +++ b/golem_member/report/golem_member_report.xml @@ -78,7 +78,7 @@ along with this program. If not, see . - + From 779405e492f1ddbb373b8966fcc075225ae550b9 Mon Sep 17 00:00:00 2001 From: michel Date: Fri, 16 Feb 2018 10:13:56 +0100 Subject: [PATCH 09/10] [TMP] Report of membership. --- golem_member/report/golem_member_report.xml | 37 ++++++++++++++++++--- 1 file changed, 33 insertions(+), 4 deletions(-) diff --git a/golem_member/report/golem_member_report.xml b/golem_member/report/golem_member_report.xml index 545e862..ca1084c 100644 --- a/golem_member/report/golem_member_report.xml +++ b/golem_member/report/golem_member_report.xml @@ -52,6 +52,7 @@ along with this program. If not, see . + @@ -70,6 +71,8 @@ along with this program. If not, see . + @@ -77,12 +80,38 @@ along with this program. If not, see .


Member SeasonDate of season


+




+ + + + + + + + + - - + + + + + + +
ActivityAnimatorDayHour startHour stopDate startDate stop
-

-
+

+
+

+
+

+
+

+
+

+
+

+
+

+
From 01bf414187fa3f1a376864424602522bcb3f40b2 Mon Sep 17 00:00:00 2001 From: michel Date: Fri, 16 Feb 2018 17:47:52 +0100 Subject: [PATCH 10/10] [TMP] Report golem_activity_registration_state inherit golem_member --- .../__manifest__.py | 3 +- .../report/__init__.py | 19 +++++++++ .../report/golem_member_report.xml | 41 +++++++++++++++++++ 3 files changed, 62 insertions(+), 1 deletion(-) create mode 100644 golem_activity_registration_state/report/__init__.py create mode 100644 golem_activity_registration_state/report/golem_member_report.xml diff --git a/golem_activity_registration_state/__manifest__.py b/golem_activity_registration_state/__manifest__.py index e8f02db..3b1d05f 100644 --- a/golem_activity_registration_state/__manifest__.py +++ b/golem_activity_registration_state/__manifest__.py @@ -27,5 +27,6 @@ 'depends': ['golem_activity_registration', 'golem_payment'], 'data': ['views/golem_activity_registration_views.xml', 'views/golem_member_views.xml', 'views/golem_activity_views.xml', - 'wizard/golem_activity_registration_invoicing.xml'] + 'wizard/golem_activity_registration_invoicing.xml', + 'report/golem_member_report.xml'] } diff --git a/golem_activity_registration_state/report/__init__.py b/golem_activity_registration_state/report/__init__.py new file mode 100644 index 0000000..cf00e58 --- /dev/null +++ b/golem_activity_registration_state/report/__init__.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- + +# Copyright 2016 Fabien Bourgeois +# Copyright 2018 Michel Dessenne + +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Affero General Public License for more details. +# +# You should have received a copy of the GNU Affero General Public License +# along with this program. If not, see . + +from . import golem_activity_registration diff --git a/golem_activity_registration_state/report/golem_member_report.xml b/golem_activity_registration_state/report/golem_member_report.xml new file mode 100644 index 0000000..3e58501 --- /dev/null +++ b/golem_activity_registration_state/report/golem_member_report.xml @@ -0,0 +1,41 @@ + + + + + + + + + + +