Program magazynowy WMS.net

Partie produkcyjne i daty ważności

Studio WMS.net śledzi partię od przyjęcia do wydania: wydaje towar według FEFO, a przy wycofaniu z rynku wskazuje odbiorców każdej partii i jej dostawcę.

Opublikowano · Aktualizacja
www.programmagazyn.pl/baza-wiedzy/
Partie produkcyjne i daty ważności
Partie produkcyjne i daty ważności
W skrócie

Studio WMS.net śledzi partię od przyjęcia do wydania: wydaje towar według FEFO, a przy wycofaniu z rynku wskazuje odbiorców każdej partii i jej dostawcę.

Jak WMS prowadzi partie i daty ważności

Studio WMS.net śledzi partię od przyjęcia do wydania: wydaje towar według FEFO, a przy wycofaniu z rynku wskazuje odbiorców każdej partii i jej dostawcę. Całość opiera się na dwóch wartościach zapisanych przy każdej dostawie: numerze partii i terminie ważności. Program wiąże je z paletą i lokalizacją, a przez dokument także z dostawcą. W każdej chwili widać więc, gdzie leży towar z danego cyklu produkcyjnego i do kiedy nadaje się do sprzedaży.

Zarządzanie partiami nie kończy się na stanie magazynowym. System przypomina o zbliżających się terminach przydatności i stosuje zasady FEFO oraz FIFO przy przydziale miejsc i wydań. Raporty rotacji pokazują, jak szybko schodzi każda partia. Lista partii z krótkim terminem od razu wskazuje, co trzeba sprzedać w pierwszej kolejności.

Wdrożenie WMS porządkuje też kontrolę jakości produktów. Magazynier widzi historię partii razem z dokumentacją jakościową i może wstrzymać wydania wadliwej partii, gdy tylko pojawi się niezgodność. Program drukuje etykiety z danymi towaru, a dokumenty potrzebne na audyt przygotowuje z zapisanych zdarzeń. Identyfikowalność obejmuje całą drogę produktu, od przyjęcia surowców do dostawy do klienta końcowego.

Dane z partii zasilają również analizę. Program porównuje historię rotacji kolejnych partii i na jej podstawie podpowiada poziomy zapasów. Alerty wskazują partie, które wymagają inwentaryzacji, a terminy ważności wchodzą do planowania zamówień.

Numer partii i termin ważności w kartotece i na dokumencie

Zasady kontroli ustawia się już w kartotece towaru. Zakładka Inne w formularzu asortymentu ma dwa pola wyboru: Wymagana seria oraz Wymagana data ważności. Po ich zaznaczeniu program wymusza te dane podczas operacji magazynowych, więc towar objęty partią nie wejdzie na magazyn bez numeru i terminu. Samo pojęcie omawia strona o numerze partii.

Dane partii wpisuje się w pozycji dokumentu przyjęcia. W przyjęciu bezpośrednim (PZB) pozycja łączy towar z konkretną paletą. Obok stoją pola numeru partii i terminu ważności, a dalej data produkcji i ilość.

Dane partii nie powinny być przepisywane ręcznie. Kody kreskowe 1D i 2D skracają przyjęcie, a kod 2D, na przykład QR, mieści więcej informacji niż kod liniowy, między innymi numer partii i datę ważności. Operator skanuje karton terminalem, a system przypisuje odczytane dane do dokumentu przyjęcia do magazynu.

W standardzie GS1 numer partii nosi identyfikator aplikacji (10), a termin ważności identyfikator (17). Zasady kodowania opisuje organizacja GS1 Polska, a etykietę palety z numerem SSCC omawia strona o etykietach logistycznych w standardzie GS1.

Sam termin ma dwa oblicza. Na opakowaniu stoi albo data, do której towar wolno sprzedać, albo data, do której zachowuje pełną jakość. Pierwsza jest limitem bezpieczeństwa i po jej upływie towar blokuje się bezwzględnie. O drugiej decyzję podejmuje dział jakości lub handlowy, dlatego magazyn powinien wiedzieć, którą datę ma przed sobą.

