DOM-begränsningar
Den här artikeln beskriver begränsningar för funktionen fördelad orderhantering (DOM) i Microsoft Dynamics 365 Commerce.
Här är några saker att tänka på när du använder DOM-funktionen:
- DOM stöder inte avancerade lagerhanteringsfunktioner utan anpassning. Kunder och partner måste skapa anpassningar för att göra DOM kompatibelt med de funktionerna för avancerad distributionslagerhantering och processerna som är relevanta för dem. Mer information finns i DOM-utbyggbarhet.
- Följande kända problem måste lösas för att göra DOM kompatibel med de avancerade lagerhanteringsfunktionerna:
- Tillgängligt lager – Funktioner för avancerad lagerstyrning aktiverar konfigurerbara dimensioner (till exempel lagerstatus), som inte ger någon exakt uppfattning om tillgängligt lager. DOM har en utökningsbar metod för att ange tillgängligt lager för implementeringar som används för funktioner för avancerad lagerstyrning (till exempel
DOMExtensionEvents.OnSettingAvailableInventory
). Kunder och partners måste använda den här utökningsbara metoden för att åsidosätta tillgängligt lager från lagerbehållning och reserverat lager. - Omtilldelning av lager – Funktioner för avancerade lager kan skapa laster, arbeten och leveranser för försäljningsrader. När försändelser finns i lasten av en försäljningsrad, blockerar avancerade lagerfunktioner DOM från att omtilldela lager. Kunder och partners måste skapa anpassningar för att antingen utesluta denna typ av försäljningslinje från DOM eller ta bort leveranserna innan uppfyllelseplaner tillämpas (t.ex.
DOMExtensionEvents.OnExecutingFulfillmentPlan
). Annars markerar DOM "Undantag av typen Generisk påträffades" på försäljningsraderna och undantagstypen "Generisk" på försäljningsordern.
- Tillgängligt lager – Funktioner för avancerad lagerstyrning aktiverar konfigurerbara dimensioner (till exempel lagerstatus), som inte ger någon exakt uppfattning om tillgängligt lager. DOM har en utökningsbar metod för att ange tillgängligt lager för implementeringar som används för funktioner för avancerad lagerstyrning (till exempel
- DOM-profiler kan skilja sig åt när det gäller försäljningsursprung och leveranssätt. Försäljningsorderursprunget kan anges vid orderinmatningen, och olika optimeringsstrategier kan användas baserat på dessa värden. Med DOM kan anpassade jobb skapas som tar DOM-processoruppgiften som indata och gör det möjligt att skicka profilen som en parameter. En optimering kan köras efter en annan för olika affärsscenarier.
- DOM är endast tillgängligt i molnversionen av Commerce och stöds inte för lokala distributioner.