Oversigt over udbyderen af Optimering af opfyldelse og returneringer

Denne artikel viser en oversigt over udbyderen af Optimering af opfyldelse og returneringer i Microsoft Dynamics 365 Intelligent Order Management.

Udbyderen af Optimering af opfyldelse og returneringer er en intelligent optimeringsservice, der bestemmer kilden til ordreopfyldelse, samtidig med at de ønskede mål nås, og den ønskede konfiguration giver de ønskede resultater. Udbyderen Optimering af opfyldelse og returneringer er med til at sikre, at produkter leveres til dine kunder i de rette mængder, fra de rigtige kilder og på det rette tidspunkt. Derfor kan det hjælpe dig med at maksimere fortjenesten, minimere omkostningerne og opfylde serviceniveaukrav.

I et moderne leveringsnetværk, hvor produktopfyldelse kan komme fra flere kanaler, skal organisationer hurtigt tilpasse sig ordreændringer, problemer med forsyninger eller høj efterspørgsel. Udbyderen Optimering af opfyldelse og returneringer hjælper dig med at maksimere ordreopfyldelse og finde den rigtige kilde til levering af produkter baseret på forskellige forretningsbegrænsninger og forretningsmål som f.eks. at minimere omkostningerne ved at opfylde ordrer fra de nærmeste kilder.

Udbyderen til opfyldning og returneringsoptimering er opbygget som en mikroservice og læser konfigurationsdata som f.eks. opfyldelseskilder, kildelister, forretningsbegrænsninger og strategier fra Microsoft Dataverse til optimering af ordreopfyldning. Udbyderen bruger Azure Maps til at levere geokodede leveringsadresseoplysninger om ordrer og opfyldelseskilder samt afstanden mellem disse lokaliteter.

Udbyderindstillinger for Optimering af opfyldelse og returneringer

Hvis du vil aktivere udbyderen Optimering af opfyldelse og returneringer som en del af ordreorkestreringsrejsen, skal du konfigurere og aktivere udbyderen Optimering af opfyldelse og returneringer ved at følge trinnene i Opsætte optimering af udbyderopfyldelse og -returneringer. Når udbyderen er aktiveret, skal du konfigurere følgende indstillinger for at nå forretningsmål.

Konfigurere Intelligent Order Management-datatilknytninger

Det er vigtigt at vedligeholde tilknytningerne til Intelligent Order Management som et eksempel på, hvordan optimeringsprogrammet til opfyldelse og returneringer skal fungere korrekt. Du kan finde flere oplysninger i Konfigurere Lagersynlighed-udbyder.

Seddel

Beregnede målepunkttilknytninger skal konfigureres, hvis der sker opfyldning via Microsoft Dynamics 365-programmer til finans og drift.

Kilder

Opfyldningskilder er enheder, der huser lager eller leverer produkter. Lagersteder, distributionscentre, detailforretninger, kreditorer, der skal leveres direkte, og virtuelle lokationer. Du kan oprette og ændre opfyldelseskilder ved at vælge områdeskifteren nederst i navigationsruden til venstre og skifte til Indstillinger > Indstillinger for opfyldelse. På siden Indstillinger for opfyldelse skal du derefter vælge Administrer under Kilder.

For hver af dine opfyldelseskilder kan du udføre følgende handlinger:

  • Definer et entydigt navn.
  • Angiv tidszone for kilden.
  • Angiv kildetypen (lagersted eller andet).
  • Angiv, hvor kilden er placeret (placering og længde)
  • Angiv, hvor systemet skal søge efter lagervarer i tjenesten Lagersynlighed.

Hvis du bruger Intelligent Order Management med programmer til finans og drift, skal hver opfyldelseskilde knyttes til et forsendelseslagersted. Sørg for at vedligeholde det forsendelseslagersted, der er tildelt, i opfyldningskildeindstillinger.

