From 2227e32ef87d7e6abe55391096c2729265a1e986 Mon Sep 17 00:00:00 2001 From: Ludovic CHEVALIER Date: Thu, 24 Jan 2013 13:23:26 +0100 Subject: [PATCH] [members] add filter for non-members or expired bikecoop members --- __openerp__.py | 1 + data/filters.xml | 40 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 data/filters.xml diff --git a/__openerp__.py b/__openerp__.py index 7a2292c..ece3b3d 100644 --- a/__openerp__.py +++ b/__openerp__.py @@ -38,6 +38,7 @@ Module pour les personnalisations de L'Heureux Cyclage ], 'update_xml': [ 'view/account_invoice.xml', + 'data/filters.xml', ], 'installable': True, 'auto_install': False, diff --git a/data/filters.xml b/data/filters.xml new file mode 100644 index 0000000..e9467fe --- /dev/null +++ b/data/filters.xml @@ -0,0 +1,40 @@ + + + + + Ateliers anciens membres ou non membres + res.partner + ['|', '&', ('category_id', 'ilike', 'Atelier'), ('membership_stop', '<', time.strftime('%Y-%m-%d')), '&', ('category_id', 'ilike', 'Atelier'), ('membership_state', 'in', [u'none'])] + 3 + {} + + + Ateliers anciens membres ou non membres + res.partner + ['|', '&', ('category_id', 'ilike', 'Atelier'), ('membership_stop', '<', time.strftime('%Y-%m-%d')), '&', ('category_id', 'ilike', 'Atelier'), ('membership_state', 'in', [u'none'])] + 16 + {} + + + Ateliers anciens membres ou non membres + res.partner + ['|', '&', ('category_id', 'ilike', 'Atelier'), ('membership_stop', '<', time.strftime('%Y-%m-%d')), '&', ('category_id', 'ilike', 'Atelier'), ('membership_state', 'in', [u'none'])] + 29 + {} + + + Ateliers anciens membres ou non membres + res.partner + ['|', '&', ('category_id', 'ilike', 'Atelier'), ('membership_stop', '<', time.strftime('%Y-%m-%d')), '&', ('category_id', 'ilike', 'Atelier'), ('membership_state', 'in', [u'none'])] + 4 + {} + + + Ateliers anciens membres ou non membres + res.partner + ['|', '&', ('category_id', 'ilike', 'Atelier'), ('membership_stop', '<', time.strftime('%Y-%m-%d')), '&', ('category_id', 'ilike', 'Atelier'), ('membership_state', 'in', [u'none'])] + 9 + {} + + + -- 2.20.1