From 314fa2bdad955e94486fc81036b34a3a57efbf1f Mon Sep 17 00:00:00 2001 From: Martin Ender Date: Mon, 14 Dec 2015 16:29:18 +0100 Subject: [PATCH] Create restrict-cancel-rights.md --- .../restrict-cancel-rights.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 erpnext/docs/user/manual/de/customize-erpnext/custom-scripts/custom-script-examples/restrict-cancel-rights.md diff --git a/erpnext/docs/user/manual/de/customize-erpnext/custom-scripts/custom-script-examples/restrict-cancel-rights.md b/erpnext/docs/user/manual/de/customize-erpnext/custom-scripts/custom-script-examples/restrict-cancel-rights.md new file mode 100644 index 00000000000..ab12e380e6b --- /dev/null +++ b/erpnext/docs/user/manual/de/customize-erpnext/custom-scripts/custom-script-examples/restrict-cancel-rights.md @@ -0,0 +1,17 @@ +## 15.3.1.5 Abbruchrechte einschränken + +Fügen Sie dem Ereignis custom_before_cancel eine Steuerungsfunktion hinzu: + + cur_frm.cscript.custom_before_cancel = function(doc) { + if (user_roles.indexOf("Accounts User")!=-1 && user_roles.indexOf("Accounts Manager")==-1 + && user_roles.indexOf("System Manager")==-1) { + if (flt(doc.grand_total) > 10000) { + msgprint("You can not cancel this transaction, because grand total \ + is greater than 10000"); + validated = false; + } + } + } + + +{next}