Files
tryton/trytond/workflow/workflow.xml
T

430 lines
19 KiB
XML
Raw Normal View History

2007-12-12 22:45:52 +01:00
<?xml version="1.0"?>
2008-06-23 20:18:54 +02:00
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of this repository contains the full copyright notices and license terms. -->
2008-01-17 23:30:46 +01:00
<tryton>
2007-12-12 22:45:52 +01:00
<data>
<menuitem name="Workflow" id="menu_workflow"
parent="ir.menu_administration"/>
2007-12-12 22:45:52 +01:00
<record model="ir.ui.view" id="workflow_view_form">
<field name="model">workflow</field>
<field name="type">form</field>
<field name="arch" type="xml">
<![CDATA[
2008-02-05 10:29:50 +01:00
<form string="Workflow" col="6">
<label name="name"/>
2008-02-05 11:40:21 +01:00
<field name="name"/>
2008-02-05 10:29:50 +01:00
<label name="osv"/>
2008-02-05 11:40:21 +01:00
<field name="osv"/>
2008-02-05 10:29:50 +01:00
<label name="on_create"/>
2007-12-12 22:45:52 +01:00
<field name="on_create"/>
2008-02-05 10:29:50 +01:00
<field name="activities" colspan="6"/>
2007-12-12 22:45:52 +01:00
</form>
]]>
2007-12-12 22:45:52 +01:00
</field>
</record>
<record model="ir.ui.view" id="workflow_view_tree">
<field name="model">workflow</field>
<field name="type">tree</field>
<field name="arch" type="xml">
<![CDATA[
2007-12-12 22:45:52 +01:00
<tree string="Workflow">
2008-02-05 11:40:21 +01:00
<field name="name" select="1"/>
<field name="osv" select="1"/>
2007-12-12 22:45:52 +01:00
<field name="on_create"/>
</tree>
]]>
2007-12-12 22:45:52 +01:00
</field>
</record>
2008-01-16 21:06:31 +01:00
<record model="ir.action.act_window" id="act_workflow_form">
2007-12-12 22:45:52 +01:00
<field name="name">Workflows</field>
<field name="res_model">workflow</field>
<field name="view_type">form</field>
</record>
2008-01-16 21:06:31 +01:00
<record model="ir.action.act_window.view"
2007-12-12 22:45:52 +01:00
id="act_workflow_form_view1">
<field name="sequence" eval="1"/>
2008-02-17 14:16:18 +01:00
<field name="view" ref="workflow_view_tree"/>
2008-02-17 13:54:01 +01:00
<field name="act_window" ref="act_workflow_form"/>
2007-12-12 22:45:52 +01:00
</record>
2008-01-16 21:06:31 +01:00
<record model="ir.action.act_window.view"
2007-12-12 22:45:52 +01:00
id="act_workflow_form_view2">
<field name="sequence" eval="2"/>
2008-02-17 14:16:18 +01:00
<field name="view" ref="workflow_view_form"/>
2008-02-17 13:54:01 +01:00
<field name="act_window" ref="act_workflow_form"/>
2007-12-12 22:45:52 +01:00
</record>
<menuitem parent="menu_workflow"
2007-12-12 22:45:52 +01:00
action="act_workflow_form" id="menu_workflow_form"/>
2008-02-21 17:00:31 +01:00
<record model="ir.model.access" id="access_workflow">
<field name="model" search="[('model', '=', 'workflow')]"/>
<field name="perm_read" eval="True"/>
<field name="perm_write" eval="False"/>
<field name="perm_create" eval="False"/>
2008-07-25 12:49:00 +02:00
<field name="perm_delete" eval="False"/>
2008-02-21 17:00:31 +01:00
</record>
<record model="ir.model.access" id="access_workflow_admin">
<field name="model" search="[('model', '=', 'workflow')]"/>
<field name="group" ref="res.group_admin"/>
<field name="perm_read" eval="True"/>
<field name="perm_write" eval="True"/>
<field name="perm_create" eval="True"/>
2008-07-25 12:49:00 +02:00
<field name="perm_delete" eval="True"/>
2008-02-21 17:00:31 +01:00
</record>
2007-12-12 22:45:52 +01:00
<record model="ir.ui.view" id="activity_view_form">
<field name="model">workflow.activity</field>
<field name="type">form</field>
<field name="arch" type="xml">
<![CDATA[
2007-12-12 22:45:52 +01:00
<form string="Activity">
2008-02-05 10:29:50 +01:00
<label name="name"/>
2008-02-05 11:40:21 +01:00
<field name="name" colspan="3"/>
2008-02-17 16:57:34 +01:00
<label name="workflow"/>
<field name="workflow"/>
2008-02-05 10:29:50 +01:00
<label name="kind"/>
2008-02-05 11:40:21 +01:00
<field name="kind"/>
2008-02-05 10:29:50 +01:00
<label name="action"/>
2008-02-05 11:40:21 +01:00
<field name="action" colspan="3"/>
2008-02-17 16:57:34 +01:00
<label name="subflow"/>
<field name="subflow"/>
2008-02-05 10:29:50 +01:00
<label name="signal_send"/>
2007-12-12 22:45:52 +01:00
<field name="signal_send"/>
<newline/>
2008-02-05 10:29:50 +01:00
<label name="flow_start"/>
2007-12-12 22:45:52 +01:00
<field name="flow_start"/>
2008-02-05 10:29:50 +01:00
<label name="flow_stop"/>
2007-12-12 22:45:52 +01:00
<field name="flow_stop"/>
2008-02-05 10:29:50 +01:00
<label name="join_mode"/>
2007-12-12 22:45:52 +01:00
<field name="join_mode"/>
2008-02-05 10:29:50 +01:00
<label name="split_mode"/>
<field name="split_mode"/>
<separator name="out_transitions" colspan="4"/>
<field name="out_transitions" colspan="4">
2007-12-12 22:45:52 +01:00
<tree string="Transitions">
<field name="act_to"/>
<field name="signal"/>
<field name="group"/>
2007-12-12 22:45:52 +01:00
<field name="condition"/>
<field name="trigger_model"/>
<field name="trigger_expr_id"/>
</tree>
2008-02-05 10:29:50 +01:00
<form string="Transition">
<label name="act_to"/>
<field name="act_to" colspan="3"/>
<newline/>
<label name="condition"/>
<field name="condition" colspan="3"/>
<label name="signal"/>
<field name="signal"/>
<label name="group"/>
<field name="group"/>
2008-02-05 10:29:50 +01:00
<label name="trigger_model"/>
<field name="trigger_model"/>
<label name="trigger_expr_id"/>
<field name="trigger_expr_id"/>
</form>
2007-12-12 22:45:52 +01:00
</field>
2008-02-05 10:29:50 +01:00
<separator name="in_transitions" colspan="4"/>
<field name="in_transitions" colspan="4">
2007-12-12 22:45:52 +01:00
<tree string="Transitions">
<field name="act_from"/>
<field name="signal"/>
<field name="group"/>
2007-12-12 22:45:52 +01:00
<field name="condition"/>
<field name="trigger_model"/>
<field name="trigger_expr_id"/>
</tree>
2008-02-05 10:29:50 +01:00
<form string="Transition">
<label name="act_from"/>
<field name="act_from" colspan="3"/>
<newline/>
<label name="condition"/>
<field name="condition" colspan="3"/>
<label name="signal"/>
<field name="signal"/>
<label name="group"/>
<field name="group"/>
2008-02-05 10:29:50 +01:00
<label name="trigger_model"/>
<field name="trigger_model"/>
<label name="trigger_expr_id"/>
<field name="trigger_expr_id"/>
</form>
2007-12-12 22:45:52 +01:00
</field>
</form>
]]>
2007-12-12 22:45:52 +01:00
</field>
</record>
<record model="ir.ui.view" id="activity_view_tree">
<field name="model">workflow.activity</field>
<field name="type">tree</field>
<field name="arch" type="xml">
<![CDATA[
2007-12-12 22:45:52 +01:00
<tree string="Activity">
2008-02-05 11:40:21 +01:00
<field name="name" select="1"/>
2008-02-17 16:57:34 +01:00
<field name="workflow" select="1"/>
2008-02-05 11:40:21 +01:00
<field name="kind" select="1"/>
2007-12-12 22:45:52 +01:00
<field name="flow_start"/>
<field name="flow_stop"/>
</tree>
]]>
2007-12-12 22:45:52 +01:00
</field>
</record>
2008-01-16 21:06:31 +01:00
<record model="ir.action.act_window" id="act_activity_form">
2007-12-12 22:45:52 +01:00
<field name="name">Activities</field>
<field name="res_model">workflow.activity</field>
<field name="view_type">form</field>
</record>
2008-01-16 21:06:31 +01:00
<record model="ir.action.act_window.view"
2007-12-12 22:45:52 +01:00
id="act_activity_form_view1">
<field name="sequence" eval="1"/>
2008-02-17 14:16:18 +01:00
<field name="view" ref="activity_view_tree"/>
2008-02-17 13:54:01 +01:00
<field name="act_window" ref="act_activity_form"/>
2007-12-12 22:45:52 +01:00
</record>
2008-01-16 21:06:31 +01:00
<record model="ir.action.act_window.view"
2007-12-12 22:45:52 +01:00
id="act_activity_form_view2">
<field name="sequence" eval="2"/>
2008-02-17 14:16:18 +01:00
<field name="view" ref="activity_view_form"/>
2008-02-17 13:54:01 +01:00
<field name="act_window" ref="act_activity_form"/>
2007-12-12 22:45:52 +01:00
</record>
<menuitem parent="menu_workflow"
2007-12-12 22:45:52 +01:00
action="act_activity_form" id="menu_activity_form"/>
2008-02-21 17:00:31 +01:00
<record model="ir.model.access" id="access_workflow_activity">
<field name="model" search="[('model', '=', 'workflow.activity')]"/>
<field name="perm_read" eval="True"/>
<field name="perm_write" eval="False"/>
<field name="perm_create" eval="False"/>
2008-07-25 12:49:00 +02:00
<field name="perm_delete" eval="False"/>
2008-02-21 17:00:31 +01:00
</record>
<record model="ir.model.access" id="access_workflow_activity_admin">
<field name="model" search="[('model', '=', 'workflow.activity')]"/>
<field name="group" ref="res.group_admin"/>
<field name="perm_read" eval="True"/>
<field name="perm_write" eval="True"/>
<field name="perm_create" eval="True"/>
2008-07-25 12:49:00 +02:00
<field name="perm_delete" eval="True"/>
2008-02-21 17:00:31 +01:00
</record>
2007-12-12 22:45:52 +01:00
<record model="ir.ui.view" id="transition_view_form">
<field name="model">workflow.transition</field>
<field name="type">form</field>
<field name="arch" type="xml">
<![CDATA[
2007-12-12 22:45:52 +01:00
<form string="Transition">
2008-02-05 10:29:50 +01:00
<label name="act_from"/>
2008-02-05 11:40:21 +01:00
<field name="act_from"/>
2008-02-05 10:29:50 +01:00
<label name="act_to"/>
2008-02-05 11:40:21 +01:00
<field name="act_to"/>
2008-02-05 10:29:50 +01:00
<label name="condition"/>
<field name="condition" colspan="3"/>
<label name="signal"/>
2007-12-12 22:45:52 +01:00
<field name="signal"/>
<label name="group"/>
<field name="group"/>
2008-02-05 10:29:50 +01:00
<label name="trigger_model"/>
2007-12-12 22:45:52 +01:00
<field name="trigger_model"/>
2008-02-05 10:29:50 +01:00
<label name="trigger_expr_id"/>
2007-12-12 22:45:52 +01:00
<field name="trigger_expr_id"/>
</form>
]]>
2007-12-12 22:45:52 +01:00
</field>
</record>
<record model="ir.ui.view" id="transition_view_tree">
<field name="model">workflow.transition</field>
<field name="type">tree</field>
<field name="arch" type="xml">
<![CDATA[
2007-12-12 22:45:52 +01:00
<tree string="Transitions">
2008-02-05 11:40:21 +01:00
<field name="act_from" select="1"/>
<field name="act_to" select="1"/>
2007-12-12 22:45:52 +01:00
<field name="signal"/>
<field name="group"/>
2007-12-12 22:45:52 +01:00
<field name="condition"/>
<field name="trigger_model"/>
<field name="trigger_expr_id"/>
</tree>
]]>
2007-12-12 22:45:52 +01:00
</field>
</record>
2008-01-16 21:06:31 +01:00
<record model="ir.action.act_window" id="act_transition_form">
2007-12-12 22:45:52 +01:00
<field name="name">Transitions</field>
<field name="res_model">workflow.transition</field>
<field name="view_type">form</field>
</record>
2008-01-16 21:06:31 +01:00
<record model="ir.action.act_window.view"
2007-12-12 22:45:52 +01:00
id="act_transition_form_view1">
<field name="sequence" eval="1"/>
2008-02-17 14:16:18 +01:00
<field name="view" ref="transition_view_tree"/>
2008-02-17 13:54:01 +01:00
<field name="act_window" ref="act_transition_form"/>
2007-12-12 22:45:52 +01:00
</record>
2008-01-16 21:06:31 +01:00
<record model="ir.action.act_window.view"
2007-12-12 22:45:52 +01:00
id="act_transition_form_view2">
<field name="sequence" eval="2"/>
2008-02-17 14:16:18 +01:00
<field name="view" ref="transition_view_form"/>
2008-02-17 13:54:01 +01:00
<field name="act_window" ref="act_transition_form"/>
2007-12-12 22:45:52 +01:00
</record>
<menuitem parent="menu_workflow"
2007-12-12 22:45:52 +01:00
action="act_transition_form" id="menu_transition_form"/>
2008-02-21 17:00:31 +01:00
<record model="ir.model.access" id="access_workflow_transition">
<field name="model" search="[('model', '=', 'workflow.transition')]"/>
<field name="perm_read" eval="True"/>
<field name="perm_write" eval="False"/>
<field name="perm_create" eval="False"/>
2008-07-25 12:49:00 +02:00
<field name="perm_delete" eval="False"/>
2008-02-21 17:00:31 +01:00
</record>
<record model="ir.model.access" id="access_workflow_transition_admin">
<field name="model" search="[('model', '=', 'workflow.transition')]"/>
<field name="group" ref="res.group_admin"/>
<field name="perm_read" eval="True"/>
<field name="perm_write" eval="True"/>
<field name="perm_create" eval="True"/>
2008-07-25 12:49:00 +02:00
<field name="perm_delete" eval="True"/>
2008-02-21 17:00:31 +01:00
</record>
2007-12-12 22:45:52 +01:00
<record model="ir.ui.view" id="instance_view_form">
<field name="model">workflow.instance</field>
<field name="type">form</field>
<field name="arch" type="xml">
<![CDATA[
2007-12-12 22:45:52 +01:00
<form string="Instance">
2008-02-17 16:57:34 +01:00
<label name="workflow"/>
<field name="workflow"/>
2008-02-05 10:29:50 +01:00
<label name="uid"/>
2008-02-05 11:40:21 +01:00
<field name="uid"/>
2008-02-05 10:29:50 +01:00
<label name="res_id"/>
2008-02-05 11:40:21 +01:00
<field name="res_id"/>
2008-02-05 10:29:50 +01:00
<label name="res_type"/>
2008-02-05 11:40:21 +01:00
<field name="res_type"/>
2008-02-05 10:29:50 +01:00
<label name="state"/>
2008-02-05 11:40:21 +01:00
<field name="state"/>
2007-12-12 22:45:52 +01:00
</form>
]]>
2007-12-12 22:45:52 +01:00
</field>
</record>
<record model="ir.ui.view" id="instance_view_tree">
<field name="model">workflow.instance</field>
<field name="type">tree</field>
<field name="arch" type="xml">
<![CDATA[
2007-12-12 22:45:52 +01:00
<tree string="Instances">
2008-02-17 16:57:34 +01:00
<field name="workflow" select="1"/>
2008-02-05 11:40:21 +01:00
<field name="uid" select="2"/>
<field name="res_id" select="1"/>
<field name="res_type" select="1"/>
<field name="state" select="2"/>
2007-12-12 22:45:52 +01:00
</tree>
]]>
2007-12-12 22:45:52 +01:00
</field>
</record>
2008-01-16 21:06:31 +01:00
<record model="ir.action.act_window" id="act_instance_form">
2007-12-12 22:45:52 +01:00
<field name="name">Instances</field>
<field name="res_model">workflow.instance</field>
<field name="view_type">form</field>
</record>
2008-01-16 21:06:31 +01:00
<record model="ir.action.act_window.view"
2007-12-12 22:45:52 +01:00
id="act_instance_form_view1">
<field name="sequence" eval="1"/>
2008-02-17 14:16:18 +01:00
<field name="view" ref="instance_view_tree"/>
2008-02-17 13:54:01 +01:00
<field name="act_window" ref="act_instance_form"/>
2007-12-12 22:45:52 +01:00
</record>
2008-02-05 10:29:50 +01:00
<record model="ir.action.act_window.view"
id="act_instance_form_view2">
<field name="sequence" eval="2"/>
2008-02-17 14:16:18 +01:00
<field name="view" ref="instance_view_form"/>
2008-02-17 13:54:01 +01:00
<field name="act_window" ref="act_instance_form"/>
2008-02-05 10:29:50 +01:00
</record>
<menuitem parent="menu_workflow"
2007-12-12 22:45:52 +01:00
action="act_instance_form" id="menu_instance_form"/>
2008-02-21 17:00:31 +01:00
<record model="ir.model.access" id="access_workflow_instance">
<field name="model" search="[('model', '=', 'workflow.instance')]"/>
<field name="perm_read" eval="True"/>
<field name="perm_write" eval="False"/>
<field name="perm_create" eval="False"/>
2008-07-25 12:49:00 +02:00
<field name="perm_delete" eval="False"/>
2008-02-21 17:00:31 +01:00
</record>
<record model="ir.model.access" id="access_workflow_instance_admin">
<field name="model" search="[('model', '=', 'workflow.instance')]"/>
<field name="group" ref="res.group_admin"/>
<field name="perm_read" eval="True"/>
<field name="perm_write" eval="True"/>
<field name="perm_create" eval="True"/>
2008-07-25 12:49:00 +02:00
<field name="perm_delete" eval="True"/>
2008-02-21 17:00:31 +01:00
</record>
2007-12-12 22:45:52 +01:00
<record model="ir.ui.view" id="workitem_view_form">
<field name="model">workflow.workitem</field>
<field name="type">form</field>
<field name="arch" type="xml">
<![CDATA[
2007-12-12 22:45:52 +01:00
<form string="Workitem">
2008-02-17 16:57:34 +01:00
<label name="activity"/>
<field name="activity"/>
<label name="subflow"/>
<field name="subflow"/>
<label name="instance"/>
<field name="instance"/>
2008-02-05 10:29:50 +01:00
<label name="state"/>
2008-02-05 11:40:21 +01:00
<field name="state"/>
2007-12-12 22:45:52 +01:00
</form>
]]>
2007-12-12 22:45:52 +01:00
</field>
</record>
<record model="ir.ui.view" id="workitem_view_tree">
<field name="model">workflow.workitem</field>
<field name="type">tree</field>
<field name="arch" type="xml">
<![CDATA[
2007-12-12 22:45:52 +01:00
<tree string="Workitems">
2008-02-17 16:57:34 +01:00
<field name="activity" select="1"/>
<field name="subflow" select="1"/>
<field name="instance" select="1"/>
2008-02-05 11:40:21 +01:00
<field name="state" select="2"/>
2007-12-12 22:45:52 +01:00
</tree>
]]>
2007-12-12 22:45:52 +01:00
</field>
</record>
2008-01-16 21:06:31 +01:00
<record model="ir.action.act_window" id="act_workitem_form">
2007-12-12 22:45:52 +01:00
<field name="name">Workitems</field>
<field name="res_model">workflow.workitem</field>
<field name="view_type">form</field>
</record>
2008-01-16 21:06:31 +01:00
<record model="ir.action.act_window.view"
2007-12-22 20:38:15 +01:00
id="act_workitem_form_view1">
<field name="sequence" eval="1"/>
2008-02-17 14:16:18 +01:00
<field name="view" ref="workitem_view_tree"/>
2008-02-17 13:54:01 +01:00
<field name="act_window" ref="act_workitem_form"/>
2007-12-22 20:38:15 +01:00
</record>
2008-01-16 21:06:31 +01:00
<record model="ir.action.act_window.view"
2007-12-22 20:38:15 +01:00
id="act_workitem_form_view2">
<field name="sequence" eval="2"/>
2008-02-17 14:16:18 +01:00
<field name="view" ref="workitem_view_form"/>
2008-02-17 13:54:01 +01:00
<field name="act_window" ref="act_workitem_form"/>
2007-12-22 20:38:15 +01:00
</record>
<menuitem parent="menu_workflow"
2007-12-12 22:45:52 +01:00
action="act_workitem_form" id="menu_workitem_form"/>
2008-02-21 17:00:31 +01:00
<record model="ir.model.access" id="access_workflow_workitem">
<field name="model" search="[('model', '=', 'workflow.workitem')]"/>
<field name="perm_read" eval="True"/>
<field name="perm_write" eval="False"/>
<field name="perm_create" eval="False"/>
2008-07-25 12:49:00 +02:00
<field name="perm_delete" eval="False"/>
2008-02-21 17:00:31 +01:00
</record>
<record model="ir.model.access" id="access_workflow_workitem_admin">
<field name="model" search="[('model', '=', 'workflow.workitem')]"/>
<field name="group" ref="res.group_admin"/>
<field name="perm_read" eval="True"/>
<field name="perm_write" eval="True"/>
<field name="perm_create" eval="True"/>
2008-07-25 12:49:00 +02:00
<field name="perm_delete" eval="True"/>
2008-02-21 17:00:31 +01:00
</record>
<record model="ir.model.access" id="access_workflow_trigger">
<field name="model" search="[('model', '=', 'workflow.trigger')]"/>
<field name="perm_read" eval="True"/>
<field name="perm_write" eval="False"/>
<field name="perm_create" eval="False"/>
2008-07-25 12:49:00 +02:00
<field name="perm_delete" eval="False"/>
2008-02-21 17:00:31 +01:00
</record>
<record model="ir.model.access" id="access_workflow_trigger_admin">
<field name="model" search="[('model', '=', 'workflow.trigger')]"/>
<field name="group" ref="res.group_admin"/>
<field name="perm_read" eval="True"/>
<field name="perm_write" eval="True"/>
<field name="perm_create" eval="True"/>
2008-07-25 12:49:00 +02:00
<field name="perm_delete" eval="True"/>
2008-02-21 17:00:31 +01:00
</record>
2007-12-12 22:45:52 +01:00
</data>
2008-01-17 23:30:46 +01:00
</tryton>