diff options
Diffstat (limited to 'addons/process/process_view.xml')
| -rw-r--r-- | addons/process/process_view.xml | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/addons/process/process_view.xml b/addons/process/process_view.xml index 1c5e9ef4944..cee536def7d 100644 --- a/addons/process/process_view.xml +++ b/addons/process/process_view.xml @@ -21,18 +21,25 @@ <notebook colspan="4"> <page string="Nodes"> <field name="node_ids" colspan="4" nolabel="1"> + <tree string="Process Nodes"> + <field name="name"/> + <field name="model_id" select="1"/> + <field name="kind" select="1"/> + <field name="flow_start"/> + </tree> <form string="Process Node"> <group colspan="4" string="Details"> <field name="name" select="1"/> <field name="flow_start"/> - <newline/> + <field name="process_id" invisible="1" readonly="1" required="0"/> <!-- used by transition_out --> + <newline/> <field name="model_id" select="1"/> <field name="menu_id" select="2"/> <newline/> <field name="kind" select="1"/> <field name="help_url" widget="url"/> <field name="model_states"/> - <field name="subflow_id"/> + <field name="subflow_id" domain="[('name', '!=', parent.name)]"/> </group> <notebook colspan="4"> <page string="Outgoing Transitions"> @@ -45,7 +52,7 @@ <group colspan="4" string="Details"> <field name="name"/> <newline/> - <field name="target_node_id"/> + <field name="target_node_id" domain="[('process_id', '=', parent.process_id)]"/> </group> <notebook colspan="4"> <page string="Buttons"> @@ -175,7 +182,7 @@ <group colspan="4" string="Details"> <field name="name"/> <newline/> - <field name="target_node_id"/> + <field name="target_node_id" domain="[('process_id', '=', parent.process_id)]"/> </group> <notebook colspan="4"> <page string="Buttons"> |
