Zlecenie produkcyjne zaczyna się w magazynie i w magazynie się kończy. Surowiec musi tam leżeć przed startem linii, a wyrób gotowy musi tam trafić po jej zatrzymaniu. Rozdzielone systemy magazynowy i produkcyjny wymieniają te informacje z opóźnieniem, a program produkcyjno-magazynowy Studio WMS.net prowadzi je w jednej platformie.

Jedna baza dla magazynu i produkcji

System operuje na wspólnej bazie danych, więc każdy ruch materiałowy jest widoczny jednocześnie w magazynie i w harmonogramie produkcji. Zakład nie utrzymuje dwóch aplikacji wymieniających dane przez pliki albo kosztowne interfejsy. Opóźnienie dostawy surowca od razu wpływa na plan wytwarzania i można je śledzić w czasie rzeczywistym.

ObszarZakres magazynowyZakres produkcyjny
Surowceprzyjęcie od dostawcy, lokalizacja, numer partiizapotrzebowanie wyliczone z listy BOM
Wydanie na liniękompletacja komponentów i skan pobraniarozchód przypisany do zlecenia
Wyrób gotowyprzyjęcie, partia, lokalizacjarejestracja wyrobu i powiązanie ze zleceniem
Rozliczeniestany ilościowe i wartościowekoszt wytworzenia i zużycie materiałów

Zakres funkcji magazynowych odpowiada standardowemu systemowi WMS. Dokumenty opisuje strona o dokumentach magazynowych, a rolę tego samego mechanizmu w zakładzie wytwórczym strona o programie magazynowym dla firmy produkcyjnej.

Konfiguracja przepływów i reguł odbywa się bez ingerencji w kod źródłowy. System jest dostępny w modelach on-premise i SaaS, a nowe moduły dodaje się wraz ze wzrostem wymagań operacyjnych. Zmiana planu produkcji nie wymaga więc przebudowy systemu, tylko zmiany ustawień.

Zlecenie produkcyjne i lista BOM

System generuje zlecenia produkcyjne na podstawie zamówień sprzedaży albo prognozy popytu. Planista może też wpisać zlecenie ręcznie. Do każdego zlecenia przypisuje się listę materiałów BOM, czyli zestawienie surowców i komponentów potrzebnych do wytworzenia jednej jednostki wyrobu. Program sprawdza dostępność każdej pozycji i zgłasza braki z wyprzedzeniem, zanim linia stanie. Zlecenie wynikające z zamówienia klienta wiąże plan magazynu ze sprzedażą, a nie z przypadkowym stanem regału, co skraca czas od zamówienia do wysyłki wyrobu.

Poniższe zapytanie jest ilustracyjne i nie pokazuje schematu produktu. Dla wskazanego zlecenia mnoży ilość komponentu na sztukę przez ilość planowaną i porównuje wynik ze stanem dostępnym, czyli pomniejszonym o rezerwacje.

SELECT b.KomponentId,
       b.IloscNaSztuke * z.IloscPlanowana AS Potrzeba,
       ISNULL(s.Dostepne, 0) AS Dostepne
FROM dbo.Bom AS b
JOIN dbo.ZleceniaProdukcyjne AS z ON z.WyrobId = b.WyrobId
LEFT JOIN (
    SELECT IndeksId, SUM(Ilosc - Zarezerwowane) AS Dostepne
    FROM dbo.StanyMagazynowe
    WHERE Status = 'DOSTEPNY'
    GROUP BY IndeksId
) AS s ON s.IndeksId = b.KomponentId
WHERE z.ZlecenieId = @ZlecenieId
  AND ISNULL(s.Dostepne, 0) < b.IloscNaSztuke * z.IloscPlanowana;

Zapytanie zwraca tylko pozycje z niedoborem, więc pusty wynik oznacza zlecenie gotowe do startu. Spójność listy BOM z kartoteką zapewniają klucze obce, które nie pozwalają dodać komponentu spoza kartoteki. Zasady opisuje dokumentacja klucze obce w SQL Server.

Brak komponentu nie zatrzymuje planowania, tylko wymusza decyzję. Planista może uzupełnić materiał z innej lokalizacji, zamówić go u dostawcy albo przesunąć termin zlecenia. System pokazuje niedobór z wyprzedzeniem, więc ta decyzja zapada przed startem zmiany, a nie przy pustym regale.

Rezerwacja i wydanie komponentów na linię

Wydanie komponentów odbywa się na podstawie zlecenia. System kompletuje materiały według listy BOM i rezerwuje stany. Operatora kieruje do właściwych lokalizacji. Każde wydanie jest zapisane z numerem zlecenia, więc zużycie surowców i koszt wytworzenia da się wyliczyć bez przepisywania danych.

Reguła: rezerwacja zmniejsza stan dostępny, ale nie zmienia stanu fizycznego. Dopiero skan pobrania na terminalu zdejmuje towar z lokalizacji. Zlecenie anulowane przed wydaniem zwalnia rezerwację, a zlecenie anulowane po wydaniu wymaga zwrotu komponentów na magazyn.

