Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
I denne artikel beskrives det, hvordan DOM (Distributed Order Management) behandler salgsordrer i Microsoft Dynamics 365 Commerce.
Konfigurere batchjob for DOM-processor
DOM kører kun i et batchjob.
Hvis du vil konfigurere DOM-processorbatchjobbet for DOM-kørsler, skal du følge disse trin:
- Gå til Retail and Commerce>Distribueret ordrestyring>Batchbehandling>Opsætning af DOM-processorjob.
- Vælg en profil, som DOM skal køre for, for opfyldelsesprofilen i oversigtspanelet Parametre.
- På oversigtspanelet Kør i baggrunden for Batchgruppe skal du vælge en batchgruppe, der er konfigureret.
- For Opgavebeskrivelse skal du angive et navn til batchjobbet.
- Vælg Gentagelse, og definer gentagelsen af batchjobbet.
- Vælg OK.
Søge efter salgsordrer og -linjer
Ved behandling tager DOM følgende ordre og ordrelinjer i betragtning:
- Ordrelinjer, der opfylder kriterierne for salgsordreoprindelser, leveringsmåder og juridisk enhed som defineret i DOM-profilen, og som også opfylder nogen af disse kriterier:
- Ordrelinjerne er oprettet fra Commerce-kanaler. Salgsordrer identificeres som værende fra Commerce-kanaler, når indstillingen Commerce-salg er angivet til Ja.
- Ordrelinjerne bliver ikke håndteret af DOM.
- Ordrelinjerne formidles af DOM, men de er markeret som undtagelser og befinder sig under den maksimale forsøgsgrænse.
- Leveringsmåden er ikke afhentning eller elektronisk levering.
- Ordrelinjerne er ikke markeret til levering.
- Ordrelinjerne er ikke udelukket manuelt.
- Hvis Behandl ikke accepterede butiksordrer under ordreoptimering er aktiveret, er ordrelinjerne ikke tildelt til detailbutikslagre med opfyldelsesstatus som Accepteret.
- Ordrer, der ikke er på hold.
For manuelt at udelukke en salgslinje i Handelshovedkvarteret, gå til Detail- og Handelskunder>>Alle salgsordrer og vælg en salgslinje. Angiv indstillingen Udeluk fra DOM-behandling til Ja i oversigtspanelet Generelt for salgslinjen.
Salgslinjer for partition
Under hvert DOM-processorjob opdeler DOM ordrer i batches, afhængigt af parameterværdien for DDet maksimale antal ordrelinjer pr. optimering, der er defineret i opfyldelsesprofilen. DOM sikrer, at alle salgslinjer i en salgsordre er i samme batch.
Hvis f.eks. 10.000 ordrelinjer optimeres i en kørsel, og parameteren Det maksimale antal ordrelinjer pr. optimering er angivet til 2000, opretter DOM fem batches, der behandles samtidigt.
Hvis det maksimale antal ordrelinjer pr. optimeringsværdi er 0:
- For typen Simplified Solver opretter DOM en batch for hver 100 salgslinjer.
- For Production Solver-typen opretter DOM en batch for hver 1.500 salgslinjer.
Notat
Hvis du indstiller en stor værdi for Maksimalt antal ordrelinjer pr. optimering, tager DOM-processorjobbet længere tid at fuldføre, fordi det kører på en batchserver. For at forbedre ydeevnen skal du angive en passende værdi for at sikre, at DOM kan bruge flere batchservere.
Lagersøgning
DOM bestemmer tilgængeligt fysisk lager for hver vare ved at bruge de relevante dimensioner fra produktvarianten og salgsordrelinjen sammen med kandidatstedet og lageret. Opslaget bruger produktkonfiguration, størrelse, farve, stil og produktversionens dimensioner, plads- og lageropbevaringsdimensioner samt batch- og serienummer-tracking-dimensioner.
Fra og med Commerce version 10.0.46 tilbyder DOM standardunderstøttelse af lagerstatus, en avanceret lagerstyringsdimension. DOM inkluderer lagerstatus fra salgsordrelinjen, når det afgør, hvilke lagre der har lager til opfyldelse. Dette trin sikrer, at kun lager med matchende status tages i betragtning, hvilket giver en mere præcis beregning af tilgængeligt lager for avancerede lagerscenarier. Denne understøttelse er aktiveret som standard.
Lagerstatus på en salgsordrelinje sættes ikke af DOM. Det er en standard lagerstatus, som er en af lagringsdimensionerne i lagerdimensiongruppen. Lagerstatus på en ordrelinje arver fra standardlagerstatus, der er konfigureret for stedet, lageret, varen eller salgsordren. Det kan også ændres direkte på salgsordrelinjen. Standardlagerstatus for salgsordrer kan ikke være en blokeringsstatus. Du kan også sætte en standard salgsordre lagerstatus som en del af dine avancerede lagerstyringsparametre.
Andre avancerede lagerstyringsdimensioner, herunder lagerplacering og nummerplade, understøttes ikke som standard. Brugerdefinerede inventardimensioner understøttes heller ikke. For at understøtte disse dimensioner skal man bruge DOM-udvidelsesmuligheder. Du kan finde flere oplysninger under DOM-udvidelsesmuligheder.
DOM tilføjer fysiske mængder, der er reserveret til salgslinjer i den aktuelle DOM-kørsel, tilbage til det tilgængelige lager for de samme vare- og lagerdimensioner. Denne justering forhindrer disse reservationer i at reducere det tilgængelige lager til at opfylde de salgslinjer, de tilhører.
Lageropslag før Commerce version 10.0.46
I Commerce version 10.0.45 og tidligere henter DOM tilgængeligt lager fra lager-V2-enheder såsom InventWarehouseOnHandAggregatedView. Denne lageropslag understøtter produktdimensioner såsom farve, størrelse, stil og konfiguration samt dimensioner for plads og lageropbevaring. Den understøtter ikke andre opbevaringsdimensioner, såsom lagerstatus, placering eller nummerplade.
For at se det lager, der returneres af dette ældre opslag, skal du indtaste følgende URL i din browsers adresselinje. Erstat <DomainName> med domænenavnet for dit miljø og <CompanyName> med navnet på din juridiske enhed:
https://<DomainName>/?cmp=<CompanyName>&mi=SysTableBrowser&TableName=InventWarehouseOnHandAggregatedView
Beregne afstand
DOM konverterer adresser af leveringstypen til værdier for leveringstid og længde. Derefter konverterer DOM leveringsadressen på salgsordren til værdier for leveringstid og længde, og opdaterer værdierne for placering og længde for adressen til fremtidig brug. DOM afhænger af Azure Maps eller Bing Kort til at angive nøjagtige værdier af breddegrad og længdegrad for adresse, by og postnummer. For at lade DOM bruge Azure Maps-funktionaliteten, skal du aktivere indstillingen Confirm Azure Maps usage for DOM. For at lade DOM bruge Bing Kort-funktionaliteten, skal du aktivere indstillingen Confirm Bing Kort for DOM. Du kan finde flere oplysninger under Konfigurer DOM.
DOM bruger enten programmeringsgrænsefladen (API) i Azure Maps- eller Bing Kort-programmet til at beregne fugleflugtsafstand eller vejafstand, afhængigt af værdien af indstillingen Deaktiver beregning af vejafstand. Derefter bruger DOM disse oplysninger til at fastlægge forsendelsesomkostningerne. Optimeringsmodellen prioriterer opfyldelsen af en komplet ordre fra én lokation. Selvom en del af en ordre er tilgængelig i samme by eller postnummer, er modellen optimeret til at reducere antallet af forsendelser. Du kan finde flere oplysninger under Konfigurer DOM.
Generere opfyldelsesplaner
Når DOM anvender reglerne, lagerbegrænsningerne og optimeringen, vælger den den placering, der er tættest på kundens leveringsadresse. Derefter får den opfyldelsesplaner fra optimereren. Om systemet anvender opfyldelsesplaner på salgslinjerne, afhænger af værdien af indstillingen for automatisk anvendelse af resultatet . Du kan få flere oplysninger under Resultater af DOM-kørsler.