diff --git a/addons/purchase_stock/models/purchase.py b/addons/purchase_stock/models/purchase.py index cb2ff0f5a4f151b7694db8a45be76d59c46dfdf0..ae2d15bd09f3401a0ed03faa8c3dda3f26ccfcaa 100644 --- a/addons/purchase_stock/models/purchase.py +++ b/addons/purchase_stock/models/purchase.py @@ -179,7 +179,7 @@ class PurchaseOrder(models.Model): filtered_documents = {} for (parent, responsible), rendering_context in documents.items(): if parent._name == 'stock.picking': - if parent.state == 'cancel': + if parent.state in ['cancel', 'done']: continue filtered_documents[(parent, responsible)] = rendering_context self.env['stock.picking']._log_activity(_render_note_exception_quantity_po, filtered_documents)