[REM] remove role_id field in workflow.xml file.

bzr revid: ysa@tinyerp.com-20101004140841-abyzp16b5qaau505
This commit is contained in:
Yogesh Sakhreliya 2010-10-04 19:38:41 +05:30
parent f4927a835d
commit 4e66ad96cc
7 changed files with 32 additions and 65 deletions

View File

@ -65,28 +65,24 @@
<field name="act_from" ref="act_confirm" /> <field name="act_from" ref="act_confirm" />
<field name="act_to" ref="act_validate" /> <field name="act_to" ref="act_validate" />
<field name="signal">validate</field> <field name="signal">validate</field>
<field name="role_id" ref="crossovered_budget_role"/>
</record> </record>
<record model="workflow.transition" id="t3"> <record model="workflow.transition" id="t3">
<field name="act_from" ref="act_confirm" /> <field name="act_from" ref="act_confirm" />
<field name="act_to" ref="act_cancel" /> <field name="act_to" ref="act_cancel" />
<field name="signal">cancel</field> <field name="signal">cancel</field>
<field name="role_id" ref="crossovered_budget_role"/>
</record> </record>
<record model="workflow.transition" id="t4"> <record model="workflow.transition" id="t4">
<field name="act_from" ref="act_validate" /> <field name="act_from" ref="act_validate" />
<field name="act_to" ref="act_cancel" /> <field name="act_to" ref="act_cancel" />
<field name="signal">cancel</field> <field name="signal">cancel</field>
<field name="role_id" ref="crossovered_budget_role"/>
</record> </record>
<record model="workflow.transition" id="t5"> <record model="workflow.transition" id="t5">
<field name="act_from" ref="act_validate" /> <field name="act_from" ref="act_validate" />
<field name="act_to" ref="act_done" /> <field name="act_to" ref="act_done" />
<field name="signal">done</field> <field name="signal">done</field>
<field name="role_id" ref="crossovered_budget_role"/>
</record> </record>
<record model="workflow.transition" id="t6"> <record model="workflow.transition" id="t6">

View File

@ -47,26 +47,22 @@
<field name="act_from" ref="act_draft"/> <field name="act_from" ref="act_draft"/>
<field name="act_to" ref="act_approved"/> <field name="act_to" ref="act_approved"/>
<field name="signal">button_approval</field> <field name="signal">button_approval</field>
<field name="role_id" ref="PE_ADMIN"/>
</record> </record>
<record id="trans_approved_suspended" model="workflow.transition"> <record id="trans_approved_suspended" model="workflow.transition">
<field name="act_from" ref="act_approved"/> <field name="act_from" ref="act_approved"/>
<field name="act_to" ref="act_suspended"/> <field name="act_to" ref="act_suspended"/>
<field name="signal">button_suspended</field> <field name="signal">button_suspended</field>
<field name="role_id" ref="PE_ADMIN"/>
</record> </record>
<record id="trans_suspended_reapproved" model="workflow.transition"> <record id="trans_suspended_reapproved" model="workflow.transition">
<field name="act_from" ref="act_suspended"/> <field name="act_from" ref="act_suspended"/>
<field name="act_to" ref="act_draft"/> <field name="act_to" ref="act_draft"/>
<field name="signal">get_reapprove</field> <field name="signal">get_reapprove</field>
<field name="role_id" ref="PE_ADMIN"/>
</record> </record>
<record id="trans_suspended_dummy" model="workflow.transition"> <record id="trans_suspended_dummy" model="workflow.transition">
<field name="act_from" ref="act_suspended"/> <field name="act_from" ref="act_suspended"/>
<field name="act_to" ref="act_dummy"/> <field name="act_to" ref="act_dummy"/>
<field name="signal">get_never</field> <field name="signal">get_never</field>
<field name="role_id" ref="PE_ADMIN"/>
</record> </record>
</data> </data>
</openerp> </openerp>

View File

