diff --git a/odex25_accounting/account_attachments/models/account_move.py b/odex25_accounting/account_attachments/models/account_move.py index cb83ae45f..94d8d10ca 100755 --- a/odex25_accounting/account_attachments/models/account_move.py +++ b/odex25_accounting/account_attachments/models/account_move.py @@ -122,8 +122,11 @@ class AccountMove(models.Model): related_pairs.append((self_model, self.id)) # Request record + if self.purchase_id: + related_pairs.append((self.purchase_id._name, self.purchase_id..id)) + if self.purchase_id.request_id: - related_pairs.append((self.purchase_id.request_id._name, self.purchase_id.request_id.id)) + related_pairs.append((self.purchase_id.request_id._name, self.purchase_id.request_id.id)) # Requisition record (only if exact model match) if self.purchase_id.requisition_id and self.purchase_id.requisition_id._name == 'purchase.requisition':