openerp-dev-web team mailing list archive
-
openerp-dev-web team
-
Mailing list archive
-
Message #06041
lp:~openerp-dev/openobject-addons/addons-training-imp-demo-trang-room-add-demo-ysa into lp:~openobject-training/openobject-addons/training
Yogesh(Open ERP) has proposed merging lp:~openerp-dev/openobject-addons/addons-training-imp-demo-trang-room-add-demo-ysa into lp:~openobject-training/openobject-addons/training.
Requested reviews:
OpenObject Training (openobject-training)
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/addons-training-imp-demo-trang-room-add-demo-ysa/+merge/59215
[IMP + ADD] training:- improve demo data of training module. training_room :- remove required attribute in python and add in view file of trainig.seance object. also add demo data.
--
https://code.launchpad.net/~openerp-dev/openobject-addons/addons-training-imp-demo-trang-room-add-demo-ysa/+merge/59215
Your team OpenERP R&D Team is subscribed to branch lp:~openerp-dev/openobject-addons/addons-training-imp-demo-trang-room-add-demo-ysa.
=== modified file 'training/__openerp__.py'
--- training/__openerp__.py 2011-03-22 11:24:03 +0000
+++ training/__openerp__.py 2011-04-27 12:42:27 +0000
@@ -68,7 +68,7 @@
'demo/training_course.xml',
'demo/training_offer.xml',
'demo/training_catalog.xml',
-# 'demo/training_session.xml',
+ 'demo/training_session.xml',
# 'demo/training_seance.xml',
],
'update_xml' : [
=== modified file 'training/demo/training_session.xml'
--- training/demo/training_session.xml 2009-08-31 17:54:15 +0000
+++ training/demo/training_session.xml 2011-04-27 12:42:27 +0000
@@ -14,7 +14,8 @@
<field name="offer_id" ref="training.training_offer_openerpintegrator0"/>
<field name="name">Open ERP 5.0 - Integrator</field>
<field name="catalog_id" ref="training.training_catalog_0"/>
- <field eval="(DateTime.now() + DateTime.RelativeDateTime(months=1)).strftime('%Y-%m-%d 08:30:00')" name="date" />
+
+ <field eval="time.strftime('%Y-%m-%d 08:30:00')" name="date" />
<field name="user_id" ref="base.user_root"/>
</record>
</data>
@@ -30,7 +31,7 @@
<field name="offer_id" ref="training.training_offer_openerpbusiness0"/>
<field name="name">Open ERP 5.0 - Business</field>
<field name="catalog_id" ref="training.training_catalog_0"/>
- <field eval="(DateTime.now() + DateTime.RelativeDateTime(days=25)).strftime('%Y-%m-%d 08:30:00')" name="date" />
+ <field eval="time.strftime('%Y-%m-%d 08:30:00')" name="date" />
<field name="user_id" ref="base.user_root"/>
</record>
</data>
@@ -45,7 +46,7 @@
<field name="offer_id" ref="training.training_offer_openerpbusiness0"/>
<field name="name">Open ERP 5.0 - Business</field>
<field name="catalog_id" ref="training.training_catalog_0"/>
- <field eval="(DateTime.now() + DateTime.RelativeDateTime(days=15)).strftime('%Y-%m-%d 08:30:00')" name="date" />
+ <field eval="time.strftime('%Y-%m-%d 08:30:00')" name="date" />
<field name="user_id" ref="base.user_root"/>
</record>
</data>
=== modified file 'training_room/__openerp__.py'
--- training_room/__openerp__.py 2011-03-15 09:12:30 +0000
+++ training_room/__openerp__.py 2011-04-27 12:42:27 +0000
@@ -32,7 +32,9 @@
'training',
],
'init_xml' : [ ],
- 'demo_xml' : [ ],
+ 'demo_xml' : [
+ 'training_room_demo.xml'
+ ],
'update_xml' : [
'training_room_view.xml',
'wizard/training_create_session_wizard_view.xml',
=== modified file 'training_room/training_room.py'
--- training_room/training_room.py 2011-04-01 07:25:34 +0000
+++ training_room/training_room.py 2011-04-27 12:42:27 +0000
@@ -106,9 +106,9 @@
_inherit = 'training.seance'
_columns = {
- 'location_id' : fields.many2one('training.location', 'Training Location', select=1,help='The location where the training will take place', required=True),
+ 'location_id' : fields.many2one('training.location', 'Training Location', select=1,help='The location where the training will take place'),
'location_note': fields.text('Training Location Note', help='Give some extra informations about the training location'),
- 'delivery_location_id': fields.many2one('training.location', 'Training Delivery Location', select=1, help='The location where training procurements (ex: support of course) will be delivered', required=True),
+ 'delivery_location_id': fields.many2one('training.location', 'Training Delivery Location', select=1, help='The location where training procurements (ex: support of course) will be delivered'),
'delivery_location_note': fields.text('Training Delivery Location Note', help='Give some extra informations about the training delivery location'),
'reserved' : fields.boolean('Reserved',help='Location is reserved '),
'seats' : fields.related('location_id', 'seats', type='integer', string='Maximum Seats',
=== added file 'training_room/training_room_demo.xml'
--- training_room/training_room_demo.xml 1970-01-01 00:00:00 +0000
+++ training_room/training_room_demo.xml 2011-04-27 12:42:27 +0000
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+
+ <data noupdate="1">
+ <record id="training_location_examroom0" model="training.location">
+ <field name="address_id" ref="base.res_partner_address_8"/>
+ <field name="partner_id" ref="base.res_partner_agrolait"/>
+ <field name="name">Exam Room</field>
+ <field eval="40" name="seats"/>
+ </record>
+
+ <record id="training_location_lectureroom0" model="training.location">
+ <field name="address_id" ref="base.res_partner_address_3000"/>
+ <field name="partner_id" ref="base.res_partner_desertic_hispafuentes"/>
+ <field name="name">Lecture Room</field>
+ <field eval="30" name="seats"/>
+ </record>
+
+ <record id="training_session_openerpintegrator0" model="training.session">
+ <field name="name">Open ERP 5.0 - Integrator</field>
+ <field name="offer_id" ref="training.training_offer_openerpintegrator0"/>
+ <field eval="time.strftime('%Y-%m-%d 08:30:00')" name="date" />
+ <field name="location_id" ref="training_location_examroom0"/>
+ <field name="delivery_location_id" ref="training_location_lectureroom0"/>
+ </record>
+ </data>
+
+ <data>
+ <function model="training.session" name="action_create_seances">
+ <value eval="[ref('training_session_openerpintegrator0')]" />
+ </function>
+ <workflow action="signal_open" model="training.session" ref="training_session_openerpintegrator0"/>
+ <workflow action="signal_open_confirm" model="training.session" ref="training_session_openerpintegrator0"/>
+ </data>
+
+</openerp>
\ No newline at end of file
=== modified file 'training_room/training_room_view.xml'
--- training_room/training_room_view.xml 2011-03-15 09:12:30 +0000
+++ training_room/training_room_view.xml 2011-04-27 12:42:27 +0000
@@ -77,12 +77,12 @@
<separator string="Location" colspan="4" />
<group col="2" colspan="2">
<field name="reserved" />
- <field name="location_id" />
+ <field name="location_id" required="True"/>
<field name="location_note"/>
</group>
<group col="2" colspan="2">
<label string="" colspan="2"/>
- <field name="delivery_location_id"/>
+ <field name="delivery_location_id" required="True"/>
<field name="delivery_location_note"/>
</group>
</field>
Follow ups