diff --git a/addons/purchase/purchase_demo.xml b/addons/purchase/purchase_demo.xml
index a789416936e..acc013063d3 100644
--- a/addons/purchase/purchase_demo.xml
+++ b/addons/purchase/purchase_demo.xml
@@ -220,7 +220,6 @@
10
-
diff --git a/addons/purchase/test/process/cancel_order.yml b/addons/purchase/test/process/cancel_order.yml
index 3cdfbea5921..2aa0412a123 100644
--- a/addons/purchase/test/process/cancel_order.yml
+++ b/addons/purchase/test/process/cancel_order.yml
@@ -3,57 +3,57 @@
-
I confirm the purchase order.
-
- !workflow {model: purchase.order, action: purchase_confirm, ref: order_purchase1}
+ !workflow {model: purchase.order, action: purchase_confirm, ref: order_purchase4}
-
I check the "Approved" status after confirmed RFQ.
-
- !assert {model: purchase.order, id: order_purchase1}:
+ !assert {model: purchase.order, id: order_purchase4}:
- state == 'approved'
-
First I cancel receptions related to this order if order shipped.
-
!python {model: purchase.order}: |
- order = self.browse(cr, uid, ref("order_purchase1"))
+ order = self.browse(cr, uid, ref("order_purchase4"))
self.pool.get('stock.picking').action_cancel(cr, uid, [picking.id for picking in order.picking_ids])
-
I check order status in "Shipping Exception".
-
!python {model: purchase.order}: |
- order = self.browse(cr, uid, ref("order_purchase1"))
+ order = self.browse(cr, uid, ref("order_purchase4"))
assert order.state == "except_picking", "order should be in Ship Exception state after cancel shipment"
-
Now I am able to cancel purchase order.
-
!python {model: purchase.order}: |
- self.action_cancel(cr, uid, [ref("order_purchase1")])
+ self.action_cancel(cr, uid, [ref("order_purchase4")])
-
I check that order is cancelled.
-
- !assert {model: purchase.order, id: order_purchase1}:
+ !assert {model: purchase.order, id: order_purchase4}:
- state == 'cancel'
-
After cancel the order, I check that it's related invoice cancelled.
-
!python {model: purchase.order}: |
- order = self.browse(cr, uid, ref("order_purchase1"))
+ order = self.browse(cr, uid, ref("order_purchase4"))
assert order.invoice_ids[0].state == "cancel", "order's related invoice should be cancelled"
-
Now again set cancelled order to draft.
-
!python {model: purchase.order}: |
- self.action_cancel_draft(cr, uid, [ref("order_purchase1")])
+ self.action_cancel_draft(cr, uid, [ref("order_purchase4")])
-
Now I again to cancel draft order.
-
!python {model: purchase.order}: |
- self.action_cancel(cr, uid, [ref("order_purchase1")])
+ self.action_cancel(cr, uid, [ref("order_purchase4")])
-
I check that order is cancelled.
-
- !assert {model: purchase.order, id: order_purchase1}:
+ !assert {model: purchase.order, id: order_purchase4}:
- state == 'cancel'
-
Now again set cancelled order to draft.
-
!python {model: purchase.order}: |
- self.action_cancel_draft(cr, uid, [ref("order_purchase1")])
+ self.action_cancel_draft(cr, uid, [ref("order_purchase4")])