mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-25 07:54:46 +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
|
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()
|
@frappe.whitelist()
|
||||||
def close_or_unclose_sales_orders(names, status):
|
def close_or_unclose_sales_orders(names, status):
|
||||||
if not frappe.has_permission("Sales Order", "write"):
|
if not frappe.has_permission("Sales Order", "write"):
|
||||||
|
|||||||
@@ -68,10 +68,10 @@ frappe.listview_settings["Sales Order"] = {
|
|||||||
});
|
});
|
||||||
|
|
||||||
listview.page.add_action_item(__("Delivery Note"), () => {
|
listview.page.add_action_item(__("Delivery Note"), () => {
|
||||||
frappe.db
|
frappe.call({
|
||||||
.get_single_value("Selling Settings", "enable_cutoff_date_on_bulk_delivery_note_creation")
|
method: "erpnext.selling.doctype.sales_order.sales_order.is_enable_cutoff_date_on_bulk_delivery_note_creation",
|
||||||
.then((value) => {
|
callback: (r) => {
|
||||||
if (value) {
|
if (r.message) {
|
||||||
var dialog = new frappe.ui.Dialog({
|
var dialog = new frappe.ui.Dialog({
|
||||||
title: __("Select Items up to Delivery Date"),
|
title: __("Select Items up to Delivery Date"),
|
||||||
fields: [
|
fields: [
|
||||||
@@ -98,7 +98,8 @@ frappe.listview_settings["Sales Order"] = {
|
|||||||
} else {
|
} else {
|
||||||
erpnext.bulk_transaction_processing.create(listview, "Sales Order", "Delivery Note");
|
erpnext.bulk_transaction_processing.create(listview, "Sales Order", "Delivery Note");
|
||||||
}
|
}
|
||||||
});
|
},
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
listview.page.add_action_item(__("Advance Payment"), () => {
|
listview.page.add_action_item(__("Advance Payment"), () => {
|
||||||
|
|||||||
Reference in New Issue
Block a user