Przejdź do głównej zawartości

Uprawnienia

Uprawnienia Stockly nadaje się jak wszystkie inne w Shopware: Settings → System → Users & permissions → Roles → rola. Moduł występuje tam jako Warehouse management (Stockly).

  • Viewer — podgląd danych modułu: magazynów, stanu, ruchów, raportów.
  • Editor — dodatkowo zmiany w danych: magazyny, miejsca, reguły, dostawcy, zamówienia zakupu.
  • Creator — zakładanie nowych rekordów: magazynów, miejsc, dostawców, zamówień zakupu, reguł.
  • Deleter — ich usuwanie.

Trzy ostatnie wymagają roli Viewer i są od siebie niezależne: rola może mieć prawo edycji bez prawa usuwania.

Kilka operacji wydzielono osobno, bo ich skutki są nieodwracalne albo dotykają danych wrażliwych:

UprawnienieCo pozwala zrobić
Move stock (add, remove, relocate, put away, pick)ruszać zapas: dokładać, zdejmować, przenosić, odkładać, kompletować
Work on a warehouse terminal (everything a picking and packing shift needs)wszystko, czego aplikacja terminalowa potrzebuje na jedną zmianę, w jednym polu do zaznaczenia
Work at the till (open a shift, count the drawer, ring up and park sales)własne zapisy kasy: zmiana i policzona szuflada, ruchy kasowe, odłożone koszyki, płatności, paragony oraz to, co przypięto przy stanowisku
Post and reverse stocktakesksięgować i wycofywać remanenty
Approve variances beyond the tolerancezatwierdzać różnice przekraczające tolerancję
Move a bin together with its stock to another warehouseprzenieść miejsce razem z całą leżącą na nim ilością do innego budynku
Take over an operation held by another operatorprzejmować cudzą operację
Accept a return the shop does not oweprzyjąć zwrot poza oknem zwrotu albo mimo wykluczeń
Repair stock integrity findingsnaprawiać znaleziska kontroli spójności
Export reports (may contain customer data)eksportować raporty, w których mogą być dane klientów
Manage AI connections and API keyszarządzać połączeniami AI i kluczami — pojawia się wyłącznie z zainstalowaną wtyczką AI
View and clear the AI call log (contains prompts and model responses)otwierać log wywołań modelu i usuwać jego wpisy — własny log wtyczki AI, osobny od tego poniżej
View and clear the API call log (contains prompts and payloads)otwierać log wywołań API i usuwać jego wpisy
Manage back-in-stock subscriberszarządzać zapisanymi na powiadomienia
Use the module assistant (asks the AI provider, so it costs API credit)otwierać asystenta — pojawia się wyłącznie z zainstalowaną wtyczką AI. Nie daje dostępu do żadnych danych; bramkuje wydatek u dostawcy modelu

Wszystkie wymagają roli Viewer, a część z nich stoi na innych, nie osobno: Post and reverse stocktakes, Move a bin together with its stock to another warehouse, Take over an operation held by another operator, Repair stock integrity findings, Accept a return the shop does not owe oraz Work on a warehouse terminal wymagają Move stock, a Approve variances beyond the tolerance dodatkowo Post and reverse stocktakes. Kto liczył, nie powinien móc sam zatwierdzić własnej rozbieżności.

Uprawnienia dotyczą również integracji i tokenów API, nie tylko ludzi. Integracja utworzona do odczytu zamówień nie powinna móc wywołać zdjęcia stanu, a rola pomocy technicznej nie powinna móc wyeksportować raportu pełnego adresów e-mail.

MagazynierViewer + Move stock. Kompletuje, odkłada, przyjmuje. Nie zmienia ustawień ani nie usuwa magazynów.

Operator terminalaViewer + Move stock + Work on a warehouse terminal. To właściwy zestaw dla magazyniera ze skanerem: PIN daje dostęp do ekranu logowania, a to uprawnienie rozstrzyga, czy wolno mu cokolwiek zrobić po zalogowaniu. → Uruchomienie urządzenia

Brygadzista — jak wyżej plus Post and reverse stocktakes, Approve variances beyond the tolerance i Take over an operation held by another operator.

KasjerViewer + Work at the till. To uprawnienie obejmuje zapisy, które lada tworzy pod nazwiskiem kasjera: zmianę, policzoną szufladę, ruchy kasowe, odłożone koszyki, płatności i paragony. Zamówienie stojące za sprzedażą, jego dokumenty i ruch magazynowy zapisuje sama kasa, a nie uprawnienia operatora, więc kasjer nie potrzebuje prawa zapisu do reszty modułu. Zapisy pieniężne nie mają w ogóle prawa usuwania: korektą jest nowy wpis z przeciwnym znakiem.

Work on a warehouse terminal nie obejmuje kasy; to zestaw potrzebny zmianie kompletacyjnej i pakowej. To, które role mogą logować się przy ladzie i które mogą zatwierdzić rabat ponad limit, wskazuje się osobno w ustawieniach kasy; obie te pozycje wskazują role, a nie uprawnienia, i żadna nie zastępuje uprawnień powyżej.

ZakupowiecViewer + Editor. Zamówienia zakupu, dostawcy, progi. Bez ruszania zapasu.

Administrator modułu — komplet, w tym połączenia AI i naprawy spójności.