Wdrożenia gospodarki narzędziowej zaczynają się zwykle od narzędzi, a struktura organizacyjna traktowana jest jako formalność. Po kilku miesiącach okazuje się, że to ona decyduje o użyteczności całego systemu. Bez stanowisk trudno ustalić, co komu przysługuje, bez komórek nie da się rozliczyć kosztów na wydziały, a bez zespołów nie da się pokazać wyposażenia brygady realizującej wspólne zadanie.
System Narzędziownia - program do zarządzania i ewidencji narzędzi prowadzi strukturę organizacyjną jako zestaw słowników powiązanych z kartoteką pracownika: stanowiska, komórki, zespoły, systemy pracy, zawody i statusy. Każdy z nich przydaje się w innym miejscu, od ustalania zakresu wyposażenia po grupowanie raportów.
Słowniki tworzące strukturę
Struktura opiera się na kilku niezależnych słownikach. Stanowiska opisują rolę zawodową, komórki przynależność organizacyjną, zespoły przypisanie do brygady roboczej, a systemy pracy rytm zmianowy. Osobno prowadzone są zawody oraz statusy pracownicze.
Moduł Słowniki w sekcji KARTOTEKI ma dwie części. Kartoteka pracownika obejmuje stanowiska, statusy, systemy pracy, zawody, zespoły pracowników i komórki pracowników. Kartoteka towarowa zawiera grupy, jednostki miary, rodzaje gwarancji, rodzaje narzędzi i typy kartotek.
Rozdzielenie tych wymiarów ma znaczenie praktyczne. Ten sam elektryk może pracować w komórce utrzymania ruchu, należeć do brygady nocnej i mieć inny status niż reszta zespołu. Jedna płaska kolumna nie odda tych zależności, a każda z nich przydaje się w innym raporcie.
- Stanowisko - wyznacza zakres wyposażenia, wymagane kwalifikacje i zestaw środków ochrony.
- Komórka organizacyjna - wskazuje jednostkę obciążaną kosztem pobranych narzędzi i materiałów.
- Zespół roboczy - grupuje pracowników realizujących wspólne zadania, umożliwiając raportowanie brygadowe.
- System pracy - opisuje rytm zmianowy, przydatny przy planowaniu obsady narzędziowni.
Stanowiska i zakres wyposażenia
Stanowisko jest najważniejszym wymiarem struktury, bo to od niego zależy, co pracownikowi przysługuje. Automatyk potrzebuje innego zestawu narzędzi niż malarz budowlany, a kontroler jakości innych przyrządów pomiarowych niż operator.
Każde stanowisko ma kod, nazwę i znacznik aktywności. Przykładowy słownik zawiera m.in. automatyka, elektryka przemysłowego, inżyniera produkcji, kierownika magazynu, kontrolera jakości i konserwatora maszyn. Zasady przydziału opisane dla stanowiska zamieniają oczywistości w regułę, której nie trzeba za każdym razem ustalać przy okienku.
Ta sama struktura służy odzieży roboczej i środkom ochrony, co opisuje artykuł o cyklu wymiany odzieży roboczej. Dzięki temu nie trzeba prowadzić dwóch niezależnych list stanowisk dla narzędziowni i działu BHP. Kartoteki pracowników razem ze stanowiskami można zaimportować z pliku CSV lub XLS.
Jak zbudować strukturę organizacyjną w systemie
Wprowadzenie stanowisk, komórek i zespołów w Studio TCS.net oraz powiązanie ich z normami wydań i raportowaniem.
Co jest potrzebne
- Wykaz komórek organizacyjnych uzgodniony z działem kadr
- Lista stanowisk występujących w zakładzie
- Zasady przydziału narzędzi i środków ochrony dla stanowisk
-
Uzgodnienie listy komórek z działem kadr
Przeniesienie do systemu tej samej klasyfikacji jednostek organizacyjnych, której używa kadra i kontroling.
-
Zdefiniowanie stanowisk pracy
Utworzenie słownika stanowisk na poziomie ogólności pozwalającym przypisać im normy wydań, bez rozbijania na zbyt wiele wariantów.
-
Utworzenie zespołów roboczych
Wprowadzenie brygad i grup realizujących wspólne zadania oraz wskazanie osób odpowiedzialnych za pakiety narzędziowe.
-
Uzupełnienie kartotek pracowników
Przypisanie każdemu pracownikowi stanowiska, komórki, zespołu i systemu pracy, także osobom z firm zewnętrznych.
-
Powiązanie struktury z normami i raportami
Przypisanie norm wydań do stanowisk oraz skonfigurowanie raportów grupowanych po komórkach i zespołach.
Zespoły robocze i rozliczenie brygadowe
Część prac wykonywanych jest zespołowo. Przypisanie pracowników do zespołów pozwala pokazać wyposażenie brygady w jednym zestawieniu i wskazać kierownika odpowiedzialnego za jego rozliczenie.
- Wyposażenie brygady - zestawienie sprzętu pobranego przez członków zespołu na wspólne zadanie.
- Odpowiedzialność kierownika zespołu - jedna osoba pilnuje zwrotu kompletu po zakończeniu prac.
- Rotacja składu - zmiana przypisania pracownika do zespołu porządkuje raporty bez przepisywania historii.
- Raport w ujęciu zespołu - porównanie pobrań między brygadami wykonującymi podobne prace.
Rozliczenie brygadowe nie zastępuje odpowiedzialności indywidualnej, tylko ją uzupełnia. Sprzęt pozostaje na koncie pracownika, który go pobrał, zgodnie z zasadami opisanymi w artykule o rozliczaniu pracowników z narzędzi.
Struktura w raportach i analizach
Struktura organizacyjna jest wymiarem, po którym porządkuje się raporty. Narzędzia u pracowników, wypożyczenia pracowników, historia wypożyczeń i raporty kosztów zyskują sens dopiero wtedy, gdy dane da się odnieść do komórki albo zespołu.
Historia wypożyczeń układa narzędzia i pracowników w wierszach, a miesiące w kolumnach. Przy kilkuset osobach taki raport jest czytelny dopiero wtedy, gdy wiadomo, do którego wydziału i brygady należy każda z nich. Z tą wiedzą staje się zestawieniem kilku wydziałów, które można porównać i omówić z ich kierownikami, co opisuje szerzej artykuł o rozliczaniu kosztów wg MPK.
Płaska lista pracowników a struktura
| Obszar | Lista nazwisk bez struktury | Struktura organizacyjna w Studio TCS.net |
|---|---|---|
| Ustalenie zakresu wyposażenia | Decyzja osoby wydającej | Zasady opisane dla stanowiska |
| Rozliczenie kosztu | Wspólne konto zakładu | Komórka organizacyjna pracownika |
| Prace zespołowe | Sprzęt na koncie brygadzisty | Wyposażenie zestawione w ujęciu zespołu roboczego |
| Raportowanie | Lista kilkuset nazwisk | Grupowanie po wydziałach i brygadach |
| Zmiana stanowiska pracownika | Ustne ustalenia przy okienku | Nowe stanowisko w kartotece i rozliczenie zbędnego wyposażenia |
Przykładowy scenariusz w zakładzie wielowydziałowym
Wyobraźmy sobie zakład z czterema wydziałami produkcyjnymi, który wprowadził ewidencję narzędzi, ale kartoteki pracowników zawierają tylko imię, nazwisko i numer karty. Wydania są rejestrowane poprawnie, a mimo to nikt nie korzysta z raportów, bo obejmują kilkaset osób bez możliwości pogrupowania.
Uzupełnienie struktury mogłoby przebiegać tak:
- Lista komórek zostaje uzgodniona z działem kadr, co zajmuje najwięcej czasu.
- Kartoteki pracowników dostają stanowiska, komórki i zespoły, np. przez import z pliku.
- Raporty można odnieść do wydziałów, a comiesięczne zestawienia trafiają bezpośrednio do kierowników.
- Zasady opisane dla stanowisk ograniczają spory przy okienku, bo zakres wyposażenia przestaje zależeć od oceny magazyniera.
Role i matryca uprawnień
Proste systemy dzielą użytkowników na „tylko odczyt” i „pełny dostęp”. W utrzymaniu ruchu to za mało, bo ta sama osoba powinna móc na przykład dopisać zgłoszenie, ale nie usuwać zleceń. Matryca uprawnień rozdziela te czynności:
- Podgląd - przeglądanie kartotek, zleceń i raportów.
- Modyfikacja kartotek - dodawanie i edycja obiektów, narzędzi, pracowników.
- Zatwierdzanie - akceptacja dokumentów przed zaksięgowaniem.
- Usuwanie wpisów - czynność o największym ryzyku, zwykle zarezerwowana dla nielicznych.
Każdą z tych czynności przydziela się roli osobno, a liczba ról nie jest ograniczona, więc strukturę da się dopasować do organizacji zamiast dopasowywać organizację do systemu.
Przykładowe role w utrzymaniu ruchu
Poniższy układ jest punktem wyjścia, który każda firma dostosowuje do własnych procedur:
| Rola | Podgląd | Modyfikacja | Zatwierdzanie | Usuwanie |
|---|---|---|---|---|
| Operator / zgłaszający | Własne zgłoszenia | Nowe zgłoszenia awarii | Nie | Nie |
| Mechanik / technik | Zlecenia, historia obiektów, instrukcje | Opis wykonanych prac | Nie | Nie |
| Magazynier narzędziowni | Kartoteki i stany | Wydania, zwroty, przyjęcia | Nie lub w ograniczonym zakresie | Nie |
| Kierownik utrzymania ruchu | Wszystkie zlecenia i raporty działu | Zlecenia, harmonogramy, cykle przeglądów | Tak | Wybrane wpisy |
| Administrator | Całość | Role, słowniki, konfiguracja | Tak | Tak |
Rola nie jest tym samym co stanowisko. Stanowiska, komórki i zespoły opisuje artykuł o strukturze organizacyjnej i uprawnieniach, a rolę przypisuje się użytkownikowi niezależnie od tych słowników.
Zawężenie zakresu danych
Drugim wymiarem uprawnień jest to, których danych dotyczą. Użytkownika można przypisać do konkretnego magazynu, oddziału lub firmy, co ma znaczenie w kilku sytuacjach:
- Kilka zakładów - kierownik oddziału widzi obiekty i zlecenia swojej lokalizacji.
- Kilka magazynów - magazynier narzędziowni nie wykonuje operacji w magazynie BHP.
- Grupa spółek - dane każdej firmy pozostają rozdzielone w jednej instalacji.
- Firmy zewnętrzne - serwisant obsługujący wybrane obiekty dostaje dostęp tylko do nich.
Logowanie: Active Directory, SSO i MFA
W dużych przedsiębiorstwach osobne konta w każdej aplikacji generują błędy i obciążają dział IT. Studio TCS.net integruje się z Active Directory i Azure AD, a na serwerze IIS może korzystać z uwierzytelniania Windows. Firmy bez domeny mogą używać kont lokalnych.
Pojedyncze logowanie (SSO) pozwala pracownikom korzystać z tych samych poświadczeń, których używają do stacji roboczej i poczty. Konta zarządzane centralnie w domenie upraszczają też odbieranie dostępu: po zablokowaniu konta domenowego pracownik nie zaloguje się już przez domenę do narzędziowni ani magazynu BHP.
Uwierzytelnianie wieloskładnikowe
Przy dostępie przez Internet samo hasło to za mało. Studio TCS.net obsługuje uwierzytelnianie wieloskładnikowe (MFA):
- Kody TOTP - jednorazowe kody generowane w aplikacji uwierzytelniającej na telefonie.
- Tokeny - dodatkowe potwierdzenie logowania tokenem.
Drugi składnik ogranicza ryzyko przejęcia konta po wycieku hasła lub ataku phishingowym.
Zatwierdzanie dokumentów i dziennik zdarzeń
Menu wydań z magazynu rozdziela zestawienie pozycji w buforze od zestawienia pozycji zatwierdzonych. Dokument przygotowany przez magazyniera czeka w buforze, a księguje go dopiero osoba z uprawnieniem do zatwierdzania. Ten sam układ bufora i pozycji zatwierdzonych mają przyjęcia, przesunięcia, likwidacje i dokumenty serwisowe. To zasada czterech oczu: pomyłka lub nadużycie wymaga zgody dwóch osób, a nie jednej.
Dziennik zdarzeń
Uprawnienia mają sens tylko wtedy, gdy każdą operację da się prześledzić. Studio TCS.net rejestruje w dzienniku zdarzeń logowania, zmiany statusów, edycje kartotek i zmiany uprawnień wraz z czasem i użytkownikiem.
Zrzut pokazuje historię operacji na przykładzie dokumentów Cross-Docking: numer i typ dokumentu, datę, opis pozycji, numer palety, ilość, kontrahenta, status, numer partii i uwagi. W razie sporu o to, kto i kiedy zmienił zapis, administrator odtwarza przebieg bez przeszukiwania kopii zapasowych. Dziennik zdarzeń można wyeksportować do PDF lub Excela na potrzeby kontroli wewnętrznej.
Dostęp spoza zakładu i zabezpieczenia danych
Studio TCS.net działa w przeglądarce, a komunikacja z serwerem jest szyfrowana protokołem HTTPS/TLS. Administrator może dodatkowo ograniczyć logowanie do wybranych adresów IP albo wymagać połączenia przez firmowy VPN.
Taki układ pozwala pogodzić wygodę pracy zdalnej z kontrolą dostępu. Kierownik przebywający poza biurem może przejrzeć listę dokumentów w buforze - z typem, numerem, magazynem, autorem i datą zapisu - i zatwierdzić je, a dostęp do najbardziej wrażliwych operacji można zarezerwować dla połączeń z sieci firmowej.
Zabezpieczenia aplikacji i danych
- Baza danych - Microsoft SQL Server z kopiami zapasowymi online.
- Zapytania do bazy - parametryzowane zapytania Entity Framework Core ograniczają ryzyko ataków SQL injection.
- Aplikacja mobilna - operacje wykonane bez zasięgu są buforowane w urządzeniu i synchronizowane automatycznie, a transmisja przez Wi-Fi i sieć komórkową jest szyfrowana.
- Dane osobowe - przetwarzanie danych pracowników zgodnie z RODO, z zakresem widoczności ograniczonym uprawnieniami.
Architekturę systemu opisuje artykuł architektura SOA i REST API.
Jak ułożyć uprawnienia przy wdrożeniu
- Lista czynności - kto dziś zgłasza awarie, kto przyjmuje zlecenia, kto zatwierdza wydania, kto zmienia słowniki.
- Grupowanie w role - osoby wykonujące te same czynności dostają wspólną rolę zamiast indywidualnych ustawień.
- Zakres danych - przypisanie ról do magazynów, oddziałów lub firm.
- Zasada najmniejszych uprawnień - zaczyna się od węższego dostępu i poszerza go na uzasadnioną prośbę.
- Przegląd okresowy - weryfikacja ról po zmianach kadrowych i reorganizacjach.
Najczęstsze błędy
- Kopiowanie pełnej struktury kadrowej - system narzędziowy nie potrzebuje wszystkich szczebli, tylko tych, które wpływają na wydania i rozliczenia.
- Mieszanie wymiarów w jednym polu - zapisanie wydziału i zmiany w nazwie stanowiska uniemożliwia sensowne filtrowanie.
- Zbyt szczegółowy podział na stanowiska - kilkadziesiąt wariantów tej samej roli utrudnia opisanie zasad przydziału.
- Brak aktualizacji po zmianach kadrowych - nieaktualne przypisania sprawiają, że koszty trafiają do niewłaściwych wydziałów.
- Struktura wprowadzona po roku pracy systemu - dane historyczne pozostają wtedy nieprzypisane i trudno je porównać z nowymi.
Strukturę warto ustalić przed pierwszymi wydaniami, bo uzupełnianie jej wstecz nie przypisze historii do wydziałów. Listę stanowisk i komórek najlepiej uzgodnić z działem kadr, żeby nie prowadzić dwóch niezależnych klasyfikacji.
Więcej widoków systemu znajdziesz w galerii zrzutów ekranu Studio TCS.net.
Błędy przy nadawaniu uprawnień
- Wspólne konto dla zmiany - rejestr zdarzeń traci sens, bo nie wiadomo, kto wykonał operację.
- Uprawnienia nadawane osobom, nie rolom - po kilku latach nikt nie wie, dlaczego ktoś ma dany dostęp.
- Usuwanie dostępne dla wielu - zamiast usuwać, lepiej anulować dokument i zachować ślad.
- Konta byłych pracowników - bez integracji z domeną łatwo o nich zapomnieć.
- Administrator jako zwykły użytkownik - codzienna praca na koncie z pełnymi uprawnieniami zwiększa skutki pomyłek.
Uprawnienia działają tak samo w module CMMS, magazynie BHP i w systemie Narzędziownia - program do zarządzania i ewidencji narzędzi. Model licencji i instalację on-premise opisuje artykuł o systemie CMMS do obsługi technicznej budynków.