Narzędziownia z programem prowadzi kartotekę każdego egzemplarza narzędzia ze statusem i lokalizacją oraz z osobą, która go używa. Wypożyczenie i zwrot zmieniają status, a każda zmiana zostaje w historii. Do tego rodzaju ewidencji SoftwareStudio proponuje Studio TCS.net, a kartoteki asortymentu oraz kontrahentów pochodzą z logiki znanej z systemu WMS.
Dlaczego narzędzie potrzebuje statusu, a nie tylko stanu ilościowego
Towar w magazynie handlowym liczy się w sztukach. Wiertarka udarowa z numerem inwentarzowym to inna sprawa: ten konkretny egzemplarz może być u pracownika, w naprawie albo zarezerwowany na jutro. Suma "5 sztuk w narzędziowni" nie mówi, ile z nich da się wydać dziś.
Dlatego ewidencja narzędzi opiera się na statusie przypisanym do egzemplarza. Magazyn dla narzędziowni pozwala sprawdzić bieżącą lokalizację sprzętu i osobę, która go używa. System śledzi też historię wszystkich wypożyczeń, więc zapis jest ciągły, a nie tylko aktualny.
| Status | Co oznacza dla egzemplarza | Zdarzenie, które go ustawia |
|---|---|---|
| Dostępne do wypożyczenia | Narzędzie leży w narzędziowni i można je wydać | Zarejestrowany zwrot albo koniec przeglądu |
| Wypożyczone | Narzędzie ma konkretny pracownik, z terminem zwrotu | Wydanie z narzędziowni |
| Zarezerwowane | Egzemplarz jest przypisany do osoby lub zadania na przyszły okres | Rezerwacja z wyprzedzeniem |
| W przeglądzie lub naprawie | Wydanie jest zablokowane do czasu wpisu o zakończeniu prac | Termin przeglądu albo zgłoszenie usterki |
Status egzemplarza zmienia się wyłącznie przez dokument lub zdarzenie zapisane w systemie. Ręczna korekta statusu bez śladu w historii niszczy zaufanie do całej ewidencji.
Historia zamiast nadpisywanego pola
Pojedyncze pole "status" w kartotece wystarcza do wyświetlenia stanu bieżącego, ale nie odpowie na pytanie, kto miał wiertarkę w dniu awarii. W implementacjach opartych na SQL Server rozwiązuje się to osobną tabelą zdarzeń, do której tylko dopisuje się wiersze. Kartoteka przechowuje wynik ostatniego zdarzenia, a pełna historia leży w tabeli zdarzeń z datą, osobą i typem operacji.

WMS - asortyment cechy i informacje dodatkowe
Trzecia zakładka formularza asortymentu zawiera zaawansowane parametry kontrolne i klasyfikacyjne. Checkboxy Wymagana seria i Wymagana data ważności aktywują obowiązkową kontrolę podczas operacji magazynowych. Pola klasyfikacyjne to Grupa towarowa i Numer MPK. Dochodzi pole Kod PCN. Link do zdjęcia (z lupą) umożliwia powiązanie grafiki produktu. Sekcja Cechy pozwala definiować trzy własne atrybuty asortymentu. Sekcja Ceny zawiera cenę ewidencyjną, netto, brutto i cenę zakupu. Paleta kolorów wizualizacji umożliwia przypisanie koloru identyfikującego towar na planach magazynu.
Kartoteka narzędzia odpowiada formularzowi asortymentu z systemu WMS. Na zrzucie widać zakładkę z cechami własnymi i parametrami kontrolnymi, w tym wymaganą serią lub datą ważności. W narzędziowni te same mechanizmy służą do opisania egzemplarza, na przykład numerem seryjnym lub terminem legalizacji.
Zwrot narzędzia i powrót do puli dostępnych
Pracownik oddaje użyte narzędzie do narzędziowni, a obsługa przyjmuje je fizycznie. Dopiero potem rejestruje zwrot w programie i status wraca na "dostępne do wypożyczenia". Do czasu rejestracji egzemplarz pozostaje przypisany do osoby, nawet jeśli leży już na ladzie.
Szczegóły dokumentu, wyboru pozycji z listy wydań i oceny stanu sprzętu opisuje strona o zwrocie narzędzi do narzędziowni. Tu ważne jest to, że zwrot jest zdarzeniem w historii, a nie samą zmianą pola.
- Zwrot kompletny: narzędzie wraca do puli, a w historii zostaje data i osoba zwracająca.
- Zwrot z uwagą o stanie: egzemplarz trafia do przeglądu, więc wydanie jest blokowane do czasu wpisu serwisowego.
Regularne zwroty i przeglądy
Narzędzie, które wraca do narzędziowni, można obejrzeć. Systematyczna kontrola stanu technicznego utrzymuje sprzęt w dobrym stanie i poprawia bezpieczeństwo jego używania. Harmonogramy przeglądów i blokadę wydania po przekroczeniu terminu omawia materiał o przeglądach narzędzi.
Rezerwacja narzędzi z wyprzedzeniem
Rezerwacja przypisuje egzemplarz do osoby lub zadania na przyszły okres. Program unika wtedy konfliktów: narzędzie potrzebne w poniedziałek nie wyjdzie w piątek na tydzień do kogoś innego. Plan wykorzystania sprzętu staje się widoczny z wyprzedzeniem, a nie dopiero przy ladzie.

