[event] +demo events types, events and events registrations
authorLudovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>
Thu, 13 Dec 2012 16:23:26 +0000 (17:23 +0100)
committerLudovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>
Thu, 13 Dec 2012 16:23:26 +0000 (17:23 +0100)
__openerp__.py
demo/event.xml [new file with mode: 0644]
demo/partner.xml
i18n/bikecoop_demo.pot
i18n/fr.po

index 9619ada..9a77690 100644 (file)
@@ -24,6 +24,7 @@ This module supplies demonstration data for the bikecoop module
         'demo/product.xml',
         'demo/account.xml',
         'demo/point_of_sale.xml',
+        'demo/event.xml',
     ],
     'installable': True,
     'auto_install': False,
diff --git a/demo/event.xml b/demo/event.xml
new file mode 100644 (file)
index 0000000..af59ccd
--- /dev/null
@@ -0,0 +1,145 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+    <data>
+        <!--Events types -->
+        <record id="event_type_ca" model="event.type">
+            <field name="name">Management board</field>
+            <field name="default_registration_min">3</field>
+            <field name="default_registration_max">100</field>
+        </record>
+        <record id="event_type_training" model="event.type">
+            <field name="name">Training</field>
+            <field name="default_registration_min">6</field>
+            <field name="default_registration_max">20</field>
+        </record>
+        <record id="event_type_bikeschool" model="event.type">
+            <field name="name">Bike School</field>
+            <field name="default_registration_min">5</field>
+            <field name="default_registration_max">20</field>
+        </record>
+        <record id="event_type_ag" model="event.type">
+            <field name="name">General meeting</field>
+            <field name="default_registration_min">10</field>
+            <field name="default_registration_max">200</field>
+        </record>
+
+        <!--Events -->
+        <record id="event_ca_1" model="event.event">
+            <field name="name">Management board</field>
+            <field name="type" ref="event_type_ca"/>
+            <field name="date_begin" eval="(DateTime.today()+ timedelta(days=10)).strftime('%Y-%m-%d 19:00:00')"/>
+            <field name="date_end" eval="(DateTime.today()+ timedelta(days=10)).strftime('%Y-%m-%d 23:30:00')"/>
+            <field name="register_min">3</field>
+            <field name="register_max">100</field>
+            <field name="address_id" ref="base.main_partner"/>
+            <field name="note">We have to see all of those questions ...</field>
+        </record>
+        <record id="event_ca_2" model="event.event">
+            <field name="name">Management board</field>
+            <field name="type" ref="event_type_ca"/>
+            <field name="date_begin" eval="(DateTime.today()+ timedelta(days=40)).strftime('%Y-%m-%d 19:00:00')"/>
+            <field name="date_end" eval="(DateTime.today()+ timedelta(days=40)).strftime('%Y-%m-%d 23:30:00')"/>
+            <field name="register_min">3</field>
+            <field name="register_max">100</field>
+            <field name="address_id" ref="res_partner_dynamo"/>
+            <field name="note">To define ...</field>
+        </record>
+        <record id="event_ca_3" model="event.event">
+            <field name="name">Management board</field>
+            <field name="type" ref="event_type_ca"/>
+            <field name="date_begin" eval="(DateTime.today()+ timedelta(days=65)).strftime('%Y-%m-%d 19:00:00')"/>
+            <field name="date_end" eval="(DateTime.today()+ timedelta(days=65)).strftime('%Y-%m-%d 23:30:00')"/>
+            <field name="register_min">3</field>
+            <field name="register_max">100</field>
+            <field name="address_id" ref="res_partner_ptitvelo"/>
+            <field name="note">To define ...</field>
+        </record>
+        <record id="event_training_burette" model="event.event">
+            <field name="name">Training burette</field>
+            <field name="type" ref="event_type_training"/>
+            <field name="date_begin" eval="(DateTime.today()+ timedelta(days=15)).strftime('%Y-%m-%d 09:00:00')"/>
+            <field name="date_end" eval="(DateTime.today()+ timedelta(days=19)).strftime('%Y-%m-%d 18:00:00')"/>
+            <field name="register_min">4</field>
+            <field name="register_max">20</field>
+            <field name="address_id" ref="res_partner_dynamo"/>
+            <field name="note">Training about administration tools ...</field>
+            <field name="main_speaker_id" ref="res_partner_salutpatrick"/>
+            <field name="speaker_confirmed" eval="True"/>
+        </record>
+        <record id="event_training_edu" model="event.event">
+            <field name="name">Training educational methods in bikecoops</field>
+            <field name="type" ref="event_type_training"/>
+            <field name="date_begin" eval="(DateTime.today()+ timedelta(days=35)).strftime('%Y-%m-%d 09:00:00')"/>
+            <field name="date_end" eval="(DateTime.today()+ timedelta(days=39)).strftime('%Y-%m-%d 18:00:00')"/>
+            <field name="register_min">6</field>
+            <field name="register_max">20</field>
+            <field name="address_id" ref="res_partner_dynamo"/>
+            <field name="note">Training about educational questions and methods in bikecoops ...</field>
+        </record>
+        <record id="event_bikeschool" model="event.event">
+            <field name="name">Bikeschool in "La Villeneuve"</field>
+            <field name="type" ref="event_type_bikeschool"/>
+            <field name="date_begin" eval="(DateTime.today()+ timedelta(days=5)).strftime('%Y-%m-%d 14:00:00')"/>
+            <field name="date_end" eval="(DateTime.today()+ timedelta(days=5)).strftime('%Y-%m-%d 17:30:00')"/>
+            <field name="register_min">6</field>
+            <field name="register_max">20</field>
+            <field name="street">Galerie Arlequin</field>
+            <field name="zip">38100</field>
+            <field name="city">GRENOBLE</field>
+            <field name="note">First lesson for starters</field>
+            <field name="main_speaker_id" ref="res_partner_matt"/>
+            <field name="speaker_confirmed" eval="True"/>
+        </record>
+
+        <!--Events registrations -->
+        <record id="event_ca_1_registration_1" model="event.registration">
+            <field name="event_id" ref="event_ca_1"/>
+            <field name="partner_id" ref="res_partner_francois"/>
+            <field name="name">François BOUX</field>
+            <field name="email">francois@ptitvelo.net</field>
+            <field name="phone">00 00 00 00 00</field>
+        </record>
+        <record id="event_ca_1_registration_2" model="event.registration">
+            <field name="event_id" ref="event_ca_1"/>
+            <field name="partner_id" ref="res_partner_dupignon"/>
+            <field name="name">M. DUPIGNON</field>
+            <field name="email">dupignon@ptitvelo.net</field>
+            <field name="phone">00 00 00 00 00</field>
+        </record>
+        <record id="event_ca_1_registration_3" model="event.registration">
+            <field name="event_id" ref="event_ca_1"/>
+            <field name="partner_id" ref="res_partner_lucie"/>
+            <field name="name">Lucie SCARBEL</field>
+            <field name="email">lucie@ptitvelo.net</field>
+            <field name="phone">00 00 00 00 00</field>
+        </record>
+        <record id="event_ca_1_registration_4" model="event.registration">
+            <field name="event_id" ref="event_ca_1"/>
+            <field name="partner_id" ref="res_partner_matt"/>
+            <field name="name">Matt</field>
+            <field name="email">matt@groggle.fr</field>
+            <field name="phone">00 00 00 00 00</field>
+        </record>
+        <record id="event_training_burette_registration_1" model="event.registration">
+            <field name="event_id" ref="event_training_burette"/>
+            <field name="partner_id" ref="res_partner_matt"/>
+            <field name="name">Matt</field>
+            <field name="email">matt@groggle.fr</field>
+            <field name="phone">00 00 00 00 00</field>
+        </record>
+        <record id="event_training_burette_registration_2" model="event.registration">
+            <field name="event_id" ref="event_training_burette"/>
+            <field name="partner_id" ref="res_partner_dupignon"/>
+            <field name="name">M. DUPIGNON</field>
+            <field name="email">dupignon@ptitvelo.net</field>
+            <field name="phone">00 00 00 00 00</field>
+        </record>
+        <record id="event_training_burette_registration_3" model="event.registration">
+            <field name="event_id" ref="event_training_burette"/>
+            <field name="partner_id" ref="res_partner_recycleur"/>
+            <field name="nb_register">3</field>
+            <field name="name">Ludovic BOYER-BEARTH</field>
+            <field name="phone">00 33 4 72 00 23 57 (Choix 2)</field>
+        </record>
+    </data>
+</openerp>
index fb380c0..69f4aa9 100644 (file)
             <field name="street">10 rue Saint-Polycarpe</field>
             <field name="type">default</field>
         </record>
