diff --git a/addons/purchase/purchase_view.xml b/addons/purchase/purchase_view.xml index 8f755d77a54..aa0f4233a42 100644 --- a/addons/purchase/purchase_view.xml +++ b/addons/purchase/purchase_view.xml @@ -519,7 +519,7 @@ On Purchase Order Lines ir.actions.act_window purchase.order.line - [('order_id.invoice_method','<>','picking'), ('state','in',('confirmed','done')), ('invoiced', '=', False)] + ['|', ('product_id','=',False),('order_id.invoice_method','<>','picking'),('state','in',('confirmed','done')), ('invoiced', '=', False)] form tree,form diff --git a/addons/purchase/purchase_workflow.xml b/addons/purchase/purchase_workflow.xml index 00fb5517568..212ce304e07 100644 --- a/addons/purchase/purchase_workflow.xml +++ b/addons/purchase/purchase_workflow.xml @@ -145,7 +145,7 @@ - invoice_method<>'order' + invoice_method<>'order' and invoiced