Zpracování DOM

Tento článek popisuje, jak distribuovaná správa objednávek (DOM) zpracovává prodejní objednávky v Microsoft Dynamics 365 Commerce.

Konfigurace dávkové úlohy procesoru DOM

DOM běží jenom v dávkové úloze.

Pokud chcete nakonfigurovat dávkovou úlohu procesoru DOM pro spuštění DOM, postupujte takto:

  1. Přejděte na Maloobchod a obchod>Distribuovaná správa objednávek>Dávkové zpracování>Nastavení úlohy procesoru DOM.
  2. Na záložce FastTab Parametry, v profilu Plnění, vyberte profil, pro který musí DOM běžet.
  3. Na pevné záložce Spustit na pozadí v poli Skupina dávek zvolte nakonfigurovanou skupinu dávek.
  4. V poli Popis úlohy zadejte název dávkové úlohy.
  5. Zvolte Opakování a nadefinujte opakování dávkové úlohy.
  6. Vyberte OK.

Vyhledání objednávek a řádků prodeje

Při zpracování DOM zohledňuje následující objednávku a řádky objednávky:

  • Řádky objednávek, které splňují kritéria pro původy prodejní objednávky, způsoby dodání a právnické osoby, jak jsou definována v profilu distribuované správy objednávek, a které rovněž splňují některá z následujících kritérií:
    • Řádky objednávky jsou vytváření z kanálu Commerce. Prodejní objednávky jsou identifikovány jako z kanálů Commerce, když je možnost Prodej Commerce nastavena na Ano.
    • Řádky objednávek nejsou zpracovávány systémem DOM.
    • Řádky objednávky jsou zprostředkovány distribuovanou správou objednávek, ale jsou označeny jako výjimky a jsou pod maximální prahovou hodnotou počtu pokusů.
    • Způsob dodání není výdej nebo elektronické dodání.
    • Řádky objednávky nejsou označeny pro dodání.
    • Řádky objednávky nejsou ručně vyloučeny.
    • Pokud je aktivní Během optimalizace objednávek nezpracovávat přijaté objednávky obchodu, nejsou řádky objednávek přiřazeny ke skladům maloobchodu se stavem plnění jako Přijato.
  • Objednávky, které nejsou blokované.

Chcete-li v aplikaci Commerce headquarters ručně vyloučit prodejní řádek, přejděte na Retail and Commerce>Customers>Všechny prodejní objednávky a vyberte prodejní řádek. Na záložce s náhledem Obecné řádku prodeje nastavte možnost Vyloučit ze zpracování DOM na Ano.

Řádky prodeje oddílu

Během každé úlohy zpracování DOM jsou objednávky rozděleny do dávek podle hodnoty parametru Maximální počet řádků objednávky na optimalizaci u úloh definovaných v profilu plnění. DOM zajišťuje, že všechny prodejní řádky prodejní objednávky jsou ve stejné dávce.

Jestliže je tedy při běhu optimalizováno 10 000 řádků objednávky a parametr Maximální počet řádků objednávky na optimalizaci je nastaven na 2000, distribuovaná správa objednávek vytvoří pět dávek, které jsou zpracovány současně.

Pokud je hodnota Maximální počet řádků objednávky na jednu optimalizaci0:

  • U typu Simplified Solver vytváří DOM dávku na každých 100 prodejních řádků.
  • Pro typ Production Solver vytvoří DOM dávku na každých 1 500 prodejních řádků.

Note

Pokud nastavíte vysokou hodnotu pro Maximální počet řádků objednávky na optimalizaci, dokončení úlohy procesoru DOM bude trvat déle, protože běží na dávkovém serveru. Chcete-li zlepšit výkon, nastavte takovou hodnotu, která zajistí, že DOM bude moci používat více dávkových serverů.

Vyhledávání zásob

DOM určuje dostupnou fyzickou zásobu pro každou položku pomocí příslušných dimenzí z varianty produktu a řádku prodejní objednávky spolu s příslušnou lokalitou a skladem. Vyhledávání využívá konfiguraci produktu, velikost, barvu, styl a rozměry verze produktu, rozměry skladování na místě a skladu, a rozměry sledování šarže a sériového čísla.

