openerp-dev-web team mailing list archive
-
openerp-dev-web team
-
Mailing list archive
-
Message #05672
lp:~openerp-dev/openobject-addons/trunk-hr_recruitment_partner_disable-bugfix-ind-ach into lp:~openerp-dev/openobject-addons/trunk-bugfixes-Ind
Anup(OpenERP) has proposed merging lp:~openerp-dev/openobject-addons/trunk-hr_recruitment_partner_disable-bugfix-ind-ach into lp:~openerp-dev/openobject-addons/trunk-bugfixes-Ind.
Requested reviews:
Husen Daudi (husendaudi)
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-hr_recruitment_partner_disable-bugfix-ind-ach/+merge/58270
Hello,
Partner Should be a read only field until an applicant is hired in the Contract Form.
Partner is used only for account purpose so it would be only availed when the employee is hired.
Thanks.
--
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-hr_recruitment_partner_disable-bugfix-ind-ach/+merge/58270
Your team OpenERP R&D Team is subscribed to branch lp:~openerp-dev/openobject-addons/trunk-bugfixes-Ind.
=== modified file 'hr_recruitment/hr_recruitment_view.xml'
--- hr_recruitment/hr_recruitment_view.xml 2011-04-07 09:27:30 +0000
+++ hr_recruitment/hr_recruitment_view.xml 2011-04-19 10:55:28 +0000
@@ -97,15 +97,15 @@
<page string="Job Info">
<group col="3" colspan="2">
<separator colspan="3" string="Contact"/>
- <field name="partner_id" on_change="onchange_partner_id(partner_id, email_from)" />
+ <field name="partner_id" on_change="onchange_partner_id(partner_id, email_from)" attrs="{'readonly':[('state','not in','done')]}"/>
<button string="Create Partner"
name="%(action_hr_recruitment_partner_create)d"
- icon="gtk-index" type="action" attrs="{'readonly':[('partner_id','!=',False)]}" groups="base.group_partner_manager"/>
+ icon="gtk-index" type="action" attrs="{'readonly':['!',('partner_id','!=',False),('state','not in','done')]}" groups="base.group_partner_manager"/>
<newline/>
- <field name="partner_address_id" on_change="onchange_partner_address_id(partner_address_id, email_from)" colspan="3"/>
- <field name="email_from" colspan="3"/>
- <field name="partner_phone" colspan="3"/>
- <field name="partner_mobile" colspan="3"/>
+ <field name="partner_address_id" on_change="onchange_partner_address_id(partner_address_id, email_from)" colspan="3" attrs="{'readonly':[('state','not in','done')]}"/>
+ <field name="email_from" colspan="3" attrs="{'readonly':[('state','not in','done')]}"/>
+ <field name="partner_phone" colspan="3" attrs="{'readonly':[('state','not in','done')]}"/>
+ <field name="partner_mobile" colspan="3" attrs="{'readonly':[('state','not in','done')]}"/>
</group>
<group col="2" colspan="2">
<separator colspan="2" string="Contract Data"/>
Follow ups