Program magazynowy WMS.net

Powiadomienie e-mail po przyjęciu towaru z zapotrzebowania ZWZ

Jak WMS tworzy wiadomość dla autora zapotrzebowania, gdy do magazynu wpływa zamówiony towar: kolejka wysyłki poczty i jedna wiadomość na każde przyjęcie.

Opublikowano · Aktualizacja
www.programmagazyn.pl/baza-wiedzy/
Kobieta trzyma dokumenty przy dużym terminalu dotykowym
Kobieta trzyma dokumenty przy dużym terminalu dotykowym
W skrócie

Jak WMS tworzy wiadomość dla autora zapotrzebowania, gdy do magazynu wpływa zamówiony towar: kolejka wysyłki poczty i jedna wiadomość na każde przyjęcie.

Gdy towar z zapotrzebowania trafia do magazynu, jego autor powinien się o tym dowiedzieć bez telefonu do magazynierów. W opisywanym wdrożeniu Studio WMS.net robi to wiadomością e-mail, którą system przygotowuje dla autora zapotrzebowania po zatwierdzeniu przyjęcia.

W tym wdrożeniu zapotrzebowanie towarowe jest zleceniem wydania ZWZ składanym na towar spoza stanu magazynu. Jego formularz i zasady opisuje strona o zapotrzebowaniu towarowym jako zleceniu ZWZ. Tutaj opisujemy tylko drogę od przyjęcia do wiadomości.

System zapisuje wiadomość w kolejce wysyłki poczty. Wysyła ją zadanie usługi harmonogramu, gdy ma skonfigurowane konto pocztowe, a dalszą drogę wyznacza konfiguracja poczty. Ta strona opisuje to, co dzieje się po stronie WMS. O dostarczeniu wiadomości do skrzynek nie rozstrzygamy.

Kiedy system wysyła wiadomość

Powiadomienie uruchamia zatwierdzenie przyjęcia towaru. Dotyczy to dwóch dokumentów: przyjęcia PZB, czyli dostawy bez zlecenia, oraz przyjęcia PZ wykonanego ze zlecenia przyjęcia ZPZ. Obie ścieżki przyjęcia opisuje strona o przyjęciach w WMS.

Po zatwierdzeniu system sprawdza, czy przyjęty towar występuje na otwartych zleceniach ZWZ w tym samym magazynie. Kartoteka towarowa jest prowadzona osobno dla każdego magazynu, więc zlecenie powiadamia o przyjęciu w magazynie, w którym je złożono. Przyjęcie w innym magazynie nie uruchamia wiadomości dla tego zlecenia.

Nie każde zlecenie bierze udział w tym sprawdzeniu. System pomija zlecenia w buforze, bo to wersje robocze. Liczą się tylko zlecenia zatwierdzone i niewydane w całości. Dla Twojej firmy oznacza to, że wiadomość dotyczy wyłącznie zapotrzebowań, które nadal czekają na towar.

Schemat: zatwierdzenie przyjęcia, dopasowanie otwartych zleceń po towarze, kolejka wysyłki poczty i eksport do Subiekta Cztery kroki od zatwierdzenia przyjęcia PZB albo PZ do kolejki wysyłki poczty, tabela czterech typowych sytuacji oraz dwie uwagi o błędzie powiadomienia i koncie wysyłkowym. Powiadomienie po przyjęciu towaruSystem dopasowuje otwarte zapotrzebowania do przyjętego towaru i buduje jedną wiadomość na autora1Zatwierdzenie przyjęciaPZB albo PZ z zamówienia ZPZ.Powiadomienie jest wołane tużprzed eksportem do Subiekta.2Dopasowanie zleceńZatwierdzone zlecenia ZWZ na tensam towar, niewydane w całości, wtym samym magazynie.3Wiadomość dla autoraJedna na autora: numer przyjęcia,data, magazyn i tabela pozycji.4Kolejka wysyłki pocztyWiadomość czeka na zadaniewysyłki. Wpis w historiipokazuje, do kogo ją skierowano.Co się dzieje w typowych sytuacjachSytuacjaWiadomośćWpis w historiiNowe przyjęcie z towarem ze zleceniawysłana do kolejkiPowiadomienie ZWZ o przyjęciu towaruTo samo przyjęcie po raz druginieBrak. Znacznik na pozycji zlecenia chroni przed powtórkąAutor zlecenia bez adresu e-mailniePowiadomienie niewysłane, brak adresu w koncieZlecenie w buforzenieBrak. Zlecenie jest pomijaneBłąd powiadomieniaZapisuje się do rejestru błędów i nie blokuje eksportu do Subiekta.Ponowienie eksportu nie woła powiadomienia.Konto wysyłkoweZ konfiguracji: najpierw konto klienta z hasłem, potem systemowe, nakońcu demonstracyjne.
Cztery kroki od zatwierdzenia przyjęcia do kolejki wysyłki poczty oraz cztery sytuacje, które opisujemy niżej.

