[IMP] Budget: workflow => cancel to draft
bzr revid: mra@mra-laptop-20100901074335-fw3fndwyyq4uzcl9
This commit is contained in:
parent
6dd10786ff
commit
1a7f0ead2b
|
@ -126,6 +126,12 @@ class crossovered_budget(osv.osv):
|
|||
})
|
||||
return True
|
||||
|
||||
def budget_draft(self, cr, uid, ids, *args):
|
||||
self.write(cr, uid, ids, {
|
||||
'state':'draft'
|
||||
})
|
||||
return True
|
||||
|
||||
def budget_validate(self, cr, uid, ids, *args):
|
||||
self.write(cr, uid, ids, {
|
||||
'state':'validate',
|
||||
|
|
|
@ -149,6 +149,7 @@
|
|||
<button string="Approve" name="validate" states="confirm" type="workflow" icon="gtk-ok"/>
|
||||
<button string="Done" name="done" states="validate" type="workflow" icon="gtk-jump-to" />
|
||||
<button string="Cancel" name="cancel" states="confirm,validate" type="workflow" icon="gtk-cancel"/>
|
||||
<button name="draft" states="cancel" string="Reset to Draft" type="workflow" icon="terp-stock_effects-object-colorize"/>
|
||||
</group>
|
||||
|
||||
</form>
|
||||
|
|
|
@ -19,7 +19,8 @@
|
|||
<field name="wkf_id" ref="wkf_crossovered_budget" />
|
||||
<field name="flow_start">True</field>
|
||||
<field name="name">draft</field>
|
||||
|
||||
<field name="action">write({'state':'draft'})</field>
|
||||
<field name="kind">function</field>
|
||||
</record>
|
||||
|
||||
<record model="workflow.activity" id="act_confirm">
|
||||
|
@ -42,8 +43,8 @@
|
|||
<field name="name">cancel</field>
|
||||
<field name="kind">function</field>
|
||||
<field name="action">budget_cancel()</field>
|
||||
|
||||
</record>
|
||||
|
||||
<record model="workflow.activity" id="act_done">
|
||||
<field name="wkf_id" ref="wkf_crossovered_budget" />
|
||||
<field name="name">done</field>
|
||||
|
@ -88,5 +89,11 @@
|
|||
<field name="role_id" ref="crossovered_budget_role"/>
|
||||
</record>
|
||||
|
||||
<record model="workflow.transition" id="t6">
|
||||
<field name="act_from" ref="act_cancel" />
|
||||
<field name="act_to" ref="act_draft" />
|
||||
<field name="signal">draft</field>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</openerp>
|
||||
|
|
Loading…
Reference in New Issue