Du kan tilføje oplysninger om den gennemsnitlige behandlingstid for ordrer på et lagersted. Disse oplysninger bruges til at bestemme den planlagte afsendelsesdato for forskellige ordrer. Du kan også angive en skæringstid for et lagersted. Denne information anvendes, hvis indstillingen Respekter begrænsning af lagerstedstidsmålinger er aktiveret, så ordrer kan sendes til et lagersted mellem kl. 12 og skæringstiden.

Kildelister

Med opfyldelseskildelister kan du gruppere en liste over kilder og administrere kilder på en fleksibel måde med specifikke begrænsninger. Vælg Administrer under Kildelister på siden Indstillinger for opfyldelse for at definere opfyldelseskildelister.

Afhængigt af din virksomheds situation kan du definere flere kildelister og bruge dem efter behov.

I strategidefinitionen kan du f.eks. medtage alle de kilder, hvor opfyldelse skal finde sted. I forbindelse med forretningsbegrænsninger kan du bruge en anden kildeliste. Du kan også definere forskellige maksimumafstandsbegrænsninger for detailforretninger og lagersteder og begrænse delvis opfyldelse kun for detailforretningerne.

Siden Administrer viser aktive kildelister (Kildelister > Administrer). Vælg Ny for at oprette en ny kildeliste. Angiv et navn, der kan hjælpe dig med at identificere kildelisten, og tilføj eksisterende eller nye kilder under fanen Kilder. Hvis du vil fjerne en kilde fra en kildeliste, skal du vælge kilden under fanen Kilder og derefter vælge Fjern.

Begrænsninger

Begrænsninger er en valgfri komponent til optimering af opfyldelsen. Følgende forretningsbegrænsninger understøttes:

  • Maksimal afstand
  • Begrænse delvis opfyldelse af ordrer
  • Begrænset antal lagersteder pr. ordre
  • Respektere lagerstedstidsmålinger
  • Maksimalt antal ordrelinjer
  • Begrænset antal lagersteder pr. ordrelinje
  • Begrænsning af sikkerhedslager

Du kan oprette eller redigere begrænsninger på siden Indstillinger for opfyldelse og vælge Administrer under Begrænsninger. Hvis du vil oprette en bestemt begrænsningstype, skal du vælge den relevante begrænsningstype, når du opretter begrænsningen.

alle forretningsbegrænsninger deler et sæt af fælles attributter som en del af definitionen. Detaljerne er forskellige afhængigt af typen af forretningsbegrænsning. Følgende er fælles attributter, der gælder for alle forretningsbegrænsninger:

  • Navn – Denne attribut bruges til at identificere forretningsbegrænsningen.
  • Beskrivelse – Denne attribut bruges til at identificere forretningsbegrænsningen.
  • Begrænsningstype – Denne attribut angiver typen af forretningsbegrænsning.
  • Er aktiveret – Den kan aktivere eller deaktivere en forretningsbegrænsning.

Du kan definere flere forretningsbegrænsninger af hver type og anvende dem på forskellige optimeringsstrategier.

Maks. afstandsbegrænsning

Med maksimal afstand har organisationer mulighed for at angive den maksimale afstand, som en kilde eller en gruppe af kilder kan være væk for at opfylde ordren. I øjeblikket betragtes afstand som den lige linje mellem kilde- og kundeadressen, som beregnet af Azure Maps.

Du kan definere den maksimale afstand for en kilde eller kildeliste. Hvis den maksimale afstand er defineret for en kildeliste, der indeholder en individuelt defineret kildeafstand, kan der defineres en overlappende begrænsning for maksimal afstand til kilden. I dette tilfælde anvender optimeringstjenesten den lavest definerede maksimumafstand for kilderne.

I følgende illustration vises et eksempel, hvor lagerstedet Seattle kun kan levere op til 10 miles fra dets radius, selvom det er en del af listen Alle kilder, hvor den maksimale afstand er 50 miles. På grund af den måde, som begrænsningen fungerer på, bruges den korteste afstand, hvis der er en konflikt.

