LapitapDocs
v1 Atlas/Reference

Permission codes

Every permission code in v1 and what it unlocks.

Codes are numeric. A role holds a set of them (Roles & permissions). Reading catalog and reference data (brands, models, categories, payment methods, taxes, customers, vendors…) needs no special code once you are signed in; the codes below guard pages and changes.

Sales & customers#

Code Allows
120 Sales list, credit-note page access
121 / 122 / 123 Create / edit / delete (void) a sale · 122 also performs a laptop upgrade
124 / 125 Collect Payment button / View Invoice button on the sales list
126 Patch a sale, toggle invoice lock
130 Customers page
131 / 132 / 133 Create / edit / delete a customer
621 / 622 / 623 Create / edit / delete a customer payment
624 Sales payments page
625 Verify / reactivate a customer payment
626 / 627 Bounce / cancel a customer payment
628 Credit notes and refunds: create / edit; Sales Refund page
629 Delete a credit note / cancel a refund

Purchasing#

Code Allows
160 Purchase list
161 / 162 / 163 Create / edit / delete a purchase
164 / 165 Make Payment button / View button on the purchase list
170 Vendors page
171 / 172 / 173 Create / edit / delete a vendor
175 / 176 / 177 / 178 Buy-Ins: view / create / update price / void
611 / 612 / 613 Create / edit / delete a vendor payment
614 Purchase payments page
615 Verify / reactivate a vendor payment
616 / 617 Bounce / cancel a vendor payment
618 / 619 Debit notes and purchase returns: create / edit; delete / cancel

Products & inventory#

Code Allows
200 Products pages
201 / 202 / 203 Add / edit / delete a product (202 also warranty changes)
204 Move laptops
205 Add to cart (sell)
206 View laptop history
207 See and edit purchase price
208 See and edit sale and bargain price
209 Upgrade a laptop; open the warranty form
210 Change a laptop's status by hand
211 Lock / unlock
250 Inventory page and movement logs
251 / 252 / 253 Add stock / move stock / view history

Accounting#

Code Allows
600 Accounting dashboard
601 Day Book, journal entries
602 / 603 Balance Sheet / Profit & Loss
630 Expenses page · 631 create · 632 edit · 633 delete · 634 post · 635 clear
640 / 641 / 642 / 643 Bank accounts, wallets, gateways: page / create / edit / delete
650 / 651 / 652 / 653 Chart of accounts: page / create / edit / delete
660 / 661 / 662 / 663 / 664 Taxes: page / create / edit / delete / patch
666 Tax payments (all actions)
670 / 671 / 672 / 673 Payment methods: page / create / edit / delete
680 / 681 / 682 / 683 Expense types: page / create / edit / delete
690 / 691 / 692 / 693 / 694 Owner transactions: view / create / edit / delete / verify-bounce-cancel
695 Fund transfers (all actions)

Catalog & organisation#

Code Allows
340 / 341 / 342 / 343 Outlets: page / create / edit (and branding) / delete
400 / 401 / 402 / 403 / 404 Categories: page / create / edit / delete / patch (lock)
410 / 411 / 412 / 413 Brands: page / create / edit / delete
415 / 416 / 417 / 418 Series
420 / 421 / 422 / 423 Models
425 / 426 / 427 / 428 Generations
430 / 431 / 432 / 433 CPU series (tiers)
440 / 441 / 442 / 443 Components
490–498 Software: menu 490 · 495 page · 496 create · 497 edit · 498 delete

System & administration#

Code Allows
100 Dashboard
320 Reports
360 / 361 / 362 / 363 / 364 Backups: view / create / download / delete / restore
380 / 381 / 382 / 383 Settings: page / create / edit / delete
500 / 501 / 502 / 503 Users: view / create / edit / delete (506: own profile)
550 / 551 / 552 / 553 Permissions list
560 / 561 / 562 / 563 Roles
570 / 571 / 572 / 573 Permission groups
999 Super admin: Licence, Factory restore, installing and rolling back updates

NOTE

Codes are added by releases. If a role should use a new code, make sure it exists in the Permissions List first.