Gospodarka narzędziowa a system do zarządzania narzędziami

Gospodarka narzędziowa obejmuje zakup i przechowywanie narzędzi w zakładzie oraz ich wydawanie i konserwację. Papierowa kartoteka albo arkusz kalkulacyjny wystarczają do chwili, w której jedno narzędzie obsługuje kilka zmian, a jego przegląd przypada na dzień bez dyżuru kierownika. System do zarządzania narzędziami zastępuje te zapisy jedną bazą danych, w której każdy egzemplarz ma numer oraz lokalizację, a jego historia użycia jest zapisana.

Narzędziownia słyszy codziennie cztery pytania: gdzie jest dane narzędzie, kto je ma, do kiedy jest sprawne i ile sztuk zostało na stanie. System odpowiada na nie z zapisów, które powstają przy każdym wydaniu i zwrocie, a nie z pamięci magazyniera. Kartoteki użytkowników działają jak konta narzędziowe: każdy pracownik ma listę sprzętu, za który odpowiada.

Pytanie narzędziowniSkąd odpowiedź w systemieCo zastępuje
Gdzie jest narzędzielokalizacja w kartotece i ostatni dokument wydaniaszukanie po hali
Kto je madokument wypożyczenia powiązany z pracownikiem lub kontrahentemwpis w zeszycie przy okienku
Do kiedy jest sprawneterminy przeglądów i legalizacji zapisane przy egzemplarzulista terminów na tablicy
Ile zostało na stanieewidencja ilościowo-wartościowa magazynu narzędziręczne liczenie przy inwentaryzacji

Reguła: zwrócić można tylko to narzędzie, które wcześniej wydano dokumentem wypożyczenia.

Tę regułę system egzekwuje sam. Formularz zwrotu podpowiada wyłącznie pozycje, które figurują na stanie u wskazanej osoby, więc nie ma jak przyjąć do magazynu sprzętu, którego nikt nie wydawał. Taki układ porządkuje też ewidencję narzędzi w narzędziowni, bo każdy ruch ma dokument i autora.

Kartoteka narzędzia i znakowanie egzemplarzy

Kartoteka jest miejscem, w którym narzędzie z przedmiotu na półce staje się rekordem. Bez niej dokument wydania nie ma do czego się odwołać, a raport stanów pokazuje liczby bez pokrycia. Wdrożenie systemu zaczyna się więc od opisania asortymentu, a dopiero potem od konfiguracji okienka wydań.

Atrybuty narzędzia w kartotece

System pozwala określić atrybuty każdego narzędzia i przypisać je do grupy oraz do lokalizacji, a także do osoby odpowiedzialnej. Poniższe pola tworzą minimum, bez którego dokument wydania traci wartość informacyjną.

  • Numer ewidencyjny - unikalny identyfikator egzemplarza, powtarzany w kodzie kreskowym albo znaczniku RFID.
  • Grupa narzędzia - klasyfikacja, po której działają raporty zużycia i planowanie zakupów.
  • Lokalizacja w magazynie - miejsce, w którym egzemplarz leży, gdy nie jest wydany: regał albo skrzynka.
  • Osoba odpowiedzialna - użytkownik, na którym ciąży sprzęt od chwili zatwierdzenia dokumentu wypożyczenia.

Osobną kategorią są cechy dodatkowe, które administrator systemu definiuje zależnie od profilu zakładu, na przykład rodzaj napędu albo klasę dokładności. Operator uzupełnia je przy zakładaniu kartoteki, a wyszukiwanie po takich polach skraca dobór narzędzia do zlecenia.

Kody kreskowe i znaczniki RFID

Kod kreskowy sprawdza się przy narzędziach, które nie pracują w brudzie, oraz przy materiałach zużywalnych, bo etykieta tanio się drukuje i szybko zakłada. Wymaga czytelnej etykiety i odczytu z linii wzroku. Narzędzia pracujące w oleju albo pod wstrząsami tracą etykiety, dlatego dla nich stosuje się znaczniki RFID osadzone w zagłębieniu obudowy.

Metal zakłóca pracę anteny, więc zwykły znacznik przyklejony do stalowego korpusu często nie daje się odczytać. Do takich zastosowań służą tagi zaprojektowane do montażu na metalu, opisane w artykule o tagach RFID na metal. Praktyczne zasady oznaczania asortymentu w narzędziowni zebrano w tekście o narzędziowni i tagach RFID.

Pracownik w granatowej kurtce roboczej z tabletem przy regale z narzędziami, ilustracja identyfikacji narzędzi w magazynie
Identyfikacja egzemplarza przy regale - odczyt kodu lub znacznika wiąże narzędzie z kartoteką w chwili wydania

