From dcfa2210c9dfecdb72f6a79345150d88a45ef044 Mon Sep 17 00:00:00 2001 From: Nabin Hait Date: Mon, 20 May 2024 17:57:59 +0530 Subject: [PATCH] fix: convert invoice_portion value from str to float (#41485) --- erpnext/controllers/accounts_controller.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/erpnext/controllers/accounts_controller.py b/erpnext/controllers/accounts_controller.py index e4619d90fd..c7bd470cde 100644 --- a/erpnext/controllers/accounts_controller.py +++ b/erpnext/controllers/accounts_controller.py @@ -2217,10 +2217,10 @@ class AccountsController(TransactionBase): for d in self.get("payment_schedule"): if d.invoice_portion: d.payment_amount = flt( - grand_total * flt(d.invoice_portion / 100), d.precision("payment_amount") + grand_total * flt(d.invoice_portion) / 100, d.precision("payment_amount") ) d.base_payment_amount = flt( - base_grand_total * flt(d.invoice_portion / 100), d.precision("base_payment_amount") + base_grand_total * flt(d.invoice_portion) / 100, d.precision("base_payment_amount") ) d.outstanding = d.payment_amount elif not d.invoice_portion: -- GitLab