Starszy mężczyzna trzyma terminal z widocznym na ekranie kodem kreskowym numeru seryjnego
Skan etykiety terminalem zastępuje ręczne przepisywanie numeru partii. Mniej wpisywania to mniej pomyłek w łańcuchu śledzenia.

Śledzenie partii od przyjęcia do wydania

Historia partii powstaje ze zdarzeń. Każde z nich zostawia w bazie wiersz z numerem partii, dzięki czemu łańcuch da się odczytać w obu kierunkach: od dostawcy do klienta albo odwrotnie. Schemat pokazuje ogniwa i dane, które przy nich zapisano.

Łańcuch śledzenia partii od dostawcy do klienta i z powrotem Pięć ogniw w jednym rzędzie, od dostawcy po klienta. Nad nimi strzałka śledzenia w przód, pod nimi strzałka odwrotnego śledzenia. Dostawca przekazuje numer partii z terminem ważności. Przyjęcie zapisuje partię na dokumencie PZ lub PZB razem z paletą. Składowanie przypisuje palecie numer SSCC i lokalizację. Wydanie zdejmuje towar w kolejności FEFO i zapisuje dokument WZ. Klient jest odbiorcą wskazanym na WZ. Poniżej dwa pola: blokada partii zmienia status palet, a wycofanie z rynku korzysta z listy odbiorców. Śledzenie w przód: dokąd trafiła partia 1. Dostawca numer partii termin ważności 2. Przyjęcie dokument PZ lub PZB partia na palecie 3. Składowanie paleta z SSCC adres i status 4. Wydanie kolejność FEFO dokument WZ 5. Klient odbiorca z WZ data wydania Odwrotne śledzenie: od reklamacji klienta do dostawcy Blokada partii Zmiana statusu palet jednej partii naraz. Towar zostaje na lokalizacji, ale nie wchodzi do kompletacji do czasu decyzji. Wycofanie z rynku Lista odbiorców z dokumentów WZ danej partii oraz stan partii na lokalizacjach w magazynie. Podstawa powiadomienia klientów. Każde ogniwo zapisuje numer partii, więc łańcuch da się przejść w obu kierunkach.
Pięć ogniw łańcucha śledzenia i dwie operacje, które z niego korzystają. Blokada działa na stan magazynowy, a wycofanie z rynku na dokumenty wydań.

Tabela rozpisuje te same ogniwa na zdarzenia magazynowe. Przy każdym widać, jakie dane partii pojawiają się w systemie i co z nich wynika dla dalszej pracy.

Co zapisuje się przy kolejnych zdarzeniach magazynowych
ZdarzenieDane partiiSkutek
Przyjęcie dostawy (PZ, PZB)Numer partii i termin ważności z etykiety dostawcyPartia dostaje wpis w bazie, powiązany z dokumentem i dostawcą
Odłożenie na lokalizacjęNumer palety (SSCC) i adres miejscaWiadomo, gdzie leży każda sztuka z partii
Kontrola jakości przy przyjęciuStatus paletyPaleta czeka na decyzję i nie wchodzi do kompletacji
Przesunięcie między lokalizacjamiTa sama partia, nowy adresZmienia się miejsce, a numer i termin zostają bez zmian
Wydanie według FEFO (ZWZ, WZ)Lokalizacja i ilość z pozycji wydaniaPrzez paletę da się dojść do partii, z której zdjęto towar
Wydanie klientowiKontrahent i data na dokumencie WZPowstaje lista odbiorców partii na wypadek wycofania

Podstawą łańcucha jest paleta. Ewidencja palet w Studio WMS.net przypisuje jej numer SSCC i lokalizację, a do tego zawartość i status. Operator widzi, które palety czekają na odłożenie, a które zablokowano do kontroli jakości.

FEFO i FIFO przy wydawaniu towaru