+        <record id="res_partner_dynamo" model="res.partner">
+            <field name="name">Dynamo</field>
+            <field eval="[(6, 0, [ref('res_partner_category_4')])]" name="category_id"/>
+            <field name="is_company">True</field>
+            <field name="website">www.atelierdynamo.fr/</field>
+            <field name="city">NANCY</field>
+            <field name="zip">54000</field>
+            <field model="res.country" name="country_id" search="[('name','=','France')]"/>
+            <field name="email">bidon@atelierdynamo.fr</field>
+            <field name="phone">00 33 3 83 37 32 71</field>
+            <field name="street">35 Grande Rue</field>
+            <field name="type">default</field>
+        </record>
         <record id="res_partner_recycleur_ludo" model="res.partner">
             <field name="city">LYON</field>
             <field name="name">Ludovic BOYER-BEARTH</field>
             <field name="phone"></field>
             <field name="street">921 rue des résidences</field>
             <field name="type">contact</field>
-            <field name="parent_id" ref="res_partner_ptitvelo"/>
         </record>
         <record id="res_partner_francois" model="res.partner">
             <field name="name">François BOUX</field>
             <field name="gender_id" ref="bikecoop.bikecoop_partner_theme_male"/>
             <field name="occupation_id" ref="bikecoop_partner_theme_employee"/>
             <field name="volunteer_ids" eval="[(6, 0, [ref('bikecoop_partner_theme_wks_com')])]"/>
