Udostępnij za pośrednictwem


Planowanie tworzenia pracy podczas grupy czynności

Użyj funkcji planowania tworzenia pracy jako części procesu obsługi grupy czynności, aby zwiększyć przepustowość przetwarzania grupy czynności, ponieważ system tworzy pracę przy użyciu przetwarzania równoległego.

Gdy ta funkcja jest włączona, automatycznie zostanie utworzona planowana praca, która będzie ostatecznie przetwarzana w celu utworzenia rzeczywistej pracy. Jeśli liczba wierszy ładunku grupy czynności osiągnie wstępnie określony próg, system utworzy rzeczywistą pracę szybciej, stosując równoległe przetwarzanie asynchroniczne.

Włączanie funkcji tworzenia zaplanowanej pracy w zarządzaniu funkcjami

Aby korzystać z funkcji opisanych w tym artykule, należy je włączona dla systemu. Użyj obszaru roboczego Zarządzanie funkcjami włącz następujące funkcje w kolejności:

  1. Blokowanie pracy w całej organizacji — Wymagane zarówno do ręcznej, jak i automatycznej konfiguracji tworzenia zaplanowanych prac. (Od wersji 10.0.21 Supply Chain Management ta funkcja jest obowiązkowa i nie można jej wyłączyć).
  2. Zaplanuj tworzenie pracy — Wymagane zarówno do ręcznej, jak i automatycznej konfiguracji tworzenia zaplanowanych prac. (Od wersji 10.0.32 Supply Chain Management ta funkcja jest obowiązkowa i nie można jej wyłączyć).
  3. Metoda grupy czynności „Tworzenie harmonogramu pracy” obejmująca całą organizację — Wymagane zarówno do ręcznej, jak i automatycznej konfiguracji tworzenia zaplanowanych prac. Ta funkcja nie jest potrzebna, jeśli jest potrzebna tylko konfiguracja ręczna. (Od wersji 10.0.32 Supply Chain Management ta funkcja jest obowiązkowa i nie można jej wyłączyć).

Automatyczne konfigurowanie tworzenia zaplanowanej pracy

Po włączeniu funkcji Metoda grupy czynności „Tworzenie harmonogramu pracy” obejmująca całą organizację w systemie automatycznie są tworzone następujące elementy:

  • Metoda grupy czynności Planowanie tworzenia pracy (WHSScheduleWorkCreationWaveStepMethod) jest dodawana i skonfigurowana do uruchamiania równoległego we wszystkich firmach.
  • W szablonach grupy czynności ze wszystkich firm, dla których jako Typ szablonu grupy czynności jest ustawiona wartość Wysyłka, a Stan szablonu ma wartość Ważny, metoda Tworzenia pracy zostanie zastąpiona metodą Planowanie tworzenia pracy. Szablony grupy czynności z firm, w których można powtarzać metodę Utwórz pracę, nie będą jednak modyfikowane.
  • Konfiguracje zadań dla metody Planowanie tworzenia pracy zostaną utworzone dla wszystkich magazynów ze wszystkich firm, które mają Użyj procesów zarządzania magazynami. Oznacza to, że metoda Planowanie tworzenia pracy będzie domyślnie uruchamiana równolegle. Istniejące magazyny, dla których zmienisz ustawienie Użyj procesów zarządzania magazynem z wartości Nie na Tak, również będą domyślnie uruchamiać tę metodę równolegle.
  • Wszystkie firmy będą przetwarzać grupy czynności w partiach, a Oczekiwanie na blokadę (ms) zostanie ustawione na wartość domyślną 60 000 ms, jeśli wcześniej było ustawione na 0 ms.
  • Wszystkie nowe szablony grupy czynności, które utworzysz, będą miały metodę Planowanie tworzenia pracy zamiast metody Utwórz pracę.

Istniejące konfiguracje przetwarzania zadań i grupy czynności zostaną również zachowane dla wszystkich firm, które są już skonfigurowane do przetwarzania grup czynności w partiach, oraz dla wszystkich magazynów, które są już skonfigurowane do równoległego używania metody Planowanie tworzenia pracy.

W razie potrzeby można ręcznie przywrócić dowolne lub wszystkie ustawienia wprowadzone automatycznie po włączeniu funkcji Metody grup czynności tworzenia harmonogramu w całej organizacji, wykonując następujące czynności:

  • Aby uzyskać szablony grup czynności, przejdź do Zarządzanie magazynem > Ustawienia > Grupy czynności > Szablony grupy czynności. Zastąp metodę Planowanie tworzenia pracy na Utwórz pracę.
  • Aby zapoznać się z parametrami magazynu, wybierz kolejno pozycje Zarządzanie magazynem > Ustawienia > Parametry zarządzania magazynem. Na karcie Przetwarzanie grupy czynności zastosuj preferowane wartości dla Przetwarzanie grup czynności w partii i Oczekiwanie na blokadę (ms).
  • Aby przejść do metod grupy czynności, przejdź do Zarządzanie magazynem > Ustawienia > Grupy czynności > Metody procesów grupy czynności. W okienku akcji wybierz WHSScheduleWorkCreationWaveStepMethod, a następnie wybierz opcję Konfiguracja zadań. Zmodyfikuj lub usuń liczbę zadań wsadowych oraz przypisaną grupę czynności dla każdego z wymienionych magazynów, w razie potrzeby.

