fix: incorrect exchange rate if JE has multi parties

(cherry picked from commit 694c17487d)
This commit is contained in:
ruthra kumar
2024-02-27 15:34:34 +05:30
committed by Mergify
parent d7abb21f7b
commit 1b5a23709a

View File

@@ -566,7 +566,12 @@ class PaymentReconciliation(Document):
journals_map = frappe._dict(
frappe.db.get_all(
"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=[
"parent as `name`",
"exchange_rate",