Zarządzanie magazynem

Klient
Globalna korporacja z branży automotive. Produkuje m.in. nowoczesne zespoły mocy do pojazdów hybrydowych i elektrycznych.
Problem
Korporacja chciała przetestować nowy sposób rozlokowania towarów na magazynie. W tym celu wydzieliła dwa osobne regały pod nowe dostawy. Celem było poprawienie dostępu do komponentów. Tzw. „drobnica” miała być łatwo dostępna, zaś duże palety euro wrzucone na wyższe poziomy.
Oprócz tego, potrzebna była większa kontrola dotycząca wydań komponentów. Część z nich była potwierdzona jedynie telefonicznie, część nie była w ogóle rejestrowana. Konsekwencją tego był też fakt, że etykiety regałowe pokazywały zawyżone ilości. Potrzebny był więc system, który uszczelniłby proces wydań i korekt oraz automatycznie wskazywał, gdzie ulokować nową dostawę.
Rozwiązanie
Stworzyliśmy aplikację, którą podzieliłem na trzy sekcje: przyjęcia, wydania, korekty. Każda z nich zawiera oddzielny formularz, który upraszcza proces.
Przyjęcie towaru
Aby zarejestrować przyjęcie, operator musi zeskanować trzy pola na etykiecie: referencję, ilość i dostawcę.

Wszystkie są obowiązkowe, ale kolejność jest dowolna. Skanowanie odbywa się w najszerszym polu tekstowym i na podstawie prefiksu (P, Q, V) wynik jest przenoszony do odpowiedniego pola po prawej.
Następnie operator musi podać opis produktu i typ opakowania („drobnica” lub paleta euro). Opcjonalnie także wagę i serial. Po kliknięciu w przycisk: Zarejestruj nową dostawę, zostaje ona dodana do bazy, a program sugeruje jej docelowy adres na magazynie.
Wydanie towaru
Aby zarejestrować wydanie komponentów należy kliknąć w dedykowany formularz, wybrać z listy referencję i docelowy punkt rozładunku.

Następnie wpisać ilość oraz dane osoby zlecającej i wydającej. Po tej operacji należy kliknąć przycisk, który odejmuje ilości w bazie komponentów. Następnie wydrukować etykietę zwrotną i kartę wydania.
Korekta ilości
Nieco bardziej uproszczona jest procedura w przypadku korekt ilościowych. Nie mamy tutaj kart wydania, jedynie etykietę zwrotną. Odjęcie ilości w bazie zamieniamy na korektę.

Screeny
Formularz pozwala zeskanować etykietę dostawcy i zarejestrować nową dostawę w bazie. Program sugeruje docelowy adres rozlokowania towaru. Czerwone wiersze oznaczają miejsca zajęte.

Formularz rejestruje wydania komponentów. Odbywa się to poprzez zapisanie operacji w dedykowanej tabeli. Następnym krokiem jest skorygowanie ilości w bazie danych komponentów i wydruk etykiet.

Efekty
Aplikacja spełniła swoją rolę.
Lepszy dostęp do komponentów
Dzięki temu, że program automatycznie sugeruje docelowy adres – na magazynie zapanował porządek. „Drobnica” faktycznie rozlokowana jest na niższych poziomach, zaś całe palety na wyższych. Dostęp do komponentów stał się łatwiejszy, co przełożyło się także na usprawnienie całego procesu produkcyjnego.
Kontrola stanu zapasów
Makroaplikacja wyeliminowała samowolkę w wydawaniu komponentów. Od teraz, każda taka operacja jest rejestrowana. Pozwala to porównać wyniki z bazy ze stanem faktycznym. Jeśli ilości się nie zgadzają, to można przeprowadzić odpowiednie działania (np. sprawdzić monitoring). Etykiety powinny bowiem od teraz pokazywać faktycznie dostępne ilości.
Statystyka
- Czas trwania projektu: 3 miesiące
- Rok realizacji: 2014
- Skala trudności: 8/10
- Liczba procedur: 114
- Linie kodu z komentarzami: 1690