Przyjęcia od dostawców rejestruje się z numerem partii i datą ważności, a numer dostawy zapisuje się obok. Materiały trafiają do lokalizacji według reguł składowania, które uwzględniają wymagania temperaturowe i strefy dedykowane. O kolejności wydania decyduje zasada FIFO albo FEFO. Reguły rotacji opisuje strona o partiach produkcyjnych i datach ważności.

Zwrot niewykorzystanych materiałów

Niewykorzystany surowiec wraca do magazynu prostą transakcją na terminalu mobilnym. System przywraca towar na stan i podpowiada miejsce składowania, a koszt zużycia na zleceniu pozostaje poprawny, bo zwrot pomniejsza wcześniejszy rozchód. Ciągłość ewidencji nie zależy od tego, czy ktoś pamięta o korekcie dokumentu.

Wyrób gotowy, kwarantanna i ekspedycja

Po zakończeniu etapu produkcyjnego wyrób albo półprodukt trafia do magazynu z automatycznym numerem partii i datą produkcji, powiązanym ze zleceniem wytwórczym. Integracja ze stanowiskami kontroli jakości kieruje wyroby niezgodne do strefy kwarantanny, a nie do magazynu wysyłkowego. Wyrób zatwierdzony przechodzi do puli dostępnej do wysyłki. Numer partii wyrobu wiąże się z numerami partii surowców, które wydano na to zlecenie, więc ścieżka materiałowa zostaje zapisana w chwili produkcji.

Zrealizowane wyroby są kompletowane na podstawie zamówień klientów. Program zarządza priorytetami wysyłek i kieruje kompletacją. Generuje też dokumenty WZ i etykiety wysyłkowe. Integracja z systemami kurierskimi i platformami e-commerce aktualizuje statusy zamówień. Proces wydania opisuje strona o wydaniu z magazynu.

Hala produkcyjna i terminale Android

Dedykowany interfejs mobilny jest zoptymalizowany do warunków przemysłowych, w tym obsługi w rękawicach i pracy w różnych warunkach oświetleniowych. Skanowanie kodów kreskowych i QR eliminuje ręczne wprowadzanie danych. Operator na hali i magazynier przy rampie pracują na tym samym zapisie, więc wydanie na linię i zwrot są widoczne od razu. Zasady aplikacji opisuje strona o WMS na Androidzie.

Koszt wytworzenia i rentowność

W zakładzie produkcyjnym koszt magazynowania obciąża zarówno surowce czekające na zużycie, jak i wyroby gotowe czekające na odbiór. Rozdzielenie tych dwóch strumieni pozwala ustalić rzeczywistą marżę wyrobu, a nie uśredniony wynik całego magazynu.

Efektywna kalkulacja zysku w logistyce - Studio WMS.net
Kalkulacja zysku netto: od ceny sprzedaży odejmuje się pełne koszty operacyjne, a nie tylko cenę zakupu

Integracja z MES i ERP

Program współpracuje z systemami ERP, na przykład SAP albo Comarch. Współpracuje też z systemami kontroli jakości i platformami kurierskimi. System klasy MES zarządza i monitoruje procesy wytwórcze w czasie rzeczywistym, a po integracji przekazuje do WMS dane o postępie zleceń i zużyciu materiałów. Przekazuje też wyniki kontroli jakości. Wydanie materiału można wtedy potwierdzać z poziomu hali, a przyjęcie wyrobu następuje zaraz po zakończeniu operacji.

Jakość integracji decyduje o aktualności stanów, bo każde ręczne raportowanie między działami wprowadza opóźnienie. Przykład wymiany z systemem nadrzędnym opisuje strona o integracji z SAP, a kanały i kolejki komunikatów strona o komunikacji z programem magazynowym.

Awizacje surowców i opakowania zwrotne

Przewoźnicy dostarczający surowce rezerwują terminy rozładunku, co eliminuje kolejki i ułatwia planowanie ramp. System okien czasowych VSS.net współpracuje z urządzeniami mobilnymi, a awizowana dostawa jest widoczna w WMS przed podjazdem pojazdu. Zasady opisuje strona o awizacji dostaw. Ten sam mechanizm porządkuje ruch pojazdów odbierających wyroby gotowe, więc rampa wysyłkowa nie jest zajęta przez dwa transporty naraz, a statusy pojazdów widzą wszyscy uprawnieni użytkownicy.

Nowoczesny system okien czasowych VSS.net zintegrowany z urządzeniami mobilnymi wspierający zarządzanie ruchem ciężarówek na terenie zakładu.
System okien czasowych VSS.net na urządzeniach mobilnych

Studio PWS.net prowadzi konta paletowe z każdym kontrahentem i śledzi obieg palet i pojemników wielokrotnego użytku z dostawcami surowców i odbiorcami wyrobów. Studio RMA.net rejestruje reklamacje surowców i wyrobów gotowych z dokumentacją fotograficzną i łączy je z danymi o partiach z WMS. Kartoteki towarów i opakowań opisuje strona o kartotekach magazynowych.