Eksempel på maksimal begrænsning for begrænsning.

Hvis der ikke er et lagersted, der er velegnet til salgsordrer, på grund af en begrænsning, kan systemet ikke oprette nogen opfyldelsesordre for en salgsordre. Status for salgsordren ændres i stedet til Lager blev ikke fundet.

Begræns delvis opfyldelse af ordrebegrænsning

Til tider skal udbyderen Optimering af opfyldelse og returneringer håndtere scenarier, hvor efterspørgslen overstiger forsyning. Når Intelligent Order Management modtager ordrer, der kræver mere end den disponible beholdning, opdeles salgsordrer som standard efter ordrelinje. Nogle linjer i ordren opfyldes, mens andre enten er restordrer eller angivet til ordretilstanden Lager ikke fundet. En individuel ordrelinje kan ikke opdeles yderligere og delvist tildeles, men den kan tildeles til forskellige kilder. Når indstillingen Begræns delvis opfyldelse af ordrer er aktiveret, sikrer udbyderen Optimering af opfyldelse og returneringer, at enten hele ordren er opfyldt, eller at ordren ikke er opfyldt overhovedet.

Respekter begrænsning af lagerstedstidsmålinger

Virksomheder kan have fragtvogne, der tager afsted hver dag på et bestemt tidspunkt. Hvis du vil optimere for dette scenario, kan du konfigurere en anden skæringstid for hver kilde. Hvis du vil sikre, at denne begrænsning fungerer som forventet, før du kører den, skal du føje skæringstider til de lagersteder, der skal overholde dem.

Når begrænsningen Respekter lagerstedstidsmålinger er aktiveret, sikrer udbyderen Optimering af opfyldelse og returneringer, at kilderne kun opretter opfyldelsesordrer, hvis de kan sendes til lagerstedet før skæringstiden. Hvis de ikke kan, forsøger udbyderen Optimering af opfyldelse og returneringer at tildele salgsordrerne til lagersteder, der stadig er åbne for behandling af ordrer. På denne måde optimerer udbyderen Optimering af opfyldelse og returneringer hurtigere opfyldelse og levering.

Begrænsning af lagersteder pr. ordrebegrænsning

Det kan forekomme, at ikke al lagerbeholdning er tilgængelig fra en enkelt kilde. Hvis du vil opfylde ordrer i disse tilfælde, opdeler udbyderen Optimering af opfyldelse og returneringer en enkelt salgsordre og tildeler forskellige lagersteder til forskellige dele af den. Med begrænsningen af antallet af lagersteder kan du styre, i hvor høj grad ordrerne opdeles.

Du kan konfigurere denne begrænsning til at angive det maksimale antal lagersteder, som en enkelt ordre skal opdeles i. Med andre ord: Hvis du angiver tre lagersteder for denne begrænsning, skal hver salgsordre opfyldes fra et, to eller tre forskellige lagersteder. Hvis du foretrækker, at hele salgsordren kun opfyldes fra én opfyldningskilde, skal du angive en som det maksimale antal lagersteder. Hvis en salgsordre skal opfyldes på mere end tre lagersteder, opfyldes salgsordren ikke helt, medmindre begrænsningen Begræns delvis opfyldelse af ordrer er deaktiveret, og begrænsningen Begræns antal lagersteder er aktiveret.

Udbyderen af Optimering af opfyldelse og returneringer opdeler som standard salgsordren mellem lige så mange lagersteder, der er brug for, samtidig med at lagerbetingelserne og andre begrænsninger opfyldes.

Hvis du vil angive det antal lagersteder, der skal opdeles ordrer mellem, skal du vælge begrænsningen Nyt grænseantal lagersteder for at tilføje en post, og derefter vælge Gem.

Begrænsning af antal af lagersteder pr. ordrelinje

