fix
authorFabien Pinckaers <fp@tinyerp.com>
Wed, 1 Sep 2010 21:53:24 +0000 (23:53 +0200)
committerFabien Pinckaers <fp@tinyerp.com>
Wed, 1 Sep 2010 21:53:24 +0000 (23:53 +0200)
bzr revid: fp@tinyerp.com-20100901215324-owjfnq2wsrmcwsvv

addons/procurement/procurement_workflow.xml
addons/project_mrp/__init__.py
addons/project_mrp/test/project_task_procurement.yml

index b1ed14d..ff4325e 100644 (file)
         <record id="trans_confirm_mto_purchase" model="workflow.transition">
             <field name="act_from" ref="act_confirm_mto"/>
             <field name="act_to" ref="act_make_done"/>
+            <field name="condition">check_buy()</field>
         </record>
         <record id="trans_confirm_mto_confirm" model="workflow.transition">
             <field name="act_from" ref="act_confirm_mto"/>
index c2ef40b..364dec5 100644 (file)
@@ -18,6 +18,6 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 ##############################################################################
+
 import project_procurement
 import project_mrp
-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
index 50bc74f..31ac9a0 100644 (file)
     - model: procurement.order
       search: "[('state','=','confirmed')]"
 -
-  Now I check the tasks.
--
-  I see that one task is created for my sale order.
+  Now I check that one task is created for my sale order.
 -
   !python {model: project.task}: |
     from tools.translate import _
     order_obj = self.pool.get('sale.order')
     order = order_obj.browse(cr, uid, ref('sale_order_so0')) 
-    task_id = self.search(cr, uid, [('project_id.name','=', order.name)]) 
+    task_id = self.search(cr, uid, [('name','like', order.name)]) 
     assert task_id, _('No Task is created!')
-    
\ No newline at end of file
+