Przetwarzanie DOM
W tym artykule opisano sposób przetwarzania zamówień sprzedaży w zarządzaniu zamówieniami rozdzielonymi (DOM) w aplikacji Microsoft Dynamics 365 Commerce.
Konfigurowanie zadania wsadowego DOM
Funkcja DOM zostanie uruchomiona tylko w ramach zadania wsadowego.
Aby skonfigurować zadanie wsadowe procesora dla uruchomień DOM, wykonaj poniższe kroki.
- Przejdź do opcji Retail i Commerce > Zarządzanie zamówieniami rozdzielonymi > Przetwarzanie wsadowe > Ustawienia zadania procesora DOM.
- Na skróconej karcie Parametry dla pola Profil realizacji wybierz profil, dla którego ma być uruchomiona funkcja DOM.
- Na skróconej karcie Uruchom w tle dla pola Grupa zadań wsadowych wybierz skonfigurowaną grupę zadań wsadowych.
- W polu Opis zadania wprowadź nazwę zadania wsadowego.
- Wybierz opcję Cykl, a następnie określ cykl zadania wsadowego.
- Kliknij przycisk OK.
Wyszukiwanie zamówień sprzedaży i wierszy
W czasie przetwarzania funkcja DOM rozważa następujące zamówienia i wiersze zamówień:
- Wiersze zamówienia spełniające kryteria określone dla źródeł zamówień sprzedaży, metod dostawy i firmy zgodnie z definicją podaną w profilu DOM, a także wiersze spełniające następujące kryteria:
- Wiersze zamówienia zostały utworzone w kanałach rozwiązania Commerce. Zamówienia sprzedaży są identyfikowane jako pochodzące z kanałów Commerce, jeśli dla opcji Commerce — sprzedaż jest ustawiona wartość Tak.
- Wiersze zamówienia nigdy nie zostały przekazane przez DOM.
- Wiersze zamówienia były wcześniej przekazywane przez DOM, ale zostały oznaczone jako wyjątki i znajdują się poniżej progu maksymalnej liczby prób.
- Metoda dostawy to nie odbiór ani dostawa elektroniczna.
- Wiersze zamówienia nie zostały oznaczone do dostawy.
- Wiersze zamówienia nie zostały ręcznie wykluczone.
- Jeśli włączono opcję Nie przetwarzaj przyjętych zamówień sklepu podczas optymalizacji zamówień, wiersze zamówienia nie są przypisane do magazynów sklepów detalicznych ze stanem realizacji Zaakceptowane.
- Zamówienia, które nie zostały wstrzymane.
Aby ręcznie wykluczyć wiersz sprzedaży, w Commerce headquarters przejdź do pozycji Retail i Commerce > Klienci > Wszystkie zamówienia sprzedaży i wybierz wiersz sprzedaży. Na skróconej karcie Ogólne wiersza sprzedaży ustaw opcję Wyklucz z przetwarzania DOM na Tak.
Partycja — wiersze sprzedaży
Podczas każdego uruchomienia zadania procesora DOM zamówienia są dzielone na partie w zależności od wartości parametru Maksymalna liczba wierszy zamówienia na optymalizację zdefiniowanej w profilu. DOM zapewnia, że wszystkie wiersze sprzedaży w zleceniu sprzedaży znajdują się w tej samej partii.
Jeśli na przykład podczas uruchamiania jest optymalizowanych 10 000 wierszy zamówienia, a parametr Maksymalna liczba wierszy zamówienia na optymalizację ma wartość 2000, to zarządzanie DOM tworzy pięć przetwarzanych jednocześnie partii.
Jeśli wartość Maksymalna liczba wierszy zamówienia na optymalizację wynosi 0:
- Dla typu Zmienna uproszczona DOM tworzy partię na każde 100 wierszy sprzedaży.
- Dla typu Zmienna produkcji DOM tworzy partię na każde 1500 wierszy sprzedaży.
Banknot
Jeśli ustawisz dużą wartość pola Maksymalna liczba wierszy zamówienia na optymalizację, ukończenie zadania procesora DOM zajmie więcej czasu, ponieważ działa na serwerze wsadowym. Aby poprawić wydajność, ustaw odpowiednią wartość, aby DOM mógł używać większej liczby serwerów wsadowych.
Wyszukiwanie w magazynie
Zarządzanie DOM wyszukuje dostępne zapasy, wyświetlając dostępne zapasy w encjach magazynowych V2 (np. InventWarehouseOnHandAggregatedView
). Dostępne zapasy obsługują wymiary produktu, takie jak kolor, rozmiar, styl i konfiguracja, oraz wymiary przechowywania, takie jak lokacja i magazyn. Inne wymiary, takie jak lokalizacja, stan zapasów i numer identyfikacyjny, nie są obsługiwane.
Aby wyświetlić dostępne zasoby używane przez DOM, wpisz następujący adres URL w pasku adresu przeglądarki, zastępując <DomainName>
nazwą domeny swojego środowiska, a <CompanyName>
nazwą osoby prawnej.
https://<DomainName>/?cmp=<CompanyName>&mi=SysTableBrowser&TableName=InventWarehouseOnHandAggregatedView
DOM wyszukuje również zarezerwowane zapasy w wierszach sprzedaży, które mają zostać przetworzone. Podobnie jak w przypadku dostępnych zapasów, DOM obsługuje tylko wymiary produktu, takie jak kolor, rozmiar, styl i konfiguracja, oraz wymiary przechowywania, takie jak lokacja i magazyn. Jeśli zarezerwowane zapasy wykorzystują inne wymiary, takie jak lokalizacja, stan zapasów, tablica rejestracyjna, nie będą brane pod uwagę przez DOM.
Aby obsługiwać dostępne lub zarezerwowane zapasy w innych wymiarach lub wymiarach niestandardowych, należy zbudować dostosowania. Aby uzyskać więcej informacji, zobacz Możliwości rozszerzania DOM.
Obliczanie odległości
Zarządzanie DOM konwertuje adresy typu Dostawa na wartości szerokości i długości geograficznej. Następnie DOM konwertuje adres dostawy na zamówieniu sprzedaży na wartości szerokości i długości geograficznej, po czym aktualizuje wartości szerokości i długości geograficznej adresu do przyszłego użytku. Zarządzanie DOM polega na Mapach Bing, aby określić dokładne wartości szerokości i długości geograficznej na podstawie informacji o adresie, miejscowości i kodzie pocztowym. Aby umożliwić DOM korzystanie z Map Bing, włącz ustawienie Potwierdź użycie Map Bing dla DOM. Aby uzyskać więcej informacji, zobacz Konfigurowanie DOM.
DOM wykorzystuje interfejs API Map Bing do obliczania odległości powietrznej lub drogowej, w zależności od wartości ustawienia Wyłącz obliczanie odległości drogowej. Następnie DOM używa tych informacji do określania kosztu wysyłki. Model optymalizacji określa priorytety realizacji pełnego zamówienia z jednej lokalizacji. Nawet jeśli część zamówienia jest dostępna w tej samej miejscowości lub kodzie pocztowym, model został zoptymalizowany w celu zmniejszenia liczby wysyłek. Aby uzyskać więcej informacji, zobacz Konfigurowanie DOM.
Generowanie planów realizacji
Po zastosowaniu przez usługę DOM reguł, ograniczeń zapasów i optymalizacji wybiera ona lokalizację położoną najbliżej adresu dostawy klienta. Plany realizacji są następnie uzyskiwane z optymalizatora. To, czy plany realizacji zostaną zastosowane w wierszach sprzedaży, czy nie, zależy od wartości ustawienia Automatyczne stosowanie wyniku. Aby uzyskać więcej informacji, zobacz Wyniki uruchamiania DOM.