changes in process
[odoo/odoo.git] / addons / hr / process / hr_process.xml
1 <?xml version="1.0" ?>
2 <openerp>
3         <data>
4         
5                 <!--
6                         Process
7                 -->
8     
9                 <record id="process_process_employeecontractworkflow0" model="process.process">
10                         <field eval="1" name="active"/>
11                         <field eval="&quot;&quot;&quot;Employee Contract Workflow&quot;&quot;&quot;" name="name"/>
12                 </record>
13                 
14                 <!--
15                         Process Node
16                 -->
17         
18                 <record id="process_node_jobshiring0" model="process.node">
19                         <field eval="&quot;&quot;&quot;subflow&quot;&quot;&quot;" name="kind"/>
20                         <field eval="&quot;&quot;&quot;Jobs hiring&quot;&quot;&quot;" name="name"/>
21                         <field eval="&quot;&quot;&quot;Process to search, interview and evaluate new candidates&quot;&quot;&quot;" name="note"/>
22                         <field name="process_id" ref="process_process_employeecontractworkflow0"/>
23                         <field eval="&quot;&quot;&quot;object.state in ('draft', 'open', 'pending', 'done', 'cancel')&quot;&quot;&quot;" name="model_states"/>
24                         <field eval="1" name="flow_start"/>
25                 </record>
26         
27                 <record id="process_node_employee0" model="process.node">
28                         <field name="menu_id" ref="hr.menu_open_view_employee_list"/>
29                         <field name="model_id" ref="hr.model_hr_employee"/>
30                         <field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
31                         <field eval="&quot;&quot;&quot;Employee&quot;&quot;&quot;" name="name"/>
32                         <field eval="&quot;&quot;&quot;Employee Complete Form&quot;&quot;&quot;" name="note"/>
33                         <field name="process_id" ref="process_process_employeecontractworkflow0"/>
34                         <field eval="0" name="flow_start"/>
35                 </record>
36         
37                 <record id="process_node_employeecontact0" model="process.node">
38                         <field name="menu_id" ref="hr.menu_open_view_employee_list"/>
39                         <field name="model_id" ref="hr.model_hr_employee"/>
40                         <field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
41                         <field eval="&quot;&quot;&quot;Employee Contact&quot;&quot;&quot;" name="name"/>
42                         <field eval="&quot;&quot;&quot;Fill up employee's contact information&quot;&quot;&quot;" name="note"/>
43                         <field name="process_id" ref="process_process_employeecontractworkflow0"/>
44                         <field eval="0" name="flow_start"/>
45                 </record>
46         
47                 <record id="process_node_openerpuser0" model="process.node">
48                         <field name="menu_id" ref="base.menu_users"/>
49                         <field name="model_id" ref="base.model_res_users"/>
50                         <field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
51                         <field eval="&quot;&quot;&quot;Openerp user&quot;&quot;&quot;" name="name"/>
52                         <field eval="&quot;&quot;&quot;Create OpenERP User&quot;&quot;&quot;" name="note"/>
53                         <field name="process_id" ref="process_process_employeecontractworkflow0"/>
54                         <field eval="0" name="flow_start"/>
55                 </record>
56                 
57                 <!--
58                         Process Transition
59                 -->
60                 
61                 <record id="process_transition_employeeuser0" model="process.transition">
62                         <field eval="[(6,0,[])]" name="role_ids"/>
63                         <field eval="[(6,0,[])]" name="transition_ids"/>
64                         <field eval="&quot;&quot;&quot;Openerp user&quot;&quot;&quot;" name="name"/>
65                         <field eval="&quot;&quot;&quot;Create openerp user&quot;&quot;&quot;" name="note"/>
66                         <field model="process.node" name="target_node_id" ref="process_node_openerpuser0"/>
67                         <field model="process.node" name="source_node_id" ref="process_node_employee0"/>
68                 </record>
69                 
70                 <record id="process_transition_employeejob0" model="process.transition">
71                         <field eval="[(6,0,[])]" name="role_ids"/>
72                         <field eval="[(6,0,[])]" name="transition_ids"/>
73                         <field eval="&quot;&quot;&quot;Employee Job&quot;&quot;&quot;" name="name"/>
74                         <field eval="&quot;&quot;&quot;After confirming job, he will be a employee&quot;&quot;&quot;" name="note"/>
75                         <field model="process.node" name="target_node_id" ref="process_node_employee0"/>
76                         <field model="process.node" name="source_node_id" ref="process_node_jobshiring0"/>
77                 </record>
78         
79                 <record id="process_transition_contactofemployee0" model="process.transition">
80                         <field eval="[(6,0,[])]" name="role_ids"/>
81                         <field eval="[(6,0,[])]" name="transition_ids"/>
82                         <field eval="&quot;&quot;&quot;Contact  of employee&quot;&quot;&quot;" name="name"/>
83                         <field eval="&quot;&quot;&quot;Fill up contact information&quot;&quot;&quot;" name="note"/>
84                         <field model="process.node" name="target_node_id" ref="process_node_employeecontact0"/>
85                         <field model="process.node" name="source_node_id" ref="process_node_employee0"/>
86                 </record>
87                 
88         </data>
89 </openerp>