Del via


DOM-regler

Note

Retail Interest Group etter Dynamics 365 Commerce har flyttet fra Yammer til Viva Engage. Hvis du ikke har tilgang til det nye Viva Engage-fellesskapet, kan du fylle ut dette skjemaet (https://aka.ms/JoinD365commerceVivaEngageCommunity) som skal legges til og holde deg engasjert i de siste diskusjonene.

Denne artikkelen beskriver reglene for DOM-funksjonaliteten i Microsoft Dynamics 365 Commerce.

Her er noen vanlige attributter som du kan definere for alle regeltyper:

  • Startdato og Sluttdato – Bruk disse feltene til å angi start- og sluttdatoene for regelen.
  • Deaktivert – Bare regler som har verdien Nei for dette feltet, blir vurdert i en DOM-kjøring.
  • Hard begrensning – En regel kan defineres som en hard begrensning eller ikke en hard begrensning. Alle DOM-kjøringer går gjennom to gjentakelser. I den første gjentakelsen behandles hver regel som en regel med hard begrensning, uavhengig av innstillingen for attributtet Hard begrensning. Med andre ord blir hver regel brukt. I den andre gjentakelsen fjernes regler som ikke ble definert som regler for hard begrensning, og ordren eller ordrelinjene som ikke ble tilordnet til lokasjoner da alle reglene ble tatt i bruk, blir tilordnet til lokasjoner. Det eneste unntaket er regelen Prioritet for lokasjon, som alltid behandles som en hard begrensning.

Regel for minimumslager

Denne regeltypen lar organisasjoner «ringe inn» et bestemt antall av et produkt for andre formål enn oppfyllelse av ordren. Organisasjoner vil for eksempel kanskje ikke at DOM skal vurdere all beholdningen som er tilgjengelig i en butikk for ordreoppfyllelse. De vil i stedet reservere deler av beholdningen for butikkunder. Når denne regeltypen brukes, kan du definere minimumsbeholdningen som skal beholdes for en kategori av produkter, et individuelt produkt eller en produktvariant per lokasjon eller gruppe med lokasjoner. Du kan også definere minimumsbeholdning ved hjelp av et tilleggskategorihierarki. Hvis et produkt faller inn i flere kategorier, får en tilleggskategori høyest viktighet for alle regler der du kan bruke kategorier.

Prioritetsregel for oppfyllelseslokasjon

Denne regeltypen lar organisasjoner definere et hierarki av lokasjoner for å opprette prioriteten som DOM-motoren vurderer når den prøver å identifisere oppfyllelseslokasjoner for bestemte produkter. Det gyldige området av prioriteter er 1 til 10, der 1 er den høyeste prioriteten og 10 er den laveste prioriteten. lokasjoner som har høyere prioritet, vurderes før lokasjoner som har lavere prioritet. Hvis du definerer regelen som en hard betingelsesregel, megler du ordrer bare til steder som prioriteringer er definert for. DOM gir preferanse til å forsende ordrer fullstendig fra ett sted. Hvis en hel ordre og linjene i ordren ikke er tilgjengelige fra en lokasjon som har prioritet 1, prøver DOM å oppfylle den fra en lokasjon som har prioritet 2.

Regel for delvise ordrer

I detaljhandelversjon 10.0.5 endret Microsoft Oppfyllelse-rekkefølgen fra bare én plasseringsparameter til maksimumsplasseringer for oppfyllelse. Den gamle parameteren gjorde det mulig å konfigurere om ordrer kan oppfylles fra bare én plassering eller fra så mange plasseringer som mulig. Med den nye parameteren kan du angi om oppfyllelsen kan være fra et bestemt sett med plasseringer (opptil fem) eller fra så mange plasseringer som mulig. For alle alternativer unntatt oppfyllelse fra én lokasjon deler DOM linjen, fordi behandling av ordren skjer etter linje. Denne regelen fungerer bare med produksjonsproblemløseren.

Bruk følgende parametere til å konfigurere regelen for delvise ordrer:

  • Maksimalt antall fullføringsplasseringer – Denne parameteren har seks alternativer: 1, 2, 3, 4, 5 og et hvilket som helst tall.
  • Oppfylle delvise ordrer? - Denne parameteren er bare tilgjengelig når Tall er angitt for Maks. antall oppfyllende lokasjoner. Når den er aktivert, kan en salgsordre være delvis oppfylt. Salgslinjen med tilstrekkelig beholdning oppfylles først, mens gjenstående salgslinjer ikke er oppfylt.
  • Oppfylle delvise linjer? - Denne parameteren er bare tilgjengelig når Tall er angitt for Maks. antall oppfyllende lokasjoner og Oppfylle delvise ordrer? er aktivert. Når denne parameteren er aktivert, kan en salgslinje delvis oppfylles med gjeldende beholdning, og gjenstående antall deles inn i en ny salgslinje. Hvis salgslinjen må deles mellom to lokasjoner, sikrer DOM at priser og avgifter er hensiktsmessig spredt over linjene.

Hvis du vil forbedre regelen for delvise ordrer, introduserte Microsoft Funksjonen Forhindre ordreoppdeling av DOM basert på ordreverdi eller inkludert produktfunksjon i Commerce versjon 10.0.31. Når du har aktivert funksjonen, kan du angi et salgsordrebeløp for regelen for delvise ordrer. Salgsordrer med beløp som er mindre enn verdien for salgsordrebeløpet , deles ikke selv om du angir maksimalt antall oppfyllelsesplasseringer til en verdi som er større enn "1". Du kan også definere en liste over kategorier eller produkter for å sikre at en ordre aldri deles opp når disse kategoriene eller produktene er en del av ordren.

Regel for frakoblet oppfyllelseslokasjon

Denne regelen lar organisasjoner angi en lokasjon eller en gruppe lokasjoner som frakoblet eller utilgjengelige for DOM, slik at ordrer ikke kan tilordnes til disse lokasjonene for oppfyllelse.

Regel for maksimalt antall avvisninger

Denne regelen lar organisasjoner definere en terskel for avvisninger. Etter at terskelen er nådd, merker DOM-prosessoren en ordre eller en ordrelinje som et unntak og utelater den fra videre behandling. For å sikre optimal ytelse ser ikke DOM på historikken for alle avslag.

Etter at ordrelinjene er tilordnet til en lokasjon, kan lokasjonen avvise en tilordnede ordrelinje, fordi lokasjonen kanskje ikke kan oppfylle denne linjen av en eller annen grunn. Avviste linjer blir merket som et unntak, og de blir lagt tilbake i utvalget for behandling i den neste kjøringen. I løpet av den neste kjøringen prøver DOM å tilordne den avviste linjen til en annen lokasjon. Den nye lokasjonen kan også avvise den tilordnede ordrelinjen. Denne syklusen med tilordning og avslag kan forekomme flere ganger. Når antallet avvisninger når den definerte terskelen, merker DOM ordrelinjen som et fast unntak, og linjen blir ikke valgt flere ganger for ny tilordning. DOM tar bare hensyn til ordrelinjen en gang til for ny tilordning hvis en bruker tilbakestiller statusen for ordrelinjen manuelt.

Regel for maksimal avstand

Denne regelen lar organisasjoner definere maksimumsavstanden som en lokasjon eller gruppe med lokasjoner kan ha for å oppfylle ordren. Hvis overlappende regler for maksimal avstand er definert for en lokasjon, bruker DOM den korteste maksimumsavstanden for denne lokasjonen.

Regel for maksimalt antall ordrer

Denne regelen lar organisasjoner definere det maksimale antallet ordrer som en lokasjon eller gruppe med lokasjoner kan behandle. I løpet av optimaliseringsprosessen vurderer systemet ordrer som ikke sendes fra disse stedene. Denne kontrollen utføres på tvers av profiler, så hvis overlappende maksimalt antall ordrer defineres på tvers av profiler for samme plassering, vurderer systemet det maksimale antallet ordrer som er definert på tvers av alle profiler.

Når du aktiverer regelen for maksimal ordre og oppretter flere oppfyllelsesplanoppgaver under DOM-behandling, kan tekniske begrensninger hindre at regelen brukes på riktig måte. Verdi for trådutnyttelse (prosent) bestemmer antall oppfyllelsesoppgaver som opprettes. Hvis du aktiverer den maksimale ordreregelen, angir du trådutnyttelsesverdien (prosent) til 0. For Commerce versjon 10.0.38 og nyere, når du aktiverer denne regelen, oppretter systemet bare én oppfyllelsesplanoppgave, uavhengig av trådutnyttelsesverdien (prosentverdi ). Hvis du vil ha mer informasjon, kan du se Definer DOM.

Tilleggsressurser

DOM-oversikt

Definer DOM

DOM-kostnadskonfigurasjon

DOM-behandling

Resultater av DOM-kjøringer

Rydd opp i DOM-oppfyllelsesplaner og -logger

DOM-utvidelsesmulighet

DOM-begrensninger