Wybór technologii nie musi być jednolity. W jednej narzędziowni często współistnieją kody kreskowe na drobnym asortymencie i tagi RFID na sprzęcie o wysokiej wartości, a system trzyma oba identyfikatory przy tym samym numerze ewidencyjnym.

Wydania i zwroty jako dokumenty

Narzędzia wydaje się pracownikom albo kontrahentom na podstawie dokumentu wypożyczenia. Pracownik lub kontrahent jest wybierany z listy albo identyfikowany automatycznie, a system wiąże dokument z kartotekami wydawanych egzemplarzy. Taki obieg opisuje szerzej artykuł o dokumentach wypożyczeń w Studio TCS.net.

Bufor dokumentu i zatwierdzenie

Nowy dokument trafia najpierw do bufora. Dopóki nie jest zatwierdzony, można go dopisywać i edytować, bo nie zmienia jeszcze stanów ani odpowiedzialności. Zatwierdzenie zapisuje ruch w jednej transakcji: albo zmienia się status dokumentu i wszystkich pozycji, albo nie zmienia się nic.

Przykład poniżej pokazuje ten mechanizm w T-SQL. Nazwy tabel i kolumn są umowne, a warunek na statusie w drugiej instrukcji UPDATE chroni przed wydaniem jednego egzemplarza dwóm osobom, gdy dwa okienka zatwierdzają dokumenty równolegle.

DECLARE @DokumentId INT = 1042;

BEGIN TRY
    BEGIN TRANSACTION;

    UPDATE dbo.DokumentyWypozyczen
    SET Status = 'ZATWIERDZONY', DataZatwierdzenia = SYSDATETIME()
    WHERE DokumentId = @DokumentId AND Status = 'BUFOR';
    IF @@ROWCOUNT = 0 THROW 50001, 'Dokument nie jest w buforze.', 1;

    UPDATE n
    SET n.Status = 'WYDANE', n.PracownikId = d.PracownikId
    FROM dbo.Narzedzia AS n
    JOIN dbo.DokumentyWypozyczenPozycje AS p ON p.NarzedzieId = n.NarzedzieId
    JOIN dbo.DokumentyWypozyczen AS d ON d.DokumentId = p.DokumentId
    WHERE p.DokumentId = @DokumentId AND n.Status = 'NA_STANIE';

    IF @@ROWCOUNT <> (SELECT COUNT(*) FROM dbo.DokumentyWypozyczenPozycje
                       WHERE DokumentId = @DokumentId)
        THROW 50002, 'Część narzędzi nie jest na stanie.', 1;

    COMMIT TRANSACTION;
END TRY
BEGIN CATCH
    IF @@TRANCOUNT > 0 ROLLBACK TRANSACTION;
    THROW;
END CATCH;

Przy domyślnym poziomie izolacji READ COMMITTED druga transakcja czeka na blokadę wiersza, a po jej zwolnieniu widzi już status WYDANE i nie zmienia nic. Składnię i semantykę transakcji opisuje dokumentacja BEGIN TRANSACTION w Microsoft Learn.

Podpis i zwrot narzędzi

Zatwierdzony dokument podpisuje się elektronicznie albo drukuje i podpisuje tradycyjnie, zależnie od zasad obowiązujących w zakładzie. Narzędzia znajdujące się na stanie u pracownika wracają do magazynu na podstawie dokumentu zwrotu. Numer dokumentu nadaje system, więc obsługa nie prowadzi własnej numeracji.

Symbol dokumentuZnaczenieSkutek w ewidencji
NWwydanie narzędzia pracownikowiegzemplarz przypisany do osoby, stan magazynu maleje
NPzwrot narzędzia od pracownikaegzemplarz wraca na stan, odpowiedzialność wygasa
NPDwypożyczenie narzędzia od dostawcyegzemplarz obcy pojawia się na stanie na czas wypożyczenia
NWDzwrot narzędzia do dostawcyegzemplarz obcy opuszcza stan

Symbole odpowiadają dokumentom opisanym w osobnych artykułach o zwrotach narzędzi w Studio TCS.net oraz o dokumentach wypożyczeń. Oddzielenie narzędzi własnych od wypożyczonych od dostawcy ma znaczenie przy rozliczeniu, bo egzemplarz obcy nie wchodzi do wartości majątku.

Stany magazynowe i inwentaryzacja narzędzi