FIFO wydaje towar, który przyjęto najwcześniej. FEFO patrzy na termin ważności: pierwszy wychodzi ten towar, który najszybciej traci ważność, nawet jeśli dojechał do magazynu później. Przy produktach z krótkim terminem różnica bywa bardzo duża.

Weźmy dwie dostawy tego samego artykułu. Dostawa z poniedziałku ma termin ważności 20 maja, dostawa z wtorku 12 maja. FIFO wyda najpierw poniedziałkową, FEFO wtorkową, bo ta wcześniej straci ważność. Przy FIFO wtorkowa partia może się przeterminować na regale. W magazynie z chłodnią i mroźnią FEFO łączy się ze strefami temperaturowymi, co opisuje strona o WMS dla łańcucha chłodniczego, a minimalny pozostały termin z umów z sieciami handlowymi omawia strona o WMS dla branży FMCG.

  • FIFO - kolejność wynika z daty przyjęcia, więc wystarcza dla towarów, których ważność nie wpływa na sprzedaż.
  • FEFO - kolejność wynika z terminu ważności zapisanego przy partii i działa tylko wtedy, gdy termin podano przy każdym przyjęciu.
FEFO jest tak dobre, jak dane o terminach. Partia przyjęta bez terminu ważności nie ma jak wejść do kolejki, więc brak tej daty trzeba zatrzymać przy przyjęciu, a nie przy wydaniu.

Kolejność wydawania nie jest jedynym warunkiem. Odbiorcy często zastrzegają w umowie minimalny pozostały okres ważności, więc przy kompletacji trzeba sprawdzić dwie rzeczy: czy partia jest najstarsza i czy jej pozostały termin mieści się w umowie. Dokument wydania z magazynu zamyka ten wybór i zapisuje, z której lokalizacji zdjęto towar.

Pracownik magazynu w czapce skanuje towar na regale za pomocą terminala danych
Przy regale decyduje to, co pokaże terminal. Skan potwierdza, że operator sięgnął po paletę z właściwej partii.

Blokada partii i wycofanie z rynku

Wada wykryta po przyjęciu wymaga dwóch działań naraz: zatrzymać to, co jest na stanie, i ustalić, co już wyszło. Pierwsze działanie to blokada partii. Towar zostaje na lokalizacji, ale nie trafia do kompletacji, bo paleta zmienia status. Ewidencja palet w Studio WMS.net pokazuje takie palety jako oczekujące na kontrolę jakości.

Blokada musi objąć całą partię naraz. Zatrzymanie jednej palety, gdy reszta tej samej partii stoi w innym regale, nie zatrzyma wydania.

Drugie działanie to wycofanie z rynku (recall). Magazyn musi wiedzieć, którym odbiorcom i w jakich ilościach wydano towar z wadliwej partii. Odpowiedź daje zestawienie dokumentów wydań, a kluczem do niego jest numer partii. Przebieg wygląda następująco:

  1. Zablokuj partię - zmień status wszystkich palet z danym numerem, także tych przy kompletacji.
  2. Policz stan - ustal, ile sztuk leży jeszcze w magazynie, a ile już wyszło.
  3. Wskaż odbiorców - zestaw dokumenty wydań z kontrahentami i datami.
  4. Rozstrzygnij - zapisz decyzję o zwrocie do dostawcy albo utylizacji, a po kontroli także o zwolnieniu partii.

Blokada nie dotyczy wyłącznie wad. Partia, która przekroczyła termin ważności, też powinna zmienić status, zanim ktoś ją skompletuje, a zbliżające się terminy podpowiadają, kiedy to nastąpi. Podobnie traktuje się zwroty od klientów: towar wraca do magazynu z numerem partii z dokumentu WZ, a gdy nie da się go potwierdzić, paleta trafia na kontrolę jakości zamiast na regał. Termin z opakowania i okres po otwarciu kosmetyków omawia strona o WMS dla branży kosmetycznej.

