Your books, and nobody else’s
Many companies share one ShobarERP. Not one of them can see another. Here is exactly how that is enforced, in enough detail that your IT person can judge it.
- Isolation is structural, not a filter
- Every table that belongs to a company carries that company’s id, and every model applies a global scope that adds it to every query. The scope is applied before the web framework resolves a record from a URL — which is the part most systems get wrong. Typing another company’s invoice number into the address bar returns nothing, because the record was never in scope to begin with. There is a test that tries exactly that on every release, and another that walks every table in the system and fails the build if a new one is added without the scope.
- Staff see only what their role allows
- 119 named permissions across 10 groups, with 8 roles set up for you — Owner, Manager, Accountant, Salesman, Cashier, Storekeeper, Technician, POS Operator. A cashier who only holds the till permission lands on the till when they sign in and can reach nothing else. A salesman sees their own customers and their own invoices, not the shop’s profit. You can rewrite every one of these roles yourself.
- We cannot read your trading data
- The platform console we use to run the service — companies, subscriptions, payments — has no screens for your sales, stock, service jobs or ledger. An administrator of the platform belongs to no company, so your company’s data is out of scope for them by the same mechanism that keeps your competitor out. They do not appear in your user list either.
- Everything is written down
- Every create, update and delete is logged with the field-by-field before and after, who did it and when, filterable by person, date and document type. If a price was changed at 11pm, you can see who changed it and what it was before.
- Nothing is ever deleted
- Cancelling an invoice does not remove it. It posts an exact mirror-image reversal and marks the original cancelled. Both stay on the ledger and cancel each other out, so the audit trail has no gaps for anyone to argue about.
- You can take it all away
- A full export of your company database, whenever you want it. If you are leaving, it is free and we will help you read it. We would rather you left with your data than stayed because you could not.
Security that was built in, not bolted on
An ERP holds your cost prices, your margins, your customer dues and your staff salaries. We treat that accordingly.
Need something that is not here?
Tell us. If it belongs in the product we build it and every business gets it, usually without a price change. If it is specific to you, we quote it plainly before any work starts.
Go digital this week, not this year
Thirty days free. No card, no setup fee, no salesman visiting your shop. If it does not suit you, stop — you will not have spent anything.
Create your company
Takes about two minutes.
What happens after you click
- Create your company Name, trade, phone number. No card.
- Add what you sell Type your products in with your opening stock. You do this yourself, at your own pace.
- Open the till Your first sale posts to the ledger the moment you ring it up.