Charakterystyka i zastosowanie metody pierwsze weszło pierwsze wyszło
FIFO (first in, first out), czyli pierwsze weszło pierwsze wyszło, zakłada, że do wydania kierowany jest najpierw towar przyjęty najwcześniej. Metoda ta sprawdza się przy asortymencie o ograniczonym okresie przydatności oraz tam, gdzie liczy się zachowanie chronologii obrotu. Pod względem rozwiązań regałowych wspierają ją regały przepływowe oraz przejezdne, w których towar pobierany jest z drugiej strony niż wprowadzany.
W systemie WMS.net FIFO realizowane jest na poziomie danych, niezależnie od układu regałów. Przy przyjęciu rejestrowana jest data wprowadzenia partii, a podczas kompletacji system wskazuje operatorowi najstarszą dostępną partię danego indeksu. Dzięki temu chronologia obrotu utrzymywana jest nawet w magazynie z regałami rzędowymi, gdzie fizyczny dostęp nie wymusza kolejności.
| Cecha | FIFO | LIFO |
|---|---|---|
| Kolejność wydania | Najpierw towar przyjęty najwcześniej | Najpierw towar przyjęty najpóźniej |
| Zastosowanie | Towar z datą ważności, obrót chronologiczny | Towar niewrażliwy na czas, materiały sypkie |
| Ryzyko | Niskie ryzyko przeterminowania | Ryzyko zalegania starszych partii |
| Wsparcie regałowe | Regały przepływowe i przejezdne | Regały wjezdne, składowanie blokowe |