Ewidencja ilościowo-wartościowa pokazuje, ile sztuk danego asortymentu jest na stanie i jaką wartość reprezentuje. Zasady takiej ewidencji są zbliżone do tych z magazynu towarów, więc pomocne bywa porównanie z artykułem o stanach magazynowych w systemie WMS. Różnica dotyczy jednostki: narzędzie ma numer i historię, materiał zużywalny ma tylko ilość.

Narzędzie i materiał zużywalny

Klucz dynamometryczny i suwmiarka są egzemplarzami, które wracają do obiegu, więc system śledzi każdy z nich osobno. Rękawice i tarcze ścierne są zużywane bez zwrotu, dlatego wystarczy im ewidencja ilościowa z wydaniem na pracownika lub na zlecenie. Zmieszanie obu typów w jednej logice kończy się albo nadmiarem dokumentów, albo brakiem kontroli nad sprzętem drogim.

Inwentaryzacja ciągła w narzędziowni

System zawiera moduł inwentaryzacji obejmujący magazyn narzędzi oraz sprzęt i środki trwałe. Spis prowadzony ręcznie zajmuje zwykle całą zmianę i wymaga wstrzymania wydań. Odczyt czytnikiem skraca czynność wielokrotnie, a inwentaryzacja ciągła, obejmująca codziennie część asortymentu, pozwala zrezygnować ze spisu jednorazowego. Metodę opisuje artykuł o inwentaryzacji ciągłej w magazynie.

Wcześniejsze wykrycie rozbieżności ma znaczenie praktyczne. Narzędzie brakujące od tygodnia bywa jeszcze do odnalezienia, brakujące od roku praktycznie nigdy nie wraca.

Regały z narzędziami w narzędziowni i ekrany z panelem danych, ilustracja magazynu narzędzi objętego ewidencją
Magazyn narzędzi z regałami i stanowiskiem wydań - stany i lokalizacje z tego obszaru weryfikuje inwentaryzacja

Przeglądy i legalizacje - terminy kontroli

System pilnuje terminów badań technicznych i przypomina o konserwacji sprzętu. Terminy zapisane w kartotece eliminują listę wywieszoną w narzędziowni, która działa do momentu, gdy liczba pozycji przekroczy możliwości pamięci obsługi. Dopiero blokada wydania po upływie terminu usuwa problem mechanicznie, bo nie zależy od czujności pracownika przy okienku.

Zasada: narzędzie z przeterminowanym przeglądem lub legalizacją nie może zostać wydane.

Kalibracja a legalizacja

Kalibracja polega na porównaniu wskazań przyrządu ze wzorcem, a jej częstotliwość ustala zakład na podstawie własnych procedur jakości. Legalizacja dotyczy przyrządów pomiarowych podlegających kontroli metrologicznej i jest czynnością urzędową, którą wykonują organy administracji miar. Informacje o zakresie tej kontroli publikuje Główny Urząd Miar.

W kartotece oba terminy prowadzi się jako osobne pola, bo mają różne przyczyny i różnych wykonawców. Zestawienie obu typów kontroli porządkują artykuły o terminach przeglądów i o terminach legalizacji.

Lista narzędzi z bliskim terminem

Zapytanie o narzędzia wymagające kontroli w ciągu 30 dni jest jednym z częściej uruchamianych raportów. Indeks filtrowany na kolumnie terminu, obejmujący tylko egzemplarze niezlikwidowane, utrzymuje je szybkie nawet przy dużej kartotece. Nazwy obiektów w przykładzie są umowne.

CREATE NONCLUSTERED INDEX IX_Narzedzia_NastepnyPrzeglad
ON dbo.Narzedzia (NastepnyPrzeglad)
INCLUDE (NumerEwidencyjny, Nazwa)
WHERE Status <> 'ZLIKWIDOWANE';

SELECT n.NumerEwidencyjny, n.Nazwa, n.NastepnyPrzeglad
FROM dbo.Narzedzia AS n
WHERE n.Status <> 'ZLIKWIDOWANE'
  AND n.NastepnyPrzeglad <= DATEADD(DAY, 30, CAST(SYSDATETIME() AS date))
ORDER BY n.NastepnyPrzeglad;

Definicję indeksu filtrowanego opisuje dokumentacja CREATE INDEX w Microsoft Learn. Wynik zapytania trafia do harmonogramu przeglądów, a sygnał o zbliżającym się terminie widzi osoba odpowiedzialna za sprzęt.

Dłoń w rękawicy roboczej na pomarańczowych elektronarzędziach ustawionych na stole, ilustracja przeglądu narzędzi
Przegląd elektronarzędzi przed ponownym wydaniem - termin kontroli zapisany w kartotece steruje dopuszczeniem do obiegu