Zapis decyzji też należy do łańcucha. Dokumentacja, którą system przygotowuje na audyt i kontrolę, pokazuje wtedy cały przebieg, od wykrycia wady do ostatniej sztuki.

Odwrotne śledzenie od klienta do dostawcy

Śledzenie w przód odpowiada na pytanie, dokąd trafiła partia. Odwrotne zaczyna od reklamacji. Numer partii z opakowania prowadzi do dokumentu przyjęcia, a ten do dostawcy i jego dokumentów jakościowych.

W branży spożywczej to wymóg prawny. Zasada jednego kroku wstecz i jednego kroku w przód oznacza, że firma musi wiedzieć, od kogo kupiła towar i komu go sprzedała (art. 18 rozporządzenia (WE) nr 178/2002). WMS spełnia ją wtedy, gdy dane partii są zapisane przy każdym przyjęciu i wydaniu, a nie uzupełniane po fakcie.

Szybkość odwrotnego śledzenia zależy od spójnej numeracji. Jeśli ta sama partia występuje pod dwoma zapisami, numerem dostawcy i własnym, łańcuch się rwie. Numer nadany przez producenta przenosi się więc bez zmian, a własny numer magazyn nadaje tylko wtedy, gdy etykieta dostawcy go nie ma.

Raz na jakiś czas warto przeprowadzić próbne wycofanie. Wybierz partię sprzed miesiąca, ustal jej odbiorców i dostawcę, a potem porównaj ilość z dokumentów wydań z liczbą sztuk z przyjęcia. Zgodność oznacza, że łańcuch jest szczelny, a rozjazd wskazuje ogniwo, w którym dane nie zostały zapisane.

Numer seryjny schodzi poziom niżej niż partia. Wskazuje pojedynczą sztukę, a nie cały cykl produkcyjny, dlatego przy towarach drogich lub objętych gwarancją prowadzi się go obok numeru partii. Mechanizm opisuje strona o ewidencji według numerów seryjnych.

Partia przy przesunięciu i inwentaryzacji

Każde przesunięcie wewnątrz magazynu jest osobnym dokumentem z lokalizacją źródłową i docelową oraz ilością przenoszonego towaru. Operator i data realizacji też trafiają do zapisu. System aktualizuje stany lokalizacyjne na bieżąco, więc partia przenosi się razem z towarem, a jej numer i termin ważności nie ulegają zmianie.

Spis z natury sprawdza stan także w przekroju partii. Arkusz inwentaryzacyjny może obejmować lokalizację, asortyment albo cały magazyn, a program porównuje stany systemowe z fizycznymi i przygotowuje raport rozbieżności do zatwierdzenia. Wyrywkowy spis partii z krótkim terminem szybko pokazuje, czy towar leży tam, gdzie wskazuje system.

Cross-docking nie przerywa łańcucha, choć towar nie trafia na regał. Dokument przeładunkowy zachowuje kontrahenta oraz daty realizacji, więc partia przechodzi z rampy przyjęcia na rampę wydania z pełnym śladem.

Terminal i ERP przy obsłudze partii

Programy WMS pozwalają kontrolować przepływ towaru i partii oraz automatycznie pilnować dat ważności. Dzięki temu firma spełnia wymagania prawne i ogranicza ryzyko przeterminowania. W branżach wymagających precyzji, takich jak farmacja czy żywność, ta kontrola jest podstawą pracy.

Praca przy regale odbywa się na terminalach. Studio WMS.net działa na urządzeniach z systemem Android, czyli na tabletach i terminalach Zebra, i prowadzi ewidencję ilościowo-wartościową także w strefach wysokiego składowania. Integracja z systemem ERP ogranicza ponowne wpisywanie danych o dostawach. Opis aplikacji znajdziesz na stronie Android WMS.

Program działa też w przeglądarce, więc wersja w chmurze nie wymaga instalacji na stanowisku. Poniższe strony omawiają osobno każdy z tematów:

Słownik pojęć

