StudioSystem

Moduł administratora StudioSystem

Użytkownicy, skorowidze, numeracja dokumentów i parametry systemowe w jednym miejscu. Warstwa, która decyduje o zachowaniu całej platformy - bez ingerencji w kod aplikacji.

studiosystem.softwarestudio.com.pl/#platforma
Moduł Administrator w StudioSystem z menu Użytkownicy, Skorowidze, Numeracja i Parametry oraz tabelą numeracji dokumentów
Moduł Administrator w StudioSystem z menu Użytkownicy, Skorowidze, Numeracja i Parametry oraz tabelą numeracji dokumentów
W skrócie

Moduł administratora to warstwa konfiguracyjna platformy StudioSystem. Odpowiada za konta użytkowników, słowniki danych, schematy numeracji dokumentów, parametry systemowe i tłumaczenia interfejsu. Rola ma charakter konfiguracyjny, nie użytkowy - administrator przygotowuje system, w którym pracują inni.

Rola administratora

Administrator w StudioSystem to nie osoba pracująca na dokumentach magazynowych czy reklamacjach. To ktoś, kto ustawia reguły, według których te dokumenty powstają. Rozróżnienie jest istotne przy planowaniu wdrożenia, bo określa, kto i kiedy potrzebuje dostępu do tego obszaru systemu.

Praca administratora koncentruje się w dwóch momentach: przy uruchomieniu systemu oraz przy zmianie procesu biznesowego. Na co dzień moduł pozostaje nieużywany, a użytkownicy operacyjni korzystają z gotowej, przygotowanej wcześniej konfiguracji.

Zakres odpowiedzialności obejmuje przede wszystkim:

  • Konta i uprawnienia - kto może zalogować się do systemu i co zobaczy po zalogowaniu.
  • Słowniki danych - wartości podpowiadane użytkownikom na listach wyboru.
  • Numerację dokumentów - schematy nadawania numerów poszczególnym rodzajom dokumentów.
  • Parametry globalne - ustawienia wspólne dla całej instalacji, w tym połączenia z serwerami zewnętrznymi.
  • Tłumaczenia interfejsu - wersje językowe etykiet widocznych w programie.

Sekcje modułu

Po wejściu do modułu administratora lewe menu udostępnia komplet obszarów konfiguracyjnych. Poniżej widok listy numeracji dokumentów wraz z pełnym menu modułu.

StudioSystem

Wszystkie obszary konfiguracji w jednym menu

Obok pozycji konfiguracyjnych menu udostępnia grupy HelpDesk, Dokumentacja i Integracja, dzięki czemu administrator nie musi opuszczać modułu, by sięgnąć po dokumentację lub zgłosić problem.

SekcjaZa co odpowiadaKiedy się z niej korzysta
UżytkownicyKonta operatorów, role systemowe i konta pocztowePrzy zatrudnieniu, zmianie stanowiska i odejściu pracownika
SkorowidzeSłowniki wartości zasilające listy wyboru i regułyPrzy dodawaniu nowych typów dokumentów lub kategorii
NumeracjaSchematy numerowania dokumentówNa początku roku obrotowego i przy nowym rodzaju dokumentu
ParametryUstawienia globalne, w tym połączenia z serweramiPrzy wdrożeniu i przy zmianie infrastruktury
MultilanguageTłumaczenia etykiet interfejsuPrzy uruchamianiu kolejnej wersji językowej
SSJobZadania automatyczne wykonywane cykliczniePrzy konfigurowaniu importów i zadań nocnych

Użytkownicy i uprawnienia

Wywołanie pozycji Użytkownicy wyświetla rejestr kont dopisanych do programu. Z poziomu tego rejestru zakłada się nowe konta, przypisuje role systemowe oraz uzupełnia dane wykorzystywane przez inne moduły - między innymi adres e-mail, z którego wysyłana jest korespondencja mailowa.

