<?xml version="1.0" encoding="utf-8"?> <openerp> <data> <!-- Add intermediate activities 'selected' and 'closed' between 'open' and 'done' --> <record id="act_selected" model="workflow.activity"> <field name="wkf_id" ref="purchase_requisition.purchase_requisition_workflow"/> <field name="name">selected</field> <field name="kind">function</field> <field name="action">tender_selected()</field> </record> <record id="act_closed" model="workflow.activity"> <field name="wkf_id" ref="purchase_requisition.purchase_requisition_workflow"/> <field name="name">closed</field> <field name="kind">function</field> <field name="action">tender_closed()</field> </record> <record id="purchase_requisition.trans_open_done" model="workflow.transition"> <field name="act_from" ref="act_closed"/> </record> <record id="trans_open_selected" model="workflow.transition"> <field name="act_from" ref="purchase_requisition.act_open"/> <field name="act_to" ref="act_selected"/> <field name="signal">bid_selected</field> <field name="group_id" ref="purchase.group_purchase_user"/> </record> <record id="trans_open_sent" model="workflow.transition"> <field name="act_from" ref="purchase_requisition.act_open"/> <field name="act_to" ref="purchase_requisition.act_sent"/> <field name="signal">back_to_sent</field> <field name="group_id" ref="purchase.group_purchase_user"/> </record> <record id="trans_selected_open" model="workflow.transition"> <field name="act_from" ref="act_selected"/> <field name="act_to" ref="purchase_requisition.act_open"/> <field name="signal">reopen_bid</field> </record> <record id="trans_selected_closed" model="workflow.transition"> <field name="act_from" ref="act_selected"/> <field name="act_to" ref="act_closed"/> <field name="signal">close_bid</field> <field name="group_id" ref="purchase.group_purchase_manager"/> </record> <record id="trans_closed_selected" model="workflow.transition"> <field name="act_from" ref="act_closed"/> <field name="act_to" ref="act_selected"/> <field name="signal">back_to_selected</field> <field name="group_id" ref="purchase.group_purchase_manager"/> </record> <!-- Check there are product lines when confirming the Call for Bids --> <record id="purchase_requisition.trans_draft_sent" model="workflow.transition"> <field name="condition">_has_product_lines()</field> </record> </data> </openerp>