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")])