W opisywanym wdrożeniu przyjęcie dzieli ilość z dokumentu na pełne palety i resztę według pojemności z kartoteki, a jeden zapis tworzy najwyżej sto palet.
Dostawa przyjeżdża z jednym dokumentem i jedną liczbą: ile sztuk jest na samochodzie. W magazynie ta liczba musi zamienić się w palety, bo w systemie każda paleta jest osobnym nośnikiem z własnym numerem. Dla Twojej firmy ważne jest, kto robi ten podział: magazynier czy formularz.
W opisywanym wdrożeniu u operatora logistycznego robi go formularz przyjęcia PZB, czyli przyjęcia bezpośredniego. Magazynier wpisuje ilość z dokumentu dostawy. System przy zapisie tworzy pełne palety według pojemności zapisanej w kartotece artykułu i dodaje paletę z resztą. Opisujemy ten mechanizm tak, jak działa w tym wdrożeniu, a nie jako cechę standardu produktu. Szerszy kontekst, czyli wielu właścicieli towaru w jednym systemie, opisuje strona o WMS dla operatora 3PL.
Przyjęcie PZB ma w tym wdrożeniu dwa formularze. Jeden ma zakładki Dokument i Pozycje, drugi działa jako formularz skryptowy. Dwie reguły zależą od tego, w którym z nich pracujesz: liczenie palet z pola „Ilość palet” i paleta mix. Przy każdej z nich zaznaczamy, o który formularz chodzi. Ogólny przebieg przyjęcia od awizacji do odłożenia na regał opisuje strona o przyjęciu towaru do magazynu.
Formularz przyjęcia najpierw pyta o właściciela towaru
Formularz z zakładkami zaczyna się od zakładki Dokument. Magazynier wybiera tam klienta, czyli właściciela towaru, z listy aktywnych kontrahentów z oddziału użytkownika. Pole Magazyn jest tylko do odczytu i bierze wartość z profilu użytkownika. Do tego dochodzą numer zamówienia do 20 znaków i uwagi do 200 znaków.
Zakładka Pozycje jest zablokowana, dopóki właściciel towaru nie zostanie wybrany z istniejącej listy. Próba wejścia pokazuje komunikat „Proszę wybrać klienta!”. Dla operatora z wieloma właścicielami towaru to prosta bariera: pozycja nie powstanie bez właściciela.
Wyszukiwarki w formularzu z zakładkami startują od trzech znaków. Wyszukiwarka asortymentu pokazuje tylko aktywne artykuły wybranego właściciela towaru z oddziału i magazynu dokumentu. Wyszukiwarka lokalizacji pokazuje tylko miejsca aktywne i niezablokowane z tego samego oddziału i magazynu. W formularzu skryptowym obie wyszukiwarki startują od dwóch znaków, a filtry są te same.
Po dopisaniu pierwszej pozycji pola Klient i Magazyn są zablokowane, a w formularzu skryptowym także pole Dostawca. W trakcie jednego dokumentu nie zmienisz więc właściciela towaru. Siatka pozycji odświeża się po każdym dopisaniu, a w formularzu z zakładkami fokus wraca na pole asortymentu.
Skąd system bierze miejsce przyjęcia w innych ścieżkach, opisuje strona o miejscu przyjęcia przypisanym do loginu. Przyjęcie z etykiet dostawcy ma własne kontrole i opisuje je strona o PZ z danych etykiet dostawcy.
Pozycja wymaga ilości albo liczby palet, ale nie obu naraz
Pozycja przyjęcia ma sześć pól: ilość, ilość palet, numer partii, datę ważności, datę produkcji i numer palety mix. Numer partii mieści do 20 znaków. Data ważności może wypaść najdalej pięć lat w przód, a data produkcji najdalej pięć lat wstecz i nigdy z przyszłości. Pole „Ilość palet” jest dostępne tylko dla palety jednorodnej, a numer palety mix tylko w trybie mix.
Rodzaj palety ustawiają dwa przełączniki.
- Paleta jednorodna. Przełącznik jest domyślnie włączony. Pozycja ma wtedy ilość albo ilość palet.
- Paleta mix. Przełącznik dla towaru mieszanego. Pojawia się wtedy pole numeru palety mix.
Dla palety jednorodnej formularz sprawdza przed zapisem trzy reguły ilości. Tabela pokazuje, co wpisujesz i jak odpowiada formularz.
| Co wpisano | Komunikat formularza |
|---|---|
| Brak ilości i brak liczby palet | „Brak ilości!” |
| Ilość i liczba palet naraz | „Ilość może być zdefiniowana w jednej jednostce przyjęcia!” |
| Więcej niż sto palet, wpisanych wprost albo wynikających z ilości podzielonej przez pojemność | „Ilość palet nie może przekraczać 100!” |
Pierwsza kontrola pilnuje, żeby pozycja miała ilość. Druga zmusza magazyniera do wyboru jednej jednostki przyjęcia: sztuk albo palet. Trzecia ogranicza zapis do stu palet.
Przykład (wymyślony): magazynier przyjmuje zestaw testowy i wpisuje ilość 250 oraz liczbę palet 3. Formularz zatrzymuje zapis komunikatem o jednej jednostce przyjęcia. Magazynier zostawia wtedy jedno z dwóch pól.
Ilość dzieli się na pełne palety i paletę z resztą
Kartoteka artykułu ma pole z pojemnością palety. Przy zapisie system dzieli wpisaną ilość na pełne palety o tej pojemności i ostatnią paletę z resztą. Ilość mniejsza od pojemności daje jedną paletę z całą ilością.
Przykład (wymyślony): ilość 250 przy pojemności 100 daje dwie palety po 100 i paletę z resztą 50. Tabela pokazuje pięć takich przypadków, w tym jeden dotyczący formularza skryptowego.
| Ilość z dokumentu | Pojemność palety w kartotece | Powstałe palety |
|---|---|---|
| 250 | 100 | Dwie palety po 100 i paleta z resztą 50 |
| 300 | 100 | Trzy pełne palety po 100 |
| 80 | 100 | Jedna paleta z całą ilością 80 |
| 3 palety (formularz skryptowy) | 100 | Trzy palety po 100, razem 300 sztuk |
| 10 100 | 100 | Ponad sto palet: komunikat „Ilość palet nie może przekraczać 100!” |
Jeden zapis tworzy najwyżej sto palet, niezależnie od tego, czy liczbę wpisano wprost, czy wynika ona z ilości i pojemności.
Każda paleta dostaje własny numer nośnika z rocznego licznika (rok i kolejny numer) i własny identyfikator pozycji. Wszystkie palety jednego zapisu trafiają do tej samej lokalizacji, wybranej w formularzu. Dla kierownika magazynu oznacza to jedno miejsce odłożenia dla całej dostawy z jednego zapisu.
Model, w którym każda sztuka jest osobnym nośnikiem, wygląda inaczej. Opisuje go strona o przyjęciu jednostkowym z wagą i długością. Pojemność lokalizacji z wymiarów palety opisuje z kolei strona o autolokacji i pojemności lokalizacji z innego wdrożenia.
Na kolektorze ten sam dokument przyjęcia powstaje inaczej: magazynier najpierw wpisuje dane towaru i zamyka paletę, a lokalizację skanuje w drugim ruchu. Ten przebieg opisuje strona o przyjęciu na kolektorze w dwóch ruchach.
Formularz skryptowy liczy palety według pojemności i zna dostawcę
W formularzu skryptowym pole „Ilość palet” liczy palety według pojemności: każda paleta dostaje pełną pojemność z kartoteki. Przykład (wymyślony): trzy palety przy pojemności 100 dają 300 sztuk. Gdy pojemność w kartotece wynosi zero, formularz pokazuje „Brak zdefiniowanej ilości na palecie!”.
Formularz skryptowy ma dodatkowe pole Dostawca. Lista dostawców zależy od wybranego właściciela towaru, a wybrany dostawca zapisuje się razem z pozycją. Numer zamówienia i uwagi zapisują się w tym formularzu dopiero przy zapisie dokumentu, czyli przy zatwierdzeniu albo odłożeniu do bufora, a nie przy dopisaniu pozycji.
Przyciski dokumentu pytają o potwierdzenie. Przycisk Zapisz zatwierdza dokument po pytaniu „Czy na pewno chcesz zapisać dokument przyjęcia ?”. Przycisk Bufor zostawia dokument w buforze po pytaniu „Czy zostawić dokument w buforze ?”. Przycisk Usuń anuluje cały dokument po pytaniu „Czy na pewno chcesz usunąć zapis?”.
W formularzu z zakładkami towar mieszany trafia na jedną paletę mix
Przy towarze mieszanym magazynier włącza w formularzu z zakładkami przełącznik „Paleta mix”. Pierwszy zapis w trybie mix tworzy nowy numer palety mix, a kolejne pozycje trafiają na tę samą paletę. Przycisk „Zamknij paletę mix” czyści pola, więc następny zapis otwiera nową paletę.
Przykład (wymyślony): na jednej palecie leżą zestaw testowy i karton testowy. Magazynier zapisuje oba artykuły w trybie mix, a potem zamyka paletę mix. Kolejna dostawa mieszana dostaje własny numer palety mix.
Ta zasada opisuje formularz z zakładkami i nie obejmuje formularza skryptowego. W formularzu z zakładkami próba zapisu dokumentu bez pozycji kończy się komunikatem „Brak pozycji dokumentu!”. Przycisk Eksportuj zapisuje arkusz z pozycjami dokumentu, a arkusz ma dziewięć kolumn, od indeksu i nazwy po rodzaj palety.
Numer dokumentu powstaje dopiero przy zatwierdzeniu
Numer dokumentu ma pięć składników: rok, miesiąc, kolejny numer, typ dokumentu i pierwszą literę oddziału. Każdy oddział ma osobny licznik.
Numer powstaje dopiero przy zatwierdzeniu. Zapis do bufora numeru nie nadaje, więc do tego czasu dokument ma tylko numer referencyjny.
Otwarcie istniejącego dokumentu do edycji w formularzu z zakładkami zostawia w historii wpis „Edycja dokumentu”. Wpis powstaje w chwili otwarcia, a nie przy zapisie zmian. Ogólne zasady numeracji w programie opisuje strona o numeracji dokumentów.
Pytania do zadania przed uruchomieniem przyjęcia na palety
Przy analizie przedwdrożeniowej warto zadać kilka pytań. Odpowiedzi nie są faktami z opisywanego wdrożenia, tylko tematami do ustalenia w Twojej firmie.
- Pojemność palety. Czy dla każdego artykułu da się wpisać pojemność w kartotece, a jeśli nie, kto uzupełni ją przed pierwszą dostawą?
- Towar mieszany. Czy na jednej palecie przyjmujesz kilka artykułów i który formularz ma służyć do takich przyjęć?
- Duże dostawy. Czy zdarzają się dostawy, w których ilość podzielona przez pojemność przekracza sto palet, i jak rozbić je na kilka zapisów?
- Zatwierdzanie. Kto zatwierdza dokument i czy ma on czekać w buforze do sprawdzenia dostawy?