fix: fetch discount amount for gle in base currency
diff --git a/erpnext/controllers/accounts_controller.py b/erpnext/controllers/accounts_controller.py
index 1d50639..bfaf6bb 100644
--- a/erpnext/controllers/accounts_controller.py
+++ b/erpnext/controllers/accounts_controller.py
@@ -1381,7 +1381,7 @@
{
"account": self.additional_discount_account,
"against": supplier_or_customer,
- dr_or_cr: self.discount_amount,
+ dr_or_cr: self.base_discount_amount,
"cost_center": self.cost_center,
},
item=self,
@@ -1653,6 +1653,7 @@
and party_account_currency != self.company_currency
and self.currency != party_account_currency
):
+
frappe.throw(
_("Accounting Entry for {0}: {1} can only be made in currency: {2}").format(
party_type, party, party_account_currency