+            <field name="parent_id" ref="res_partner_ptitvelo"/>
         </record>
         <record id="res_partner_jeremy" model="res.partner">
             <field name="name">Jérémy</field>
             <field name="occupation_id" ref="bikecoop_partner_theme_upmf"/>
             <field name="volunteer_ids" eval="[(6, 0, [ref('bikecoop_partner_theme_wks_com')])]"/>
         </record>
+        <record id="res_partner_salutpatrick" model="res.partner">
+            <field name="name">Patrick SALUT</field>
+            <field name="city">STRASBOURG</field>
+            <field name="zip">67000</field>
+            <field model="res.country" name="country_id" search="[('name','=','France')]"/>
+            <field name="email">pat@apof.fr</field>
+            <field name="phone">00 00 00 00 00</field>
+            <field name="street">78 rue par là</field>
+            <field name="type">default</field>
+            <field name="year">1962</field>
+            <field name="gender_id" ref="bikecoop.bikecoop_partner_theme_male"/>
+            <field name="occupation_id" ref="bikecoop.bikecoop_partner_occupation_other"/>
+        </record>
     </data>
 </openerp>
 
index 36246c8..d04f89c 100644 (file)
@@ -4,10 +4,10 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: OpenERP Server 7.0alpha\n"
+"Project-Id-Version: OpenERP Server 7.0alpha-20121206-000102\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-11-20 15:23+0000\n"
-"PO-Revision-Date: 2012-11-20 15:23+0000\n"
+"POT-Creation-Date: 2012-12-13 16:18+0000\n"
+"PO-Revision-Date: 2012-12-13 16:18+0000\n"
 "Last-Translator: <>\n"
 "Language-Team: \n"
 "MIME-Version: 1.0\n"
@@ -97,6 +97,16 @@ msgstr ""
 msgid "Associations"
 msgstr ""
 
+#. module: bikecoop_demo
+#: model:product.uom,name:bikecoop_demo.product_uom_halfday
+msgid "Half day"
+msgstr ""
+
+#. module: bikecoop_demo
+#: model:event.event,name:bikecoop_demo.event_training_edu
+msgid "Training educational methods in bikecoops"
+msgstr ""
+
 #. module: bikecoop_demo
 #: model:res.partner.category,name:bikecoop_demo.res_partner_category_10
 msgid "Tresorier adjoint"
