[filters] ~in view directory
authorLudovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>
Mon, 9 Sep 2013 13:59:19 +0000 (15:59 +0200)
committerLudovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>
Mon, 9 Sep 2013 14:00:54 +0000 (16:00 +0200)
__openerp__.py
view/filters.xml [new file with mode: 0644]

index d61b6f2..09bf7eb 100644 (file)
@@ -43,7 +43,7 @@ Module pour les personnalisations de L'Heureux Cyclage
         'data/wiki.xml',
         'view/account_invoice.xml',
         'view/wiki.xml',
-        'data/filters.xml',
+        'view/filters.xml',
     ],
     'installable': True,
     'auto_install': False,
diff --git a/view/filters.xml b/view/filters.xml
new file mode 100644 (file)
index 0000000..ecaf3ad
--- /dev/null
@@ -0,0 +1,104 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+    <data>
+        <!--Expired or non members -->
+        <record id="bikecoop_expired_or_non_members_admin" model="ir.filters">
+            <field name="name">Ateliers anciens membres ou non membres</field>
+            <field name="model_id">res.partner</field>
+            <field name="domain">['|', '&amp;', ('category_id', 'ilike', 'Atelier'), ('membership_stop', '&lt;', time.strftime('%Y-%m-%d')), '&amp;', ('category_id', 'ilike', 'Atelier'), ('membership_state', 'in', [u'none'])]</field>
+            <field name="user_id">1</field>
+            <field name="context">{}</field>
+        </record>
+        <record id="bikecoop_expired_or_non_members_ludovic_chevalier" model="ir.filters">
+            <field name="name">Ateliers anciens membres ou non membres</field>
+            <field name="model_id">res.partner</field>
+            <field name="domain">['|', '&amp;', ('category_id', 'ilike', 'Atelier'), ('membership_stop', '&lt;', time.strftime('%Y-%m-%d')), '&amp;', ('category_id', 'ilike', 'Atelier'), ('membership_state', 'in', [u'none'])]</field>
+            <field name="user_id">3</field>
+            <field name="context">{}</field>
+        </record>
+        <record id="bikecoop_expired_or_non_members_ludovic_boyer" model="ir.filters">
+            <field name="name">Ateliers anciens membres ou non membres</field>
+            <field name="model_id">res.partner</field>
+            <field name="domain">['|', '&amp;', ('category_id', 'ilike', 'Atelier'), ('membership_stop', '&lt;', time.strftime('%Y-%m-%d')), '&amp;', ('category_id', 'ilike', 'Atelier'), ('membership_state', 'in', [u'none'])]</field>
+            <field name="user_id">16</field>
+            <field name="context">{}</field>
+        </record>
+        <record id="bikecoop_expired_or_non_members_elodie_chabert" model="ir.filters">
+            <field name="name">Ateliers anciens membres ou non membres</field>
+            <field name="model_id">res.partner</field>
+            <field name="domain">['|', '&amp;', ('category_id', 'ilike', 'Atelier'), ('membership_stop', '&lt;', time.strftime('%Y-%m-%d')), '&amp;', ('category_id', 'ilike', 'Atelier'), ('membership_state', 'in', [u'none'])]</field>
+            <field name="user_id">29</field>
+            <field name="context">{}</field>
+        </record>
+        <record id="bikecoop_expired_or_non_members_julien_allaire" model="ir.filters">
+            <field name="name">Ateliers anciens membres ou non membres</field>
+            <field name="model_id">res.partner</field>
+            <field name="domain">['|', '&amp;', ('category_id', 'ilike', 'Atelier'), ('membership_stop', '&lt;', time.strftime('%Y-%m-%d')), '&amp;', ('category_id', 'ilike', 'Atelier'), ('membership_state', 'in', [u'none'])]</field>
+            <field name="user_id">4</field>
+            <field name="context">{}</field>
+        </record>
+        <record id="bikecoop_expired_or_non_members_baptiste_guyomarch" model="ir.filters">
+            <field name="name">Ateliers anciens membres ou non membres</field>
+            <field name="model_id">res.partner</field>
+            <field name="domain">['|', '&amp;', ('category_id', 'ilike', 'Atelier'), ('membership_stop', '&lt;', time.strftime('%Y-%m-%d')), '&amp;', ('category_id', 'ilike', 'Atelier'), ('membership_state', 'in', [u'none'])]</field>
+            <field name="user_id">9</field>
+            <field name="context">{}</field>
+        </record>
+
+        <!--Actual members -->
+        <record id="bikecoop_actual_members_admin" model="ir.filters">
+            <field name="name">Ateliers membres (en attente, facturés, payant ou libre)</field>
+            <field name="model_id">res.partner</field>
+            <field name="domain">[('category_id', 'ilike', 'Atelier'),
+                ('membership_state', 'in', [u'waiting', 'invoiced', 'paid', 'free']),
+                ('membership_stop', '&gt;', time.strftime('%Y-%m-%d'))]</field>
+            <field name="user_id">1</field>
+            <field name="context">{}</field>
+        </record>
+        <record id="bikecoop_actual_members_ludovic_chevalier" model="ir.filters">
+            <field name="name">Ateliers membres (en attente, facturés, payant ou libre)</field>
+            <field name="model_id">res.partner</field>
+            <field name="domain">[('category_id', 'ilike', 'Atelier'),
+                ('membership_state', 'in', [u'waiting', 'invoiced', 'paid', 'free']),
+                ('membership_stop', '&gt;', time.strftime('%Y-%m-%d'))]</field>
+            <field name="user_id">3</field>
+            <field name="context">{}</field>
+        </record>
+        <record id="bikecoop_actual_members_ludovic_boyer" model="ir.filters">
+            <field name="name">Ateliers membres (en attente, facturés, payant ou libre)</field>
+            <field name="model_id">res.partner</field>
+            <field name="domain">[('category_id', 'ilike', 'Atelier'),
+                ('membership_state', 'in', [u'waiting', 'invoiced', 'paid', 'free']),
+                ('membership_stop', '&gt;', time.strftime('%Y-%m-%d'))]</field>
+            <field name="user_id">16</field>
+            <field name="context">{}</field>
+        </record>
+        <record id="bikecoop_actual_members_elodie_chabert" model="ir.filters">
+            <field name="name">Ateliers membres (en attente, facturés, payant ou libre)</field>
+            <field name="model_id">res.partner</field>
+            <field name="domain">[('category_id', 'ilike', 'Atelier'),
+                ('membership_state', 'in', [u'waiting', 'invoiced', 'paid', 'free']),
+                ('membership_stop', '&gt;', time.strftime('%Y-%m-%d'))]</field>
+            <field name="user_id">29</field>
+            <field name="context">{}</field>
+        </record>
+        <record id="bikecoop_actual_members_julien_allaire" model="ir.filters">
+            <field name="name">Ateliers membres (en attente, facturés, payant ou libre)</field>
+            <field name="model_id">res.partner</field>
+            <field name="domain">[('category_id', 'ilike', 'Atelier'),
+                ('membership_state', 'in', [u'waiting', 'invoiced', 'paid', 'free']),
+                ('membership_stop', '&gt;', time.strftime('%Y-%m-%d'))]</field>
+            <field name="user_id">4</field>
+            <field name="context">{}</field>
+        </record>
+        <record id="bikecoop_actual_members_baptiste_guyomarch" model="ir.filters">
+            <field name="name">Ateliers membres (en attente, facturés, payant ou libre)</field>
+            <field name="model_id">res.partner</field>
+            <field name="domain">[('category_id', 'ilike', 'Atelier'),
+                ('membership_state', 'in', [u'waiting', 'invoiced', 'paid', 'free']),
+                ('membership_stop', '&gt;', time.strftime('%Y-%m-%d'))]</field>
+            <field name="user_id">9</field>
+            <field name="context">{}</field>
+        </record>
+    </data>
+</openerp>