Pojęcia z obsługi partii i dat ważności

Terminy, które padają przy śledzeniu partii, wyjaśnione od strony magazynu.

LOTNumer partii
Oznaczenie towaru wytworzonego w jednym cyklu produkcyjnym, nadane przez producenta. W WMS zapisuje się je przy pozycji dokumentu przyjęcia i trzyma przy palecie aż do wydania.
FEFOFirst Expired, First Out
Zasada wydawania towaru według najkrótszego terminu ważności. Wymaga, by termin był zapisany przy każdej partii.
FIFOFirst In, First Out
Zasada wydawania według daty przyjęcia, w której najstarsza dostawa wychodzi pierwsza. Wystarcza tam, gdzie termin ważności nie wpływa na sprzedaż.
TRACETraceability, identyfikowalność
Możliwość odtworzenia drogi partii w obu kierunkach, od dostawcy do klienta i odwrotnie. Opiera się na zdarzeniach zapisanych w bazie przy każdym dokumencie.
SSCCNumer jednostki logistycznej
Osiemnastocyfrowy numer GS1 nadawany palecie lub innej jednostce logistycznej. W ewidencji palet identyfikuje paletę obok własnego kodu kreskowego.
AIIdentyfikator aplikacji GS1
Prefiks w kodzie GS1 mówiący, co oznacza kolejny odczyt. Identyfikator (10) wskazuje numer partii, a (17) termin ważności.
RECALLWycofanie z rynku
Odebranie wadliwej partii od odbiorców i z magazynu. Wymaga listy kontrahentów, do których towar wydano, oraz stanu partii na lokalizacjach.
HOLDBlokada partii
Zmiana statusu palet z jednej partii tak, by nie trafiały do kompletacji. Towar zostaje na lokalizacji do czasu decyzji.
FAQ

Partie i daty ważności w WMS - najczęstsze pytania

01

Czym różni się numer partii od numeru seryjnego?

Numer partii oznacza cały cykl produkcyjny, więc dzieli go wiele sztuk. Numer seryjny wskazuje pojedynczą sztukę. Partię prowadzi się przy towarach masowych, a numer seryjny tam, gdzie potrzebna jest gwarancja albo ewidencja sztuka po sztuce.

02

Kiedy wybrać FEFO, a kiedy FIFO?

FEFO wybiera się tam, gdzie termin ważności decyduje o sprzedaży, czyli w magazynach spożywczych i przy lekach. FIFO wystarcza przy towarach bez daty ważności, gdzie liczy się tylko wiek zapasu. Magazyn może stosować obie zasady równolegle, każdą dla innej grupy towarów.

03

Co zrobić, gdy dostawca nie podaje numeru partii?

Magazyn nadaje własny numer przy przyjęciu i drukuje go na etykiecie palety, a powiązanie z dostawą zapisuje na dokumencie. Bez tego odwrotne śledzenie urywa się na przyjęciu. Z dostawcą warto ustalić, że numer partii ma stać na każdym opakowaniu zbiorczym.

04

Jak ustalić, którzy odbiorcy dostali wadliwą partię?

Z numeru partii dochodzi się do palet i dokumentów wydań, a z nich do kontrahentów. Wyszukiwarka dokumentów w Studio WMS.net filtruje listę po typie dokumentu i kontrahencie, więc zestawienie odbiorców powstaje bez przeglądania wydań po kolei. Wynik służy do powiadomienia klientów o wycofaniu.

05

Czy termin ważności trzeba podawać przy każdym przyjęciu?

Przy towarach z terminem tak. Pole Wymagana data ważności w kartotece asortymentu włącza obowiązkową kontrolę tej daty podczas operacji magazynowych. Dzięki temu kolejka FEFO ma komplet danych od pierwszego dnia.

Chcesz dowiedzieć się więcej o programie magazynowym WMS.net?

Uruchom bezpłatne demo programu magazynowego WMS.net lub zapytaj o szczegóły wdrożenia.