2009-12-04 14:15:17 +00:00
<?xml version="1.0"?>
<openerp >
<data >
2010-07-20 07:17:40 +00:00
<menuitem
id="menu_hr_recruitment_recruitment"
name="Recruitment"
parent="hr.menu_hr_configuration"
2012-03-22 12:38:23 +00:00
sequence="40" />
2010-05-27 09:26:52 +00:00
2012-05-17 12:09:11 +00:00
<act_window
domain="[('applicant_id', '=', active_id)]"
id="act_hr_applicant_to_meeting"
name="Meetings"
res_model="crm.meeting"
src_model="hr.applicant"
view_mode="tree,form,calendar,graph"
view_type="form"/>
2010-01-12 06:43:23 +00:00
# ------------------------------------------------------
# Job Categories
# ------------------------------------------------------
2010-02-28 19:44:19 +00:00
<record id= "hr_job_categ_action" model= "ir.actions.act_window" >
2010-06-12 17:49:33 +00:00
<field name= "name" > Applicant Categories</field>
<field name= "res_model" > crm.case.categ</field>
<field name= "view_type" > form</field>
<field name= "view_id" ref= "crm.crm_case_categ_tree-view" />
<field name= "domain" > [('object_id.model', '=', 'hr.applicant')]</field>
2011-11-24 14:20:01 +00:00
<field name= "context" eval= "{'object_id': ref('model_hr_applicant')}" />
2010-01-12 06:43:23 +00:00
</record>
2010-02-17 08:49:38 +00:00
# ------------------------------------------------------
2010-02-28 19:44:19 +00:00
# Stage
# ------------------------------------------------------
<record id= "hr_job_stage_act" model= "ir.actions.act_window" >
2010-12-30 10:18:57 +00:00
<field name= "name" > Recruitment / Applicants Stages</field>
2010-06-11 13:12:09 +00:00
<field name= "res_model" > hr.recruitment.stage</field>
2010-02-28 19:44:19 +00:00
<field name= "view_type" > form</field>
2010-06-11 13:12:09 +00:00
<field name= "domain" > []</field>
<field name= "context" > {}</field>
2010-12-30 10:18:57 +00:00
<field name= "help" > Define here your stages of the recruitment process, for example: qualification call, first interview, second interview, refused, hired.</field>
2010-02-28 19:44:19 +00:00
</record>
2010-05-27 09:26:52 +00:00
2010-02-28 19:44:19 +00:00
2009-12-23 11:43:11 +00:00
# ------------------------------------------------------
2009-12-04 14:15:17 +00:00
# Jobs
2009-12-23 11:43:11 +00:00
# ------------------------------------------------------
2009-12-04 14:15:17 +00:00
2010-02-28 20:36:51 +00:00
<record model= "ir.ui.view" id= "crm_case_tree_view_job" >
2010-02-28 19:44:19 +00:00
<field name= "name" > Applicants</field>
2010-02-28 19:58:15 +00:00
<field name= "model" > hr.applicant</field>
2009-12-04 14:15:17 +00:00
<field name= "type" > tree</field>
<field name= "arch" type= "xml" >
2012-04-19 10:08:55 +00:00
<tree string= "Applicants" fonts= "bold:needaction_pending==True" colors= "grey:state in ('cancel','done');blue:state=='pending'" >
<field name= "needaction_pending" invisible= "1" />
2012-03-14 06:34:43 +00:00
<field name= "create_date" groups= "base.group_no_one" />
2010-12-21 12:54:41 +00:00
<field name= "name" string= "Subject" />
2010-02-28 19:44:19 +00:00
<field name= "partner_name" />
<field name= "email_from" />
<field name= "partner_phone" />
<field name= "job_id" />
2009-12-04 14:15:17 +00:00
<field name= "stage_id" />
2010-07-26 06:15:27 +00:00
<field name= "title_action" invisible= "context.get('invisible_next_action', True)" />
<field name= "date_action" invisible= "context.get('invisible_next_date', True)" />
2011-08-18 19:30:44 +00:00
<field name= "source_id" invisible= "1" />
2010-04-07 10:41:20 +00:00
<field name= "survey" invisible= "1" />
<field name= "response" invisible= "1" />
2010-02-28 19:44:19 +00:00
<field name= "priority" />
<field name= "type_id" invisible= "1" />
<field name= "availability" invisible= "1" />
<field name= "department_id" invisible= "context.get('invisible_department', True)" />
2009-12-04 14:15:17 +00:00
<field name= "user_id" />
2012-05-04 11:28:12 +00:00
<field name= "state" groups= "base.group_no_one" />
2009-12-04 14:15:17 +00:00
</tree>
</field>
</record>
2010-02-28 20:36:51 +00:00
<record model= "ir.ui.view" id= "crm_case_form_view_job" >
2010-02-19 10:47:19 +00:00
<field name= "name" > Jobs - Recruitment Form</field>
2010-02-28 19:58:15 +00:00
<field name= "model" > hr.applicant</field>
2009-12-04 14:15:17 +00:00
<field name= "type" > form</field>
<field name= "arch" type= "xml" >
2012-06-13 15:18:55 +00:00
<form string= "Jobs - Recruitment Form" version= "7.0" >
2012-06-04 12:11:39 +00:00
<header >
2012-05-25 11:51:43 +00:00
<button name= "%(action_hr_recruitment_hired_employee)d" string= "Hire" type= "action"
states="open,pending"/>
<button name= "case_open" string= "Open" type= "object"
states="draft,pending"/>
<button name= "case_pending" string= "Pending" type= "object"
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"/>
<button name= "stage_previous" string= "Previous" type= "object"
states="open" icon="gtk-go-back"/>
<button name= "stage_next" string= "Next" type= "object"
states="open" icon="gtk-go-forward"/>
2012-06-13 15:18:55 +00:00
<field name= "stage_id" widget= "statusbar" />
2012-06-04 12:11:39 +00:00
</header>
2012-06-13 15:18:55 +00:00
<sheet >
<div class= "oe_right oe_form_button_box" >
<button name= "action_makeMeeting" type= "object" string= "Schedule Interview" icon= "gtk-index" help= "Schedule interview with this applicant" />
2012-06-05 11:30:51 +00:00
<button name= "%(survey.action_view_survey_question_message)d" string= "Start Interview" type= "action" icon= "gtk-execute" context= "{'survey_id': survey, 'response_id': [response], 'response_no':0 ,'active' : response, 'object' : 'hr.applicant'}" attrs= "{'invisible':[('survey','=',False)]}" help= "Answer related job question" />
2012-06-13 15:18:55 +00:00
<button name= "action_print_survey" string= "Print Interview" type= "object" icon= "gtk-print" attrs= "{'invisible':[('survey','=',False)]}" help= "Print interview report" />
</div>
<div class= "oe_form_title" >
<label for= "name" class= "oe_form_readonly_hidden" />
<h1 > <field name= "name" /> </h1>
<field name= "type_id" placeholder= "Degree" />
</div>
<group >
<group >
2012-06-05 11:30:51 +00:00
<field name= "partner_name" />
2012-06-13 15:18:55 +00:00
<field name= "user_id" />
<field name= "title_action" />
<field name= "date_action" />
</group>
<group >
2012-06-05 11:30:51 +00:00
<field name= "job_id" on_change= "onchange_job(job_id)" />
2012-06-13 15:18:55 +00:00
<field name= "priority" string= "Appreciation" />
2012-04-10 19:59:44 +00:00
<field name= "survey" invisible= "1" />
<field name= "response" invisible= "1" />
2012-06-13 15:18:55 +00:00
<field name= "department_id" widget= "selection" on_change= "onchange_department_id(department_id)" />
<field name= "state" groups= "base.group_no_one" />
</group>
2010-06-12 17:49:33 +00:00
</group>
2012-06-13 15:18:55 +00:00
<notebook >
2012-06-05 11:30:51 +00:00
<page string= "Application" >
2012-06-13 15:18:55 +00:00
<group >
<group string= "Contact" >
<label for= "partner_id" />
<div >
<field name= "partner_id" class= "oe_form_inline" on_change= "onchange_partner_id(partner_id, email_from)" />
<button class= "oe_form_inline"
string="Create Contact" icon="gtk-index"
name="%(action_hr_recruitment_partner_create)d" type="action"
2012-06-05 11:30:51 +00:00
attrs="{'invisible':[('partner_id','!=',False)]}"/>
2012-06-13 15:18:55 +00:00
</div>
<field name= "email_from" widget= "email" />
<field name= "partner_phone" />
<field name= "partner_mobile" />
2012-06-05 11:30:51 +00:00
</group>
2012-06-13 15:18:55 +00:00
<group string= "Reference" >
2012-06-05 11:30:51 +00:00
<field name= "source_id" />
<field name= "reference" />
</group>
2012-06-13 15:18:55 +00:00
<group string= "Contract" >
2012-06-05 11:30:51 +00:00
<field name= "salary_expected" />
2012-06-13 15:18:55 +00:00
<field name= "salary_expected_extra" />
2012-06-05 11:30:51 +00:00
<field name= "salary_proposed" />
2012-06-13 15:18:55 +00:00
<field name= "salary_proposed_extra" />
<field name= "availability" />
2012-06-05 11:30:51 +00:00
</group>
2010-02-28 19:44:19 +00:00
</group>
2012-06-13 15:18:55 +00:00
<separator string= "Details" />
<field name= "description" />
2009-12-04 14:15:17 +00:00
</page>
</notebook>
2012-04-10 13:20:43 +00:00
</sheet>
2012-06-13 15:18:55 +00:00
<footer >
<field name= "message_ids" widget= "ThreadView" />
</footer>
</form>
2009-12-04 14:15:17 +00:00
</field>
</record>
2010-02-28 20:36:51 +00:00
<record model= "ir.ui.view" id= "crm_case_graph_view_job" >
2010-02-19 10:47:19 +00:00
<field name= "name" > Jobs - Recruitment Graph</field>
2010-02-28 19:58:15 +00:00
<field name= "model" > hr.applicant</field>
2010-01-08 12:05:22 +00:00
<field name= "type" > graph</field>
<field name= "arch" type= "xml" >
<graph string= "Cases By Stage and Estimates" type= "bar" orientation= "vertical" >
2010-02-28 19:44:19 +00:00
<field name= "job_id" />
<field name= "salary_expected" operator= "+" />
2010-01-08 12:05:22 +00:00
<field name= "state" group= "True" />
</graph>
</field>
2010-02-17 08:49:38 +00:00
</record>
2010-01-08 12:05:22 +00:00
2010-02-28 20:36:51 +00:00
<record id= "view_crm_case_jobs_filter" model= "ir.ui.view" >
2010-02-28 19:44:19 +00:00
<field name= "name" > Jobs - Recruitment Search</field>
2010-02-28 19:58:15 +00:00
<field name= "model" > hr.applicant</field>
2010-02-28 19:44:19 +00:00
<field name= "type" > search</field>
<field name= "arch" type= "xml" >
<search string= "Search Jobs" >
2011-11-08 10:21:53 +00:00
<filter icon= "terp-document-new" string= "New" name= "filter_new"
2010-02-28 19:44:19 +00:00
domain="[('state','=','draft')]"
help="All Initial Jobs"
/>
2011-11-08 10:21:53 +00:00
<filter icon= "terp-camera_test" string= "In Progress" name= "filter_inprogress"
2010-02-28 19:44:19 +00:00
domain="[('state','=','open')]"
help="Open Jobs"
/>
2010-06-04 06:02:25 +00:00
<filter icon= "terp-gtk-media-pause" string= "Pending"
2010-02-28 19:44:19 +00:00
domain="[('state','=','pending')]"
help="Pending Jobs"
/>
<separator orientation= "vertical" />
2010-08-19 09:38:02 +00:00
<filter icon= "terp-gtk-jump-to-ltr" string= "Next Actions"
2010-07-26 06:15:27 +00:00
context="{'invisible_next_action':False, 'invisible_next_date':False}"
2011-08-18 19:30:44 +00:00
domain="[('date_action','< > ',False)]"
help="Filter and view on next actions and date"/>
2010-07-26 06:15:27 +00:00
<separator orientation= "vertical" />
2011-08-18 19:32:21 +00:00
<field name= "partner_name" filter_domain= "['|','|',('name','ilike',self),('partner_name','ilike',self),('email_from','ilike',self)]" string= "Subject / Applicant" />
2010-02-28 19:44:19 +00:00
<field name= "job_id" widget= "selection" />
2010-07-26 06:15:27 +00:00
<field name= "user_id" >
2011-03-14 17:54:30 +00:00
<filter domain= "[('user_id','=',False)]" help= "Unassigned Recruitments" icon= "terp-personal-" />
2010-02-28 19:44:19 +00:00
</field>
<newline />
2011-03-15 14:08:59 +00:00
<group expand= "0" string= "Group By..." >
2010-06-04 06:02:25 +00:00
<filter string= "Responsible" icon= "terp-personal" domain= "[]" context= "{'group_by':'user_id'}" />
2010-08-19 09:38:02 +00:00
<filter string= "Department" icon= "terp-personal+" domain= "[]" context= "{'group_by':'department_id'}" />
2010-02-28 19:44:19 +00:00
<separator orientation= "vertical" />
2010-06-04 06:02:25 +00:00
<filter string= "Job" icon= "terp-gtk-select-all" domain= "[]" context= "{'group_by':'job_id'}" />
<filter string= "Degree" icon= "terp-gtk-select-all" domain= "[]" context= "{'group_by':'type_id'}" />
<filter string= "Availability" icon= "terp-camera_test" domain= "[]" context= "{'group_by':'availability'}" />
2010-02-28 19:44:19 +00:00
<separator orientation= "vertical" />
2010-06-04 06:02:25 +00:00
<filter string= "Appreciation" icon= "terp-face-plain" domain= "[]" context= "{'group_by':'priority'}" />
2010-08-19 09:38:02 +00:00
<filter string= "Stage" icon= "terp-stage" domain= "[]" context= "{'group_by':'stage_id'}" />
2012-05-04 11:57:48 +00:00
<filter string= "Status" icon= "terp-stock_effects-object-colorize" domain= "[]" context= "{'group_by':'state'}" />
2011-08-18 19:30:44 +00:00
<filter string= "Source" icon= "terp-face-plain" domain= "[]" context= "{'group_by':'source_id'}" />
2012-03-21 16:29:56 +00:00
<separator orientation= "vertical" groups= "base.group_no_one" />
2012-03-14 06:34:43 +00:00
<filter string= "Creation Date" icon= "terp-go-month" domain= "[]" context= "{'group_by':'create_date'}" groups= "base.group_no_one" />
2010-02-28 19:44:19 +00:00
</group>
</search>
</field>
</record>
2009-12-04 14:15:17 +00:00
2010-07-26 06:15:27 +00:00
<!-- CRM Lead Calendar View -->
<record model= "ir.ui.view" id= "hr_applicant_calendar_view" >
<field name= "name" > Hr Applicants Calendar</field>
<field name= "model" > hr.applicant</field>
<field name= "type" > calendar</field>
<field name= "priority" eval= "2" />
<field name= "arch" type= "xml" >
<calendar string= "Applicants"
date_start="date_action" color="user_id">
<field name= "name" />
<field name= "partner_name" />
2012-06-06 06:29:18 +00:00
<field name= "title_action" />
2010-07-26 06:15:27 +00:00
</calendar>
</field>
</record>
2011-12-05 15:07:06 +00:00
<!-- hr Applicant Kanban View -->
2010-07-26 06:15:27 +00:00
2012-06-05 11:54:31 +00:00
<record model= "ir.ui.view" id= "hr_kanban_view_applicant" >
2011-09-16 12:03:52 +00:00
<field name= "name" > Hr Applicants kanban</field>
<field name= "model" > hr.applicant</field>
<field name= "type" > kanban</field>
<field name= "arch" type= "xml" >
<kanban default_group_by= "stage_id" >
2011-10-25 13:22:54 +00:00
<field name= "color" />
2012-05-07 06:20:30 +00:00
<field name= "state" groups= "base.group_no_one" />
2011-10-25 13:22:54 +00:00
<field name= "priority" />
<field name= "survey" />
2011-11-30 16:38:50 +00:00
<field name= "user_id" />
2011-12-05 15:07:06 +00:00
<field name= "user_email" />
2012-06-05 11:54:31 +00:00
<field name= "partner_name" />
<field name= "type_id" />
<field name= "job_id" />
<field name= "title_action" />
<templates >
<t t-name= "kanban-box" >
2012-06-06 07:24:37 +00:00
<t t-if= "record.priority.raw_value == '1'" t-set= "border" > oe_kanban_color_green</t>
2012-06-05 11:54:31 +00:00
<div t-attf-class= "oe_kanban_color_#{kanban_getcolor(record.color.raw_value)} oe_kanban_card oe_kanban_project oe_kanban_auto_height" >
<a class= "oe_kanban_menuaction oe_i" > B</a>
<ul class= "oe_kanban_menu" >
<li > <a type= "edit" > Edit...</a> </li>
<li > <a type= "delete" > Delete</a> </li>
<li > <ul class= "oe_kanban_colorpicker" data-field= "color" /> </li>
</ul>
<div class= "oe_kanban_content" >
<h3 class= "oe_kanban_ellipsis" > <field name= "name" />
</h3>
<div style= "margin-bottom:2;padding-top:5px;white-space: nowrap;" >
<field name= "partner_name" />
<div class= "oe_kanban_right" >
<span class= "oe_kanban_highlight" >
<t t-set= "priority" t-value= "record.priority.raw_value || 5" />
2011-12-06 17:37:55 +00:00
<a type= "object" name= "set_priority" args= "['3']" t-if= "priority gt 3" >
2012-06-05 11:54:31 +00:00
<img src= "/web/static/src/img/icons/star-off.png" width= "16" height= "16" />
2011-12-06 17:37:55 +00:00
</a>
<a type= "object" name= "set_priority" args= "['5']" t-if= "priority lte 3" >
2012-06-05 11:54:31 +00:00
<img t-attf-src= "/web/static/src/img/icons/star-#{priority lte 3 ? 'on' : 'off'}.png" width= "16" height= "16" />
2011-12-06 17:37:55 +00:00
</a>
<a type= "object" name= "set_priority" args= "['2']" >
2012-06-05 11:54:31 +00:00
<img t-attf-src= "/web/static/src/img/icons/star-#{priority lte 2 ? 'on' : 'off'}.png" width= "16" height= "16" />
2011-12-06 17:37:55 +00:00
</a>
<a type= "object" name= "set_priority" args= "['1']" >
2012-06-05 11:54:31 +00:00
<img t-attf-src= "/web/static/src/img/icons/star-#{priority == 1 ? 'on' : 'off'}.png" width= "16" height= "16" />
2011-12-06 17:37:55 +00:00
</a>
2012-06-05 11:54:31 +00:00
</span>
</div>
</div>
<div style= "white-space: nowrap;" >
<div t-if= "record.type_id.raw_value" >
(<field name= "type_id" /> )
</div>
</div>
<div style= "padding-top:5px;white-space: nowrap;" >
<t t-if= "record.job_id.raw_value" > Applied for <field name= "job_id" /> </t>
</div>
<div style= "padding-top:5px;white-space: nowrap;" >
<t t-if= "record.title_action.raw_value" >
<field name= "title_action" /> on
<field name= "date_action" />
</t>
2011-11-30 16:38:50 +00:00
</div>
2012-06-05 11:54:31 +00:00
<div align= "left" width= "22" style= "padding-top:5px;white-space: nowrap;" >
<div align= "right" >
<img t-att-src= "kanban_image('res.users', 'avatar', record.user_id.raw_value[0])" t-att-title= "record.user_id.value" width= "24" height= "24" class= "oe_kanban_avatar" />
</div>
2011-11-30 16:38:50 +00:00
</div>
2011-09-16 12:03:52 +00:00
</div>
</div>
2012-06-05 11:54:31 +00:00
</t>
</templates>
</kanban>
</field>
</record>
2010-03-02 12:48:29 +00:00
# ------------------------------------------------------
# HR Job
# ------------------------------------------------------
<record id= "hr_job_survey" model= "ir.ui.view" >
<field name= "name" > hr.job.form1</field>
<field name= "model" > hr.job</field>
<field name= "type" > form</field>
<field name= "inherit_id" ref= "hr.view_hr_job_form" />
<field name= "arch" type= "xml" >
2012-05-17 09:58:16 +00:00
<field name= "expected_employees" position= "after" >
2012-05-22 09:55:32 +00:00
<field name= "survey_id" />
<button name= "action_print_survey" string= "Interview" type= "object" icon= "gtk-print" attrs= "{'invisible':[('survey_id','=',False)]}" />
2010-03-02 12:48:29 +00:00
</field>
</field>
</record>
2010-05-11 13:54:14 +00:00
<!-- Stage Tree View -->
2010-06-12 17:49:33 +00:00
<record model= "ir.ui.view" id= "hr_recruitment_stage_tree" >
<field name= "name" > hr.recruitment.stage.tree</field>
<field name= "model" > hr.recruitment.stage</field>
<field name= "type" > tree</field>
<field name= "arch" type= "xml" >
<tree string= "Stages" >
2010-07-20 07:17:40 +00:00
<field name= "sequence" invisible= "1" />
2010-06-12 17:49:33 +00:00
<field name= "name" />
2012-04-25 14:11:35 +00:00
<field name= "department_id" />
2012-04-18 12:56:26 +00:00
<field name= "state" />
2010-06-12 17:49:33 +00:00
</tree>
</field>
</record>
2010-05-11 13:54:14 +00:00
<!-- Stage Form View -->
2010-06-12 17:49:33 +00:00
<record model= "ir.ui.view" id= "hr_recruitment_stage_form" >
<field name= "name" > hr.recruitment.stage.form</field>
<field name= "model" > hr.recruitment.stage</field>
<field name= "type" > form</field>
<field name= "arch" type= "xml" >
2012-06-09 14:39:04 +00:00
<form string= "Stage" version= "7.0" >
2010-07-20 07:17:40 +00:00
<group colspan= "4" col= "6" >
<separator string= "Stage Definition" colspan= "6" />
<field name= "name" select= "1" />
2012-04-25 14:11:35 +00:00
<field name= "department_id" />
2010-07-20 07:17:40 +00:00
<field name= "sequence" />
2012-04-06 09:06:03 +00:00
<field name= "state" />
2010-07-20 07:17:40 +00:00
</group>
2010-06-12 17:49:33 +00:00
<separator string= "Requirements" colspan= "4" />
<field name= "requirements" nolabel= "1" colspan= "4" />
</form>
</field>
</record>
2010-05-11 13:54:14 +00:00
2010-05-12 05:56:48 +00:00
<!-- Stage Action -->
2010-06-12 17:49:33 +00:00
<record id= "hr_recruitment_stage_act" model= "ir.actions.act_window" >
<field name= "name" > Stages</field>
<field name= "res_model" > hr.recruitment.stage</field>
<field name= "view_type" > form</field>
<field name= "view_id" ref= "hr_recruitment_stage_tree" />
2011-06-02 05:44:07 +00:00
<field name= "help" > Check if the following stages are matching your recruitment process. Don't forget to specify the department if your recruitment process is different according to the job position.</field>
2010-06-12 17:49:33 +00:00
</record>
2010-05-12 05:56:48 +00:00
2010-06-12 17:49:33 +00:00
<menuitem
id="menu_hr_recruitment_stage"
name="Stages"
parent="menu_hr_recruitment_recruitment"
action="hr_recruitment_stage_act"
2012-05-30 10:12:38 +00:00
sequence="1" groups="base.group_no_one"/>
2010-05-12 05:56:48 +00:00
2010-07-26 06:15:27 +00:00
<!-- Degree Tree View -->
<record model= "ir.ui.view" id= "hr_recruitment_degree_tree" >
<field name= "name" > hr.recruitment.degree.tree</field>
<field name= "model" > hr.recruitment.degree</field>
<field name= "type" > tree</field>
<field name= "arch" type= "xml" >
<tree string= "Degree" >
<field name= "sequence" invisible= "1" />
<field name= "name" />
</tree>
</field>
</record>
<!-- Degree Form View -->
<record model= "ir.ui.view" id= "hr_recruitment_degree_form" >
<field name= "name" > hr.recruitment.degree.form</field>
<field name= "model" > hr.recruitment.degree</field>
<field name= "type" > form</field>
<field name= "arch" type= "xml" >
2012-06-09 14:39:04 +00:00
<form string= "Degree" version= "7.0" >
2010-07-26 06:15:27 +00:00
<field name= "name" select= "1" />
<field name= "sequence" />
</form>
</field>
</record>
<!-- Degree Action -->
<record id= "hr_recruitment_degree_action" model= "ir.actions.act_window" >
<field name= "name" > Degree</field>
<field name= "res_model" > hr.recruitment.degree</field>
<field name= "view_type" > form</field>
<field name= "view_id" ref= "hr_recruitment_degree_tree" />
</record>
2011-03-28 12:03:01 +00:00
<menuitem
id="menu_hr_recruitment_degree"
2011-03-30 09:30:04 +00:00
name="Degrees"
2011-03-28 12:03:01 +00:00
parent="menu_hr_recruitment_recruitment"
action="hr_recruitment_degree_action"
2012-03-22 12:38:23 +00:00
sequence="5" groups="base.group_no_one"/>
2011-03-28 12:03:01 +00:00
2011-08-18 19:30:44 +00:00
<!-- Source Tree View -->
<record model= "ir.ui.view" id= "hr_recruitment_source_tree" >
<field name= "name" > hr.recruitment.source.tree</field>
<field name= "model" > hr.recruitment.source</field>
<field name= "type" > tree</field>
<field name= "arch" type= "xml" >
<tree string= "Sources of Applicants" >
<field name= "name" />
</tree>
</field>
</record>
<record model= "ir.ui.view" id= "hr_recruitment_source_form" >
<field name= "name" > hr.recruitment.source.form</field>
<field name= "model" > hr.recruitment.source</field>
<field name= "type" > form</field>
<field name= "arch" type= "xml" >
<form string= "Sources of Applicants" >
<field name= "name" />
</form>
</field>
</record>
<record id= "hr_recruitment_source_action" model= "ir.actions.act_window" >
<field name= "name" > Sources of Applicants</field>
<field name= "res_model" > hr.recruitment.source</field>
<field name= "view_type" > form</field>
</record>
<menuitem
id="menu_hr_recruitment_source"
parent="menu_hr_recruitment_recruitment"
action="hr_recruitment_source_action"
2012-03-22 12:38:23 +00:00
sequence="10" groups="base.group_no_one"/>
2012-06-08 10:24:20 +00:00
<record model= "ir.ui.view" id= "crm_case_form_view_meet1" >
<field name= "name" > CRM - Meetings Form</field>
<field name= "model" > crm.meeting</field>
<field name= "type" > form</field>
<field name= "arch" type= "xml" >
2012-06-12 10:53:45 +00:00
<form string= "Meetings" version= "7.0" >
2012-06-08 10:24:20 +00:00
<header >
<button name= "case_open" string= "Confirm" type= "object"
states="draft"/>
<button name= "case_close" string= "Done" type= "object"
states="open"/>
<button name= "case_reset" string= "Reset to Unconfirmed" type= "object"
states="cancel,done"/>
<button name= "case_cancel" string= "Cancel" type= "object"
states="draft,open"/>
<field name= "state" widget= "statusbar" statusbar_visible= "draft,open,done" />
</header>
2012-06-12 10:53:45 +00:00
<sheet >
2012-06-08 10:24:20 +00:00
<group col= "6" colspan= "4" >
<field name= "name" select= "1" string= "Title"
required="1" />
<field name= "categ_id" widget= "selection"
string="Meeting Type"
domain="[('object_id.model', '=', 'crm.meeting')]" />
<field name= "allday" on_change= "onchange_dates(date,False,False,allday)" />
<newline />
<field name= "date" string= "Start Date" required= "1"
on_change="onchange_dates(date,duration,False,allday)" />
<field name= "duration" widget= "float_time"
on_change="onchange_dates(date,duration,False,allday)" />
<field name= "date_deadline" string= "End Date" required= "1"
on_change="onchange_dates(date,False,date_deadline)" />
<field name= "location" />
<field name= "alarm_id" string= "Reminder"
widget="selection" />
<group colspan= "2" col= "4" attrs= "{'readonly': ['|', ('recurrent_uid','!=',False), ('state','=','done')]}" >
<field name= "recurrency" string= "Recurrence" />
</group>
</group>
<notebook colspan= "4" >
<page string= "Meeting" >
<group col= "6" colspan= "4" >
<group col= "2" colspan= "2" >
<separator colspan= "2" string= "Assignment" />
<field name= "user_id" />
<field name= "organizer" />
</group> <group col= "2" colspan= "2" >
<separator colspan= "2" string= "Contacts" />
2012-06-11 05:46:03 +00:00
<field name= "applicant_id" string= "Application" />
2012-06-08 10:24:20 +00:00
<field name= "email_from" />
</group> <group col= "2" colspan= "2" >
<separator colspan= "2" string= "Visibility" />
<field name= "class" string= "Privacy" />
<field name= "show_as" string= "Show Time as" />
<field name= "rrule" invisible= "1" readonly= "1" />
<field name= "recurrent_id" invisible= "1" />
<field name= "recurrent_uid" invisible= "1" />
</group>
</group>
<separator string= "Description" colspan= "4" />
<field name= "description" nolabel= "1" colspan= "4" />
</page>
<page string= "Invitation Detail" >
<button string= "Invite People"
name="%(base_calendar.action_view_calendar_invite_attendee_wizard)d"
icon="terp-partner" type="action"
attrs="{'readonly': [('state', '=', 'done')]}"
context="{'model' : 'crm.meeting', 'attendee_field':'attendee_ids'}" colspan="2"/>
<field name= "attendee_ids" colspan= "4"
nolabel="1" widget="one2many" mode="tree,form">
<tree string= "Invitation details" editable= "top" >
<field name= "sent_by_uid" string= "From" />
<field name= "user_id" string= "To" />
<field name= "email" string= "Mail To" />
<field name= "role" select= "1" />
<field name= "state" />
<button name= "do_tentative"
states="needs-action,declined,accepted"
string="Uncertain" type="object"
icon="terp-crm" />
<button name= "do_accept" string= "Accept"
states="needs-action,tentative,declined"
type="object" icon="gtk-apply" />
<button name= "do_decline" string= "Decline"
states="needs-action,tentative,accepted"
type="object" icon="gtk-cancel" />
<button
name="%(base_calendar.action_view_calendar_invite_attendee_wizard)d"
string="Delegate" type="action"
icon="gtk-sort-descending"
states="needs-action,tentative,declined,accepted"
context="{'model' : 'calendar.attendee', 'attendee_field' : 'child_ids'}" />
</tree>
<form string= "Invitation details" >
<notebook colspan= "4" >
<page string= "Details" >
<field name= "email" />
<field name= "rsvp" select= "1" />
<field name= "cutype" select= "1" />
<field name= "role" select= "1" />
<separator colspan= "4" string= "" />
<group col= "6" colspan= "4" >
<field name= "state" />
<button name= "do_tentative"
states="needs-action,declined,accepted"
string="Uncertain"
type="object"
icon="terp-crm" />
<button name= "do_accept"
string="Accept"
states="needs-action,tentative,declined"
type="object"
icon="gtk-apply" />
<button name= "do_decline"
string="Decline"
states="needs-action,tentative,accepted"
type="object"
icon="gtk-cancel" />
<button
name="%(base_calendar.action_view_calendar_invite_attendee_wizard)d"
string="Delegate"
type="action"
icon="gtk-sort-descending"
states="needs-action,tentative,declined,accepted"
context="{'model' : 'calendar.attendee', 'attendee_field' : 'child_ids'}" />
</group>
</page>
<page string= "Other" >
<field name= "user_id" />
<newline />
</page>
</notebook>
</form>
</field>
</page>
<page string= "Recurrence Options" attrs= "{'invisible': [('recurrency','=',False)], 'readonly': ['|', ('recurrent_uid','!=',False), ('state','=','done')]}" >
<group col= "4" colspan= "4" name= "rrule" >
<group col= "4" colspan= "4" >
<field name= "rrule_type" string= " Recurrence Pattern" />
<field name= "interval" />
<separator string= "End of Recurrence" colspan= "4" />
<field name= "end_type" />
<label string= " " colspan= "2" />
<newline />
<field name= "count" attrs= "{'invisible' : [('end_type', '!=', 'count')] }" />
<label string= " " colspan= "2" />
<newline />
<field name= "end_date" attrs= "{'invisible' : [('end_type', '!=', 'end_date')], 'required': [('end_type', '=', 'end_date')]}" />
<newline />
2011-08-18 19:30:44 +00:00
2012-06-08 10:24:20 +00:00
</group>
<group col= "8" colspan= "4" name= "Select weekdays" attrs= "{'invisible' :[('rrule_type','not in', ['weekly'])]}" >
<separator string= "Choose day where repeat the meeting" colspan= "8" />
<field name= "mo" colspan= "1" />
<field name= "tu" colspan= "1" />
<field name= "we" colspan= "1" />
<field name= "th" colspan= "1" />
<newline />
<field name= "fr" colspan= "1" />
<field name= "sa" colspan= "1" />
<field name= "su" colspan= "1" />
<newline />
</group>
<group col= "10" colspan= "4"
attrs="{'invisible' : [('rrule_type','!=','monthly')]}">
<separator string= "Choose day in the month where repeat the meeting" colspan= "12" />
<group col= "2" colspan= "1" >
<field name= "select1" />
</group>
<group col= "2" colspan= "1" >
<field name= "day"
attrs="{'required' : [('select1','=','date'), ('rrule_type','=','monthly')],
'invisible' : [('select1','=','day')]}" />
</group>
<group col= "3" colspan= "1" >
<field name= "byday" string= "The"
attrs="{'required' : [('select1','=','day'), ('rrule_type','=','monthly')], 'invisible' : [('select1','=','date')]}" />
<field name= "week_list" nolabel= "1"
attrs="{'required' : [('select1','=','day'), ('rrule_type','=','monthly')], 'invisible' : [('select1','=','date')]}" />
</group>
</group>
</group>
</page>
</notebook>
</sheet>
<div class= "oe_form_bottom" >
<field name= "message_ids" colspan= "4" widget= "ThreadView" nolabel= "1" />
</div>
</form>
</field>
</record>
2011-08-18 19:30:44 +00:00
2009-12-04 14:15:17 +00:00
</data>
</openerp>