refactor: remove call for setting deductions in payment entry

This commit is contained in:
ruthra kumar 2023-06-27 16:57:38 +05:30
parent 72bc5b3a11
commit 1bcb728c85

View File

@ -639,17 +639,6 @@ def update_reference_in_payment_entry(
new_row.docstatus = 1
new_row.update(reference_details)
if d.difference_amount and d.difference_account:
account_details = {
"account": d.difference_account,
"cost_center": payment_entry.cost_center
or frappe.get_cached_value("Company", payment_entry.company, "cost_center"),
}
if d.difference_amount:
account_details["amount"] = d.difference_amount
payment_entry.set_gain_or_loss(account_details=account_details)
payment_entry.flags.ignore_validate_update_after_submit = True
payment_entry.setup_party_account_field()
payment_entry.set_missing_values()