summaryrefslogtreecommitdiff
path: root/addons/idea/data/idea_workflow.xml
diff options
context:
space:
mode:
authorThibault Delavallée <tde@openerp.com>2013-06-17 13:27:34 +0200
committerThibault Delavallée <tde@openerp.com>2013-06-17 13:27:34 +0200
commit145befd3e73905e23688bacfafc27ae51468aa7f (patch)
treee3d803be47237f37a09d950a00d04495e31b8803 /addons/idea/data/idea_workflow.xml
parentbfeba02b3340f8824dc0bcd809186b59d2824dd9 (diff)
[CLEAN] [IMP] Idea:
- created models/views/tests/data/demo directories, moved existing files into them - reorganized menus (less depth) - removed inherit and dependance from mail.thread (basic idea = without mail.thread -> will be added further) - removed custom tools user group - added basic files for test, currently void bzr revid: tde@openerp.com-20130617112734-4vhj6sjbvip0ufuv
Diffstat (limited to 'addons/idea/data/idea_workflow.xml')
-rw-r--r--addons/idea/data/idea_workflow.xml60
1 files changed, 60 insertions, 0 deletions
diff --git a/addons/idea/data/idea_workflow.xml b/addons/idea/data/idea_workflow.xml
new file mode 100644
index 00000000000..649541ae349
--- /dev/null
+++ b/addons/idea/data/idea_workflow.xml
@@ -0,0 +1,60 @@
+<?xml version="1.0"?>
+<openerp>
+ <data>
+ <record model="workflow" id="wkf_idea">
+ <field name="name">idea.wkf</field>
+ <field name="osv">idea.idea</field>
+ <field name="on_create">True</field>
+ </record>
+
+ <record model="workflow.activity" id="act_draft">
+ <field name="wkf_id" ref="wkf_idea" />
+ <field name="flow_start">True</field>
+ <field name="name">draft</field>
+ <field name="kind">function</field>
+ <field name="action">idea_draft()</field>
+ </record>
+
+ <record model="workflow.activity" id="act_open">
+ <field name="wkf_id" ref="wkf_idea" />
+ <field name="name">open</field>
+ <field name="kind">function</field>
+ <field name="action">idea_open()</field>
+ </record>
+
+ <record model="workflow.activity" id="act_close">
+ <field name="wkf_id" ref="wkf_idea" />
+ <field name="name">close</field>
+ <field name="kind">function</field>
+ <field name="action">idea_close()</field>
+ <field name="flow_stop">True</field>
+ </record>
+
+ <record model="workflow.activity" id="act_cancel">
+ <field name="wkf_id" ref="wkf_idea" />
+ <field name="name">cancel</field>
+ <field name="kind">function</field>
+ <field name="action">idea_cancel()</field>
+ <field name="flow_stop">True</field>
+ </record>
+
+ <record model="workflow.transition" id="t1">
+ <field name="act_from" ref="act_draft" />
+ <field name="act_to" ref="act_open" />
+ <field name="signal">idea_open</field>
+ </record>
+
+ <record model="workflow.transition" id="t2">
+ <field name="act_from" ref="act_open" />
+ <field name="act_to" ref="act_close" />
+ <field name="signal">idea_close</field>
+ </record>
+
+ <record model="workflow.transition" id="t4">
+ <field name="act_from" ref="act_open" />
+ <field name="act_to" ref="act_cancel" />
+ <field name="signal">idea_cancel</field>
+ </record>
+
+ </data>
+</openerp>