<openerp>
<data>
- <!--
- Process
- -->
-
- <record id="process_process_holidaysworkflow0" model="process.process">
- <field eval=""""Holidays Workflow"""" name="name"/>
- <field eval=""""Holidays flow for service company."""" name="note"/>
- <field eval="1" name="active"/>
- </record>
-
- <!--
- Process Node
- -->
-
- <record id="process_node_holidaysdefinition0" model="process.node">
- <field name="menu_id" ref="hr_holidays.menu_action_my_holiday_available"/>
- <field name="model_id" ref="hr_holidays.model_hr_holidays_per_user"/>
- <field eval=""""state"""" name="kind"/>
- <field eval=""""Encoding of annual available holidays."""" name="note"/>
- <field eval=""""Holidays Definition"""" name="name"/>
- <field name="process_id" ref="process_process_holidaysworkflow0"/>
- <field eval="1" name="flow_start"/>
- </record>
-
- <record id="process_node_holidaysrequest0" model="process.node">
- <field name="menu_id" ref="hr_holidays.menu_action_my_holiday"/>
- <field name="model_id" ref="hr_holidays.model_hr_holidays"/>
- <field eval=""""state"""" name="kind"/>
- <field eval=""""Employee fills in a request for holidays"""" name="note"/>
- <field eval=""""Holidays Request"""" name="name"/>
- <field name="process_id" ref="process_process_holidaysworkflow0"/>
- <field eval=""""object.state=='draft'"""" name="model_states"/>
- <field eval="0" name="flow_start"/>
- </record>
-
- <record id="process_node_refused0" model="process.node">
- <field name="menu_id" ref="hr_holidays.menu_action_my_holiday_refuse"/>
- <field name="model_id" ref="hr_holidays.model_hr_holidays"/>
- <field eval=""""state"""" name="kind"/>
- <field eval=""""His manager refuses the request"""" name="note"/>
- <field eval=""""Refused"""" name="name"/>
- <field name="process_id" ref="process_process_holidaysworkflow0"/>
- <field eval=""""object.state=='refuse'"""" name="model_states"/>
- <field eval="0" name="flow_start"/>
- </record>
-
- <record id="process_node_approved0" model="process.node">
- <field name="menu_id" ref="hr_holidays.menu_action_my_holiday_validate"/>
- <field name="model_id" ref="hr_holidays.model_hr_holidays"/>
- <field eval=""""state"""" name="kind"/>
- <field eval=""""His manager approves the request"""" name="note"/>
- <field eval=""""Approved"""" name="name"/>
- <field name="process_id" ref="process_process_holidaysworkflow0"/>
- <field eval=""""object.state=='validate'"""" name="model_states"/>
- <field eval="0" name="flow_start"/>
- </record>
-
- <record id="process_node_calendar0" model="process.node">
- <field name="menu_id" ref="hr_holidays.menu_action_my_holiday_validate"/>
+ <record id="process_node_secretariatsocial0" model="process.node">
+ <field name="menu_id" ref="hr_holidays.menu_open_ask_holidays"/>
<field name="model_id" ref="hr_holidays.model_hr_holidays"/>
<field eval=""""state"""" name="kind"/>
- <field eval=""""The holiday is set in the calendar"""" name="note"/>
- <field eval=""""Calendar"""" name="name"/>
- <field name="process_id" ref="process_process_holidaysworkflow0"/>
- <field eval=""""object.state=='validate'"""" name="model_states"/>
+ <field eval=""""Secretariat Social"""" name="name"/>
+ <field eval=""""Secretariat social"""" name="note"/>
+ <field name="process_id" ref="hr.process_process_employeecontractworkflow0"/>
<field eval="0" name="flow_start"/>
- </record>
-
+ </record>
+
<record id="process_node_holidays0" model="process.node">
<field name="menu_id" ref="hr_holidays.menu_open_ask_holidays"/>
<field name="model_id" ref="hr_holidays.model_hr_holidays"/>
<field eval=""""state"""" name="kind"/>
<field eval=""""Holidays"""" name="name"/>
- <field eval=""""Encode number of available holidays"""" name="note"/>
+ <field eval=""""Employee Get holidays"""" name="note"/>
<field name="process_id" ref="hr.process_process_employeecontractworkflow0"/>
<field eval=""""object.state in ('draft', 'validate', 'confirm', 'refuse', 'cancel')"""" name="model_states"/>
<field eval="0" name="flow_start"/>
</record>
- <record id="process_node_legaldeclaration0" model="process.node">
- <field name="menu_id" ref="hr_holidays.menu_open_ask_holidays"/>
- <field name="model_id" ref="hr_holidays.model_hr_holidays"/>
- <field eval=""""state"""" name="kind"/>
- <field eval=""""Legal Declaration"""" name="name"/>
- <field eval=""""Document to declare new employee"""" name="note"/>
- <field name="process_id" ref="hr.process_process_employeecontractworkflow0"/>
- <field eval="0" name="flow_start"/>
- </record>
-
- <!--
- Process Transition
- -->
-
-
- <record id="process_transition_employeedeclaration0" model="process.transition">
+ <record id="process_transition_employeesocial0" model="process.transition">
<field eval="[(6,0,[])]" name="role_ids"/>
<field eval="[(6,0,[])]" name="transition_ids"/>
- <field eval=""""Employee Declaration"""" name="name"/>
- <field eval=""""Document for employee"""" name="note"/>
- <field model="process.node" name="target_node_id" ref="process_node_legaldeclaration0"/>
+ <field eval=""""Employee Social"""" name="name"/>
+ <field eval=""""Social Activity"""" name="note"/>
+ <field model="process.node" name="target_node_id" ref="process_node_secretariatsocial0"/>
<field model="process.node" name="source_node_id" ref="hr.process_node_employee0"/>
</record>
-
- <record id="process_transition_holidaysdefrequest0" model="process.transition">
- <field eval="[(6,0,[])]" name="role_ids"/>
- <field eval="[(6,0,[])]" name="transition_ids"/>
- <field eval=""""Holidays def Request"""" name="name"/>
- <field eval=""""If holidays available, employee can take it and fill it."""" name="note"/>
- <field model="process.node" name="target_node_id" ref="process_node_holidaysrequest0"/>
- <field model="process.node" name="source_node_id" ref="process_node_holidaysdefinition0"/>
- </record>
-
- <record id="process_transition_refusedrequest0" model="process.transition">
- <field eval="[(6,0,[])]" name="role_ids"/>
- <field eval="[(6,0,[])]" name="transition_ids"/>
- <field eval=""""Refused Request"""" name="name"/>
- <field eval=""""Request is refused."""" name="note"/>
- <field model="process.node" name="target_node_id" ref="process_node_refused0"/>
- <field model="process.node" name="source_node_id" ref="process_node_holidaysrequest0" />
- </record>
-
- <record id="process_transition_approvedrequest0" model="process.transition">
- <field eval="[(6,0,[])]" name="role_ids"/>
- <field eval="[(6,0,[])]" name="transition_ids"/>
- <field eval=""""Approved Request"""" name="name"/>
- <field eval=""""Request is approved."""" name="note"/>
- <field model="process.node" name="target_node_id" ref="process_node_approved0"/>
- <field model="process.node" name="source_node_id" ref="process_node_holidaysrequest0"/>
- </record>
-
- <record id="process_transition_setholiday0" model="process.transition">
- <field eval="[(6,0,[])]" name="role_ids"/>
- <field eval="[(6,0,[])]" name="transition_ids"/>
- <field eval=""""Set Holiday"""" name="name"/>
- <field eval=""""Holiday is set in the calendar."""" name="note"/>
- <field model="process.node" name="target_node_id" ref="process_node_calendar0"/>
- <field model="process.node" name="source_node_id" ref="process_node_approved0"/>
- </record>
-
+
<record id="process_transition_employeeholidays0" model="process.transition">
<field eval="[(6,0,[])]" name="role_ids"/>
<field eval="[(6,0,[])]" name="transition_ids"/>
<field eval=""""Employee Holidays"""" name="name"/>
<field eval=""""Employee get holidays"""" name="note"/>
<field model="process.node" name="target_node_id" ref="process_node_holidays0"/>
- <field model="process.node" name="source_node_id" ref="process_node_legaldeclaration0"/>
- </record>
-
- <!--
- Process Transition Action
- -->
-
- <record id="process_transition_action_confirm0" model="process.transition.action">
- <field eval=""""holidays_confirm"""" name="action"/>
- <field eval=""""object"""" name="state"/>
- <field eval=""""Confirm"""" name="name"/>
- <field name="transition_id" ref="process_transition_holidaysdefrequest0"/>
- </record>
-
- <record id="process_transition_action_reufse0" model="process.transition.action">
- <field eval=""""holidays_refuse"""" name="action"/>
- <field eval=""""object"""" name="state"/>
- <field eval=""""Reufse"""" name="name"/>
- <field name="transition_id" ref="process_transition_refusedrequest0"/>
- </record>
-
- <record id="process_transition_action_validate0" model="process.transition.action">
- <field eval=""""holidays_validate"""" name="action"/>
- <field eval=""""object"""" name="state"/>
- <field eval=""""Validate"""" name="name"/>
- <field name="transition_id" ref="process_transition_approvedrequest0"/>
+ <field model="process.node" name="source_node_id" ref="process_node_secretariatsocial0"/>
</record>
</data>