@ -75,14 +75,12 @@
<field name="act_from" ref="act_confirm"/> <field name="act_from" ref="act_confirm"/>
<field name="act_to" ref="act_accepted"/> <field name="act_to" ref="act_accepted"/>
<field name="signal">validate</field> <field name="signal">validate</field>
<field name="role_id" ref="HR"/>
</record> </record>
<record id="t4" model="workflow.transition"> <record id="t4" model="workflow.transition">
<field name="act_from" ref="act_confirm"/> <field name="act_from" ref="act_confirm"/>
<field name="act_to" ref="act_refused"/> <field name="act_to" ref="act_refused"/>
<field name="signal">refuse</field> <field name="signal">refuse</field>
<field name="role_id" ref="HR"/>
</record> </record>
<record id="t5" model="workflow.transition"> <record id="t5" model="workflow.transition">
@ -95,21 +93,18 @@
<field name="act_from" ref="act_accepted"/> <field name="act_from" ref="act_accepted"/>
<field name="act_to" ref="act_refused"/> <field name="act_to" ref="act_refused"/>
<field name="signal">refuse</field> <field name="signal">refuse</field>
<field name="role_id" ref="HR"/>
</record> </record>
<record id="t7" model="workflow.transition"> <record id="t7" model="workflow.transition">
<field name="act_from" ref="act_confirm"/> <field name="act_from" ref="act_confirm"/>
<field name="act_to" ref="act_draft"/> <field name="act_to" ref="act_draft"/>
<field name="signal">draft</field> <field name="signal">draft</field>
<field name="role_id" ref="HR"/>
</record> </record>
<record id="t8" model="workflow.transition"> <record id="t8" model="workflow.transition">
<field name="act_from" ref="act_accepted"/> <field name="act_from" ref="act_accepted"/>
<field name="act_to" ref="act_invoice"/> <field name="act_to" ref="act_invoice"/>
<field name="signal">invoice</field> <field name="signal">invoice</field>
<field name="role_id" ref="HR_INV"/>
</record> </record>
<record id="t9" model="workflow.transition"> <record id="t9" model="workflow.transition">
@ -128,7 +123,6 @@
<field name="act_from" ref="act_refused"/> <field name="act_from" ref="act_refused"/>
<field name="act_to" ref="act_draft"/> <field name="act_to" ref="act_draft"/>
<field name="signal">draft</field> <field name="signal">draft</field>
<field name="role_id" ref="HR"/>
</record> </record>
</data> </data>

View File

@ -77,28 +77,24 @@
<field name="act_to" ref="act_validate" /> <field name="act_to" ref="act_validate" />
<field name="signal">validate</field> <field name="signal">validate</field>
<field name="condition">(holiday_status_id.double_validation == False)</field> <field name="condition">(holiday_status_id.double_validation == False)</field>
<field name="role_id" ref="HR_holidays"/>
</record> </record>
<record model="workflow.transition" id="t3"> <record model="workflow.transition" id="t3">
<field name="act_from" ref="act_confirm" /> <field name="act_from" ref="act_confirm" />
<field name="act_to" ref="act_refuse" /> <field name="act_to" ref="act_refuse" />
<field name="signal">refuse</field> <field name="signal">refuse</field>
<field name="role_id" ref="HR_holidays"/>
</record> </record>
<record model="workflow.transition" id="t4"> <record model="workflow.transition" id="t4">
<field name="act_from" ref="act_validate" /> <field name="act_from" ref="act_validate" />
<field name="act_to" ref="act_cancel" /> <field name="act_to" ref="act_cancel" />
<field name="signal">cancel</field> <field name="signal">cancel</field>
<field name="role_id" ref="HR_holidays"/>
</record> </record>
<record model="workflow.transition" id="t5"> <record model="workflow.transition" id="t5">
<field name="act_from" ref="act_refuse" /> <field name="act_from" ref="act_refuse" />
<field name="act_to" ref="act_cancel" /> <field name="act_to" ref="act_cancel" />
<field name="signal">cancel</field> <field name="signal">cancel</field>
<field name="role_id" ref="HR_holidays"/>
</record> </record>
<record model="workflow.transition" id="t7"> <record model="workflow.transition" id="t7">
@ -124,7 +120,6 @@
<field name="act_to" ref="act_validate1" /> <field name="act_to" ref="act_validate1" />
<field name="condition">(holiday_status_id.double_validation == True)</field> <field name="condition">(holiday_status_id.double_validation == True)</field>
<field name="signal">validate</field> <field name="signal">validate</field>
<field name="role_id" ref="HR_holidays"/>
</record> </record>
</data> </data>

