From e5a5b6afc83633a60e47fa270c7df1e1b663d6aa Mon Sep 17 00:00:00 2001 From: David Arnold Date: Tue, 23 Jan 2024 17:45:40 +0100 Subject: [PATCH] feat: add better preselection (cut-off: tomorrow) to dn-from-so creation dialogue --- erpnext/selling/doctype/sales_order/sales_order.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/erpnext/selling/doctype/sales_order/sales_order.js b/erpnext/selling/doctype/sales_order/sales_order.js index 2bb093dbaf..1713a7b2c5 100644 --- a/erpnext/selling/doctype/sales_order/sales_order.js +++ b/erpnext/selling/doctype/sales_order/sales_order.js @@ -855,6 +855,8 @@ erpnext.selling.SalesOrderController = class SalesOrderController extends erpnex var delivery_dates = this.frm.doc.items.map(i => i.delivery_date); delivery_dates = [ ...new Set(delivery_dates) ]; + var today = new Date(); + var item_grid = this.frm.fields_dict["items"].grid; if(!item_grid.get_selected().length && delivery_dates.length > 1) { var dialog = new frappe.ui.Dialog({ @@ -873,7 +875,11 @@ erpnext.selling.SalesOrderController = class SalesOrderController extends erpnex