Identyfikowalność w obu kierunkach

Traceability pozwala prześledzić drogę surowca i wyrobu przez wszystkie etapy produkcji i magazynowania. Śledzenie w przód wskazuje wyroby, do których trafiła dana partia surowca. Śledzenie wstecz wskazuje partie surowców użyte w danym wyrobie. Raport powstaje w minutach, a nie w dniach, co ma znaczenie przy reklamacji albo wycofaniu partii. Zapytanie do śledzenia wstecz zawiera osobna strona poświęcona programowi dla firmy produkcyjnej.

Pytania i odpowiedzi o program produkcyjno-magazynowy

Poza przyjęciem, składowaniem i wydaniem obsługuje zlecenia produkcyjne, listę BOM, rozchód materiałów na linię i rejestrację wyrobów gotowych. Wszystko działa na jednej bazie danych, więc ruch materiałowy widać naraz w magazynie i w planie produkcji.

Porównuje zapotrzebowanie wynikające z listy BOM i ilości planowanej ze stanem dostępnym, czyli pomniejszonym o rezerwacje. Braki zgłasza z wyprzedzeniem, zanim linia zatrzyma się z powodu niedoboru.

Trafia do strefy kwarantanny, a nie do magazynu wysyłkowego. Zostaje tam do decyzji działu jakości i nie może zostać skompletowany do wysyłki. Po zatwierdzeniu przechodzi do puli dostępnej dla zamówień.

Tak. MES przekazuje do WMS dane o postępie zleceń i zużyciu materiałów. Przekazuje też wyniki kontroli jakości. Dzięki integracji wydanie materiału można potwierdzać z hali, a wyrób przyjąć zaraz po zakończeniu operacji.

Zarówno on-premise, jak i SaaS. Konfiguracja przepływów i reguł odbywa się bez ingerencji w kod źródłowy, a moduły można dodawać wraz ze wzrostem wymagań.

Glosariusz pojęć z produkcji i magazynu

Program produkcyjno-magazynowy
System łączący funkcje WMS z obsługą zleceń produkcyjnych na jednej bazie danych.
BOM
Bill of Materials, lista surowców, komponentów i półproduktów potrzebnych do wytworzenia jednej jednostki wyrobu gotowego.
Zlecenie produkcyjne
Dyspozycja wytworzenia określonej ilości wyrobu, do której przypisano listę BOM i partię.
Rezerwacja
Zapis zmniejszający stan dostępny o ilość przeznaczoną na zlecenie, bez zmiany stanu fizycznego na lokalizacji.
Kwarantanna
Strefa magazynowa dla wyrobów oczekujących na decyzję jakości, wyłączona z kompletacji do wysyłki.
MES
Manufacturing Execution System, oprogramowanie monitorujące procesy wytwórcze i przekazujące dane o postępie zleceń.
Traceability
Zdolność prześledzenia drogi partii od surowca do wyrobu gotowego oraz w odwrotnym kierunku.
Klucz obcy
Ograniczenie bazy danych wiążące kolumnę z kluczem innej tabeli, które odrzuca wartości bez odpowiednika.

Warto przeczytać

Zebra skaner RS2100 Bluetooth
Skaner Zebra RS2100 Bluetooth waży 31 g i ma 14,6 mm wysokości. Sprawdź łączność, klasę IP54, Device Tracker i pracę na stacji pakowania ze Studio WMS.net.
Czytaj artykuł →
Awizacja dostaw w magazynie wysokiego składowania - okno rampy dla palet
Awizacja dostaw w magazynie wysokiego składowania: formularz awiza, siatka ramp i godzin, rejestr awiz w buforze i zatwierdzonych oraz kalendarz dostaw.
Czytaj artykuł →
Bezpieczna praca wózków i palet w magazynie wysokiego składowania - BHP i zasady WMS
Bezpieczeństwo w magazynie wysokiego składowania: obowiązki BHP, role użytkowników, FEFO, RFID i towary ADR. Jak Studio WMS.net ogranicza błędy i wypadki.
Czytaj artykuł →
Program magazynowy online - system WMS w chmurze dla magazynów wysokiego składowania
Program magazynowy online Studio WMS.net: praca w przeglądarce i na terminalu Android, zlecenia ZPZ i ZWZ, sesje, role oraz wymiana danych z ERP bez instalacji.
Czytaj artykuł →
Rozliczanie paletodób w obcym magazynie wysokiego składu - dwie ewidencje w Studio WMS.net
Obcy magazyn wysokiego składu: dwie ewidencje, rozliczanie składowania w paletodobach, portal dla kontrahentów i VMI w Studio WMS.net. Przykład zapytania T-SQL.
Czytaj artykuł →
Dla kogo są automatyczne magazyny wysokiego składowania?
Dla jakich firm opłaca się automatyczny magazyn wysokiego składowania: sygnały decyzyjne, branże i wymagania wobec WMS. Zapytanie T-SQL do oceny profilu.
Czytaj artykuł →