Ręczne konfigurowanie tworzenia zaplanowanej pracy

Jeśli nie włączyć funkcji Metoda grupy czynności „Tworzenie harmonogramu pracy” obejmująca całą organizację, możesz użyć procedur podanych w tej sekcji, aby ręcznie skonfigurować w razie potrzeby tworzenie zaplanowanej pracy.

Ręczne włączanie przetwarzania wsadowego grup czynności

Aby można było korzystać z równoległej metody asynchronicznej tworzenia pracy magazynowej, proces grupy czynności musi być uruchomiony w partii. Aby to skonfigurować:

  1. Wybierz kolejno opcje Zarządzanie magazynem > Ustawienia > Parametry zarządzania magazynem.
  2. Na karcie Ogólne ustaw opcję Przetwarzaj grupy czynności partiami na Tak. Opcjonalnie możesz również wybrać dedykowaną grupę przetwarzania wsadowego grupy czynności, aby uniemożliwić uruchomienie przetwarzania kolejki przetwarzania wsadowego w tym samym czasie, co inne procesy.
  3. Ustaw czas oczekiwania na blokadę (ms), który ma zastosowanie, gdy system przetwarza kilka grup czynności w tym samym czasie. W przypadku większości procesów grup czynności zalecane jest użycie wartości 60 000.

Ręcznie włącz nową metodę kroku grupy czynności dla istniejących szablonów grupy czynności

Rozpocznij od utworzenia nowej metody kroku grupy czynności i włączenia jej do równoległego przetwarzania zadań asynchronicznych.

  1. Wybierz kolejno opcje Zarządzanie magazynem > Ustawienia > Grupy czynności > Metody procesów grupy czynności.

  2. Wybierz pozycję Wygeneruj ponownie metodę i zauważ, że do listy metod przetwarzania grupy czynności, których można używać w szablonach grup czynności wysyłki, dodano metodę WHSScheduleWorkCreationWaveStepMethod.

  3. Wybierz rekord z nazwą metodyWHSScheduleWorkCreationWaveStepMethod i wybierz Konfiguracja zadania.

  4. Aby dodać nowy wiersz do siatki, wybierz opcję Nowy w okienku akcji i użyj następujących ustawień:

    • Magazyn — umożliwia wybranie magazynu, który ma być podstawą do zaplanowania przetwarzania tworzenia pracy.
    • Maksymalna liczba zadań wsadowych — umożliwia określenie maksymalnej liczby zadań wsadowych. W większości przypadków ta wartość powinna być w przedziale od 8 do 16, jednak zalecamy eksperymentowanie z ustawieniami optymalnymi na podstawie scenariuszy.
    • Grupa przetwarzania wsadowego grupy czynności — wybierz dedykowaną grupę przetwarzania grupy czynności w celu zoptymalizowania przetwarzania wsadowego.

Teraz można zaktualizować istniejący szablon grupy czynności (lub utworzyć nowy), aby użyć metody przetwarzania grupy czynności Planowanie tworzenia pracy.

  1. Wybierz kolejno opcje Zarządzanie magazynem > Ustawienia > Grupy czynności > Szablony grupy czynności.
  2. W okienku akcji wybierz pozycję Edytuj.
  3. W okienku listy wybierz szablon grupy czynności, który chcesz zaktualizować (w przypadku testowania danych pokazowych możesz użyć domyślnej wysyłki w 24 godziny).
  4. Rozwiń skróconą kartę Metody i zaznacz wiersz z nazwąPlanowanie tworzenia pracy w siatce Pozostałe metody.
  5. Wybierz strzałkę wskazującą kolumnę Wybrane metody, aby przenieść wybrany wiersz do tej kolumny. (W danym momencie może być używana tylko jedna wybrana metoda WHSScheduleWorkCreationWaveStepMethod lub createWork, w związku z tym istniejący wiersz o Nazwie metodycreateWork zostanie automatycznie przeniesiony do siatki Pozostałe metody).

Ustaw dane progowe przetwarzania zadań grupy czynności

System utworzy domyślne dane progowe przetwarzania zadań grupy czynności podczas pierwszego przetwarzania grupy czynności z użyciem dowolnego przetwarzania opartego na zadaniu. Dane służą do kontrolowania, kiedy przetwarzanie grupy czynności będzie wykonywane asynchronicznie i będzie oparte na zadaniach, co pozwala na równoległe przetwarzanie i tworzenie pracy.

Dane domyślne początkowo korzystają z wartości progowej 15 dla minimalnej liczby wierszy ładunku (MINIMUMWAVELOADLINES). Oznacza to, że gdy system przetwarza ładunek grupy czynności z więcej niż 15 wierszami, będzie używać asynchronicznego przetwarzania zadań. Te dane można wstawiać/aktualizować ręcznie WHSWaveTaskProcessingThresholdParameters w tabeli w środowiskach testowych. Jeśli musisz zmienić to ustawienie w środowisku produkcyjnym, musisz skontaktować się z pomocą techniczną firmy Microsoft, aby zażądać aktualizacji.

Pracuj z zaplanowanym utworzeniem pracy

Aby uzyskać szczegółowe informacje dotyczące sposobu pracy z zaplanowaną pracą, zobacz temat Tworzenie i przetwarzanie grupy czynności.