From ccac3e434269aa9afe17b23859c2a3a546ade2ec Mon Sep 17 00:00:00 2001 From: barredterra <14891507+barredterra@users.noreply.github.com> Date: Thu, 22 Feb 2024 18:39:17 +0100 Subject: [PATCH] feat: clear payment terms and schedule --- erpnext/public/js/controllers/transaction.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/erpnext/public/js/controllers/transaction.js b/erpnext/public/js/controllers/transaction.js index 047d23ad673..97e0532edf2 100644 --- a/erpnext/public/js/controllers/transaction.js +++ b/erpnext/public/js/controllers/transaction.js @@ -1007,6 +1007,18 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe } frappe.msgprint(final_message); } + + frappe.confirm( + __( + "Do you want to clear the selected {0}?", + [frappe.utils.comma_and(to_clear.map(dt => __(dt)))] + ), + () => { + this.frm.set_value("payment_terms_template", ""); + this.frm.clear_table("payment_schedule"); + this.frm.refresh_field("payment_schedule"); + } + ); } } -- GitLab