From 0a700df90e512e17d274b5b0665bdd017b9036d3 Mon Sep 17 00:00:00 2001 From: "Nihantra C. Patel" <141945075+Nihantra-Patel@users.noreply.github.com> Date: Wed, 10 Apr 2024 14:36:58 +0530 Subject: [PATCH 1/2] fix: creation of return/debit note from sales invoice --- erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js b/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js index d7d211cdd9c..c6891a44d20 100644 --- a/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js +++ b/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js @@ -114,7 +114,7 @@ erpnext.accounts.PurchaseInvoice = class PurchaseInvoice extends erpnext.buying. if (!doc.is_return && doc.docstatus == 1) { if (doc.outstanding_amount >= 0 || Math.abs(flt(doc.outstanding_amount)) < flt(doc.grand_total)) { - this.frm.add_custom_button(__("Return / Debit Note"), this.make_debit_note, __("Create")); + this.frm.add_custom_button(__("Return / Debit Note"), this.make_debit_note.bind(this), __("Create")); } } -- GitLab From 9e50b15dfc0e57072ee115271df64a7c5ea10b9b Mon Sep 17 00:00:00 2001 From: "Nihantra C. Patel" <141945075+Nihantra-Patel@users.noreply.github.com> Date: Wed, 10 Apr 2024 14:43:38 +0530 Subject: [PATCH 2/2] fix: creation of return/debit note from sales invoice prettier --- .../accounts/doctype/purchase_invoice/purchase_invoice.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js b/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js index c6891a44d20..64431639809 100644 --- a/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js +++ b/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js @@ -114,7 +114,11 @@ erpnext.accounts.PurchaseInvoice = class PurchaseInvoice extends erpnext.buying. if (!doc.is_return && doc.docstatus == 1) { if (doc.outstanding_amount >= 0 || Math.abs(flt(doc.outstanding_amount)) < flt(doc.grand_total)) { - this.frm.add_custom_button(__("Return / Debit Note"), this.make_debit_note.bind(this), __("Create")); + this.frm.add_custom_button( + __("Return / Debit Note"), + this.make_debit_note.bind(this), + __("Create") + ); } } -- GitLab