Ställ in DOM
Den här artikeln beskriver hur du ställer in funktionen fördelad orderhantering (DOM) i Microsoft Dynamics 365 Commerce.
Viktigt
Bing-kartor för företag är inaktuella och kommer att dras tillbaka. Kunder med en Enterprise-licens kan fortsätta att använda Bing-kartor för företag fram till den 30 juni 2028, och kunder med den kostnadsfria och grundläggande licensen för Bing-kartor för företag kan fortsätta att använda Bing-kartor för företag fram till den 30 juni 2025. Men om du inte redan har en Bing Maps-nyckel kan du inte längre få en och måste skapa en egen anpassning för att få in longitud- och latitudadressdata för att DOM ska fungera. Du måste också inaktivera Bing-kartor för DOM när du konfigurerar DOM-parametrar enligt beskrivningen i den här artikeln.
Aktivera DOM-konfigurationsnyckel
Följ dessa steg för att aktivera DOM-konfigurationsnyckeln.
- I Commerce headquarters går du till Systemadministration > Inställningar > Licenskonfiguration.
- Expandera noden Commerce på fliken Konfigurationsnycklar och markera kryssrutan Fördelad orderhantering.
Konfigurera DOM-parametrar
Följ dessa steg för att konfigurera DOM-parametrar.
I administration, gå till Butik och handel > Fördelad orderhantering > Inställningar > DOM-parametrar.
Ange följande värden på fliken Allmänt:
Aktivera fördelad orderhantering – Välj inställningen Ja.
Bekräfta att Bing-kartor används för DOM – Välj inställningen Ja. När detta alternativ är aktiverat använder DOM Bing-kartor för att fastställa latitud- och longitudvärdena utifrån information om adress, ort och postnummer. När det här alternativet är inaktiverat används latitud- och longitudvärdena på lagerinställningen eller kundens leveransadress. Latitud- och longitudvärdena används för avståndsberäkning i DOM-behandlingen.
Kommentar
- Du kan välja Ja endast om alternativet Aktivera Bing-kartor på fliken Bing-kartor på administrationssidan Gemensamma Commerce-parametrar (Retail och Commerce > Administrationsinställning > Parametrar > Gemensamma Commerce-parametrar) också har värdet Ja, och om en giltig nyckel anges i fältet Nyckel till Bing-kartor.
- Med portalen utvecklingscenter för Bing-kartor kan du begränsa åtkomsten till dina API-nycklar för Bing-kartor till en uppsättning domäner som du anger. Med den här funktionen kan kunder definiera en strikt uppsättning referensvärden eller intervall med IP-adresser som nyckeln ska valideras mot. Förfrågningar som kommer från din lista över tillåtna domäner bearbetas normalt, medan förfrågningar från domäner utanför listan returnerar ett svar om nekad åtkomst. Det är valfritt att lägga till domänsäkerhet för din API-nyckel, och de nycklar som lämnas i befintligt skick fortsätter fungera. Listan över tillåtna domäner för en nyckel är oberoende av alla andra nycklar, vilket gör att du kan ha olika regler för varje nyckel. Distribuerad orderhantering har inte stöd för inställningar av egenskaper som refereras av domäner.
Inaktivera beräkning av vägavstånd – Om det här alternativet är Ja, beräknas avstånd fågelvägen för latitud- och longitudvärden för lagret och kundadressen. Ställ in det här alternativet till Nej om du vill använda Bing Maps API för att beräkna vägavstånd, i det här fallet, alternativet Bekräfta Bing Maps-användning för DOM måste vara Ja.
Bearbeta inte godkända butiksorder under orderoptimering – Ställ in det här alternativet till Ja om du inte vill att DOM ska behandla försäljningsorder som har accepterats av butiker.
Uppdatera ekonomiska dimensioner på försäljningsorderrad baserat på plats – Ställ in det här alternativet till Ja om du vill uppdatera ekonomiska dimensioner på försäljningsorderrader baserat på webbplatsen.
Kommentar
De ekonomiska dimensionerna kanske inte uppdateras på försäljningsorderrader om länken till den ekonomiska dimensionen till webbplatsen är låst eller inaktiverad. För mer information, se Konfigurera och hantera länkar till ekonomiska dimensioner till webbplatser.
Kvarhållandeperiod för uppfyllelsedata (i dagar) – Ange hur länge uppfyllelseplanerna som DOM-körningar genererar behålls i systemet. Batchjobbet Inställning av borttagningsjobb för DOM-uppfyllelsedata raderar alla uppfyllelseplaner som är äldre än antalet dagar som anges här.
Kvarhållandeperiod för DOM-loggar (i dagar) – Ange hur länge DOM-loggarna som DOM-körningar genererar behålls i systemet. Batchjobbet Inställning av borttagningsjobb för DOM-uppfyllelsedata raderar alla DOM-loggar som är äldre än antalet dagar som anges här.
Avvisningsperiod (i dagar) – Anger hur lång tid som måste gå innan en avvisad orderrad får tilldelas samma plats.
Trådutnyttjande (procent) – När uppfyllelseplaner genereras och Använd resultat automatiskt är aktiverat i uppfyllelseprofilen, skapar DOM uppfyllelseplanuppgifter för att automatiskt tillämpa uppfyllelseplaner parallellt. Ange hur många trådresurser DOM ska använda för att skapa uppgifter. Ett högre antal innebär att fler uppgifter skapas. Om inställt på 0 skapas endast en uppfyllelseplanuppgift.
Ange följande värden på fliken Problemlösare:
Maximalt antal automatiska uppfyllelseförsök – Ange hur många gånger DOM-motorn försöker koppla en orderrad till en plats. Om DOM-motorn inte kan koppla en orderrad till en plats på det uppgivna antalet försök flaggas orderraden som ett undantag. Motorn hoppar sedan över den raden framöver tills statusen återställs manuellt.
Radie för lokal butiksregion – Ange ett värde. Detta fält bestämmer hur platser grupperas och anses vara desamma vad avstånd beträffar. Om du t.ex. väljer 100 anses alla butiker och distributionscenter inom en radie av 100 miles från uppfyllelseadressen vara likvärdig i fråga om avstånd.
Problemlösartyp – välj ett värde. Två typer av problemlösare medföljer Commerce: Produktionsproblemlösare och Förenklad problemlösare. Produktionsproblemlösare måste väljas för alla maskiner som kör DOM (dvs. alla servrar som ingår i DOMBatch-gruppen). Produktionsproblemlösaren kräver en särskild licensnyckel som normalt licensieras och används i produktionsmiljö. I nyare Nivå 2+-miljöer är Produktionsproblemlösaren redan aktiverad.
I andra miljöer måste denna licensnyckel distribueras manuellt. På grund av begränsningen av icke-produktionsmiljöer måste du kontakta Microsoft Support för att få den senaste filen DOM-licens. När du har erhållit licensfilen, följ dessa steg:
- Starta Microsoft Internet Information Services-hanteraren (IIS), högerklicka på AOSServices webbplats och välj Utforska. Utforskaren öppnas i <AOS service root>\webroot. Anteckna sökvägen till <AOS Service root>, eftersom den anges i nästa steg.
- Kopiera konfigurationsfilen i katalogen <AOS Service root>\PackagesLocalDirectory\DOM\bin.
- I Commerce headquarters, gå till sidan DOM-parametrar. Välj Produktionsproblemlösare i Problemlösartyp på fliken Problemlösare och bekräfta att inga felmeddelanden visas.
Kommentar
- Den förenklade problemlösaren medföljer så att återförsäljare ska kunna testa DOM-funktionen utan att behöva använda den särskilda licensen. Den förenklade problemlösaren bör inte användas i produktionsmiljö.
- Produktionsproblemlösaren förbättrar prestandan (till exempel antalet order och orderrader som går att hantera under en körning) och konvergens av resultaten (eftersom en orderbatch kanske inte ger det bästa resultatet i vissa scenarier). Regeln för Partiell order kräver Produktionsproblemlösaren.
Gå tillbaka till Butik och handel > Fördelad orderhantering > Inställningar > DOM-parametrar.
Tilldela de olika DOM-enheterna de nödvändiga nummerserierna på fliken Nummerserier.
Notering
Innan någon nummerserie kan tilldelas enheterna måste de anges på sidan Nummerserier (Organisationsadministration > Nummerserier > Nummerserier).
Konfigurera uppfyllelsegrupper
Med DOM-funktionen går det att ange olika typer av DOM-regler och organisationen kan konfigurera flera regler beroende på vilka krav verksamheten ställer. DOM-regler går att ange för en grupp med platser eller enskilda platser och för en viss produktkategori, produkt eller variant. Så här skapar du grupperingen av platser som måste användas för DOM-reglerna:
- I administration, gå till Retail och Commerce > Kanalinställningar > Uppfyllelsegrupper.
- Välj Ny och ange ett nytt namn på och en beskrivning för den nya gruppen.
- Välj Spara.
- Välj Lägg till rad om du vill lägga till endast en plats i gruppen. Om du väljer Lägg till rader kan du lägga till flera platser.
Kommentar
- I Commerce version 10.0.12 och högre måste funktionen möjligheten att ange platser som Leverans- eller Upphämtning-aktiverade i Uppfyllelsegrupp vara aktiverad på arbetsytan Funktionshantering.
- Funktionen lägger till nya konfigurationer på sidan Uppfyllelsegrupp så att du kan definiera om lagerstället kan användas för leverans, eller om kombinationen av lagerställe/butik kan användas för leverans, upphämtning eller både och.
- Om du aktiverar funktionen uppdateras alternativen som är tillgängliga för val av plats när du skapar upphämtnings- eller leveransorder i kassan.
- Om du aktiverar funktionen resulterar det också i uppdaterade sidor i kassan när åtgärderna Leverera alla eller Leverera valda har valts.
Konfigurera DOM-regler
För att konfigurera DOM-regler, i administration, gå till Retail och Commerce > Fördelad orderhantering > Inställningar > Hantera regler.
Följande DOM-regler stöds nu.
- Regel för minimilager.
- Prioritetsregel för uppfyllelseplats.
- Regel för partiell order.
- Platsregel för offline-uppfyllelse.
- Regel för högsta antal avvisningar.
- Regel för längsta avstånd.
- Regel för maximalt antal order.
Mer information finns i DOM-regler.
Ställ in och konfigurera DOM-uppfyllelseprofiler
Uppfyllelseprofiler används för att gruppera ett antal regler, juridiska personer, ursprung till försäljningsorder och leveranssätt. Varje DOM-körning gäller en specifik uppfyllelseprofil. Organisationer ange och köra vissa regler för ett antal juridiska personer på order med specifika försäljningsorderursprung och leveranssätt. Om olika uppsättningar regler måste köras för olika typer av försäljningsorderursprung eller leveranssätt kan uppfyllelseprofiler alltså definieras enligt detta.
Följ dessa steg för att konfigurera och konfigurera DOM-uppfyllelseprofiler:
I administration, gå till Retail och Commerce > Fördelad orderhantering > Inställningar > Uppfyllelseprofiler.
Välj Nytt.
Ange värden för Profil och Beskrivning.
Ange värdet på alternativet Tillämpa resultat automatiskt. Om du väljer Ja tillämpas resultaten från DOM-körningen för profilen automatiskt på försäljningsorderraderna. Om du ställer in den på Nej kan resultaten endast ses i uppfyllelseplanen och tillämpas inte på försäljningsorderraderna.
Om du vill att DOM-profilen ska köras för order med samtliga försäljningsorderursprung – inklusive order där försäljningsorderursprunget är odefinierat – ska alternativet Bearbeta order med tomt försäljningsursprung ha värdet Ja. Om du vill köra profilen endast för vissa försäljningsorderursprung går de att definiera på sidan Försäljningsursprung.
Om du vill ändra hur DOM delar upp försäljningsrader i olika batcher, ställ in ett värde för Maximalt antal orderrader per optimering. Mer information finns i Försäljningsrader för partition.
Kommentar
- I Commerce version 10.0.12 och senare måste funktionen Möjlighet att ange uppfyllelsegrupp för en uppfyllelseprofil vara aktiverad på arbetsytan Funktionshantering. Med hjälp av den här funktionen kan du ange en lista över lagerställen som DOM bör beakta när optimering körs med en uppfyllelseprofil. Om listan med lagerställen inte anges söker DOM i alla lagerställen i juridiska personer som har definierats i profilen.
- Den här funktionen lägger till en ny konfiguration på sidan Uppfyllelseprofil som kan associeras med en enskild uppfyllelsegrupp.
- Om du väljer uppfyllelsegruppen körs DOM-reglerna för den uppfyllelseprofilen effektivt mot de "leverans"-lager som ingår i uppfyllelsegruppen.
- Om du vill använda den här funktionen effektivt måste du kontrollera att det finns en uppfyllelsegrupp som innehåller alla leveranslager och sedan associera den uppfyllelsegruppen med uppfyllelseprofilen.
Välj Lägg till på snabbfliken Juridiska personer och välj sedan en juridisk person.
Välj Lägg till på snabbfliken Regler och välj sedan den regel som ska länkas till profilen.
Upprepa de föregående två stegen tills alla regler som ska vara med är kopplade till profilen.
Välj Spara.
Välj Leveranssätt på fliken Inställningar i åtgärdsrutan.
Välj Nytt på sidan Leveranssätt.
Välj den juridiska personen i fältet Företag. Listan med företag är begränsad till de juridiska personerna som lades till tidigare.
Ange leveranssättet som ska kopplas till denna profil i fältet Leveranssätt. Ett leveranssätt går inte att koppla till flera aktiva profiler.
Upprepa de föregående två stegen tills alla leveranssätt som ska vara med är kopplade till profilen.
Stäng sidan Leveranssätt.
Välj Försäljningsorderursprung på fliken Inställningar i åtgärdsrutan.
Välj Nytt på sidan Försäljningsursprung.
Välj den juridiska personen i fältet Företag. Listan med företag är begränsad till de juridiska personerna som lades till tidigare.
Ange försäljningsursprunget som ska kopplas till denna profil i fältet Försäljningsursprung. Ett försäljningsursprung går inte att koppla till flera aktiva profiler.
Upprepa de föregående två stegen tills alla försäljningsursprung som ska vara med är kopplade till profilen.
Stäng sidan Försäljningsursprung.
Ge alternativet Aktivera profil värdet Ja. Ett varningsmeddelande visas om det finns några fel i inställningarna.