Du kan konfigurere denne begrænsning til at angive det maksimale antal lagersteder, som en enkelt ordrelinje skal opdeles i. Med andre ord: Hvis du ikke ønsker at opfylde en enkelt ordrelinje fra flere kilder, kan du angive en som det maksimale antal lagersteder.

Linjer med begrænsning af maksimalt antal ordrelinjer

Til tider kan opfyldelseskilder ikke behandle mere end et bestemt antal ordrelinjer på en given dag på grund af kapacitets- eller ressourcebegrænsninger. Det maksimale antal ordrelinjebegrænsninger kan bruges til at begrænse antallet af ordrelinjer, der dirigeres til en enkelt opfyldelseskilde. Du kan konfigurere denne begrænsning til at angive de maksimale ordrelinjer pr. dag, pr. opfyldningskilde eller pr. kildeliste. Når nummeret er nået for opfyldningskilden eller -kildelisten, anses ordrelinjer ikke for at blive valgt i løbet af den pågældende dag.

Vedligeholdelse af sikkerhedslagerbeholdning

Nogle virksomheder vedligeholder sikkerhedslager for effektivt at administrere kundebehovet og for at undgå for lav lagerbeholdning. Udbyderen af optimering af opfyldning og returneringer giver dig mulighed for at vedligeholde sikkerhedslager på to niveauer for hver af dine opfyldelseskilder.

Udbyderen af opfyldning og returneringsoptimering udelukker en opfyldningskilde, hvis lageret for produktet er under sikkerhedslagerniveauet. Hvis du vil konfigurere sikkerhedslagerbegrænsningen, skal du udføre følgende opsætning:

  • Sikkerhedslagerbegrænsning: Opret en ny begrænsning, og angiv feltet Begrænsningstype til Begrænsning i sikkerhedslager.
  • Sikkerhedslager ved opfyldningskilde: Vedligehold sikkerhedslageret i opfyldningskilden.

Når denne konfiguration er fuldført, udelukker udbyderen af opfyldning og returneringsoptimering udelukker en opfyldningskilde, hvis lageret for produktet er under sikkerhedslagerniveauet.

Introduktion af bløde begrænsninger

Begrænsninger kan defineres som hård eller blød i opsætningen af begrænsninger. Når en begrænsning er defineret som blød, inkluderes den kun i valget, hvis den kan overholdes i algoritmen til bestemmelse af opfyldelseskilde.

Begrænsninger er som standard vanskelige begrænsninger, indtil de deaktiveres. Hvis du vil definere en begrænsning som en blød begrænsning, skal du angive indstillingen Er hård begrænsning til Nej i opsætning af begrænsning.

Grænse til ét lagersted er f.eks. konfigureret som en blød begrænsning. Det kontrolleres derfor først for at finde ud af, om ordren kan opfyldes af én enkelt kilde. Hvis ordren ikke kan opfyldes af en enkelt kilde, bruges der flere kilder.

Aktivere og deaktivere en opfyldningskilde

Det kan somme tider være nødvendigt for virksomheder at udelukke bestemte opfyldningskilder af forskellige årsager, enten midlertidigt eller permanent. Optimering af opfyldninger og returneringer giver en fleksibilitet, så det er muligt at aktivere eller deaktivere kilden til opfyldelse baseret på dine behov. Hvis du vil udelade opfyldningskilden, skal du vælge Deaktiver ved opfyldningskildeindstillinger. Hvis du vil medtage det igen, skal du vælge aktiver under indstillingerne for opfyldningskilden.

Strategier

En strategi hjælper med at definere den optimeringskonfiguration, der opfylder dine forretningsbehov. En strategi samler målsætninger, begrænsninger og kilder, der kan overvejes, og den måde, lageroptimering skal udføres på. Du kan oprette og redigere en strategi på siden Indstillinger for opfyldelse ved at vælge Administrer under Strategier.

Den foruddefinerede målsætning for hver strategi er at opfylde ordrer, samtidig med at afstand minimeres.

