Merge pull request #3809 from nabinhait/journal_entry_fix

[fix] Party / Account Validation message against Invoice
This commit is contained in:
Rushabh Mehta
2015-08-10 11:57:01 +05:30

View File

@@ -192,8 +192,9 @@ class JournalEntry(AccountsController):
if against_field in ["against_invoice", "against_voucher"]: if against_field in ["against_invoice", "against_voucher"]:
if (against_voucher[0] !=d.party or against_voucher[1] != d.account): if (against_voucher[0] !=d.party or against_voucher[1] != d.account):
frappe.throw(_("Row {0}: Party / Account does not match with \ frappe.throw(_("Row {0}: Party / Account does not match with {1} / {2} in {3} {4}")
Customer / Debit To in {1}").format(d.idx, doctype)) .format(d.idx, field_dict.get(doctype)[0], field_dict.get(doctype)[1],
doctype, d.get(against_field)))
else: else:
payment_against_voucher.setdefault(d.get(against_field), []).append(flt(d.get(dr_or_cr))) payment_against_voucher.setdefault(d.get(against_field), []).append(flt(d.get(dr_or_cr)))