mirror of
https://github.com/frappe/erpnext.git
synced 2026-04-16 05:15:10 +00:00
fix: permissions for selling settings
This commit is contained in:
@@ -753,6 +753,13 @@ def get_list_context(context=None):
|
||||
return list_context
|
||||
|
||||
|
||||
@frappe.whitelist()
|
||||
def is_enable_cutoff_date_on_bulk_delivery_note_creation():
|
||||
return frappe.db.get_single_value(
|
||||
"Accounts Settings", "enable_cutoff_date_on_bulk_delivery_note_creation"
|
||||
)
|
||||
|
||||
|
||||
@frappe.whitelist()
|
||||
def close_or_unclose_sales_orders(names, status):
|
||||
if not frappe.has_permission("Sales Order", "write"):
|
||||
|
||||
@@ -68,10 +68,10 @@ frappe.listview_settings["Sales Order"] = {
|
||||
});
|
||||
|
||||
listview.page.add_action_item(__("Delivery Note"), () => {
|
||||
frappe.db
|
||||
.get_single_value("Selling Settings", "enable_cutoff_date_on_bulk_delivery_note_creation")
|
||||
.then((value) => {
|
||||
if (value) {
|
||||
frappe.call({
|
||||
method: "erpnext.selling.doctype.sales_order.sales_order.is_enable_cutoff_date_on_bulk_delivery_note_creation",
|
||||
callback: (r) => {
|
||||
if (r.message) {
|
||||
var dialog = new frappe.ui.Dialog({
|
||||
title: __("Select Items up to Delivery Date"),
|
||||
fields: [
|
||||
@@ -98,7 +98,8 @@ frappe.listview_settings["Sales Order"] = {
|
||||
} else {
|
||||
erpnext.bulk_transaction_processing.create(listview, "Sales Order", "Delivery Note");
|
||||
}
|
||||
});
|
||||
},
|
||||
});
|
||||
});
|
||||
|
||||
listview.page.add_action_item(__("Advance Payment"), () => {
|
||||
|
||||
Reference in New Issue
Block a user