[IMP] Purchase: Optimize purchase_order_cancel_draft yml Again
authorAtik Agewan (OpenERP) <aag@tinyerp.com>
Fri, 12 Aug 2011 11:44:12 +0000 (17:14 +0530)
committerAtik Agewan (OpenERP) <aag@tinyerp.com>
Fri, 12 Aug 2011 11:44:12 +0000 (17:14 +0530)
bzr revid: aag@tinyerp.com-20110812114412-1zi5v8ueg4jxx0d6

addons/purchase/test/purchase_order_cancel_draft.yml

index 6065e34..c31ba7c 100644 (file)
@@ -75,9 +75,7 @@
 -
   !python {model: purchase.order}: |
     from tools.translate import _
-    ids = []
-    ids.append(ref("purchase_order_pendrive1"))
-    self.onchange_warehouse_id(cr, uid, ids , 1)
+    self.onchange_warehouse_id(cr, uid, [ref("purchase_order_pendrive1")], 1)
     part_obj = self.pool.get('res.partner')
     price_obj = self.pool.get('product.pricelist')
     product_obj = self.pool.get('product.product')
     product_id = product_obj.search(cr, uid, [('name','=','Pen Drive 2')])
     uom_id = uom_obj.search(cr, uid, [('name','=','PCE')])
     part_ids = part_obj.search(cr, uid, [('name','=','Distrib PC')])
-    line_id = po_line_obj.search(cr, uid, [('order_id','=',ids[0])])
+    line_id = po_line_obj.search(cr, uid, [('order_id','=',ref("purchase_order_pendrive1"))])
     po_line_obj.product_id_change(cr, uid, line_id[0], price_id[0], product_id[0], 10, uom_id[0], part_ids[0])
     po_line_obj.product_uom_change(cr, uid, line_id[0], price_id[0], product_id[0], 10, uom_id[0], part_ids[0])
     address_id = addrss_obj.search(cr, uid, [('partner_id','=',part_ids)])
-    self.onchange_dest_address_id(cr, uid, ids, address_id[0])
+    self.onchange_dest_address_id(cr, uid, [ref("purchase_order_pendrive1")], address_id[0])
 -
   I confirm the purchase order for Pen Drive1.
 -