Przetwarzanie zdarzenia aplikacji magazynu
Zadania wsadowe działające w module Supply Chain Management mogą używać danych z kolejki do przetwarzania zdarzeń wydawanych przez aplikację Warehouse Management w celu reagowania w razie potrzeby na zdarzenia sygnalizujące. Ta funkcja dodaje odpowiednie zdarzenia do kolejki w odpowiedzi na określone typy akcji podejmowanych przez pracowników korzystających z aplikacji. Przykładem jest użycie opcji Utwórz i przetwórz zamówienia przeniesienia z funkcji aplikacji magazynu, nagłówek i wiersze zamówienia przeniesienia są tworzone i aktualizowane w wewnętrznej odpowiedzi, gdy system uruchamia zadanie wsadowe Przetwarzanie zdarzeń aplikacji magazynu.
Włącz lub wyłącz funkcję Zdarzenia aplikacji magazynu procesów
Od wersji 10.0.25 Supply Chain Management version ta funkcja jest domyślnie włączona. Od wersji 10.0.29 Supply Chain Management version ta funkcja jest wymagana. W związku z tym jest domyślnie włączona i nie można jej ponownie wyłączyć. Jeśli używasz wersji starszej niż 10.0.29, administratorzy mogą włączyć lub wyłączyć tę funkcję, wyszukując funkcję Przetwarzanie zdarzeń aplikacji magazynowej w obszarze roboczym Zarządzanie funkcjami.
Umożliwia konfigurowanie zadania wsadowego w celu przetwarzania zdarzeń aplikacji magazynowych
Przetwarzanie zdarzeń aplikacji magazynowej
Umożliwia konfigurowanie zaplanowanego zadania wsadowego w celu przetwarzania zdarzeń aplikacji magazynowych dla aktualizacji zamówień przeniesienia i aktualizowania wierszy.
- Przejdź do Zarządzanie magazynem > Zadania okresowe > Przetwarzanie zdarzeń aplikacji magazynu.
- Zostanie otwarte okno dialogowe Przetwarzanie zdarzeń aplikacji magazynu. Rozwiń skróconą kartę Uruchom w tle i ustaw opcję Przetwarzanie wsadowe na wartość Tak.
- Na skróconej karcie Uruchom w tle wybierz Cykl.
- Zostanie otwarte okno dialogowe Definiuj cykl. Umożliwia ustawienie harmonogramu uruchamiania w zależności od potrzeb firmy.
- Wybierz przycisk OK, aby powrócić do okna dialogowego Przetwarzanie zdarzeń aplikacji magazynu.
- Aby dodać zadanie wsadowe do kolejki przetwarzania wsadowego, należy wybrać opcję OK w oknie dialogowym Przetwarzanie zdarzeń aplikacji magazynu.
Kwerenda zdarzeń aplikacji magazynu
Komunikaty dotyczące kolejki zdarzeń i zdarzeń generowane przez aplikację Warehouse Management można przeglądać, przechodząc do Zarządzanie magazynem > Zapytania i raporty > Dzienniki urządzeń przenośnych > Zdarzenia aplikacji magazynu.
Standardowy proces kolejki zdarzeń
Kolejka zdarzeń aplikacji magazynu zazwyczaj będzie używana z następującym opisanym przepływem:
- Zdarzenie jest dodawane do kolejki wraz z komunikatem o zdarzeniu. Nowa wiadomość zawiera początkowo stan zdarzenia Oczekujące, co oznacza, że zadanie wsadowe Przetwarzania zdarzeń aplikacji magazynu nie odbiera i nie przetworzy tego komunikatu.
- Gdy tylko stan wiadomości zostanie zaktualizowany do stanu W kolejce, zadanie wsadowe Przetwarzanie zdarzeń aplikacji magazynu będzie pobierać i przetwarzać zdarzenie.
- Zadanie wsadowe aktualizuje stany zdarzeń na Zakończone albo Niepowodzenie, w zależności od tego, czy żądany proces był możliwy.
- Po zakończeniu wszystkich pokrewnych komunikatów zdarzeń zdarzenie jest usuwane z kolejki.
Aby zapoznać się z szczegółowym przykładem, patrz Tworzenie zamówienia przeniesienia z poziomu aplikacji magazynowej.
Obsługa błędów zdarzeń
W ramach przetwarzania zdarzenia dotyczącego magazynu żądana czynność wiadomości może nie mieć procesów w ramach zadania wsadowego. W takim przypadku komunikat zdarzenia ulegnie zmianie na Niepowodzenie. Z informacji w dzienniku partii można dowiedzieć się, dlaczego i podjąć niezbędne działania w celu rozwiązania problemów.
Aby zapoznać się z szczegółowym przykładem, patrz Tworzenie zamówienia przeniesienia z procesu aplikacji magazynu.
Aby zresetować komunikat o zdarzeniu niepowodzenia aplikacji magazynu:
- Przejdź do Zarządzanie magazynem > Zapytania i raporty > Dzienniki urządzeń przenośnych > Zdarzenia aplikacji magazynu.
- W skróconej karcie Komunikaty zdarzeń aplikacji magazynu znajdź i zaznacz odpowiednie zdarzenie, które ma stan Niepowodzenie w kolumnie Stan zdarzenia.
- Wybierz opcję Resetuj z paska narzędzi Komunikaty zdarzeń aplikacji magazynu.
- Kontynuuj pracę do momentu zresetowania wszystkich odpowiednich komunikatów.
Można również usunąć komunikat o zdarzeniu Niepowodzenie, używając opcji Usuń na pasku narzędzi Komunikaty zdarzeń aplikacji magazynu.