Role-Based Access Control (RBAC)
Enforce separation of duties. Assign staff to defined roles (e.g. Sales Cashier, Store Keeper, Branch Accountant) with fine-grained access to individual modules, sensitive profit margins, and price lists.
ACID Transaction Safety
Every financial voucher and inventory movement executes inside an ACID-compliant database transaction. If a network interruption occurs, operations roll back cleanly to prevent partial records.
Comprehensive Document Audit Trail
Deskbook records a chronological audit log for sensitive actions. Inspect who created, modified, or cancelled an invoice, along with the timestamp and previous values.
Instant Screen Lock & Auto-Lock
Cashiers and operators can lock their active billing screen with a single shortcut key when stepping away. Configurable inactivity auto-lock ensures unattended terminals stay protected.
Recycle Bin & Safe Soft-Deletes
Accidentally deleted invoices or master records are routed to an administrative trash bin rather than permanently purged, enabling instant recovery by authorized supervisors.
Multi-Branch Data Scoping
In multi-branch organizations, employees can be restricted to view only transactions pertaining to their assigned branch or godown, while head office maintains consolidated oversight.