Afhængigt af dit firmas behov kan du definere flere optimeringsstrategier. Du kan definere listen over opfyldelseskilder, der deltager i opfyldelse, og definere begrænsninger, som optimeringstjenesten skal tage højde for. Begrænsningerne er hårde betingelser, som optimeringstjenesten vil opfylde, når den bestemmer den optimale kilde. Du kan konfigurere en strategi som standardstrategi. Der kan kun være én strategi som standardstrategi ad gangen.

En strategi kan konfigureres til at køre i enten realtidstilstand eller batchtilstand. Når en strategi køres i batchtilstand, sættes salgsordrer, der bruger strategien, i kø, indtil den konfigurerede periode nås. Både i realtid og i batchtilstand fører det til oprettelsen af en enkelt opfyldelsesplan.

Inden for et enkelt firma kan optimering af opfyldelse variere baseret på forbrugertype, kanal og andre forretningsattributter. Intelligent Order Management understøtter brugen af flere opfyldelsesstrategier. Virksomheder kan oprette flere opfyldelsesstrategier med politikker eller angive attributten for opfyldelsesstrategien på en salgsordre under ordreindtagsprocessen.

Konfigurere en opfyldelsesstrategi

Hvis du vil definere en strategi, skal du udføre disse trin.

  1. På siden Indstillinger for opfyldelse skal du vælge Administrer under Strategier.

  2. Vælg Ny.

  3. På siden Strategier skal du angive følgende felter:

    • Navn – Angiv navnet på strategien.
    • Beskrivelse – Angiv en kort beskrivelse af strategien.
    • Kildeliste – Definer listen over opfyldelseskilder, der skal overvejes, når optimeringen udføres.
    • Er standard – Angiv, om strategien er standardstrategien. Der skal altid findes en standardstrategi, og der kan kun angives én strategi pr. organisation som standardstrategi. Standardstrategien bruges, hvis en salgsordre ikke definerer, hvilken strategi der skal bruges til optimering.
    • Aktivér batchbehandling – Når denne indstilling er slået fra, behandles hver ordre i realtid. Hvis den er slået til, samles ordrerne i en kø og behandles derefter periodisk.
    • Batchbehandling i minutter – Angiv tidsintervallet for behandling af hver kø i antal minutter. Standardintervallet er to minutter.
    • Ejer – Den bruger, der oprettede strategien.

Der må ikke udtrykkeligt tilføjes en lagermåleenhed her. Lageret, der bruges til udbyderen Optimering af opfyldelse og returneringer, skal i stedet konfigureres på følgende måde i Intelligent Order Management.

  1. I Intelligent Order Management skal du i venstre navigationsrude under Ordreindstillinger ændre området til Indstillinger > Indeks og reservation og derefter vælge tilknytninger til Intelligent Order Management.
  2. Konfigurer lagerkilden og navnet på målingen. De målinger, der bruges til udbyderen Optimering af opfyldelse og returneringer, er Disponibel og Disponibel DTT.

Opfyldelsesoptimering i ordreorkestreringsflows

Hvis opfyldelsen skal optimeres i ordreorkestreringsflow, skal du først oprette og aktivere udbyderen Optimering af opfyldelse og returneringer. Når udbyderen er aktiveret, kan du aktivere intelligent optimering med udbyderen Optimering af opfyldelse og returneringer som en del af ordreorkestreringsrejsen.

Når ordrebehandlingen påbegyndes, modtager tjenesten ordrer, der skal optimeres, og bestemmer den optimale lokation ud fra den nærmeste opfyldelseskilde på listen over kilder. Udbyderen Optimering af opfyldelse og returneringer beregner breddegrad og længdegrad for opfyldelseskildens adresse og ordrelinjens leveringsadresse. Den beregner også fugleflugtslinjens afstand mellem de to adresser. Udbyderen anvender derefter begrænsningerne og bestemmer den optimale opfyldelseskilde. Resultaterne skrives til Dataverse for yderligere behandling som en del af ordreorkestreringsflowet.

