W opisywanym wdrożeniu zlecenia wydania ZWZ służą jako zapotrzebowanie na towar, którego może jeszcze nie być na stanie. Osoba przeglądająca listę takich zleceń chce wiedzieć, które z nich da się już zrealizować. Odpowiada na to znacznik dostępności: kwadrat w menu i kolor numeru zlecenia w rejestrze.
Znacznik jest liczony na bieżąco i nie rezerwuje towaru. Samą zasadę zapotrzebowania opisuje artykuł o zapotrzebowaniu towarowym jako zleceniu wydania ZWZ.
Do czego służy znacznik
Zielony znacznik oznacza, że przynajmniej jedna pozycja zlecenia ma towar na stanie. Czerwony oznacza, że nie ma czego wydać. Znacznik odpowiada więc na jedno pytanie: czy od razu można coś wydać.
Przed zmianą kwadrat w liczniku bufora zależał tylko od liczby zleceń, a numer zlecenia w buforze miał stały zielony kolor, natomiast licznik zleceń oczekujących nie miał żadnego kwadratu. Każde zlecenie wyglądało więc tak samo, niezależnie od stanu towaru.
Znacznik zielony mówi, że jest co wydać. Nie mówi, że towar czeka tylko na to zlecenie.
Zielony znacznik nie znaczy, że całe zlecenie da się wydać. Wystarcza jedna dostępna sztuka jednej otwartej pozycji. O tym, czy cała zamówiona ilość jest na stanie, rozstrzyga dopiero otwarcie zlecenia i sprawdzenie jego pozycji.
Zielony i czerwony kwadrat w menu
W podmenu Wydania przy pozycjach zleceń ZWZ w buforze i oczekujących stoi kwadrat. Zielony oznacza, że wśród zleceń jest co najmniej jedno z towarem dostępnym na stanie, w ilości przynajmniej 1 szt., które można zrealizować. Czerwony oznacza brak zleceń albo brak na stanie towaru z otwartych zleceń.
Obok kwadratu stoi liczba zleceń, jak dotąd. Kolor nie zmienia tej liczby, tylko ją uzupełnia. Zlecenia z menu Wydania opisuje strona o wydaniu z magazynu.
Ponieważ dostępność liczy się na bieżąco, kolor może się zmienić między jednym a drugim otwarciem menu, na przykład po przyjęciu towaru.
| Miejsce | Zielony | Czerwony lub brak koloru |
|---|---|---|
| Licznik zleceń ZWZ w buforze | Wśród zleceń jest co najmniej jedno z towarem na stanie | Brak zleceń albo brak towaru z otwartych zleceń |
| Licznik zleceń ZWZ oczekujących | Wśród zleceń jest co najmniej jedno z towarem na stanie | Brak zleceń albo brak towaru z otwartych zleceń |
| Kolumna z numerem zlecenia w rejestrze | Towar zlecenia dostępny w ilości co najmniej 1 szt. | Brak koloru |
Kolor numeru zlecenia w rejestrze
W rejestrach zleceń w buforze i oczekujących numer zlecenia jest podświetlony na zielono, gdy towar z tego zlecenia jest dostępny na stanie w ilości co najmniej 1 szt. Zlecenia bez towaru na stanie zostają bez koloru.
Kolor numeru pochodzi z ukrytej kolumny wyliczanej w zapytaniu rejestru. Kolor kolumny kontrahenta, pobierany z kartoteki, zostaje bez zmian.
W przykładzie rejestr zleceń oczekujących ma dwa zlecenia, ZWZ-26-0042 na indeks WYR-001, który jest na stanie, oraz ZWZ-26-0043 na indeks WYR-014, którego nie ma. Numer pierwszego zlecenia jest zielony, a drugiego bez koloru. Numery i indeksy są wymyślone.
Jedna definicja dostępności
Definicja dostępności jest jedna i wspólna dla menu i rejestrów. Składają się na nią dwa warunki: linia zlecenia jest niewydana w całości, a stan jej towaru w widoku stanu magazynowego jest dodatni. Kwadrat w menu i kolor w rejestrze wynikają więc z tego samego warunku.
Pierwszy warunek odsiewa linie, które zostały już wydane. Drugi odsiewa towar, którego nie ma w magazynie. Zielone jest zatem zlecenie, które ma co najmniej jedną linię spełniającą oba warunki.
Kartoteka towarowa jest prowadzona per magazyn, więc sam towar wyznacza magazyn, którego stan się liczy. Skąd bierze się stan magazynowy i jak się go ewidencjonuje, opisuje strona o stanach magazynowych.
Dostępność bez rezerwacji
Dostępność jest sprawdzana na bieżąco, bez rezerwacji. Ten sam towar w ilości 1 szt. i dwa zlecenia dają dwa zielone zlecenia.
W przykładzie na stanie jest jedna sztuka indeksu WYR-001, a zlecenia ZWZ-26-0042 i ZWZ-26-0043 zamawiają po 10 sztuk. Oba numery są zielone, bo żadne zlecenie nie odkłada tej sztuki dla siebie. Gdy sztuka zostanie wydana, stan spada do zera i znacznik obu zleceń gaśnie. Numery i indeks są wymyślone.
Rezerwację, którą system prowadzi w innych konfiguracjach, opisuje strona o silniku rezerwacji i kompletacji. Zlecenie ZWZ w opisywanym wdrożeniu rezerwacji nie wykonuje. Informację o przyjęciu towaru dostaje autor zlecenia, co opisuje artykuł o powiadomieniu e-mail po przyjęciu towaru.
Zmiana w samej konfiguracji
Zmianę wykonano w konfiguracji. Zmieniono zapytania liczników w menu i zapytania rejestrów, a do tego definicje kolumn. Pliki kodu aplikacji nie zmieniły się.
Zapytania przetestowano najpierw w transakcji z wycofaniem, a potem w aplikacji, na tymczasowym zleceniu na towar ze stanem. Licznik i numer zlecenia zazieleniły się, a stare zlecenia bez towaru na stanie zostały bez koloru. Po zatwierdzeniu licznik zleceń oczekujących był zielony, a bufora czerwony.
Taka kolejność ograniczała ryzyko, bo test w transakcji z wycofaniem nie zmienia danych w bazie, a dopiero potem pojawia się tymczasowe zlecenie w aplikacji.
O tym, jak menu powstaje z konfiguracji, mówi strona o transakcjach w programie magazynowym.
Pytania przed projektem znacznika
Poniższe pytania nie są faktami o opisywanym wdrożeniu. Pomagają przygotować analizę przedwdrożeniową, którą opisuje artykuł o analizie przedwdrożeniowej WMS.
- Definicja. Czy wystarczy jedna dostępna sztuka jednej pozycji, czy znacznik ma wymagać całej zamówionej ilości?
- Rezerwacja. Czy dwa zlecenia na tę samą sztukę mogą być oba zielone?
- Magazyn. Czy stan ma być liczony per magazyn, jak w kartotece, czy zbiorczo?
- Miejsce. Czy znacznik ma być widoczny w menu, w rejestrze, czy w obu miejscach?
Granice tego opisu
Strona nie podaje nazw widoków ani identyfikatorów menu, liczby zleceń w menu ani numerów zleceń testowych. Nie twierdzi też, że znacznik rezerwuje towar.