diff options
Diffstat (limited to 'addons/hr_holidays/process/hr_holidays_process.xml')
| -rw-r--r-- | addons/hr_holidays/process/hr_holidays_process.xml | 340 |
1 files changed, 170 insertions, 170 deletions
diff --git a/addons/hr_holidays/process/hr_holidays_process.xml b/addons/hr_holidays/process/hr_holidays_process.xml index 82285ff1209..5c10fdff749 100644 --- a/addons/hr_holidays/process/hr_holidays_process.xml +++ b/addons/hr_holidays/process/hr_holidays_process.xml @@ -1,173 +1,173 @@ <?xml version="1.0" ?> <openerp> - <data> - - <!-- - Process - --> - - <record id="process_process_holidaysprocess0" model="process.process"> - <field eval=""""Holidays"""" name="name"/> - <field name="model_id" ref="hr_holidays.model_hr_holidays"/> - <field eval="1" name="active"/> - </record> - - <!-- - Process Node - --> - - <record id="process_node_holidaysdefinition0" model="process.node"> - <field name="menu_id" ref="hr_holidays.menu_open_ask_holidays_new"/> - <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_holidaysprocess0"/> - <field eval="1" name="flow_start"/> - </record> - - <record id="process_node_holidaysrequest0" model="process.node"> - <field name="menu_id" ref="hr_holidays.menu_open_ask_holidays_new"/> - <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_holidaysprocess0"/> - <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_open_ask_holidays_new"/> - <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_holidaysprocess0"/> - <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_open_ask_holidays_new"/> - <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_holidaysprocess0"/> - <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_open_ask_holidays_new"/> - <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_holidaysprocess0"/> - <field eval=""""object.state=='validate'"""" name="model_states"/> - <field eval="0" name="flow_start"/> - </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 name="process_id" ref="hr.process_process_employeecontractprocess0"/> - <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=""""Secretariat Social"""" name="name"/> - <field eval=""""Legal Declaration Document to declare new employee"""" name="note"/> - <field name="process_id" ref="hr.process_process_employeecontractprocess0"/> - <field eval="0" name="flow_start"/> - </record> - - <!-- - Process Transition - --> - - - <record id="process_transition_employeedeclaration0" model="process.transition"> - <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 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="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="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="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="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="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=""""Refuse"""" 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"/> - </record> - - </data> + <data> + + <!-- + Process + --> + + <record id="process_process_holidaysprocess0" model="process.process"> + <field eval=""""Holidays"""" name="name"/> + <field name="model_id" ref="hr_holidays.model_hr_holidays"/> + <field eval="1" name="active"/> + </record> + + <!-- + Process Node + --> + + <record id="process_node_holidaysdefinition0" model="process.node"> + <field name="menu_id" ref="hr_holidays.menu_open_ask_holidays_new"/> + <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_holidaysprocess0"/> + <field eval="1" name="flow_start"/> + </record> + + <record id="process_node_holidaysrequest0" model="process.node"> + <field name="menu_id" ref="hr_holidays.menu_open_ask_holidays_new"/> + <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_holidaysprocess0"/> + <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_open_ask_holidays_new"/> + <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_holidaysprocess0"/> + <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_open_ask_holidays_new"/> + <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_holidaysprocess0"/> + <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_open_ask_holidays_new"/> + <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_holidaysprocess0"/> + <field eval=""""object.state=='validate'"""" name="model_states"/> + <field eval="0" name="flow_start"/> + </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 name="process_id" ref="hr.process_process_employeecontractprocess0"/> + <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=""""Secretariat Social"""" name="name"/> + <field eval=""""Legal Declaration Document to declare new employee"""" name="note"/> + <field name="process_id" ref="hr.process_process_employeecontractprocess0"/> + <field eval="0" name="flow_start"/> + </record> + + <!-- + Process Transition + --> + + + <record id="process_transition_employeedeclaration0" model="process.transition"> + <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 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="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="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="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="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="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=""""Refuse"""" 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"/> + </record> + + </data> </openerp>
\ No newline at end of file |
