openerp-dev-web team mailing list archive
-
openerp-dev-web team
-
Mailing list archive
-
Message #05947
lp:~openerp-dev/openobject-addons/addons-training-add-form-view-stakeholder-request-object-ysa into lp:~openobject-training/openobject-addons/training
Yogesh(Open ERP) has proposed merging lp:~openerp-dev/openobject-addons/addons-training-add-form-view-stakeholder-request-object-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-add-form-view-stakeholder-request-object-ysa/+merge/59040
[FIX] training :-request_id field type m2o and related to o2m with participation_ids so no need of this field in o2m form view so add form view of participation_ids o2m fields in training.participation.stakeholder.request.
--
https://code.launchpad.net/~openerp-dev/openobject-addons/addons-training-add-form-view-stakeholder-request-object-ysa/+merge/59040
Your team OpenERP R&D Team is subscribed to branch lp:~openerp-dev/openobject-addons/addons-training-add-form-view-stakeholder-request-object-ysa.
=== modified file 'training/training_view.xml'
--- training/training_view.xml 2011-04-25 06:33:33 +0000
+++ training/training_view.xml 2011-04-26 11:07:47 +0000
@@ -2027,6 +2027,44 @@
<field name="price"/>
<field name="state" />
</tree>
+ <form string="Participation">
+ <group colspan="4" col="4" groups="base.group_user">
+ <separator string="Contact Information" colspan="4" />
+ <field name="job_id" />
+ </group>
+ <separator string="Seance Information" colspan="4" />
+ <field name="request_session_id" invisible="1" />
+ <field name="seance_id"
+ attrs="{'readonly' : [('state', '!=', 'draft')]}"
+ on_change='on_change_seance(job_id, seance_id)'
+ link="0"
+ context="{'request_session_id' : request_session_id, 'job_id' : job_id}" />
+ <field name="group_id" link="0"/>
+ <field name="kind" />
+ <field name="date" />
+ <field name="duration" />
+ <field name="state_seance" groups="training.group_seance_manager,training.group_session_manager" />
+ <separator string="Course Information" colspan="4" />
+ <field name="course_id" colspan="4" link="0" />
+ <separator string="Payment" colspan="4" />
+ <field name="purchase_order_id" groups="training.group_seance_manager,training.group_session_manager" />
+ <group colspan="2" col="3" attrs="{'readonly': [('state', '!=', 'draft')]}">
+ <group col="2" attrs="{'invisible': [('manual_price', '=', True)]}">
+ <field name="price" />
+ </group>
+ <group col="2" attrs="{'invisible': [('manual_price', '=', False)]}">
+ <field name="forced_price" />
+ </group>
+ <group col="2" groups="training.group_training">
+ <field name="manual_price" nolabel="1" on_change='on_change_manual(manual_price, job_id, seance_id)'/>
+ <label align="0.0" string="Manual"/>
+ </group>
+ </group>
+ <field name="product_id" groups="training.group_seance_manager,training.group_session_manager" on_change='on_change_product(job_id, seance_id, product_id)'/>
+ <field name="paid" groups="training.group_training"/>
+ <separator colspan="4" />
+ <field name="state" colspan="4" />
+ </form>
</field>
</page>
<page string="Notes">
Follow ups