Studio WMS.net - kalendarze pracy magazynu
Widok Kalendarze w sekcji Magazyn Studio WMS.net prezentuje harmonogram pracy magazynu: zdefiniowane zmiany robocze, dni wolne, godziny otwarcia ramp oraz okresy planowanych przerw technicznych. Administratorzy definiują kalendarze dla poszczególnych obszarów (przyjęcia i wydania). Osobny obszar stanowi magazyn wewnętrzny, a system uwzględnia je przy planowaniu zleceń i obliczaniu terminów realizacji. Właściwie skonfigurowany kalendarz eliminuje sytuacje, w których zlecenie trafia do realizacji poza godzinami pracy danej sekcji.
Kalendarze pracy z systemu WMS pokazują, jak planuje się zasoby w czasie: zmiany robocze i dni wolne, a także okresy przerw. Rezerwacja narzędzia opiera się na podobnym założeniu. Termin odbioru wypada w godzinach otwarcia narzędziowni, więc obsługa musi znać swój kalendarz pracy. To ten sam mechanizm planowania, zastosowany do egzemplarzy zamiast ramp.
Kontrola nakładania się okresów
Dwie rezerwacje tego samego egzemplarza kolidują, gdy początek jednej wypada przed końcem drugiej i odwrotnie. Sprawdzenie tego warunku w aplikacji nie wystarcza, bo dwóch operatorów może zapisać rezerwacje w tej samej chwili. W implementacjach opartych na SQL Server sprawdzenie i zapis wykonuje się w jednej transakcji, z podpowiedzią UPDLOCK na odczycie istniejących rezerwacji, którą opisuje dokumentacja Microsoft Learn o podpowiedziach tabelarycznych.
| Mechanizm | Rola przy rezerwacji | Koszt |
|---|---|---|
Warunek początek < koniec_istniejącej AND koniec > początek_istniejącej | Wykrywa kolizję okresów dla tego samego egzemplarza | Wymaga indeksu po egzemplarzu i dacie |
Transakcja z UPDLOCK | Blokuje drugi zapis do czasu zatwierdzenia pierwszego | Krótkie oczekiwanie przy równoległych rezerwacjach |
| Indeks po egzemplarzu i dacie | Szybkie wyszukanie rezerwacji z danego okresu | Wolniejszy zapis każdego wiersza |
| Tabela zdarzeń tylko do dopisywania | Pełna historia wypożyczeń i rezerwacji | Rośnie bez kasowania, więc potrzebuje archiwizacji |
Szczegóły indeksów opisuje dokumentacja Microsoft Learn o indeksach.
Terminy zwrotu i automatyczne przypomnienia
System pokazuje, kto i na jaki okres wypożyczył narzędzie, więc termin zwrotu jest polem dokumentu, a nie ustaleniem ustnym. Automatyczne przypomnienia pomagają utrzymać kontrolę nad zasobami i ograniczają opóźnienia w zwrotach. Narzędzie, które nie wraca na czas, blokuje kolejną rezerwację.
Od strony technicznej przypomnienie jest zadaniem okresowym: raz dziennie proces odczytuje wypożyczenia z terminem zwrotu na dziś albo wcześniejszym i wysyła wiadomość do osoby oraz do narzędziowni. W implementacjach opartych na SQL Server zadanie uruchamia usługa serwerowa w C# lub zadanie harmonogramu bazy. Żeby takie zapytanie nie skanowało całej tabeli, tworzy się indeks filtrowany po otwartych wypożyczeniach, opisany w dokumentacji Microsoft Learn o instrukcji CREATE INDEX.
- Przypomnienie przed terminem: informacja do pracownika z wyprzedzeniem, żeby mógł zwrócić narzędzie lub przedłużyć okres.
- Przypomnienie po terminie: sygnał dla narzędziowni, że egzemplarz jest przetrzymywany i blokuje rezerwacje.
Identyfikacja użytkowników narzędzi
System przechowuje informacje o pracownikach i kontrahentach korzystających z narzędzi, co zwiększa odpowiedzialność za powierzone zasoby. Pracownik może mieć wypożyczone narzędzia z własnych zadań, a kontrahent, na przykład firma zewnętrzna na budowie, z umowy. W obu przypadkach wypożyczenie ma adresata, a nie tylko numer.

