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(
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",