Uprawnienia nie kończą się jednak na pojedynczym koncie. Platforma pozwala definiować grupy obiektów i użytkowników, którzy mają do nich dostęp. Grupa opisana jest własnym kodem o długości do dwudziestu znaków oraz tytułem, a pozycje przypisuje się do niej według obiektów, czyli tabel zdefiniowanych w skorowidzu TABLS. To rozwiązanie sprawdza się tam, gdzie dostęp do danych trzeba ograniczyć nie do modułu, lecz do konkretnego zakresu rekordów - na przykład do jednego oddziału.

Sam sposób uwierzytelniania również podlega konfiguracji, co opisuje materiał o metodach logowania do systemu, a dodatkową warstwę zabezpieczenia stanowi ograniczenie dostępu do wskazanych adresów IP.

Skorowidze - słowniki systemu

Skorowidze to prawdopodobnie najczęściej wykorzystywana część modułu administratora. Pod tą nazwą kryją się słowniki, z których system czerpie wartości podpowiadane użytkownikom oraz definicje sterujące zachowaniem transakcji.

Rola skorowidzy wykracza daleko poza zwykłe listy wyboru. To w nich zapisywane są między innymi szablony wiadomości e-mail, definicje zapytań do eksportu danych czy konfiguracja obszarów przyjmowania załączników. Dzięki temu zmiana zachowania systemu w wielu sytuacjach oznacza edycję jednego rekordu słownika, a nie wdrożenie nowej wersji aplikacji.

Numeracja dokumentów

Numeracja odpowiada za nadawanie numerów dokumentom powstającym w systemie. Każdy wpis w rejestrze opisuje jeden schemat i składa się z kilku elementów widocznych na zrzucie powyżej:

  • Aktywne - znacznik włączający schemat bez usuwania go z rejestru.
  • Opis - nazwa rodzaju dokumentu, na przykład dokumentu inwentaryzacji lub legalizacji.
  • Przed - przedrostek numeru, często kod oddziału lub magazynu.
  • Numer - bieżąca wartość licznika, od której nadany zostanie kolejny numer.
  • Po - przyrostek numeru, zwykle symbol rodzaju dokumentu.
  • Rok - rok, którego dotyczy dana seria numeracji.
  • Termin do - data, do której schemat obowiązuje.

Taka konstrukcja pozwala prowadzić osobne serie numeracji dla różnych oddziałów, magazynów i lat obrotowych. W praktyce oznacza to, że jeden rodzaj dokumentu może mieć kilkanaście równoległych schematów - w przykładowej instalacji rejestr liczy ponad tysiąc siedemset pozycji. Warto pamiętać o corocznym przeglądzie tych ustawień: pola roku i terminu obowiązywania decydują o tym, czy na początku stycznia dokumenty otrzymają numery nowej serii. Pominięcie tego kroku to jedna z częstszych przyczyn zgłoszeń pojawiających się w pierwszych dniach roku - dokumenty nadal numerowane są według starego schematu albo system w ogóle odmawia nadania numeru, bo żaden aktywny wpis nie obejmuje bieżącej daty.

Parametry i integracje

Sekcja parametrów przechowuje ustawienia wspólne dla całej instalacji. To tutaj definiuje się konfigurację połączeń z usługami zewnętrznymi - między innymi adres serwera pocztowego, nazwę użytkownika, hasło oraz adres, z którego wychodzą wiadomości wysyłane przez system.

Osobną pozycją menu jest SSJob, czyli usługa odpowiedzialna za zadania wykonywane cyklicznie, bez udziału użytkownika. Wykorzystuje się ją przy automatycznych importach danych i operacjach nocnych; jej instalację i konfigurację w systemie Windows opisuje odrębny materiał o usłudze SSJob.

Języki i ślad zmian

Pozycja Multilanguage odpowiada za tłumaczenia etykiet interfejsu. Pozwala udostępnić ten sam system w kilku wersjach językowych bez tworzenia osobnej instalacji dla każdego kraju - zagadnienie opisuje szerzej materiał o wielojęzyczności platformy.