View File

@ -1,21 +1,21 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<openerp> <openerp>
<data> <data>
<!-- Roles definition --> <!-- Roles definition -->
<record id="HR" model="res.roles"> <record id="HR" model="res.roles">
<field name="name">Timesheets validation</field> <field name="name">Timesheets validation</field>
</record> </record>
<!-- Workflow definition --> <!-- Workflow definition -->
<record id="wkf_timesheet" model="workflow"> <record id="wkf_timesheet" model="workflow">
<field name="name">hr_timesheet_sheet.sheet</field> <field name="name">hr_timesheet_sheet.sheet</field>
<field name="osv">hr_timesheet_sheet.sheet</field> <field name="osv">hr_timesheet_sheet.sheet</field>
<field name="on_create">True</field> <field name="on_create">True</field>
</record> </record>
<record id="act_new" model="workflow.activity"> <record id="act_new" model="workflow.activity">
<field name="wkf_id" ref="wkf_timesheet"/> <field name="wkf_id" ref="wkf_timesheet"/>
<field name="name">new</field> <field name="name">new</field>
@ -42,7 +42,7 @@
<field name="action">write({'state':'done'})</field> <field name="action">write({'state':'done'})</field>
<field name="flow_stop">True</field> <field name="flow_stop">True</field>
</record> </record>
<record id="t0" model="workflow.transition"> <record id="t0" model="workflow.transition">
<field name="act_from" ref="act_new"/> <field name="act_from" ref="act_new"/>
<field name="act_to" ref="act_draft"/> <field name="act_to" ref="act_draft"/>
@ -56,13 +56,11 @@
<field name="act_from" ref="act_confirm"/> <field name="act_from" ref="act_confirm"/>
<field name="act_to" ref="act_done"/> <field name="act_to" ref="act_done"/>
<field name="signal">done</field> <field name="signal">done</field>
<field name="role_id" ref="HR"/>
</record> </record>
<record id="t3" model="workflow.transition"> <record id="t3" model="workflow.transition">
<field name="act_from" ref="act_confirm"/> <field name="act_from" ref="act_confirm"/>
<field name="act_to" ref="act_draft"/> <field name="act_to" ref="act_draft"/>
<field name="signal">cancel</field> <field name="signal">cancel</field>
<field name="role_id" ref="HR"/>
</record> </record>
</data> </data>
</openerp> </openerp>

View File

