[MERGE] trunk-hr_recruitment_10_clicks-psi (usability improvements in hr_recruitment)

bzr revid: rco@openerp.com-20120725152734-e2kul4gil21ufpgn
This commit is contained in:
Raphael Collet 2012-07-25 17:27:34 +02:00
commit df1ac9a46d
3 changed files with 9 additions and 13 deletions

View File

@ -9,7 +9,7 @@
sequence="110"/>
<menuitem id="menu_hr_main" parent="menu_hr_root" name="Human Resources" sequence="0"/>
<menuitem id="menu_hr_configuration" name="Configuration" parent="hr.menu_hr_root" groups="base.group_hr_manager" sequence="50"/>
<menuitem id="menu_hr_management" name="Human Resources" parent="hr.menu_hr_configuration" sequence="25"/>
<menuitem id="menu_hr_management" name="Human Resources" parent="hr.menu_hr_configuration" groups="base.group_no_one" sequence="25"/>
<menuitem id="menu_hr_reporting_timesheet" name="Reports"
parent="menu_hr_reporting" sequence="6" />
@ -348,7 +348,7 @@
</record>
<menuitem action="open_view_categ_tree"
id="menu_view_employee_category_tree" parent="menu_hr_management" sequence="2"/>
id="menu_view_employee_category_tree" parent="menu_hr_management" groups="base.group_no_one" sequence="2"/>
<record id="view_hr_job_form" model="ir.ui.view">
<field name="name">hr.job.form</field>

View File

@ -253,8 +253,6 @@ class hr_applicant(base_stage, osv.Model):
return {'value': {'department_id': False}}
def onchange_department_id(self, cr, uid, ids, department_id=False, context=None):
if not department_id:
return {'value': {'stage_id': False}}
obj_recru_stage = self.pool.get('hr.recruitment.stage')
stage_ids = obj_recru_stage.search(cr, uid, ['|',('department_id','=',department_id),('department_id','=',False)], context=context)
stage_id = stage_ids and stage_ids[0] or False

View File

@ -109,16 +109,16 @@
states="open,pending" class="oe_highlight"/>
<button name="case_open" string="Open" type="object"
states="draft,pending" class="oe_highlight"/>
<button name="case_pending" string="Pending" type="object"
<button name="case_pending" string="Pending" type="object" invisible="1"
states="open"/>
<button name="case_reset" string="Reset to New" type="object"
states="done,cancel"/>
<button name="case_cancel" string="Refuse" type="object"
states="draft,open,pending" class="oe_highlight"/>
<button name="stage_previous" string="Previous" type="object"
states="open" icon="gtk-go-back"/>
states="open"/>
<button name="stage_next" string="Next" type="object"
states="open" icon="gtk-go-forward"/>
states="open"/>
<field name="stage_id" widget="statusbar"/>
</header>
<sheet>
@ -142,7 +142,7 @@
</h2>
</div>
<group>
<group string="Contact Details">
<group>
<field name="partner_id"
on_change="onchange_partner_id(partner_id, email_from)"/>
<field name="email_from" widget="email"/>
@ -150,7 +150,7 @@
<field name="partner_mobile"/>
<field name="type_id" placeholder="Degree"/>
</group>
<group string="Application Followup">
<group>
<field name="user_id"/>
<label for="title_action"/>
<div>
@ -159,6 +159,8 @@
</div>
<field name="priority"/>
<field name="state" invisible="1"/>
<field name="source_id"/>
<field name="reference"/>
</group>
<group string="Job">
<field name="survey" invisible="1"/>
@ -182,10 +184,6 @@
<field name="salary_proposed_extra" class="oe_inline" placeholder="Extra advantages..."/>
</div>
</group>
<group string="Reference">
<field name="source_id"/>
<field name="reference"/>
</group>
</group>
<separator string="Application Summary"/>
<field name="description" placeholder="Feedback of interviews..."/>