Drugim obszarem, o którym łatwo zapomnieć przy wdrożeniu, jest ślad wprowadzanych zmian. Platforma prowadzi dzienniki zdarzeń rejestrujące operacje wykonywane przez użytkowników oraz osobny mechanizm rewizji zmian danych, pozwalający ustalić, kto i kiedy zmodyfikował konkretny rekord. Przy audycie albo przy wyjaśnianiu rozbieżności w stanach magazynowych bywa to jedyne wiarygodne źródło odpowiedzi.

Od czego zacząć konfigurację

Przy nowym wdrożeniu kolejność prac ma znaczenie, ponieważ kolejne sekcje modułu korzystają z ustawień wprowadzonych wcześniej. Poniższa kolejność sprawdza się w praktyce i pozwala uniknąć wracania do wcześniejszych kroków.

  1. Parametry globalne - zacznij od ustawień całej instalacji, w tym połączeń z serwerami. Bez nich część funkcji, takich jak wysyłka wiadomości, nie zadziała nawet przy poprawnej konfiguracji pozostałych sekcji.
  2. Skorowidze - uzupełnij słowniki, zanim zaczniesz zakładać konta. To one określają, jakie wartości użytkownicy zobaczą na listach wyboru, a wiele reguł systemu odwołuje się właśnie do nich.
  3. Numeracja - zdefiniuj schematy dla wszystkich rodzajów dokumentów, które będą powstawać. Pamiętaj o roku i terminie obowiązywania, szczególnie gdy wdrożenie startuje pod koniec roku obrotowego.
  4. Konta i grupy - dopiero teraz zakładaj użytkowników i przypisuj im role oraz grupy uprawnień. Na tym etapie słowniki i numeracja są już gotowe, więc konta od razu działają w pełnym środowisku.
  5. Tłumaczenia - jeśli system ma pracować w kilku językach, uzupełnij etykiety interfejsu na końcu, gdy struktura menu jest już ustalona.

Warto potraktować tę listę jako punkt kontrolny również przy przeglądzie działającego systemu. Najczęstsze problemy zgłaszane po wdrożeniu - brakująca pozycja na liście wyboru, dokument z nieoczekiwanym numerem, użytkownik bez dostępu do rejestru - niemal zawsze prowadzą do jednej z tych pięciu sekcji, a nie do błędu w samej aplikacji.

Podsumowanie

Moduł administratora skupia całą warstwę konfiguracyjną platformy w jednym miejscu: konta użytkowników i uprawnienia, słowniki danych, schematy numeracji dokumentów, parametry globalne, tłumaczenia interfejsu oraz zadania automatyczne. Wszystkie te ustawienia zmieniają zachowanie systemu bez modyfikowania kodu aplikacji.

Administrator odpowiada za dane i reguły, natomiast za wygląd interfejsu - układ menu, pasek poleceń i widoki tabel - odpowiada osobny moduł Konfigurator. Oba stanowią część wspólnej warstwy opisanej w materiale o architekturze transakcji, na której działają systemy WMS, YMS, TCS i RMA.

Słownik pojęć

Podstawowe pojęcia z konfiguracji systemu

Terminologia przydatna przy rozmowie o administrowaniu platformą StudioSystem.

AAdministrator
Rola przeznaczona dla osoby odpowiedzialnej za podstawową konfigurację systemu, nie za pracę operacyjną.
SSkorowidz
Słownik danych systemowych lub definiowanych przez administratora, zasilający listy wyboru i reguły w transakcjach.
NNumeracja dokumentów
Schemat złożony z przedrostka, numeru kolejnego, przyrostka, roku i terminu obowiązywania.
PParametry systemowe
Ustawienia globalne platformy, w tym konfiguracja połączeń z serwerami zewnętrznymi.
GGrupa
Zdefiniowany zestaw obiektów i użytkowników posiadających do nich uprawnienia dostępu.
MMultilanguage
Sekcja odpowiadająca za tłumaczenia etykiet interfejsu na kolejne języki.
FAQ