@ -1,21 +1,21 @@
<?xml version="1.0" ?> <?xml version="1.0" ?>
<openerp> <openerp>
<data> <data>
<!-- <!--
Process Process
--> -->
<record id="process_process_hrtimesheetprocess0" model="process.process"> <record id="process_process_hrtimesheetprocess0" model="process.process">
<field eval="1" name="active"/> <field eval="1" name="active"/>
<field name="model_id" ref="hr_timesheet_sheet.model_hr_timesheet_sheet_sheet"/> <field name="model_id" ref="hr_timesheet_sheet.model_hr_timesheet_sheet_sheet"/>
<field eval="&quot;&quot;&quot;Hr Timesheet&quot;&quot;&quot;" name="name"/> <field eval="&quot;&quot;&quot;Hr Timesheet&quot;&quot;&quot;" name="name"/>
</record> </record>
<!-- <!--
Process Node Process Node
--> -->
<record id="process_node_attendance0" model="process.node"> <record id="process_node_attendance0" model="process.node">
<field name="model_id" ref="hr.model_hr_employee"/> <field name="model_id" ref="hr.model_hr_employee"/>
<field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/> <field eval="&quot;&quot;&quot;state&quot;&quot;&quot;" name="kind"/>
@ -24,7 +24,7 @@
<field name="process_id" ref="process_process_hrtimesheetprocess0"/> <field name="process_id" ref="process_process_hrtimesheetprocess0"/>
<field eval="1" name="flow_start"/> <field eval="1" name="flow_start"/>
</record> </record>
<record id="process_node_timesheet0" model="process.node"> <record id="process_node_timesheet0" model="process.node">
<field name="menu_id" ref="hr_timesheet_sheet.menu_act_hr_timesheet_sheet_form"/> <field name="menu_id" ref="hr_timesheet_sheet.menu_act_hr_timesheet_sheet_form"/>
<field name="model_id" ref="hr_timesheet_sheet.model_hr_timesheet_sheet_sheet"/> <field name="model_id" ref="hr_timesheet_sheet.model_hr_timesheet_sheet_sheet"/>
@ -35,7 +35,7 @@
<field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/> <field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
<field eval="0" name="flow_start"/> <field eval="0" name="flow_start"/>
</record> </record>
<record id="process_node_drafttimesheetsheet0" model="process.node"> <record id="process_node_drafttimesheetsheet0" model="process.node">
<field name="menu_id" ref="hr_timesheet_sheet.menu_act_hr_timesheet_sheet_form"/> <field name="menu_id" ref="hr_timesheet_sheet.menu_act_hr_timesheet_sheet_form"/>
<field name="model_id" ref="hr_timesheet_sheet.model_hr_timesheet_sheet_sheet"/> <field name="model_id" ref="hr_timesheet_sheet.model_hr_timesheet_sheet_sheet"/>
@ -46,7 +46,7 @@
<field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/> <field eval="&quot;&quot;&quot;object.state=='draft'&quot;&quot;&quot;" name="model_states"/>
<field eval="0" name="flow_start"/> <field eval="0" name="flow_start"/>
</record> </record>
<record id="process_node_confirmedtimesheet0" model="process.node"> <record id="process_node_confirmedtimesheet0" model="process.node">
<field name="menu_id" ref="hr_timesheet_sheet.menu_act_hr_timesheet_sheet_form"/> <field name="menu_id" ref="hr_timesheet_sheet.menu_act_hr_timesheet_sheet_form"/>
<field name="model_id" ref="hr_timesheet_sheet.model_hr_timesheet_sheet_sheet"/> <field name="model_id" ref="hr_timesheet_sheet.model_hr_timesheet_sheet_sheet"/>
@ -68,7 +68,7 @@
<field eval="&quot;&quot;&quot;object.state=='done'&quot;&quot;&quot;" name="model_states"/> <field eval="&quot;&quot;&quot;object.state=='done'&quot;&quot;&quot;" name="model_states"/>
<field eval="0" name="flow_start"/> <field eval="0" name="flow_start"/>
</record> </record>
<record id="process_node_invoiceonwork0" model="process.node"> <record id="process_node_invoiceonwork0" model="process.node">
<field name="menu_id" ref="account.menu_finance_receivables"/> <field name="menu_id" ref="account.menu_finance_receivables"/>
<field name="model_id" ref="account.model_account_invoice"/> <field name="model_id" ref="account.model_account_invoice"/>
@ -91,19 +91,15 @@
<field eval="&quot;&quot;&quot;object.state in ('open', pending', 'done', 'cancelled')&quot;&quot;&quot;" name="model_states"/> <field eval="&quot;&quot;&quot;object.state in ('open', pending', 'done', 'cancelled')&quot;&quot;&quot;" name="model_states"/>
<field eval="1" name="flow_start"/> <field eval="1" name="flow_start"/>
</record> </record>
<!-- <!--
Process Transition Process Transition
--> -->
<record id="res_roles_hr0" model="res.roles"> <record id="res_roles_hr0" model="res.roles">
<field eval="&quot;&quot;&quot;HR&quot;&quot;&quot;" name="name"/> <field eval="&quot;&quot;&quot;HR&quot;&quot;&quot;" name="name"/>
</record> </record>
<record id="hr_timesheet_sheet.t1" model="workflow.transition">
<field name="role_id" ref="res_roles_hr0"/>
</record>
<record id="process_transition_attendancetimesheet0" model="process.transition"> <record id="process_transition_attendancetimesheet0" model="process.transition">
<field eval="[(6,0,[])]" name="role_ids"/> <field eval="[(6,0,[])]" name="role_ids"/>
<field eval="[(6,0,[])]" name="transition_ids"/> <field eval="[(6,0,[])]" name="transition_ids"/>
@ -112,7 +108,7 @@
<field model="process.node" name="target_node_id" ref="process_node_drafttimesheetsheet0"/> <field model="process.node" name="target_node_id" ref="process_node_drafttimesheetsheet0"/>
<field model="process.node" name="source_node_id" ref="process_node_attendance0"/> <field model="process.node" name="source_node_id" ref="process_node_attendance0"/>
</record> </record>
<record id="process_transition_timesheetdraft0" model="process.transition"> <record id="process_transition_timesheetdraft0" model="process.transition">
<field eval="[(6,0,[])]" name="role_ids"/> <field eval="[(6,0,[])]" name="role_ids"/>
<field eval="[(6,0,[])]" name="transition_ids"/> <field eval="[(6,0,[])]" name="transition_ids"/>
@ -121,7 +117,7 @@
<field model="process.node" name="target_node_id" ref="process_node_drafttimesheetsheet0"/> <field model="process.node" name="target_node_id" ref="process_node_drafttimesheetsheet0"/>
<field model="process.node" name="source_node_id" ref="process_node_timesheet0"/> <field model="process.node" name="source_node_id" ref="process_node_timesheet0"/>
</record> </record>
<record id="process_transition_confirmtimesheet0" model="process.transition"> <record id="process_transition_confirmtimesheet0" model="process.transition">
<field eval="[(6,0,[])]" name="role_ids"/> <field eval="[(6,0,[])]" name="role_ids"/>
<field eval="[(6,0,[])]" name="transition_ids"/> <field eval="[(6,0,[])]" name="transition_ids"/>
@ -131,7 +127,7 @@
<field model="process.node" name="source_node_id" ref="process_node_drafttimesheetsheet0"/> <field model="process.node" name="source_node_id" ref="process_node_drafttimesheetsheet0"/>
<field eval="[(6,0,[ref('hr_timesheet_sheet.t1')])]" name="transition_ids"/> <field eval="[(6,0,[ref('hr_timesheet_sheet.t1')])]" name="transition_ids"/>
</record> </record>
<record id="process_transition_validatetimesheet0" model="process.transition"> <record id="process_transition_validatetimesheet0" model="process.transition">
<field eval="[(6,0,[])]" name="role_ids"/> <field eval="[(6,0,[])]" name="role_ids"/>
<field eval="[(6,0,[])]" name="transition_ids"/> <field eval="[(6,0,[])]" name="transition_ids"/>
@ -140,7 +136,7 @@
<field model="process.node" name="target_node_id" ref="process_node_validatedtimesheet0"/> <field model="process.node" name="target_node_id" ref="process_node_validatedtimesheet0"/>
<field model="process.node" name="source_node_id" ref="process_node_confirmedtimesheet0"/> <field model="process.node" name="source_node_id" ref="process_node_confirmedtimesheet0"/>
</record> </record>
<record id="process_transition_invoiceontimesheet0" model="process.transition"> <record id="process_transition_invoiceontimesheet0" model="process.transition">
<field eval="[(6,0,[])]" name="role_ids"/> <field eval="[(6,0,[])]" name="role_ids"/>
<field eval="[(6,0,[])]" name="transition_ids"/> <field eval="[(6,0,[])]" name="transition_ids"/>
@ -149,7 +145,7 @@
<field model="process.node" name="target_node_id" ref="process_node_invoiceonwork0"/> <field model="process.node" name="target_node_id" ref="process_node_invoiceonwork0"/>
<field model="process.node" name="source_node_id" ref="process_node_confirmedtimesheet0"/> <field model="process.node" name="source_node_id" ref="process_node_confirmedtimesheet0"/>
</record> </record>
<record id="process_transition_tasktimesheet0" model="process.transition"> <record id="process_transition_tasktimesheet0" model="process.transition">
<field eval="[(6,0,[])]" name="role_ids"/> <field eval="[(6,0,[])]" name="role_ids"/>
<field eval="[(6,0,[])]" name="transition_ids"/> <field eval="[(6,0,[])]" name="transition_ids"/>
@ -157,32 +153,32 @@
<field eval="&quot;&quot;&quot;Moves task entry into the timesheet line&quot;&quot;&quot;" name="note"/> <field eval="&quot;&quot;&quot;Moves task entry into the timesheet line&quot;&quot;&quot;" name="note"/>
<field model="process.node" name="target_node_id" ref="process_node_timesheet0"/> <field model="process.node" name="target_node_id" ref="process_node_timesheet0"/>
<field model="process.node" name="source_node_id" ref="process_node_workontask0"/> <field model="process.node" name="source_node_id" ref="process_node_workontask0"/>
</record> </record>
<!-- <!--
Process Action Process Action
--> -->
<record id="process_transition_action_draftconfirmtimesheet0" model="process.transition.action"> <record id="process_transition_action_draftconfirmtimesheet0" model="process.transition.action">
<field eval="&quot;&quot;&quot;button_confirm&quot;&quot;&quot;" name="action"/> <field eval="&quot;&quot;&quot;button_confirm&quot;&quot;&quot;" name="action"/>
<field eval="&quot;&quot;&quot;object&quot;&quot;&quot;" name="state"/> <field eval="&quot;&quot;&quot;object&quot;&quot;&quot;" name="state"/>
<field eval="&quot;&quot;&quot;Confirm&quot;&quot;&quot;" name="name"/> <field eval="&quot;&quot;&quot;Confirm&quot;&quot;&quot;" name="name"/>
<field name="transition_id" ref="process_transition_confirmtimesheet0"/> <field name="transition_id" ref="process_transition_confirmtimesheet0"/>
</record> </record>
<record id="process_transition_action_validatetimesheet0" model="process.transition.action"> <record id="process_transition_action_validatetimesheet0" model="process.transition.action">
<field eval="&quot;&quot;&quot;write({'state':'done'})&quot;&quot;&quot;" name="action"/> <field eval="&quot;&quot;&quot;write({'state':'done'})&quot;&quot;&quot;" name="action"/>
<field eval="&quot;&quot;&quot;object&quot;&quot;&quot;" name="state"/> <field eval="&quot;&quot;&quot;object&quot;&quot;&quot;" name="state"/>
<field eval="&quot;&quot;&quot;Validate&quot;&quot;&quot;" name="name"/> <field eval="&quot;&quot;&quot;Validate&quot;&quot;&quot;" name="name"/>
<field name="transition_id" ref="process_transition_validatetimesheet0"/> <field name="transition_id" ref="process_transition_validatetimesheet0"/>
</record> </record>
<record id="process_transition_action_refusetimesheet0" model="process.transition.action"> <record id="process_transition_action_refusetimesheet0" model="process.transition.action">
<field eval="&quot;&quot;&quot;write({'state':'draft'})&quot;&quot;&quot;" name="action"/> <field eval="&quot;&quot;&quot;write({'state':'draft'})&quot;&quot;&quot;" name="action"/>
<field eval="&quot;&quot;&quot;object&quot;&quot;&quot;" name="state"/> <field eval="&quot;&quot;&quot;object&quot;&quot;&quot;" name="state"/>
<field eval="&quot;&quot;&quot;Refuse&quot;&quot;&quot;" name="name"/> <field eval="&quot;&quot;&quot;Refuse&quot;&quot;&quot;" name="name"/>
<field name="transition_id" ref="process_transition_validatetimesheet0"/> <field name="transition_id" ref="process_transition_validatetimesheet0"/>
</record> </record>
</data> </data>
</openerp> </openerp>

View File

@ -138,14 +138,6 @@
<field eval="&quot;&quot;&quot;Salesman&quot;&quot;&quot;" name="name"/> <field eval="&quot;&quot;&quot;Salesman&quot;&quot;&quot;" name="name"/>
</record> </record>
<record id="sale.trans_draft_router" model="workflow.transition">
<field name="role_id" ref="res_roles_salesman0"/>
</record>
<record id="sale.trans_wait_invoice_invoice_manual" model="workflow.transition">
<field name="role_id" ref="res_roles_salesman0"/>
</record>
<record id="process_transition_confirmquotation0" model="process.transition"> <record id="process_transition_confirmquotation0" model="process.transition">
<field eval="[(6,0,[])]" name="transition_ids"/> <field eval="[(6,0,[])]" name="transition_ids"/>
<field eval="&quot;&quot;&quot;Confirm Quotation&quot;&quot;&quot;" name="name"/> <field eval="&quot;&quot;&quot;Confirm Quotation&quot;&quot;&quot;" name="name"/>