is there a way to disable print draft order in takepos or hiding print ticket button from left windows as screenshot attached
i already removed receipt button from the right window and allow automatic receipt printing with payment
i need to disable reprinting the validated ticket with draft ticket or disable print draft ticket before cash
Why do you need that?
i found the its possible that the cashier can delete the draft order after printing and collect the cash from the walking customer, the cashier take the money against draft receipt then delete the whole order and there is no log available to see what he printed and what he deleted
the cashier permission as follow
1- Read third parties linked to user
2- Create/modify third parties linked to user
3- Read customer invoices (and payments)
4- Create/modify customer invoices
5- Validate customer invoices
6- Read categories
7- Read services
8- Use Point of Sale (TakePOS)
Dollibar 20.0.1
this issue make the pos to secured 100% as the cashier could manipulate the system, so of there a possibility to disable deleting line without passkey it could solve this issue or disable printing draft order
I think it might be the easiest to create a new permission called print draft order, and only show/allow those with that permission to print draft orders.
The other option of a passkey would require a temporare login as that other user.
Both cases require code changes which happens on GitHub - Dolibarr/dolibarr: Dolibarr ERP CRM is a modern software package to manage your company or foundation's activity (contacts, suppliers, invoices, orders, stocks, agenda, accounting, ...). it's an open source Web application (written in PHP) designed for businesses of any sizes, foundations and freelancers.