Co jest w wiadomości

Wiadomość jest adresowana do autora zlecenia. Podaje trzy dane o przyjęciu: numer (PZ albo PZB), datę i magazyn. Pod nimi stoi tabela z pozycjami zapotrzebowania, które pasują do przyjętego towaru.

Tabela w wiadomości ma siedem kolumn. Pierwsze cztery wskazują zlecenie i towar: numer zlecenia ZWZ, indeks, nazwę towaru i ilość zamówioną. Kolejne dwie liczą: ilość pozostałą do wydania i ilość przyjętą w dostawie. Ostatnia kolumna podaje termin realizacji.

Na końcu wiadomości stoi zdanie, że towar nie jest zarezerwowany dla zlecenia i do czasu wydania może zostać pobrany na inny dokument. Zgadza się to z zasadą zlecenia ZWZ w tym wdrożeniu: zlecenie niczego nie rezerwuje. Podobnie działa znacznik dostępności towaru przy zleceniach, który pokazuje stan, a nie rezerwację.

Makieta wiadomości e-mail z numerem przyjęcia i tabelą pozycji zapotrzebowania Makieta poglądowa, dane przykładowe. Wiadomość e-mail z numerem przyjęcia, datą, magazynem i tabelą dwóch pozycji zapotrzebowania. Wiadomość e-mail (przykład)TematPrzyjęto towar z Twojego zapotrzebowania ZWZ - PZB-2026-0007Dzień dobry Jan Przykładowy,w magazynie Magazyn przykładowy zatwierdzono przyjęcie PZB-2026-0007 (PZB, 2026-10-13).Przyjęto towar, na który masz otwarte zapotrzebowanie (zlecenie wydania ZWZ):Zlecenie ZWZIndeksNazwaZamówionoPozostałoPrzyjętoTerminZWZ-0042WYR-001Produkt przykładowy A121282026-10-20ZWZ-0045WYR-014Produkt przykładowy B402582026-10-22Towar nie jest zarezerwowany dla zlecenia - do czasu wydania może zostać pobrany na inny dokument.Wiadomość wygenerowana automatycznie przez Studio WMS.net. Prosimy na nią nie odpowiadać.Zasady wysyłki (przykład)Jedna wiadomość na autora zlecenia i jedno przyjęcie.Dla autora bez adresu e-mail w koncie system nie wysyła wiadomości, a w historii zostaje wpis.Makieta poglądowa, dane przykładowe
Makieta poglądowa, dane przykładowe. Wiadomość z numerem przyjęcia, datą, magazynem i tabelą dwóch pozycji jednego autora.

Przykład z makiety: przyjęcie PZB-2026-0007 obejmuje towar z dwóch zleceń tego samego autora. Autor ma jedną wiadomość z dwoma wierszami tabeli, a nie dwie osobne wiadomości. Dane w makiecie są wymyślone.

Jedna wiadomość na przyjęcie

System tworzy dla autora zlecenia jedną wiadomość na jedno przyjęcie. Wiadomość zbiera wszystkie jego pozycje, które pasują do przyjętych towarów. Kolejne przyjęcie tego samego towaru wysyła nową wiadomość.

