diff --git a/erpnext/accounts/doctype/payment_entry/payment_entry.py b/erpnext/accounts/doctype/payment_entry/payment_entry.py index cbf8c0865f3..a0f638246f2 100644 --- a/erpnext/accounts/doctype/payment_entry/payment_entry.py +++ b/erpnext/accounts/doctype/payment_entry/payment_entry.py @@ -1019,15 +1019,12 @@ class PaymentEntry(AccountsController): gl_entries.append(gle) - def make_advance_gl_entries(self, against_voucher_type=None, against_voucher=None, cancel=0): + def make_advance_gl_entries(self, cancel=0): if self.book_advance_payments_in_separate_party_account: gl_entries = [] for d in self.get("references"): if d.reference_doctype in ("Sales Invoice", "Purchase Invoice"): - if not (against_voucher_type and against_voucher) or ( - d.reference_doctype == against_voucher_type and d.reference_name == against_voucher - ): - self.make_invoice_liability_entry(gl_entries, d) + self.make_invoice_liability_entry(gl_entries, d) if cancel: for entry in gl_entries: diff --git a/erpnext/accounts/utils.py b/erpnext/accounts/utils.py index 046711532f0..1fa0e86c266 100644 --- a/erpnext/accounts/utils.py +++ b/erpnext/accounts/utils.py @@ -476,7 +476,7 @@ def reconcile_against_document(args, skip_ref_details_update_for_pe=False): # n create_payment_ledger_entry(gl_map, update_outstanding="No", cancel=0, adv_adj=1) if voucher_type == "Payment Entry": - doc.make_advance_gl_entries(entry.against_voucher_type, entry.against_voucher) + doc.make_advance_gl_entries() # Only update outstanding for newly linked vouchers for entry in entries: