diff options
Diffstat (limited to 'bin/addons/base/ir/workflow/workflow_view.xml')
| -rw-r--r-- | bin/addons/base/ir/workflow/workflow_view.xml | 209 |
1 files changed, 209 insertions, 0 deletions
diff --git a/bin/addons/base/ir/workflow/workflow_view.xml b/bin/addons/base/ir/workflow/workflow_view.xml new file mode 100644 index 00000000000..2a7de56c119 --- /dev/null +++ b/bin/addons/base/ir/workflow/workflow_view.xml @@ -0,0 +1,209 @@ +<?xml version="1.0"?> +<terp> +<data> + <menuitem name="Administration/Custom/Low level/Base/Workflows"/> + + <!-- + ================================ + Workflows + ================================ + --> + + <record model="ir.ui.view" id="view_workflow_form"> + <field name="name">workflow.form</field> + <field name="model">workflow</field> + <field name="type">form</field> + <field name="arch" type="xml"> + <form string="Workflow"> + <field name="name" select="1"/> + <field name="osv" select="1"/> + <field name="on_create"/> + <separator string="Activities" colspan="4"/> + <field name="activities" colspan="4" nolabel="1"/> + </form> + </field> + </record> + <record model="ir.actions.act_window" id="action_workflow_form"> + <field name="name">workflow.form</field> + <field name="res_model">workflow</field> + <field name="view_type">form</field> + <field name="view_id" ref="view_workflow_form"/> + </record> + <menuitem + name="Administration/Custom/Low level/Base/Workflows/Workflows" + action="action_workflow_form" + id="menu_workflow"/> + + <!-- + ================================ + Activities + ================================ + --> + + <record model="ir.ui.view" id="view_workflow_activity_form"> + <field name="name">workflow.activity.form</field> + <field name="model">workflow.activity</field> + <field name="type">form</field> + <field name="arch" type="xml"> + <form string="Activity"> + <field name="name" colspan="3" select="1"/> + <field name="kind" select="1"/> + <field name="action" colspan="3" select="1"/> + <field name="subflow_id"/> + <field name="signal_send"/> + <newline/> + <field name="flow_start"/> + <field name="flow_stop"/> + <field name="split_mode"/> + <field name="join_mode"/> + <separator string="Outgoing transitions" colspan="4"/> + <field name="out_transitions" colspan="4" nolabel="1"> + <tree string="Transitions"> + <field name="act_to"/> + <field name="signal"/> + <field name="role_id"/> + <field name="condition"/> + <field name="trigger_model"/> + <field name="trigger_expr_id"/> + </tree> + </field> + <separator string="Incoming transitions" colspan="4"/> + <field name="in_transitions" colspan="4" nolabel="1"> + <tree string="Transitions"> + <field name="act_from"/> + <field name="signal"/> + <field name="role_id"/> + <field name="condition"/> + <field name="trigger_model"/> + <field name="trigger_expr_id"/> + </tree> + </field> + </form> + </field> + </record> + <record model="ir.actions.act_window" id="action_workflow_activity_form"> + <field name="name">workflow.activity.form</field> + <field name="res_model">workflow.activity</field> + <field name="view_type">form</field> + <field name="view_id" ref="view_workflow_activity_form"/> + </record> + <menuitem + name="Administration/Custom/Low level/Base/Workflows/Activities" + action="action_workflow_activity_form" + id="menu_workflow_activity"/> + + + <!-- + ================================ + Transitions + ================================ + --> + + <record model="ir.ui.view" id="view_workflow_transition_form"> + <field name="name">workflow.transition.form</field> + <field name="model">workflow.transition</field> + <field name="type">form</field> + <field name="arch" type="xml"> + <form string="Transition"> + <field name="act_from" select="1"/> + <field name="act_to" select="1"/> + <field name="condition" colspan="3"/> + <field name="signal"/> + <field name="role_id"/> + <field name="trigger_model"/> + <field name="trigger_expr_id"/> + </form> + </field> + </record> + <record model="ir.ui.view" id="view_workflow_transition_tree"> + <field name="name">workflow.transition.tree</field> + <field name="model">workflow.transition</field> + <field name="type">tree</field> + <field name="arch" type="xml"> + <tree string="Transition"> + <field name="act_from"/> + <field name="act_to"/> + <field name="signal"/> + <field name="role_id"/> + <field name="condition"/> + <field name="trigger_model"/> + <field name="trigger_expr_id"/> + </tree> + </field> + </record> + + + <record model="ir.actions.act_window" id="action_workflow_transition_form"> + <field name="name">workflow.transition.form</field> + <field name="res_model">workflow.transition</field> + <field name="view_type">form</field> + <field name="view_id" ref="view_workflow_transition_form"/> + </record> + <menuitem + name="Administration/Custom/Low level/Base/Workflows/Transitions" + action="action_workflow_transition_form" + id="menu_workflow_transition"/> + + <!-- + ================================ + Instances + ================================ + --> + + <record model="ir.ui.view" id="view_workflow_instance_form"> + <field name="name">workflow.instance.form</field> + <field name="model">workflow.instance</field> + <field name="type">form</field> + <field name="arch" type="xml"> + <form string="Workflow Instances"> + <field name="wkf_id" select="1"/> + <field name="uid" select="1"/> + <field name="res_id" select="1"/> + <field name="res_type" select="1"/> + <field name="state" select="1"/> + </form> + </field> + </record> + <record model="ir.actions.act_window" id="action_workflow_instance_form"> + <field name="name">workflow.instance.form</field> + <field name="res_model">workflow.instance</field> + <field name="view_type">form</field> + <field name="view_id" ref="view_workflow_instance_form"/> + </record> + <menuitem + name="Administration/Custom/Low level/Base/Workflows/Instances" + action="action_workflow_instance_form" + id="menu_workflow_instance"/> + + <!-- + ================================ + Workitems + ================================ + --> + + <record model="ir.ui.view" id="view_workflow_workitem_form"> + <field name="name">workflow.workitem.form</field> + <field name="model">workflow.workitem</field> + <field name="type">form</field> + <field name="arch" type="xml"> + <form string="Workflow Workitems"> + <field name="act_id" select="1"/> + <field name="subflow_id" select="1"/> + <field name="inst_id" select="1"/> + <field name="state" select="1"/> + </form> + </field> + </record> + <record model="ir.actions.act_window" id="action_workflow_workitem_form"> + <field name="name">workflow.workitem.form</field> + <field name="res_model">workflow.workitem</field> + <field name="view_type">form</field> + <field name="view_id" ref="view_workflow_workitem_form"/> + </record> + <menuitem + name="Administration/Custom/Low level/Base/Workflows/Workitems" + action="action_workflow_workitem_form" + id="menu_workflow_workitem"/> + +</data> +</terp> |
