Start / Baza wiedzy / Automatyzacja dokumentów magazynowych WZ/PZ w ERP - generowanie z zamówień i dostaw
Automatyzacja dokumentów magazynowych WZ/PZ w ERP - generowanie z zamówień i dostaw
Spis treści
Ile czasu magazynier traci na ręczne wystawianie dokumentów WZ i PZ?
Skąd biorą się błędy przy ręcznym wystawianiu dokumentów magazynowych?
Jak wygląda automatyzacja dokumentów magazynowych WZ/PZ w ERP na podstawie zamówień i dostaw?
Jak powiązać automatyczne dokumenty WZ i PZ z fakturowaniem i KSeF?
Jaki efekt biznesowy daje automatyzacja dokumentów magazynowych WZ/PZ w ERP?
FAQ
Podsumowanie
Ile czasu magazynier traci na ręczne wystawianie dokumentów WZ i PZ?
Automatyzacja dokumentów magazynowych WZ/PZ w ERP zaczyna się od prostego rachunku: ręczne wystawienie jednego dokumentu z kilkoma pozycjami zajmuje zwykle 5-7 minut. Przy 100 wydaniach i przyjęciach dziennie to ponad 10 godzin pracy, czyli więcej niż jeden etat. Ten etat nie kompletuje zamówień i nie rozładowuje dostaw. Przepisuje dane, które system już ma.
Paradoks polega na tym, że informacja o wydaniu istnieje wcześniej niż dokument. Zamówienie klienta leży w ERP albo w sklepie internetowym. Zamówienie do dostawcy też. Mimo to magazynier otwiera formularz WZ, wyszukuje kontrahenta i wpisuje pozycję po pozycji. Przy przyjęciu robi to samo z papierowym dokumentem od dostawcy w ręku. Według raportu GUS „Społeczeństwo informacyjne w Polsce w 2025 r.” oprogramowanie klasy ERP wykorzystuje już 40,5% przedsiębiorstw. Posiadanie ERP nie oznacza jednak, że dokumenty powstają w nim same.
Poniższa tabela to przykład ilustracyjny dla hurtowni, która wystawia dziennie 80 dokumentów WZ i 20 dokumentów PZ, średnio po 8 pozycji. Czasy są szacunkowe, ale łatwo je zmierzyć u siebie stoperem na jednej zmianie.
| Czynność (przykład ilustracyjny) | Ręczne WZ/PZ - na dokument | Automatyczne WZ/PZ - na dokument |
|---|---|---|
| Odszukanie zamówienia lub dostawy i otwarcie formularza | ok. 1 min | 0 - dokument powstaje po zdarzeniu |
| Wpisanie kontrahenta i 8 pozycji | ok. 3 min | 0 - dane z zamówienia |
| Porównanie ilości z listą kompletacyjną lub dokumentem dostawcy | ok. 1,5 min | tylko przy rozbieżności |
| Wydruk, podpis, odłożenie do segregatora | ok. 1 min | PDF zapisany przy dokumencie w ERP |
| Razem na dokument | ok. 6,5 min | ok. 0,5 min na obsługę wyjątków |
| Razem dziennie przy 100 dokumentach | ok. 11 godzin | poniżej 1 godziny |
Czas to jednak tylko część kosztu. Ręczny dokument powstaje z opóźnieniem, bo magazynier wystawia go w przerwie między kompletacją a rozładunkiem. Towar fizycznie wyjechał o 10:00, a w systemie wciąż leży na półce do 14:00. Handlowiec w tym czasie sprzedaje go drugi raz. Nie pomoże tu nawet dobry moduł magazynowy. Programy takie jak te opisane w tekście o tym, co warto zautomatyzować w WAPRO Mag, pokazują prawdziwy stan dopiero po wprowadzeniu dokumentu.
Skąd biorą się błędy przy ręcznym wystawianiu dokumentów magazynowych?
Błędy w dokumentach WZ i PZ biorą się z jednego miejsca: z ręcznego przenoszenia danych między papierem, ekranem i półką. Każde przepisanie to okazja do pomyłki w ilości, indeksie albo cenie. A dokument magazynowy nie jest notatką. Zgodnie z ustawą o rachunkowości jest dowodem księgowym, który musi być rzetelny, kompletny i wolny od błędów rachunkowych.
Najczęstsze źródło kłopotów to przyjęcie dostawy „z papieru”. Magazynier wpisuje na PZ ilości z dokumentu dostawcy, zamiast policzyć, co faktycznie przyjechało. Brakujące kartony stają się w systemie realnym zapasem. Wychodzą na jaw dopiero przy kompletacji, gdy towaru nie ma na półce. Drugie źródło to ilości ważone. Jeśli wynik z wagi trafia do ERP przez kartkę, pomyłka o jedno miejsce po przecinku zmienia stan o tony. Jak przenieść odczyt prosto do dokumentu, opisujemy w poradniku o integracji wag przemysłowych i czytników RFID z ERP.
| Błąd w dokumencie | Skąd się bierze | Skutek | Jak zapobiega mu automatyzacja |
|---|---|---|---|
| Zła ilość na WZ | Przepisywanie z listy kompletacyjnej z poprawkami długopisem | Rozjazd stanów, reklamacja klienta | Ilość pobierana ze skanu wydania |
| Pomylony indeks lub wariant | Podobne kody, rozmiary, kolory | Wysyłka złego towaru i koszt zwrotu | Identyfikacja po kodzie kreskowym zamiast wpisywania |
| PZ na ilość z dokumentu dostawcy | Wpisanie danych bez liczenia towaru | Zawyżony stan, braki przy kompletacji | PZ na ilość przyjętą skanem, różnice w osobnym protokole |
| Brak partii lub daty ważności | Pole pomijane pod presją czasu | Brak identyfikowalności przy wycofaniu produktu | Partia i data odczytywane z etykiety logistycznej |
| Dokument podwójny albo brak dokumentu | Brak powiązania dokumentu z zamówieniem | Towar wydany bez faktury albo faktura bez wydania | Jeden dokument na jedno zdarzenie, pilnowany numerem zamówienia |
| Zła cena na PZ | Cena z cennika zamiast z faktury zakupu | Błędna wycena zapasu i marży | Cena dopasowana do e-faktury zakupu |
Osobny problem to dokumenty od dostawców, którzy wciąż przysyłają papierowe WZ albo skany w PDF. Tu nie trzeba od razu zmieniać dostawcy. Dane z takiego dokumentu można odczytać automatycznie i porównać z zamówieniem, zanim ktoś dotknie klawiatury. Jak działa taki odczyt, wyjaśniamy w praktycznym przewodniku po OCR i automatyzacji dokumentów. Efekt: magazynier sprawdza tylko pozycje, w których odczyt różni się od zamówienia, zamiast przepisywać cały dokument.
Wszystkie te błędy mają wspólną cechę. Nie wynikają z niedbałości ludzi, tylko z procesu, który wymaga od nich przepisywania. Szkolenie i dodatkowa kontrola zmniejszą ich liczbę, ale nie usuną przyczyny. Usuwa ją dopiero sytuacja, w której dane są wprowadzane raz, u źródła, i dalej płyną już bez udziału człowieka.
Jak wygląda automatyzacja dokumentów magazynowych WZ/PZ w ERP na podstawie zamówień i dostaw?
Automatyzacja dokumentów magazynowych WZ/PZ w ERP polega na tym, że dokument powstaje sam w chwili zdarzenia: skanu wysyłki, zmiany statusu zamówienia albo zakończenia przyjęcia dostawy. Pozycje, kontrahent i magazyn są pobierane z zamówienia, a człowiek potwierdza tylko wyjątki. Wdrożenie da się ułożyć w osiem kroków.
- Ustal zdarzenie, które tworzy dokument. Dla WZ zwykle jest to skan wysyłki albo status „spakowane”, dla PZ zakończenie przyjęcia. Efekt: dokument nigdy nie wyprzedza ani nie spóźnia się względem ruchu towaru.
- Uporządkuj dane podstawowe. Indeksy, kody EAN, jednostki miary i przeliczniki muszą być jednoznaczne. Efekt: automat nie zatrzymuje się na kartotekach-duplikatach.
- Zmapuj pola zamówienia na dokument. Pozycje zamówienia klienta stają się pozycjami WZ, a pozycje zamówienia do dostawcy - szablonem PZ. Efekt: zero przepisywania kontrahenta, cen i indeksów.
- Połącz źródła zamówień z ERP. Sklep internetowy, marketplace, EDI od sieci handlowej albo CRM handlowców. Efekt: każde zamówienie trafia do jednego systemu, niezależnie od kanału.
- Dodaj potwierdzenie fizyczne. Skaner, terminal albo waga potwierdzają, co naprawdę wydano lub przyjęto. Efekt: dokument opisuje rzeczywistość, a nie plan.
- Zdefiniuj reguły wyjątków. Częściowe wydanie, brak towaru, nadwyżka w dostawie, zamiennik. Efekt: nietypowe przypadki trafiają do człowieka, typowe przechodzą same.
- Generuj dokumenty przez API i loguj każdy z nich. Każde wywołanie zostawia ślad: kiedy, z jakiego zdarzenia, z jakim wynikiem. Efekt: przy reklamacji odtwarzasz historię w minutę.
- Przetestuj równolegle przez 1-2 tygodnie. Automat tworzy dokumenty robocze, a zespół porównuje je z ręcznymi. Efekt: przełączenie bez przestoju i bez niespodzianek na inwentaryzacji.
Technicznie wszystko zależy od tego, czy Twój ERP pozwala tworzyć dokumenty z zewnątrz. Większość popularnych systemów to umożliwia. W Subiekcie nexo służy do tego moduł Sfera, co opisujemy w tekście o automatyzacji Subiekt nexo. Comarch udostępnia API, dzięki któremu dokumenty magazynowe da się zakładać bez klikania, o czym piszemy w artykule o automatyzacji Comarch ERP Optima. Efekt: dokument WZ pojawia się w ERP kilka sekund po skanie wysyłki, a nie kilka godzin później.
Podobnie działa enova365, gdzie dokumenty handlowe i magazynowe można tworzyć przez interfejs programistyczny - szczegóły w tekście o tym, co warto zautomatyzować w enova365. Zamówienia ze sklepów i marketplace'ów często spływają najpierw do BaseLinkera, a stamtąd do ERP. Warstwę łączącą da się zbudować np. w n8n. Efekt: jeden przepływ obsługuje wszystkie kanały sprzedaży, a magazyn nie wie nawet, z którego przyszło zamówienie.
Potwierdzenie fizyczne najprościej oprzeć na kodach kreskowych w standardzie GS1. Etykieta logistyczna GS1-128 niesie nie tylko indeks, ale też partię i datę ważności. Skan wypełnia więc na dokumencie pola, które przy ręcznym wpisywaniu są pomijane najczęściej. Jeśli magazyn pracuje w osobnym systemie magazynowym, dokumenty WZ i PZ powinny powstawać w ERP na podstawie jego potwierdzeń. Jak ułożyć ten przepływ, pokazujemy w tekście o integracji ERP z WMS. W Devesol takie integracje budujemy na API istniejącego ERP, więc nie trzeba wymieniać programu magazynowego.
Jak powiązać automatyczne dokumenty WZ i PZ z fakturowaniem i KSeF?
Automatyczne WZ łączysz z fakturą sprzedaży, generując fakturę z tego samego zestawu pozycji i wysyłając ją do KSeF. Automatyczne PZ łączysz z fakturą zakupu, pobierając ją z KSeF jako ustrukturyzowany plik i porównując z przyjętym towarem. W obu przypadkach dane wprowadza się raz, a nie dwa albo trzy razy.
Od 2026 roku to połączenie przestało być opcją. Zgodnie z harmonogramem Ministerstwa Finansów od 1 lutego 2026 r. faktury w KSeF wystawiają najwięksi podatnicy, a od 1 kwietnia 2026 r. pozostali przedsiębiorcy. Faktura zakupu przychodzi więc w formie pliku XML z pozycjami, ilościami i cenami. Nie trzeba jej przepisywać ani skanować. Wystarczy pobrać ją z KSeF i zestawić z dokumentem PZ. Więcej o samym procesie fakturowania piszemy w tekście o automatyzacji fakturowania w dobie KSeF.
| Dokument magazynowy | Powiązany dokument handlowy | Co robi automatyzacja | Efekt biznesowy |
|---|---|---|---|
| WZ | Faktura sprzedaży | Tworzy fakturę z pozycji WZ, wysyła ją do KSeF i zapisuje numer KSeF w ERP | Faktura w dniu wydania, krótszy czas oczekiwania na płatność |
| PZ | Faktura zakupu z KSeF | Pobiera XML faktury i dopasowuje pozycje oraz ceny do PZ | Zapas wyceniony po cenie z faktury, szybsze księgowanie zakupu |
| PZ z rozbieżnością | Faktura zakupu i protokół rozbieżności | Oznacza różnicę ilości i wstrzymuje akceptację płatności do wyjaśnienia | Nie płacisz za towar, który nie dojechał |
| Korekta WZ po zwrocie | Faktura korygująca | Zwrot przyjęty skanem tworzy korektę WZ i roboczą korektę faktury | Klient dostaje zwrot pieniędzy bez czekania na księgowość |
Najwięcej zyskuje się na dopasowaniu PZ do faktury zakupu. Dziś księgowa często dostaje fakturę, a magazyn osobno raportuje, co przyjechało. Porównanie odbywa się mailem albo wcale. Gdy PZ i faktura z KSeF są zestawiane automatycznie, zgodne pozycje przechodzą do księgowania od razu. Na biurko trafiają tylko różnice: brakujący karton, inna cena jednostkowa, towar zastępczy. Efekt: kontrola zakupów obejmuje 100% dostaw, a nie losową próbkę.
Po stronie sprzedaży zasada jest odwrotna. Faktura powinna powstawać z WZ, a nie z zamówienia, bo WZ opisuje to, co naprawdę wyjechało. Jeśli klient zamówił 50 sztuk, a dostał 48, faktura na 48 sztuk wychodzi od razu i nie wymaga korekty. Dobrze pokazuje to jedna z naszych realizacji. W firmie instalacyjnej Eco-Instal zautomatyzowaliśmy fakturowanie na podstawie danych zbieranych od monterów, zamiast ręcznego przepisywania zestawień. Czas poświęcany na administrację spadł nawet o 80%. Mechanizm jest ten sam co przy WZ: dokument źródłowy powstaje raz, a faktura jest jego automatyczną konsekwencją.
Jaki efekt biznesowy daje automatyzacja dokumentów magazynowych WZ/PZ w ERP?
Automatyzacja dokumentów magazynowych WZ/PZ w ERP daje trzy efekty. Magazyn odzyskuje kilka do kilkunastu godzin dziennie na kompletację. Stany w ERP zgadzają się z półką w czasie rzeczywistym, a faktury wychodzą w dniu wydania. Każdy z nich przekłada się na pieniądze szybciej, niż się wydaje.
- Szybsza obsługa magazynu. W przykładzie z pierwszej tabeli to około 10 godzin dziennie, które wracają do kompletacji i przyjęć. Efekt: ten sam zespół obsługuje większy wolumen bez nowego etatu w sezonie.
- Mniej błędów w dokumentacji. Ilości pochodzą ze skanu, ceny z faktury, partie z etykiety. Efekt: mniej reklamacji, korekt faktur i różnic inwentaryzacyjnych do wyjaśniania.
- Prawdziwy stan w systemie. Towar znika ze stanu w chwili wydania i pojawia się w chwili przyjęcia. Efekt: handlowcy nie sprzedają towaru, którego nie ma, a przyjęta dostawa jest od razu dostępna do sprzedaży.
- Szybszy przepływ gotówki. Faktura powstaje z WZ w dniu wysyłki, a nie po zebraniu papierów na koniec tygodnia. Efekt: termin płatności zaczyna biec wcześniej, więc pieniądze wpływają szybciej.
- Kontrola zakupów bez dodatkowej pracy. Każda faktura zakupu jest zestawiona z PZ. Efekt: nie płacisz za braki i zawyżone ceny, które wcześniej przechodziły niezauważone.
Efekt rośnie, gdy magazyn jest tylko jednym z miejsc, przez które przechodzi towar. Jeśli część wysyłek realizuje zewnętrzny operator logistyczny, dokumenty WZ powinny powstawać na podstawie jego potwierdzeń, a nie maili z poprzedniego dnia. Jak to połączyć, opisujemy w poradniku o integracji ERP z systemami logistycznymi 3PL. Zasada pozostaje ta sama: dokument tworzy zdarzenie, nie człowiek z wydrukiem.
Przed decyzją warto przełożyć te efekty na własne liczby. Policz dokumenty WZ i PZ z ostatniego miesiąca, zmierz czas wystawienia kilkunastu z nich i dodaj koszt korekt oraz różnic inwentaryzacyjnych. Pełną metodę opisujemy w tekście o tym, jak policzyć ROI z automatyzacji procesów w firmie.
FAQ
Nie, jeśli obecny ERP pozwala tworzyć dokumenty przez API lub moduł integracyjny. Dotyczy to większości popularnych systemów, m.in. Subiekta nexo, Comarch ERP Optima i enova365.
Dokument powstaje na ilość faktycznie wydaną lub przyjętą, a brakująca część zostaje na zamówieniu jako otwarta. Rozbieżność trafia do osoby odpowiedzialnej, zamiast ginąć w papierach.
Nie na start. WZ może powstawać na podstawie statusu zamówienia, a PZ na podstawie zamówienia do dostawcy z potwierdzeniem na ekranie. Skanery dokładają kontrolę fizyczną i usuwają błędy w ilościach.
Zależy od liczby kanałów sprzedaży i stanu danych podstawowych. Najwięcej czasu zajmuje zwykle uporządkowanie kartotek towarowych i reguł wyjątków, a nie samo połączenie systemów.
Podsumowanie
Dokument WZ czy PZ nie powinien być osobnym zadaniem dla magazyniera. To zapis zdarzenia, które system i tak rejestruje: skanu wysyłki, zakończenia przyjęcia, zmiany statusu zamówienia. Gdy dokument powstaje w tej samej chwili, znikają godziny przepisywania i pomyłki w ilościach. Stan w ERP przestaje się spóźniać. Faktura sprzedaży wychodzi do KSeF razem z towarem, a faktura zakupu sama spotyka się z przyjętą dostawą. Najlepszy punkt startu to jeden strumień z największym wolumenem, np. wydania dla sklepu internetowego. Po miesiącu porównasz liczbę korekt i godzin pracy z poprzednim okresem.
Chcesz sprawdzić, ile dokumentów magazynowych w Twojej firmie mogłoby powstawać automatycznie? Umów bezpłatną, 30-minutową konsultację. Przejrzymy, skąd płyną Twoje zamówienia i dostawy, co udostępnia Twój ERP i od którego strumienia WZ lub PZ automatyzacja najszybciej się zwróci.
O autorze
Kamil Zazula - założyciel i konsultant ds. automatyzacji procesów biznesowych i integracji systemów w Devesol. Od kilku lat pomaga polskim firmom wdrażać automatyzacje i Agentów AI. Opiera się przy tym na doświadczeniu zdobytym wcześniej jako programista aplikacji webowych. Więcej o autorze: devesol.pl/o-nas