En organisation kan forespørge på opfyldelsesplanen for at se resultaterne. Opfyldelsesplaner viser ordrelinjedetaljerne, det oprindelige antal på linjen, det opfyldte antal og opfyldelsestypen (fuldt forsynede, delvist forsynede, ikke forsynede eller undtagelse).

Flere opfyldelsesstrategier i ordreorkestreringsflows

Udbyderen Optimering af opfyldelse og returneringer understøtter flere opfyldelsesstrategier, der kan oprettes ud fra de forskellige forretningers behov. Et firma vil f.eks. kun opfylde B2B-ordrer fra sine distributionscentre og B2C-ordrer fra alle deres opfyldelseskilder (f.eks. distributionscentre, lagersteder og butikker). Med flere opfyldelsesstrategier kan organisationer anvende forskellige opfyldningsmetoder til forskellige salgsordrer.

Virksomheder kan angive opfyldelsesstrategiattributter for salgsordrer i løbet af orkestreringsforløbet ved at føje opfyldelsesstrategi-id'et til salgsordren. Opfyldningsstrategien kan oprettes på en salgsordre baseret på kilden eller ved hjælp af transformationerne som en del af ordreindtagsprocessen. Opfyldelsesstrategien kan også angives med politikhandlinger ved hjælp af salgsordreattributter og andre enheder. Med politikker kan virksomheder anvende attributterne for forskellige enheder i Condition Builder til at definere strategien. Hvis der er konfigureret flere strategier, men der ikke er konfigureret en politiktildeling for opfyldelsesstrategien, vælger systemet den konfigurerede standardstrategi.

Alternativ strategi

Udbyderen til opfyldning og returneringsoptimering understøtter også definitionen af en alternativ strategi, der giver mulighed for større fleksibilitet i regelbaseret opfyldelse. Hvis den standardstrategi, der er tildelt til ordren, ikke lykkes, når det skal bestemmes, om ordren eller ordrelinjerne skal opfyldes, bruges den alternative strategi i stedet. Virksomheder kan f.eks. bruge retail butikslagerstyring som standard til at opfylde ordrer, men til at bruge distributionscentre, hvis der ikke er noget detaillager. Ved at have fleksibiliteten til at definere en alternativ strategi kan organisationer gange indstillingerne for regelbaseret opfyldelse.

En alternativ strategi er angivet i afsnittet Generelt på siden Strategier.

Opfyldelsesplaner

Resultatet af en enkelt opfyldelsesoptimering (i batchtilstand eller på anden måde) er en enkelt opfyldelsesplan. Enheden indeholder detaljer om fordelingen mellem lagersteder og tildelingen af salgsordrer til disse lagersteder.

Opfyldelsesplanen konverteres til opfyldelsesordrer via et internt Power Automate-flow. Opfyldelsesudbydere kan forbruge denne enhed og bruge den til at flytte orkestreringsprocessen til efterfølgende trin, f.eks. fragtmænd.

Erklæring om beskyttelse af personlige oplysninger

Udbyderen Optimering af opfyldelse og returneringer bruger geolokationsfunktionen Azure Maps, der styres af Servicespecifikke betingelser. Funktionen Azure Maps til geolokation leveres delvist af tredjeparter, der kan operere uden for din lejers geografiske grænse.

Hvis du aktiverer udbyderen Optimering af opfyldelse og returneringer, deler Microsoft kundens adresse, by, stat og postnummer med tredjeparter for at hente oplysninger om geolokationer, men deler ikke mailadressen, telefonnummeret eller navnet på den bruger, der har indtastet oplysningerne.

Beskyttelse af personlige oplysninger er vigtig for Microsoft. Der er flere oplysninger i Microsofts erklæring om beskyttelse af personlige oplysninger.

Yderligere ressourcer

Arkitektur i optimering af opfyldelse og returneringer

Opsætte optimering af udbyderopfyldelse og -returneringer

Orkestreringsflow