@@ -132,6 +142,11 @@ msgstr ""
 msgid "Animation committee"
 msgstr ""
 
+#. module: bikecoop_demo
+#: model:event.event,name:bikecoop_demo.event_training_burette
+msgid "Training burette"
+msgstr ""
+
 #. module: bikecoop_demo
 #: model:product.category,name:bikecoop_demo.product_category_training
 msgid "Training"
@@ -203,6 +218,13 @@ msgstr ""
 msgid "Second hand wheel"
 msgstr ""
 
+#. module: bikecoop_demo
+#: model:event.event,name:bikecoop_demo.event_ca_1
+#: model:event.event,name:bikecoop_demo.event_ca_2
+#: model:event.event,name:bikecoop_demo.event_ca_3
+msgid "Management board"
+msgstr ""
+
 #. module: bikecoop_demo
 #: model:res.partner.category,name:bikecoop_demo.res_partner_category_8
 msgid "Secretaire adjoint-e"
@@ -249,7 +271,7 @@ msgid "Studies: Université Stendhal"
 msgstr ""
 
 #. module: bikecoop_demo
-#: model:product.uom,name:bikecoop_demo.product_uom_halfday
-msgid "Half day"
+#: model:event.event,name:bikecoop_demo.event_bikeschool
+msgid "Bikeschool in \"La Villeneuve\""
 msgstr ""
 
index bcc2987..424ac0c 100644 (file)
@@ -6,8 +6,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: OpenERP Server 6.1-1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-11-20 15:23+0000\n"
-"PO-Revision-Date: 2012-11-20 16:24+0100\n"
+"POT-Creation-Date: 2012-12-13 16:18+0000\n"
+"PO-Revision-Date: 2012-12-13 17:20+0100\n"
 "Last-Translator: Ludovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>\n"
 "Language-Team: \n"
 "Language: \n"
@@ -98,6 +98,16 @@ msgstr "Trésorièr-e"
 msgid "Associations"
 msgstr "Associations"
 
+#. module: bikecoop_demo
+#: model:product.uom,name:bikecoop_demo.product_uom_halfday
+msgid "Half day"
+msgstr "Demi-journée"
+
+#. module: bikecoop_demo
+#: model:event.event,name:bikecoop_demo.event_training_edu
+msgid "Training educational methods in bikecoops"
+msgstr "Formation pédagogie dans les ateliers"
+
 #. module: bikecoop_demo
 #: model:res.partner.category,name:bikecoop_demo.res_partner_category_10
 msgid "Tresorier adjoint"
@@ -133,6 +143,11 @@ msgstr "Collectivités"
 msgid "Animation committee"
 msgstr "Commission Animation"
 
+#. module: bikecoop_demo
+#: model:event.event,name:bikecoop_demo.event_training_burette
+msgid "Training burette"
+msgstr "Formation Burette"
+
 #. module: bikecoop_demo
 #: model:product.category,name:bikecoop_demo.product_category_training
 msgid "Training"
@@ -204,6 +219,13 @@ msgstr "Location de vélos bizarres - 1/2 journée"
 msgid "Second hand wheel"
 msgstr "Roue d'occasion"
 
+#. module: bikecoop_demo
+#: model:event.event,name:bikecoop_demo.event_ca_1
+#: model:event.event,name:bikecoop_demo.event_ca_2
+#: model:event.event,name:bikecoop_demo.event_ca_3
+msgid "Management board"
+msgstr "Conseil d'administration"
+
 #. module: bikecoop_demo
 #: model:res.partner.category,name:bikecoop_demo.res_partner_category_8
 msgid "Secretaire adjoint-e"
@@ -250,9 +272,9 @@ msgid "Studies: Université Stendhal"
 msgstr "Étudiant-e - Université Stendhal"
 
 #. module: bikecoop_demo
-#: model:product.uom,name:bikecoop_demo.product_uom_halfday
-msgid "Half day"
-msgstr "Demi-journée"
+#: model:event.event,name:bikecoop_demo.event_bikeschool
+msgid "Bikeschool in \"La Villeneuve\""
+msgstr "Vélo-École à la Villeneuve"
 
 #~ msgid "Standard member"
 #~ msgstr "Membre tarif normal"