Ograniczenia DOM
W tym artykule opisano ograniczenia funkcji zarządzania zamówieniami rozdzielonymi (DOM) w rozwiązaniu Microsoft Dynamics 365 Commerce.
Poniżej przedstawiono niektóre kwestie, o których należy pamiętać podczas korzystania z funkcji DOM:
- DOM nie obsługuje zaawansowanych funkcji zarządzania magazynem bez dostosowywania. Klienci i partnerzy powinni budować dostosowania i ustawić funkcję DOM jako zgodną z zaawansowanymi funkcjami zarządzania magazynem i istotnymi dla nich procesami. Aby uzyskać więcej informacji, zobacz Możliwości rozszerzania DOM.
- Aby DOM był kompatybilny z zaawansowanymi funkcjami zarządzania magazynem, należy rozwiązać następujące znane problemy:
- Dostępne zapasy — funkcje zaawansowanego magazynowania umożliwiają konfigurowanie wymiarów (np. stan zapasów), które nie zapewniają dokładnej interpretacji dostępnych zapasów. Zarządzanie DOM oferuje rozszerzalny sposób ustawiania dostępnych zapasów dla implementacji, w których są stosowane funkcje zaawansowanego magazynowania (np.
DOMExtensionEvents.OnSettingAvailableInventory
). Klienci i partnerzy muszą używać tej rozszerzalnej metody, aby zastąpić dostępne zapasy z towarów w magazynie i zarezerwowanych. - Zmiana przypisania magazynu — zaawansowane funkcje magazynowania umożliwiają tworzenie ładunków, prac i wysyłek dla wiersza sprzedaży. Gdy w wierszu sprzedaży znajdują się przesyłki, zaawansowane funkcje magazynowania uniemożliwiają usłudze DOM ponowne przypisanie magazynów. Klienci i partnerzy muszą zbudować dostosowania kompilacje, aby wykluczyć tego typu wiersze sprzedaży z DOM albo usunąć przesyłki przed zastosowaniem planów realizacji (np.
DOMExtensionEvents.OnExecutingFulfillmentPlan
). W przeciwnym razie DOM zaznacza „Wystąpił wyjątek typu Ogólny” w wierszach sprzedaży, a typ wyjątku „Ogólny” w zamówieniu sprzedaży.
- Dostępne zapasy — funkcje zaawansowanego magazynowania umożliwiają konfigurowanie wymiarów (np. stan zapasów), które nie zapewniają dokładnej interpretacji dostępnych zapasów. Zarządzanie DOM oferuje rozszerzalny sposób ustawiania dostępnych zapasów dla implementacji, w których są stosowane funkcje zaawansowanego magazynowania (np.
- Profile zarządzania DOM mogą różnić się według pochodzenia sprzedaży i trybu dostawy. Pochodzenie zamówienia sprzedaży można ustawić podczas pozyskiwania zamówienia i na podstawie tych wartości można używać różnych strategii optymalizacji. Zarządzanie DOM obsługuje także tworzenie niestandardowych zadań wsadowych, które podejmują zadanie procesora DOM jako dane wejściowe i umożliwiają przekazywanie profilu jako parametru. Jedna optymalizacja może następnie być uruchamiana po drugiej w celu obsługi różnych scenariuszy biznesowych.
- DOM jest dostępny tylko w wersji Commerce w chmurze i nie jest obsługiwany w przypadku wdrożeń lokalnych.