Uprawnienia użytkowników i integracja z SAP

System kontroluje przypisanie sprzętu do konkretnych osób i blokuje operacje nieuprawnione. Dostęp do funkcji zależy od roli, więc pracownik okienka nie zamknie inwentaryzacji, a kontroler jakości nie wyda narzędzia. Przykładowy podział ról pokazuje tabela.

Poziom uprawnieńKto go otrzymujeZakres dostępnych operacji
Podglądkierownik działu, kontroler jakościprzegląd stanu i historii narzędzi, bez prawa wydania
Operator narzędziownipracownik obsługi okienkawydania i zwroty wraz z rejestracją usterek
Administratorkierownik narzędziownizamykanie inwentaryzacji oraz akceptowanie korekt kartotek
Integratordział IT lub wdrożeniowieckonfiguracja wymiany danych z SAP i innymi systemami

Podobny model ról działa w magazynie towarów, co opisuje artykuł o rolach i użytkownikach w systemie WMS. W obu przypadkach uprawnienia przypisuje się do funkcji, a nie do nazwisk, więc zmiana stanowiska wymaga zmiany jednej roli.

Dostęp przez przeglądarkę i logowanie

Aplikacja działa w przeglądarce internetowej, a dane przechowuje w bazie Microsoft SQL Server, co upraszcza instalację stanowisk i kopie zapasowe. Program potrafi zalogować użytkownika automatycznie na podstawie konta Windows, więc pracownik okienka nie wpisuje hasła przy każdym wydaniu. Administrator dodaje nowych pracowników, zmienia ich uprawnienia i blokuje konta czasowo, na przykład na czas urlopu.

Dostęp przez przeglądarkę ma znaczenie w firmach z kilkoma lokalizacjami, bo wszystkie okienka wydań i biuro utrzymania ruchu korzystają z jednej bazy. Dane o stanach są wtedy jednakowe dla każdego użytkownika, a raporty nie wymagają scalania plików z poszczególnych oddziałów.

Wymiana danych z SAP R3

Program Studio TCS.net wymienia dane z SAP R3 w dwóch trybach: Integracja OffLine, w której korzysta z danych replikowanych, oraz Integracja OnLine, w której pracuje w czasie rzeczywistym. Tryb OffLine jest odporny na chwilową niedostępność systemu nadrzędnego, a tryb OnLine daje aktualny obraz kosztów i stanów. Zasady łączenia opisuje artykuł o integracji z SAP.

Integracja zwraca się w dwóch miejscach: zakup narzędzia zapisany w systemie nadrzędnym tworzy kartotekę bez ponownego przepisywania danych, a wartość majątku z ewidencji trafia z powrotem do księgowości. Ogranicza to ręczne przenoszenie danych i rozbieżności między działami.

Wdrożenie systemu i miary skuteczności

Zanim uprawnienia otrzyma cały zespół, warto zacząć od jednej grupy narzędzi albo jednej zmiany. Taki start pozwala sprawdzić poziomy dostępu i role, zanim obejmą całą narzędziownię. Wdrożenie daje też okazję do przeglądu sposobu pracy, bo samo oprogramowanie nie usuwa kolejki przy okienku ani nie uzupełnia zapasu materiałów zużywalnych.

  • Godziny obsługi - okno wydań w godzinach szczytu wpływa na kolejkę bardziej niż szybkość skanowania.
  • Podział zadań - rozdzielenie wydawania od konserwacji sprzętu zwalnia operatora okienka.
  • Rola odpowiedzialna za obszar - osoba z prawem zamykania inwentaryzacji i akceptowania korekt, bez której poprawki wprowadza pierwszy, kto zauważy różnicę.
  • Zasady pierwszeństwa - reguły przy ograniczonej dostępności sprzętu, zapisane zamiast ustalane przy okienku.

Ocena skuteczności wymaga porównania kilku wielkości przed uporządkowaniem procesów i po nim: czasu obsługi jednego wydania, liczby pozycji nierozliczonych przy inwentaryzacji oraz wartości rocznych zakupów narzędzi. Dane wyjściowe trzeba zebrać przed startem projektu, choćby w przybliżeniu. Ocena oparta wyłącznie na wynikach późniejszych nie pokazuje zmiany.

Rejestr wydań oraz napraw daje razem z odmowami z powodu braku dostępności podstawę do planowania zakupów. Po roku ewidencji zakład dysponuje materiałem pozwalającym porównać trwałość sprzętu poszczególnych dostawców, a to bywa argumentem w negocjacjach handlowych. Konfigurację testowego środowiska można obejrzeć w demo narzędziowni SoftwareStudio.