[fix] [payment-reconciliation] ignore rows with blank invoice numbers
diff --git a/erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py b/erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py
index d95c3bf..8396ce5 100644
--- a/erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py
+++ b/erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py
@@ -141,10 +141,7 @@
def reconcile(self, args):
for e in self.get('payments'):
- if not e.invoice_number:
- frappe.throw(_("Row {0}: Please select Invoice Number for reconcilation").format(e.idx))
-
- if " | " in e.invoice_number:
+ if e.invoice_number and " | " in e.invoice_number:
e.invoice_type, e.invoice_number = e.invoice_number.split(" | ")
self.get_invoice_entries()