[IMP] Added a product and sale order.

bzr revid: mansi.mk.179@gmail.com-20130814122554-dkjy8vjnmeibzqeu
This commit is contained in:
Mansi Kariya (OpenERP Trainee) 2013-08-14 17:55:54 +05:30
parent d565a50c35
commit 4af5d29679
1 changed files with 17 additions and 2 deletions

View File

@ -1,12 +1,27 @@
-
In order to test the Prepaid Order Policy, I create a product
-
!record {model: product.product, id: product_prepaid1}:
name: 'OpenERP Documentation Book'
list_price: 60.60
-
Now i create a sale order that uses my new product
-
!record {model: sale.order, id: sale_order_prepaid1}:
partner_id: base.res_partner_2
order_policy: prepaid
order_line:
- product_id: sale_stock.product_prepaid1
product_uom_qty: 10
-
Now I confirm the Quotation with "Pay before delivery" policy.
-
!workflow {model: sale.order, action: order_confirm, ref: sale.sale_order_4}
!workflow {model: sale.order, action: order_confirm, ref: sale_order_prepaid1}
-
I check that delivery order should not created before invoice is paid.
-
!python {model: sale.order}: |
sale_order = self.browse(cr, uid, ref("sale.sale_order_4"))
sale_order = self.browse(cr, uid, ref("sale_order_prepaid1"))
assert len(sale_order.picking_ids) == False, "Delivery order should not created before invoice."
assert sale_order.invoice_ids, "Invoice should be created."