To samo przyjęcie nie powiadamia ponownie o tej samej pozycji. Na pozycji zlecenia zapisuje się numer ostatniego przyjęcia, które o niej powiadomiło, i ten zapis chroni przed powtórką. Następne przyjęcie powiadamia. Gdy towar przychodzi w kilku dostawach, autor ma kilka wiadomości, po jednej na każde przyjęcie.

Tabela zestawia cztery sytuacje i to, co system robi w każdej z nich.

Powiadomienie po przyjęciu towaru: cztery sytuacje
SytuacjaCzy wysyłana jest wiadomośćWpis w historii
Nowe przyjęcie z towarem ze zleceniaTak, wiadomość trafia do kolejki wysyłki pocztyWpis o tym, do kogo skierowano wiadomość
To samo przyjęcie po raz drugiNieBrak. Numer przyjęcia zapisany na pozycji zlecenia chroni przed powtórką
Autor zlecenia bez adresu e-mailNieWpis o niewysłanym powiadomieniu
Zlecenie w buforzeNieBrak. Zlecenie jest pomijane
Jedno przyjęcie to jedna wiadomość dla każdego autora zlecenia. To samo przyjęcie nie powiadamia ponownie o tej samej pozycji.

Użytkownik bez adresu e-mail

System kieruje wiadomość na adres wpisany w koncie użytkownika, który założył zlecenie. Dla użytkownika bez adresu nie wysyła wiadomości, a w historii systemu zostaje wpis o niewysłanym powiadomieniu. Ten wpis pokazuje, komu wiadomość nie poszła.

Adresy trzeba uzupełnić w kartotece użytkowników. Nie każde konto miało adres w momencie wdrożenia, więc uzupełnienie adresów należy do przygotowania funkcji. O polach konta i o tym, dlaczego adres jest potrzebny, piszemy na stronie o zarządzaniu użytkownikami w WMS.

Konto wysyłkowe w konfiguracji

Wiadomość zapisuje się w kolejce wysyłki poczty, a historia notuje, do kogo ją skierowano. Wysyłkę z kolejki wykonuje osobne zadanie usługi harmonogramu, które trzeba skonfigurować z kontem pocztowym. Dopóki to zadanie nie pracuje, wiadomości zostają w kolejce.

Konto wysyłkowe system wybiera z konfiguracji. Najpierw bierze konto skonfigurowane dla klienta, o ile jest aktywne i ma hasło. Gdy go brakuje, używa konta systemowego, a konto demonstracyjne zostaje na końcu. Które konto zadziała, zależy od konfiguracji w Twojej instalacji. Zmiana konta nie wymaga zmiany kodu, bo ustawienia leżą w konfiguracji. Ogólne zasady poczty wychodzącej opisuje strona o wysyłaniu maili z systemu magazynowego.

Przy kontach pocztowych zewnętrznego dostawcy z włączonym uwierzytelnianiem dwuetapowym potrzebne jest hasło aplikacji. Zwykłe hasło konta kończy się komunikatem o zbyt słabym mechanizmie uwierzytelniania. Hasło aplikacji ustawia się po stronie skrzynki, więc ustal wcześniej, kto w Twojej firmie nią zarządza.

Błąd powiadomienia nie blokuje eksportu

Powiadomienie jest wywoływane przy zatwierdzeniu przyjęcia, tuż przed eksportem do Subiekta GT, czyli programu księgowo-magazynowego, z którym WMS wymienia dokumenty. Błąd powiadomienia zapisuje się do rejestru błędów i nie blokuje eksportu. Sam eksport opisuje strona o eksporcie dokumentów do Subiekta GT.

Jest jedno ograniczenie. Gdy eksport do Subiekta w tym samym wywołaniu skończy się błędem i wycofa transakcję, razem z nim znika powiadomienie. Ponowienie eksportu nie woła powiadomienia, więc dla autora zlecenia nie powstanie wiadomość o takim przyjęciu.

Z tego ograniczenia wynika prosta zasada dla Twojej firmy: brak wiadomości przy przyjęciu, które powinno ją wysłać, jest powodem, by sprawdzić historię systemu i wynik eksportu.

Co ustalić przed uruchomieniem funkcji

