diff --git a/erpnext/__init__.py b/erpnext/__init__.py index a36cdb55093..71544723f73 100644 --- a/erpnext/__init__.py +++ b/erpnext/__init__.py @@ -3,7 +3,7 @@ import inspect import frappe -__version__ = "14.27.8" +__version__ = "14.29.2" def get_default_company(user=None): diff --git a/erpnext/accounts/doctype/payment_entry/payment_entry.py b/erpnext/accounts/doctype/payment_entry/payment_entry.py index 6f93526d48c..5011b9296cd 100644 --- a/erpnext/accounts/doctype/payment_entry/payment_entry.py +++ b/erpnext/accounts/doctype/payment_entry/payment_entry.py @@ -196,6 +196,7 @@ class PaymentEntry(AccountsController): elif latest.outstanding_amount < latest.invoice_amount and flt( d.outstanding_amount, d.precision("outstanding_amount") ) != flt(latest.outstanding_amount, d.precision("outstanding_amount")): + frappe.throw( _( "{0} {1} has already been partly paid. Please use the 'Get Outstanding Invoice' or the 'Get Outstanding Orders' button to get the latest outstanding amounts."