Od verze Commerce 10.0.46 poskytuje DOM výchozí podporu pro stav zásob, tedy pokročilou dimenzi skladování pro správu skladů. DOM bere v úvahu stav zásob z řádku prodejní objednávky při určování, ve kterých skladech jsou k dispozici zásoby pro vyřízení objednávky. Tento krok zajišťuje, že jsou zohledněny pouze zásoby se stejným statusem, což vede k přesnějšímu výpočtu dostupných zásob pro pokročilé skladové scénáře. Tato podpora je ve výchozím nastavení zapnuta.

Stav zásob na řádku prodejní objednávky není nastaven službou DOM. Je to standardní stav inventáře, což je jeden ze skladovacích rozměrů ve skupině skladovacích dimenzí. Stav zásob na řádku objednávky se přebírá z výchozího stavu zásob, který je nastaven pro pracoviště, sklad, položku nebo prodejní objednávku. Lze ji také změnit přímo na řádku prodejní objednávky. Výchozí stav zásob u prodejních objednávek nemůže být blokujícím stavem. Můžete také nastavit výchozí stav zásob prodejní objednávky jako součást pokročilých parametrů správy skladu.

Jiné pokročilé dimenze správy skladů, včetně umístění skladu a registrační značky, nejsou ve výchozím nastavení podporovány. Vlastní rozměry inventáře také nejsou podporovány. Pro podporu těchto rozměrů použijte DOM rozšiřitelnost. Další informace viz Rozšířitelnost DOM.

DOM přidává fyzická množství rezervovaná pro prodejní řádky v aktuálním DOM běhu zpět k dostupným zásobám pro stejnou položku a rozměry zásob. Tato úprava zabraňuje tomu, aby tyto rezervace snížily zásoby dostupné pro splnění prodejních linií, ke kterým patří.

Vyhledávání zásob před verzí Commerce 10.0.46

Ve verzi Commerce 10.0.45 a starších DOM získává dostupné zásoby z entit skladové V2, jako jsou InventWarehouseOnHandAggregatedView. Toto vyhledávání v zásobách podporuje dimenze produktu, jako jsou barva, velikost, styl a konfigurace, a také dimenze lokality a skladu. Nepodporuje jiné dimenze skladování, jako je stav zásob, umístění nebo poznávací značky.

Pro zobrazení inventáře vrácených tímto starším vyhledáváním zadejte následující URL do adresního řádku vašeho prohlížeče. Nahraďte <DomainName> doménou vašeho prostředí a <CompanyName> názvem vaší právnické osoby:

https://<DomainName>/?cmp=<CompanyName>&mi=SysTableBrowser&TableName=InventWarehouseOnHandAggregatedView

Výpočet vzdálenosti

Distribuovaná správa objednávek převede adresy typu Doručení na hodnoty zeměpisné šířky a délky. DOM poté převede dodací adresu na prodejní objednávce na hodnoty zeměpisné šířky a délky a aktualizuje hodnoty zeměpisné šířky a délky adresy pro budoucí použití. DOM určuje přesné hodnoty zeměpisné šířky a délky na základě adresy, města a PSČ získaných z Azure Maps nebo Map Bing. Aby DOM mohl používat funkčnost Azure Maps, povolte nastavení Potvrdit použití Azure Maps pro DOM. Aby mohl DOM používat funkce Mapy Bing, povolte nastavení Potvrdit používání Mapy Bing pro DOM. Další informace naleznete v tématu Nastavení DOM.

DOM používá rozhraní API Azure Maps nebo Map Bing k výpočtu vzdušné nebo silniční vzdálenosti v závislosti na hodnotě nastavení Deaktivovat výpočet vzdálenosti cesty po silnici. DOM tyto informace pak použije ke stanovení nákladů na dopravu. Model optimalizace upřednostňuje odbavení kompletní zakázky z jednoho místa. I když je část objednávky dostupná ve stejném městě nebo PSČ, model je optimalizovaný tak, aby snížil počet zásilek. Další informace naleznete v tématu Nastavení DOM.

Generování plánu plnění

Jakmile DOM použije pravidla, omezení inventáře a optimalizaci, vybere umístění, které je nejblíže dodací adrese zákazníka. Pak získá plány plnění od optimalizátoru. Zda systém aplikuje plány plnění na prodejní řádky, závisí na hodnotě nastavení Automaticky aplikovat výsledky . Další informace naleznete v tématu Výsledky běhů DOM.

Snímek obrazovky kritérií prodejní objednávky při zpracování DOM.

Další zdroje