can it be disabled or hidden or removed from POS?
some POS user used it for unauthorized discount

can it be disabled or hidden or removed from POS?
some POS user used it for unauthorized discount

Have you found a fix for this?
The checkbox in pos profile for discount doesn’t work.
until now there is no fix for this.
i use server script to create todo after save POS invoice with additional discount so that the supervisor user get notified.
is there any other suggestion?
there is a simple fix, rather than use server script please use client script:
DocType: POS Invoice
Apply To: Form
Enabled: True
Script:
frappe.ui.form.on('POS Invoice', { validate: function(frm) { // your code here if (frm.doc.discount_amount > 0) { msgprint('Please remove additional discount'); validated = false; } } });
Refresh your POS Invoice browser every time you change the client script code to load it