Skip to content

Staff

Staff, roles, limits and approvals

A login for each person, what each may do, and how a manager says yes from anywhere.

Logins

Staff → Add: name, mobile and a first password. Each person signs in as themselves, on the browser or the counter PC, so every bill, return and expense carries who made it.

Roles

Owner, Admin, Manager, Cashier, Accountant, Inventory Manager, Purchase Manager, Sales Staff, Warehouse Staff and Auditor come ready. Each is a matrix of View, Add, Edit, Cancel, Approve, Print and Export over every part of the shop. A role can be copied and changed, and a single person can be given more, or less, than their role.

What a cashier never sees

Cost price, profit, other customers' phone numbers, credit limits — each is a permission. A role without it sees a blank where the figure would be, on every screen and in every export.

Limits

A discount in percent and in rupees, a refund, a credit sale, an expense, a cash-out — each role, or each person, has a ceiling. Up to it, the till goes ahead. Past it, the till asks for approval on the spot.

Approvals, three ways

  • PIN — a manager types their PIN at the till. Works with the internet down.
  • Phone code — the six-digit code from the manager's authenticator app. Works with the internet down.
  • WhatsApp — DukanData messages the manager; they reply OK and the code, from anywhere.

The approval travels with the document and is in the audit trail: who asked, who allowed, for how much.

Shifts

Where the shop turns shifts on, each cashier opens their own shift with an opening float and closes it with a count. The difference is approved by a manager, and the day end adds the shifts up.