Partie na przyjęciu
Rejestracja numeru partii i daty już na przyjęciu pozwala systemowi później automatycznie dobrać właściwą kolejkę wydania.
Kiedy warto wdrożyć system składowania ostatnie weszło pierwsze wyszło
LIFO (last in, first out), czyli ostatnie weszło pierwsze wyszło, kieruje do wydania towar przyjęty najpóźniej. Metoda ta ma zastosowanie tam, gdzie data przydatności nie odgrywa roli, a istotny jest sprawny dostęp do ostatnio dostarczonej partii - na przykład przy materiałach sypkich, kruszywach czy składowaniu blokowym, gdzie towar pobiera się z wierzchu stosu.
LIFO bywa wygodne logistycznie, ale niesie ryzyko zalegania starszych partii w głębi składowania. Dlatego przy asortymencie z datą ważności nie powinno się go stosować. System WMS.net pozwala ustawić metodę wydań osobno dla różnych grup asortymentu, dzięki czemu w jednym magazynie część towarów może być obsługiwana w FIFO, a część w LIFO, zależnie od ich charakterystyki.
Zarządzanie partiami towarów na podstawie dat ważności w FEFO
FEFO (first expired, first out), czyli pierwsze traci ważność pierwsze wyszło, rozszerza FIFO o kontrolę terminu przydatności. Decydująca nie jest data przyjęcia, lecz data ważności - do wydania kierowany jest towar, który najszybciej straci przydatność, nawet jeśli przyjęto go później. To podstawowa reguła w branży spożywczej, farmaceutycznej i kosmetycznej.
W systemie WMS.net FEFO opiera się na ewidencji partii (batch tracking). Każda partia ma w bazie danych przypisaną datę ważności, numer oraz powiązanie z dokumentem przyjęcia i lokalizacją. Podczas kompletacji system sortuje dostępne partie według terminu i wskazuje operatorowi tę o najkrótszej dacie. Próba pobrania innej partii jest sygnalizowana, a partie po terminie zostają zablokowane i wyłączone z puli dostępnej do wydania.
Automatyzacja wyboru kolejki wydań w oprogramowaniu WMS.net
O kolejności wydań nie decyduje pamięć operatora, lecz reguła zapisana w systemie. W bazie Microsoft SQL Server dla każdego indeksu określona jest aktywna metoda - FIFO, LIFO lub FEFO - a procedury bazodanowe przy tworzeniu zlecenia wydania automatycznie dobierają właściwą partię. Mechanizm porównuje daty przyjęcia oraz daty ważności i wyznacza partię zgodną z aktywną regułą.
System aktywnie blokuje próby naruszenia kolejki. Przy metodzie FIFO i FEFO baza danych nie pozwala wydać partii nowszej lub o dłuższym terminie, dopóki dostępna jest partia starsza lub o krótszym terminie ważności. Operator na terminalu otrzymuje komunikat i jest kierowany do właściwej lokalizacji. Dzięki temu reguła obrotu jest egzekwowana automatycznie, niezależnie od pośpiechu czy doświadczenia pracownika, co ogranicza straty z tytułu przeterminowania i porządkuje rotację zapasu.
Porównanie FIFO, LIFO i FEFO w jednym zestawieniu
Trzy metody różnią się nie tylko kolejnością wydania, ale też danymi, których wymagają od systemu, oraz konsekwencjami dla ewidencji. FIFO opiera się na dacie przyjęcia, FEFO na dacie ważności, a LIFO na odwróconej kolejności przyjęć. Dobór właściwej reguły zależy od charakteru asortymentu, wymagań branżowych oraz od tego, czy magazyn prowadzi ewidencję partii.
| Kryterium | FIFO | LIFO | FEFO |
|---|---|---|---|
| Pole decydujące o kolejności | Data przyjęcia partii | Data przyjęcia partii, kolejność odwrócona | Data przydatności do użycia |
| Wymagana ewidencja | Data przyjęcia na dokumencie | Data przyjęcia na dokumencie | Pełna ewidencja partii z datą ważności |
| Ryzyko przeterminowania | Niskie | Wysokie | Najniższe z trzech metod |
| Typowe branże | Dystrybucja, handel, części zamienne | Kruszywa, materiały sypkie, wyroby hutnicze | Spożywcza, farmaceutyczna, kosmetyczna, chemiczna |
| Wsparcie infrastruktury | Regały przepływowe i przejezdne | Regały wjezdne, push-back, składowanie blokowe | Dowolne, kolejność egzekwuje system |
| Dopuszczalność w MSSF | Tak | Nie, standard MSR 2 wyklucza tę metodę wyceny | Reguła operacyjna, nie metoda wyceny |
| Obsługa identyfikatorów GS1 | AI (11) data produkcji | AI (11) data produkcji | AI (17) data przydatności, AI (10) numer partii |
W większości wdrożeń stosuje się model mieszany. Towary z datą ważności obsługiwane są w FEFO, pozostały asortyment w FIFO, a LIFO pozostaje wyjątkiem zarezerwowanym dla materiałów niewrażliwych na czas. Zasady kontroli terminów przydatności opisujemy szerzej na stronie FEFO.
Systemy regałowe wspierające wybraną kolejkę wydań
Konstrukcja regału może kolejność wydań wymuszać fizycznie albo pozostawiać ją decyzji systemu. Rozwiązania, w których towar wprowadza się i pobiera z tej samej strony, z natury prowadzą do obsługi LIFO. Tam, gdzie kanał ma dwa końce, kolejność zamienia się w FIFO bez żadnej ingerencji oprogramowania.
| System regałowy | Wymuszana kolejność | Wykorzystanie powierzchni | Uwagi |
|---|---|---|---|
| Regały rzędowe paletowe | Dowolna, ustala ją system | Niskie, dużo powierzchni na korytarze | Bezpośredni dostęp do każdej palety |
| Regały przepływowe grawitacyjne | FIFO | Wysokie | Załadunek i pobranie po przeciwnych stronach kanału |
| Regały przejezdne drive-through | FIFO | Wysokie | Dwa korytarze robocze na kanał |
| Regały wjezdne drive-in | LIFO | Bardzo wysokie | Jeden korytarz, wjazd wózka w głąb kanału |
| Regały push-back | LIFO | Wysokie | Palety na wózkach przesuwanych w głąb |
| Składowanie blokowe | LIFO | Bardzo wysokie | Brak konstrukcji, stosy piętrzone bezpośrednio |
Konstrukcja regału nie zwalnia z prowadzenia ewidencji. Nawet w regale przepływowym zdarzają się zwroty, korekty i pobrania awaryjne, po których fizyczna kolejność przestaje odpowiadać założeniom. Dopiero zapis daty przyjęcia i numeru partii w bazie danych daje pewność, że wydawana jednostka jest tą właściwą. Dlatego w Studio WMS.net reguła kolejki działa niezależnie od typu regału, a infrastruktura jedynie ją wspiera.
Wpływ metody na wycenę zapasu i sprawozdawczość
Metoda rozchodu ma dwa oblicza - operacyjne, czyli kolejność fizycznego wydania towaru, oraz księgowe, czyli sposób ustalania wartości rozchodu. Te dwa poziomy nie muszą być identyczne, choć rozjazd między nimi utrudnia uzgadnianie danych i bywa źródłem sporów przy inwentaryzacji.
Polska ustawa o rachunkowości dopuszcza kilka metod ustalania wartości rozchodu, w tym FIFO, LIFO, cenę przeciętną oraz szczegółową identyfikację. Międzynarodowe standardy sprawozdawczości finansowej idą dalej i wykluczają LIFO, dlatego spółki raportujące według MSSF stosują FIFO albo średnią ważoną. Przy rosnących cenach zakupu FIFO daje niższy koszt własny i wyższy wynik, natomiast LIFO działa odwrotnie. To wyjaśnia, dlaczego wybór metody bywa przedmiotem uzgodnień między działem logistyki a księgowością.
Studio WMS.net prowadzi ewidencję ilościową i partiową, a wartość rozchodu przekazuje do systemu finansowego przez interfejs wymiany danych. Dokumenty PZ, PZB, WZ, WZB oraz MM eksportowane są wraz z numerem partii i datą przyjęcia, dzięki czemu system finansowo-księgowy może zastosować własną metodę wyceny na tym samym zbiorze danych. Zakres dokumentów obsługiwanych przez system opisujemy na stronie dokumenty magazynowe.
Konfiguracja reguły wydań w Studio WMS.net krok po kroku
Uruchomienie kontrolowanej kolejki wydań nie wymaga przebudowy magazynu. Cała praca sprowadza się do uporządkowania kartoteki i ustawienia parametrów, a efekt widać już przy pierwszym zleceniu kompletacji.
- Podział asortymentu na grupy - wydzielenie indeksów z datą ważności, indeksów z numerem partii oraz towarów niewrażliwych na czas.
- Włączenie ewidencji partii - oznaczenie w kartotece, które indeksy wymagają rejestracji numeru partii i daty przydatności przy każdym przyjęciu.
- Przypisanie metody rozchodu - ustawienie reguły FIFO, LIFO lub FEFO osobno dla każdej grupy asortymentu.
- Ustalenie progów ostrzegawczych - określenie, ile dni przed upływem terminu partia ma być sygnalizowana, a kiedy automatycznie blokowana.
- Konfiguracja odczytu z etykiet - mapowanie identyfikatorów GS1, aby numer partii z AI (10) i data z AI (17) trafiały do właściwych pól przy skanowaniu.
- Test na dokumentach próbnych - przyjęcie dwóch partii tego samego indeksu o różnych datach i sprawdzenie, którą partię system wskaże do wydania.
- Uruchomienie raportu naruszeń - włączenie zestawienia pokazującego wydania wykonane niezgodnie z regułą wraz z podanym powodem.
Krok piąty ma znaczenie praktyczne szczególnie tam, gdzie dostawcy stosują etykiety zgodne ze standardem GS1. Poprawne mapowanie identyfikatorów sprawia, że magazynier nie wprowadza daty ręcznie, a ryzyko literówki znika. Szczegóły budowy takiej etykiety opisujemy na stronie etykiety logistyczne GS1.
Kontrola dat ważności i blokady jakościowe
Reguła FEFO działa poprawnie tylko wtedy, gdy data ważności trafia do systemu w momencie przyjęcia, a nie przy wydaniu. Dlatego formularz przyjęcia na terminalu wymaga podania terminu dla indeksów oznaczonych jako partiowane, a próba zapisania dokumentu bez tej informacji jest odrzucana. Data pobierana jest ze skanu etykiety, z pola ręcznego lub z komunikatu awizacyjnego przesłanego przez dostawcę.
System pracuje na kilku poziomach ostrzeżeń. Partia zbliżająca się do progu ostrzegawczego pojawia się na liście do przeglądu i może zostać skierowana do wcześniejszej sprzedaży. Partia po przekroczeniu terminu granicznego zostaje automatycznie wyłączona z puli dostępnej do kompletacji, a jej stan przechodzi na status zablokowany. Osobno działają blokady jakościowe nakładane przez dział kontroli - towar pozostaje w lokalizacji, ale nie da się go pobrać do zlecenia, dopóki blokada nie zostanie zdjęta przez uprawnionego użytkownika.
Rejestr wszystkich blokad i zwolnień przechowywany jest wraz z identyfikatorem użytkownika oraz znacznikiem czasu. Przy audycie lub wycofaniu partii z rynku pozwala to odtworzyć pełną historię decyzji, a także ustalić, do których odbiorców trafiły jednostki z konkretnej serii produkcyjnej.
Wskaźniki oceny poprawności rotacji zapasu
Sama deklaracja stosowania FIFO niczego nie dowodzi. Skuteczność reguły ocenia się liczbami zbieranymi z rejestrowanych operacji, a nie wrażeniem kierownika zmiany.
| Wskaźnik | Co pokazuje | Źródło danych w systemie |
|---|---|---|
| Udział wydań zgodnych z regułą | Jaka część pobrań odpowiadała wskazanej partii | Porównanie partii sugerowanej z faktycznie pobraną |
| Średni wiek zapasu | Ile dni towar przeciętnie leży w magazynie | Różnica między datą przyjęcia a datą bieżącą |
| Wartość partii przeterminowanych | Skala strat z tytułu przekroczenia terminu | Stan pozycji zablokowanych po dacie ważności |
| Zapas martwy | Pozycje bez ruchu w zadanym okresie | Analiza dat ostatniego pobrania dla indeksu |
| Rotacja zapasu | Ile razy zapas odnowił się w okresie | Stosunek rozchodu do średniego stanu magazynowego |
Wskaźniki obserwuje się w trendzie, a nie w pojedynczym pomiarze. Rosnący średni wiek zapasu przy stabilnej sprzedaży oznacza zwykle, że część partii nie wchodzi do obrotu, choć system wskazuje je jako dostępne. Powiązanie tych danych z analizą ABC pozwala rozdzielić problem zalegania od naturalnie wolnej rotacji asortymentu klasy C. Metody analizy obrotu opisujemy na stronie rotacja towarów.
Typowe błędy przy wdrażaniu FIFO i FEFO
Problemy z kolejnością wydań rzadko wynikają z samej metody. Zwykle źródłem jest luka w ewidencji albo obejście reguły w codziennej pracy.
- Brak rejestracji partii przy przyjęciu - bez numeru i daty system nie ma na czym oprzeć sortowania, więc kolejność wraca do pamięci operatora.
- Data wprowadzana dopiero przy wydaniu - informacja pojawia się za późno, aby wpłynąć na wybór partii i służy wyłącznie dokumentacji.
- Wspólna lokalizacja dla wielu partii - gniazdo zawiera przemieszany towar, a operator nie jest w stanie odróżnić jednostek wzrokowo.
- Możliwość pominięcia komunikatu - jeżeli ostrzeżenie da się zamknąć bez podania powodu, reguła przestaje być egzekwowana już po kilku tygodniach.
- Brak progu ostrzegawczego - partia jest sygnalizowana dopiero po upływie terminu, kiedy nie da się już nic z nią zrobić.
- Zwroty przyjmowane bez daty pierwotnej - towar wraca do magazynu z bieżącą datą przyjęcia i trafia na koniec kolejki mimo starszej metryki.
- Brak przeglądu raportu naruszeń - system rejestruje odstępstwa, ale nikt ich nie analizuje, więc powtarzalne obejścia pozostają niewidoczne.
Usunięcie tych błędów nie wymaga nakładów na infrastrukturę. Wystarczy domknąć ewidencję partii, wymusić podanie powodu przy odstępstwie oraz włączyć cykliczny przegląd raportu naruszeń, aby udział wydań zgodnych z regułą wrócił do oczekiwanego poziomu.
Pytania o metody FIFO, LIFO i FEFO
Czym różni się FEFO od FIFO
FIFO kieruje do wydania partię przyjętą najwcześniej, a FEFO partię o najkrótszym terminie przydatności. Przy dostawach o różnej długości ważności to dwie różne jednostki, dlatego w branży spożywczej i farmaceutycznej stosuje się FEFO.
Czy LIFO jest dozwolone w polskiej rachunkowości
Tak, ustawa o rachunkowości dopuszcza LIFO jako metodę ustalania wartości rozchodu. Wyklucza ją natomiast standard MSR 2, więc spółki raportujące według MSSF stosują FIFO albo średnią ważoną.
Czy FIFO wymaga regałów przepływowych
Nie. Regały przepływowe wymuszają kolejność fizycznie, ale system WMS egzekwuje ją na poziomie danych także w zwykłych regałach rzędowych, wskazując operatorowi konkretną paletę i lokalizację.
Czy w jednym magazynie można stosować różne metody
Tak. Studio WMS.net pozwala przypisać metodę rozchodu osobno dla każdej grupy asortymentu, więc towary z datą ważności obsługiwane są w FEFO, a materiały niewrażliwe na czas w FIFO lub LIFO.
Co dzieje się z partią po upływie terminu ważności
System automatycznie zmienia jej status na zablokowany i wyłącza ją z puli dostępnej do kompletacji. Zdjęcie blokady wymaga decyzji uprawnionego użytkownika, a operacja zapisywana jest w rejestrze wraz ze znacznikiem czasu.
Zobacz Studio WMS.net w działaniu
Przekonaj się, jak system magazynowy upraszcza codzienną pracę - uruchom bezpłatne demo lub obejrzyj pełną galerię ekranów.
