From b0906b0264156332be0f96294392c08656cffc6a Mon Sep 17 00:00:00 2001 From: Cedric Collins Date: Thu, 27 Jan 2022 10:50:08 -0600 Subject: [PATCH] [FIX] sale_credit_limit: use `object` instead of `sale` in exception code H9436 --- sale_credit_limit/data/sale_exceptions.xml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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