WMS - kontrahent godziny pracy i wizualizacja
Trzecia zakładka formularza kontrahenta zawiera parametry operacyjne i konfigurację powiadomień. Pola: Nasz numer u klienta, Handlowiec, Godziny pracy (format H:M - H:M), Rodzaj ubezpieczenia, Ubezpieczenie do (data). E-mail autopowiadomienia konfiguruje automatyczne raporty dla klienta magazynu. Paleta kolorów (Red, Blue, Green i inne w odcieniach 50-900) umożliwia graficzne wyróżnienie kontrahenta na widokach magazynu.
Formularz kontrahenta w systemie WMS pokazuje, jak wygląda taka kartoteka: osobna zakładka zawiera godziny pracy kontrahenta oraz adres e-mail do automatycznych powiadomień. Zasady prowadzenia takich kartotek opisuje materiał o kontrahentach i pracownikach w systemie WMS. Uprawnienia do rejestracji wydań i zwrotów ustala się wtedy według ról.
Studio TCS.net w narzędziowni
Do pełnej gospodarki narzędziowej SoftwareStudio proponuje program Studio TCS.net. Obejmuje on kontrolę narzędzi i materiałów eksploatacyjnych, a użytkownik widzi, gdzie sprzęt się znajduje i kto z niego korzysta. Program pokazuje także stan techniczny sprzętu.
Studio TCS.net automatyzuje część rutynowych zadań, na przykład generowanie dokumentów i monitorowanie terminów przeglądów. Prowadzi kartoteki narzędzi oraz osób, które z nich korzystają, a stała kontrola terminów przeglądów i napraw zapewnia, że pracownicy używają sprawnego sprzętu. Opis produktu znajduje się na stronie narzędziownia program Studio TCS.net, a przegląd funkcji od strony użytkownika w opracowaniu o programie do narzędziowni.
Wykorzystanie narzędzi i planowanie zakupów
Szybki dostęp do informacji o lokalizacji i dostępności narzędzi minimalizuje przestoje. Pracownicy szybciej znajdują potrzebny sprzęt, a precyzyjne dokumentowanie wypożyczeń zmniejsza ryzyko zagubienia lub niewłaściwego użycia.
| Analiza z historii | Pytanie, na które odpowiada | Decyzja |
|---|---|---|
| Częstość wypożyczeń egzemplarza | Czy narzędzie jest używane wystarczająco często | Zakup dodatkowych sztuk albo likwidacja nadwyżki |
| Liczba przeglądów i napraw | Które egzemplarze generują koszty serwisu | Wymiana na nowy model albo zmiana dostawcy |
| Czas przetrzymania narzędzia | Gdzie terminy zwrotu są ustawiane zbyt krótko | Zmiana domyślnego okresu wypożyczenia |
Pełna dokumentacja historii wypożyczeń każdego narzędzia pozwala analizować jego wykorzystanie i planować konserwację. Takie dane trafiają także do wskaźników opisanych w materiale o oprogramowaniu do zarządzania magazynem.