fix: Multi invoice reconciliation
diff --git a/erpnext/accounts/doctype/payment_entry/payment_entry.py b/erpnext/accounts/doctype/payment_entry/payment_entry.py
index cbf8c08..a0f6382 100644
--- a/erpnext/accounts/doctype/payment_entry/payment_entry.py
+++ b/erpnext/accounts/doctype/payment_entry/payment_entry.py
@@ -1019,15 +1019,12 @@
 
 				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 0467115..1fa0e86 100644
--- a/erpnext/accounts/utils.py
+++ b/erpnext/accounts/utils.py
@@ -476,7 +476,7 @@
 		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: