diff --git a/sale_credit_limit/data/sale_exceptions.xml b/sale_credit_limit/data/sale_exceptions.xml
index 796e107f..cba88e60 100644
--- a/sale_credit_limit/data/sale_exceptions.xml
+++ b/sale_credit_limit/data/sale_exceptions.xml
@@ -8,8 +8,8 @@
50
sale.order
-partner = sale.partner_invoice_id.commercial_partner_id
-partner_balance = partner.credit + sale.amount_total
+partner = object.partner_invoice_id.commercial_partner_id
+partner_balance = partner.credit + object.amount_total
if partner.credit_limit and partner.credit_limit <= partner_balance:
failed = True
@@ -23,7 +23,7 @@ if partner.credit_limit and partner.credit_limit <= partner_balance:
50
sale.order
-partner = sale.partner_invoice_id.commercial_partner_id
+partner = object.partner_invoice_id.commercial_partner_id
if partner.credit_hold:
failed = True
@@ -37,7 +37,7 @@ if partner.credit_hold:
55
sale.order
-partner = sale.partner_invoice_id.commercial_partner_id
+partner = object.partner_invoice_id.commercial_partner_id
if partner.invoice_ids.filtered(lambda i: i.state == 'posted' and i.payment_state != 'paid' and (i.invoice_date_due and str(i.invoice_date_due) < str(datetime.date.today())) and i.move_type == 'out_invoice'):
failed = True