Przed uruchomieniem powiadomień w Twojej firmie ustal cztery sprawy. Szerszą listę pytań zbiera strona o pytaniach przed wdrożeniem WMS, a ogólny obraz powiadomień w programie daje strona o automatyzacji e-mail w WMS.

  • Autorzy zleceń. Czy każda osoba, która zakłada zlecenia ZWZ, ma w koncie adres e-mail?
  • Konto wysyłkowe. Które konto pocztowe wyśle wiadomości i kto zna jego hasło aplikacji?
  • Zadanie wysyłki. Kto skonfiguruje zadanie, które opróżnia kolejkę wysyłki poczty?
  • Reakcja na wiadomość. Co autor zlecenia ma zrobić po wiadomości, skoro towar nie jest zarezerwowany?
Słownik pojęć

Pojęcia z powiadomień o przyjęciu towaru

Terminy z tej strony wyjaśnione od strony osoby, która wybiera WMS dla swojej firmy.

E-mailPowiadomienie e-mail
Wiadomość, którą system przygotowuje sam po zdarzeniu w magazynie. W opisywanym wdrożeniu jest adresowana do autora zlecenia ZWZ po przyjęciu pasującego towaru.
KolejkaKolejka wysyłki poczty
Miejsce, w którym wiadomość czeka na wysłanie. Wysyła ją osobne zadanie usługi harmonogramu, skonfigurowane z kontem pocztowym.
KontoKonto wysyłkowe
Konto pocztowe, z którego system wysyła wiadomości. Wybiera się je z konfiguracji, a zmiana konta nie wymaga zmiany kodu.
AutorAutor zlecenia
Użytkownik, który założył zlecenie ZWZ. Na adres z jego konta system kieruje wiadomość o przyjęciu pasującego towaru.
PZBPrzyjęcie PZB
Dokument przyjęcia towaru bez zlecenia. Jego zatwierdzenie, podobnie jak zatwierdzenie PZ ze zlecenia przyjęcia ZPZ, uruchamia sprawdzenie otwartych zleceń ZWZ.
BuforZlecenie w buforze
Wersja robocza zlecenia, jeszcze niezatwierdzona. System pomija takie zlecenia przy powiadomieniu o przyjęciu.
ZWZZlecenie wydania ZWZ
Zlecenie wydania, którego w opisywanym wdrożeniu używa się jako zapotrzebowania na towar spoza stanu. Zlecenie niczego nie rezerwuje.
FAQ

Powiadomienie e-mail po przyjęciu towaru - najczęstsze pytania

01

Kiedy WMS wysyła wiadomość o przyjęciu towaru?

Po zatwierdzeniu przyjęcia PZB albo PZ ze zlecenia przyjęcia ZPZ. System sprawdza wtedy, czy towar występuje na otwartych zleceniach ZWZ w tym samym magazynie. Zlecenia w buforze są pomijane, a brane są tylko zlecenia zatwierdzone i niewydane w całości.

02

Co zawiera wiadomość dla autora zlecenia?

Wiadomość podaje trzy dane: numer przyjęcia, datę i magazyn, a pod nimi tabelę z siedmioma kolumnami: numerem zlecenia ZWZ, indeksem, nazwą towaru, ilością zamówioną, ilością pozostałą do wydania, ilością przyjętą i terminem realizacji. Wiadomość mówi też, że towar nie jest zarezerwowany dla zlecenia.

03

Czy to samo przyjęcie powiadomi dwa razy?

Nie. Na pozycji zlecenia zapisuje się numer ostatniego przyjęcia, które o niej powiadomiło, więc to samo przyjęcie nie powiadamia ponownie o tej pozycji. Następne przyjęcie powiadamia.

04

Co się dzieje, gdy użytkownik nie ma adresu e-mail?

System nie wysyła wiadomości do użytkownika bez adresu. W historii systemu zostaje wpis o niewysłanym powiadomieniu. Adresy trzeba uzupełnić w kartotece użytkowników.

05

Czy błąd powiadomienia zatrzyma eksport do Subiekta?

Nie. Błąd powiadomienia zapisuje się w rejestrze błędów i nie blokuje eksportu. Jeśli jednak sam eksport skończy się błędem i wycofa transakcję, razem z nim znika powiadomienie.

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.