Najczęściej zadawane pytania

01

Czym zajmuje się administrator w StudioSystem?

Administrator odpowiada za podstawową konfigurację systemu, a nie za pracę operacyjną. Ustawia parametry, definiuje skorowidze, numerację dokumentów oraz zarządza użytkownikami i tłumaczeniami interfejsu. To rola konfiguracyjna, wykonywana głównie przy wdrożeniu i przy zmianie procesu.

02

Jakie sekcje zawiera moduł administratora?

Menu modułu obejmuje pozycje Użytkownicy, Skorowidze, Numeracja, Parametry, Multilanguage, SSJob oraz Base64string. Obok nich dostępne są grupy HelpDesk, Dokumentacja, Integracja i Pomoc.

03

Jak zbudowany jest schemat numeracji dokumentów?

Każdy wpis numeracji składa się z opisu dokumentu, przedrostka, numeru kolejnego, przyrostka, roku oraz terminu obowiązywania. Dzięki temu jeden typ dokumentu może mieć różne serie numeracji dla różnych oddziałów, magazynów i lat.

04

Czym różni się administrator od konfiguratora?

Administrator odpowiada za dane i reguły: parametry, słowniki, numerację oraz konta użytkowników. Konfigurator dotyczy warstwy interfejsu, czyli układu menu, paska poleceń nad tabelą i widoków danych. Oba moduły zmieniają zachowanie systemu bez ingerencji w kod.

05

Czy administrator może zmienić język interfejsu?

Tak. Służy do tego sekcja Multilanguage, w której zarządza się tłumaczeniami etykiet interfejsu. Pozwala to udostępnić ten sam system w kilku wersjach językowych bez tworzenia osobnej instalacji.

06

Czy zmiany wprowadzane przez administratora są rejestrowane?

Tak. Platforma prowadzi dzienniki zdarzeń oraz rejestr rewizji zmian danych, dzięki czemu można ustalić, kto i kiedy zmodyfikował konfigurację lub rekord. Historia zapisywana jest w dedykowanych tabelach systemowych.

Warto przeczytać

Powiązane materiały o konfiguracji platformy

Kolejne kroki, jeśli przygotowujesz system do wdrożenia lub zmieniasz jego ustawienia.

Słowniki

Skorowidze - słowniki konfiguracyjne

Najczęściej używana część modułu administratora. Wyjaśnia, jak działają słowniki zasilające listy wyboru oraz jak przechowują szablony i definicje sterujące zachowaniem transakcji.

Czytaj dalej →
Dokumenty

Numeracja dokumentów w StudioSystem

Szczegóły budowy schematów numeracji: przedrostki, liczniki i terminy obowiązywania. Materiał przydatny szczególnie przed zamknięciem roku obrotowego.

Czytaj dalej →
Interfejs

Konfigurator - menu, toolbar i widoki

Druga warstwa konfiguracji, odpowiadająca za wygląd systemu. Opisuje budowę menu, paska poleceń nad tabelą oraz menu kontekstowego pod prawym przyciskiem myszy.

Czytaj dalej →
Dostęp

Logowanie do systemu

Jak wygląda wejście do platformy z perspektywy użytkownika i jakie informacje są potrzebne do pierwszego logowania. Uzupełnienie tematu zarządzania kontami.

Czytaj dalej →
Automatyzacja

Usługa SSJob - zadania cykliczne

Konfiguracja zadań wykonywanych automatycznie, bez udziału użytkownika. Wykorzystywana przy nocnych importach danych i operacjach porządkowych na bazie.

Czytaj dalej →
Audyt

Dzienniki zdarzeń

Rejestr operacji wykonywanych przez użytkowników aplikacji. Podstawowe narzędzie przy wyjaśnianiu rozbieżności i ustalaniu, kto wprowadził daną zmianę.

Czytaj dalej →

Chcesz zobaczyć moduł administratora w działaniu?

Uruchom demo StudioSystem i sprawdź konfigurację użytkowników, skorowidzy i numeracji na żywo.