fix: incorrect exchange rate if JE has multi parties

This commit is contained in:
ruthra kumar 2024-02-27 15:34:34 +05:30
parent 8e7d47b3a7
commit 694c17487d

View File

@ -633,7 +633,12 @@ class PaymentReconciliation(Document):
journals_map = frappe._dict( journals_map = frappe._dict(
frappe.db.get_all( frappe.db.get_all(
"Journal Entry Account", "Journal Entry Account",
filters={"parent": ("in", journals), "account": ("in", [self.receivable_payable_account])}, filters={
"parent": ("in", journals),
"account": ("in", [self.receivable_payable_account]),
"party_type": self.party_type,
"party": self.party,
},
fields=[ fields=[
"parent as `name`", "parent as `name`",
"exchange_rate", "exchange_rate",