Overzicht van provider voor afhandelings- en retourenoptimalisatie

Dit artikel bevat een overzicht van de provider voor afhandelings- en retourenoptimalisatie in Microsoft Dynamics 365 Intelligent Order Management.

De provider voor afhandelings- en retourenoptimalisatie is een intelligente optimalisatieservice om de bron van de afhandeling van de order te bepalen, terwijl de vereiste doelen worden bereikt en wordt rekening gehouden met de gewenste configuratie zoals bepaald door het bedrijf. Met de provider voor afhandelings- en retourenoptimalisatie zorgt u ervoor dat producten in de juiste hoeveelheden, vanuit de juiste bronnen en op het juiste tijdstip aan uw klanten worden geleverd. Daardoor kunt u de winst maximaliseren, kosten minimaliseren en voldoen aan de serviceniveauvereisten.

In een modern toeleveringsnetwerk waarbij de afhandeling van producten door meerdere kanalen kan worden uitgevoerd, moeten organisaties zich snel aanpassen aan orderwijzigingen, problemen met de leveranciersbeschikbaarheid of een sterke toename in de vraag. Met de provider voor afhandelings- en retourenoptimalisatie kunt u de afhandeling van orders maximaliseren en de juiste bron vinden voor de levering van producten op basis van verschillende bedrijfsbeperkingen en zakelijke doelstellingen, zoals het minimaliseren van de kosten door orders af te handelen vanuit de dichtstbijzijnde bronnen.

De provider voor afhandelings- en retourenoptimalisatie is gebouwd als een microservice en kan configuratiegegevens lezen, zoals afhandelingsbronnen, bronlijsten, bedrijfsbeperkingen en strategieën van Microsoft Dataverse om de afhandeling van de order te optimaliseren. De provider gebruikt Azure Maps om geografische codes te leveren voor verzendadresgegevens voor orders en afhandelingsbronnen en om de afstand tussen deze locaties te geven.

Instellingen van provider voor afhandelings- en retourenoptimalisatie

Als u de provider voor afhandelings- en retourenoptimalisatie wilt activeren als onderdeel van het orderindelingstraject, volgt u de instructies in De provider voor afhandelings- en retourenoptimalisatie instellen om de provider voor afhandelings- en retourenoptimalisatie in te stellen en te activeren. Nadat de provider is geactiveerd, moet u de volgende instellingen instellen om bedrijfsdoelstellingen te bereiken.

Intelligent Order Management-toewijzingen configureren

Het is belangrijk dat de Intelligent Order Management-toewijzingen worden onderhouden als een vereiste voor de afhandeling en dat de optimalisatie-engine goed werkt. Zie Provider voor voorraadzichtbaarheid instellen voor meer informatie.

Notitie

Toewijzingen voor berekende metingen moeten worden ingesteld als afhandeling gebeurt via Microsoft Dynamics 365-apps voor financiën en bedrijfsactiviteiten.

Bronnen

Afhandelingsbronnen zijn entiteiten die voorraad bevatten of producten leveren. Voorbeelden zijn magazijnen, distributiecentra, detailhandels, leveranciers voor directe levering en virtuele locaties. U kunt afhandelingsbronnen maken en wijzigen door de schakelknop voor gebieden onder aan het navigatiedeelvenster aan de linkerkant te selecteren en over te schakelen naar Instellingen > Afhandelingsinstellingen. Selecteer vervolgens Beheren op de pagina Afhandelingsinstellingen onder Bronnen.

Voor elk van uw afhandelingsbronnen kunt u de volgende acties uitvoeren:

  • Definieer een unieke naam.
  • Stel de tijdzone van de bron in.
  • Stel het type bron in (magazijn of ander).
  • Geef op waar de bron zich bevindt (breedte- en lengtegraad)
  • Geef op waar het systeem moet zoeken naar voorraad in de service voor voorraadzichtbaarheid.

Als u Intelligent Order Management gebruikt met de apps voor financiën en bedrijfsactiviteiten, moet elke afhandelingsbron aan een expeditiemagazijn worden toegewezen. Gebruik het magazijn van verzending dat is toegewezen in de broninstellingen voor de afhandeling.

U kunt details toevoegen over de gemiddelde verwerkingstijd van orders in een magazijn. Deze details worden gebruikt om de geplande verzenddatum van verschillende orders te bepalen. U kunt ook een afsluittijd instellen van een magazijn. Deze informatie wordt gebruikt als de instelling Beperking ter naleving van magazijntijden is ingeschakeld, zodat orders alleen naar een magazijn kunnen worden verzonden tussen 12:00 en de afsluittijd.

Bronlijsten

Met afhandelingsbronlijsten kunt u een lijst met bronnen groeperen en de bronnen flexibel en binnen specifieke beperkingen beheren. Om afhandelingsbronlijsten te definiëren, selecteert u Beheren onder Bronlijsten op de pagina Afhandelingsinstellingen.

Afhankelijk van uw bedrijfssituatie kunt u meerdere bronlijsten definiëren en deze zo nodig gebruiken.

In uw strategiedefinitie kunt u bijvoorbeeld alle bronnen opnemen waarin afhandeling zal plaatsvinden. Voor uw bedrijfsbeperkingen kunt u een andere bronlijst gebruiken. U kunt ook verschillende maximumbeperkingen voor de afstand definiëren voor winkels en magazijnen en alleen voor uw winkels gedeeltelijke afhandeling beperken.

De pagina Beheren geeft de actieve bronlijsten weer (Bronlijsten > Beheren). Selecteer Nieuw om een nieuwe bronlijst te maken. Voer een naam in om de bronlijst gemakkelijker te vinden en vervolgens nieuwe of bestaande bronnen toe te voegen op het tabblad Bronnen. Als u een bron uit een bronlijst wilt verwijderen, selecteert u de bron op het tabblad Bronnen en selecteert u vervolgens Verwijderen.

Beperkingen

Beperkingen zijn een optioneel onderdeel voor de optimalisatie van de afhandeling. De volgende bedrijfsbeperkingen worden ondersteund:

  • Maximale afstand
  • Gedeeltelijke afhandeling van orders beperken
  • Aantal magazijnen per order beperken
  • Naleving van magazijntijden respecteren
  • Maximumaantal orderregels
  • Aantal magazijnen per orderregel beperken
  • Beperking van veiligheidsvoorraad

Als u beperkingen wilt maken of wijzigen, selecteert u Beheren onder Beperkingen op de pagina Afhandelingsinstellingen. Als u een specifiek type beperking wilt maken, selecteert u het betreffende beperkingstype wanneer u de beperking maakt.

Alle bedrijfsbeperkingen delen een reeks gemeenschappelijke kenmerken als onderdeel van hun definitie. De gegevens verschillen op basis van het type bedrijfsbeperking. De volgende algemene kenmerken zijn van toepassing op alle bedrijfsbeperkingen:

  • Naam: dit kenmerk wordt gebruikt om de bedrijfsbeperking te identificeren.
  • Beschrijving: dit kenmerk wordt gebruikt om de bedrijfsbeperking te beschrijven.
  • Beperkingstype: dit kenmerk geeft het type bedrijfsbeperking aan.
  • Is ingeschakeld: dit kenmerk wordt gebruikt om een bedrijfsbeperking in of uit te schakelen.

U kunt meerdere bedrijfsbeperkingen van elk type definiëren en deze toepassen op verschillende optimalisatiestrategieën.

Beperking voor maximale afstand

Met de beperking voor maximale afstand kan een organisatie voor een bron of groep bronnen de maximale afstand opgeven voor de afhandeling van de order. Op dit moment wordt de afstand beschouwd als de rechte lijn tussen de bron en het adres van de klant, zoals is berekend door Azure Maps.

U kunt de maximale afstand voor een bron of bronlijst definiëren. Als de maximale afstand is gedefinieerd voor een bronlijst die een afzonderlijk gedefinieerde bronafstand bevat, kan een overlappende beperking voor maximale afstand worden gedefinieerd voor de bron. In dit geval past de optimalisatieservice de laagste gedefinieerde maximumafstand toe voor de bronnen.

In het onderstaande voorbeeld ziet u waar het magazijn in Seattle slechts 10 kilometer binnen zijn straal kan leveren, zelfs als dit deel uitmaakt van de lijst Alle bronnen, met een maximum van 50 kilometer. Vanwege de manier waarop deze beperking werkt, wordt de kortste afstand gebruikt bij een conflict.

Voorbeeld van maximumbeperking.

Als vanwege een beperking geen magazijn voor verkooporders geschikt is, kan het systeem geen afhandelingsorder voor een verkooporder maken. In plaats daarvan wordt de status van de verkooporder gewijzigd in Voorraad niet gevonden.

Beperking van gedeeltelijke orders

Soms moet de provider voor afhandelings- en retourenoptimalisatie scenario's verwerken waarbij de vraag het aanbod overstijgt. Wanneer Intelligent Order Management orders ontvangt waarvoor meer hoeveelheid nodig is dan de beschikbare voorraad, worden verkooporders standaard per orderregel opgesplitst. Sommige regels van de order worden afgehandeld, terwijl andere regels worden nabesteld of worden ingesteld op de orderstatus Voorraad niet gevonden. Een afzonderlijke orderregel kan niet verder worden opgesplitst en gedeeltelijk worden toegewezen, maar kan wel aan verschillende bronnen worden toegewezen. Wanneer de beperking Beperking van gedeeltelijke orders is ingeschakeld, zorgt de provider voor afhandelings- en retourenoptimalisatie ervoor dat de hele order is afgehandeld of dat de order helemaal niet is afgehandeld.

Beperking ter naleving van magazijntijden

Bedrijven hebben soms leveringstrucks die elke dag op een specifiek tijdstip worden ingezet. U kunt een andere afsluittijd configureren voor elke bron om dit scenario te optimaliseren. Om er zeker van te zijn dat deze beperking werkt zoals u verwacht, moet u vóór het uitvoeren afsluittijden toevoegen aan de magazijnen die zich aan die tijden moeten houden.

Wanneer de beperking Naleving van magazijntijden respecteren is ingeschakeld, zorgt de provider voor afhandelings- en retourenoptimalisatie ervoor dat bronnen alleen afhandelingsorders maken als deze vóór de afsluittijd naar het magazijn kunnen worden verzonden. Als dat niet het geval is, probeert de provider voor afhandelings- en retourenoptimalisatie de verkooporders toe te wijzen aan magazijnen die nog openstaan om orders te verwerken. Op deze manier is de provider voor afhandelings- en retourenoptimalisatie geoptimaliseerd voor een snellere afhandeling en levering.

Beperking van aantal magazijnen per orderbeperking

Er kunnen situaties zijn waarin niet alle voorraad beschikbaar is bij één bron. Als u orders in deze gevallen wilt afhandelen, wordt door de provider voor afhandelings- en retourenoptimalisatie één verkooporder opgesplitst en worden verschillende magazijnen aan verschillende delen ervan toegewezen. Met de beperking van het aantal magazijnen kunt u bepalen in welke mate orders worden opgesplitst.

U kunt deze beperking configureren om het maximale aantal magazijnen op te geven waar tussen een enkele order moet worden opgesplitst. Met andere woorden, als u drie magazijnen opgeeft voor deze beperking, moet elke verkooporder worden afgehandeld vanuit een, twee of drie verschillende magazijnen. Als u wilt dat de volledige verkooporder wordt afgehandeld vanuit slechts één afhandelingsbron, geeft u één op als het maximum aantal magazijnen. Als er voor de afhandeling van een verkooporder meer dan drie magazijnen zijn vereist, wordt de verkooporder niet afgehandeld tenzij de beperking Gedeeltelijke afhandeling van orders beperken is uitgeschakeld en de beperking Beperking ter limitering van aantal magazijnen is ingeschakeld.

De provider voor afhandelings- en retourenoptimalisatie splitst standaard een verkooporder over zoveel magazijnen als nodig zijn, met daarbij rekening houdend met de voorraadvoorwaarden en andere beperkingen.

Als u het aantal magazijnen wilt opgeven waar tussen orders moeten worden opgesplitst, selecteert u Nieuwe beperking ter limitering van aantal magazijnen om invoer toe te voegen en selecteert u vervolgens Opslaan.

Beperking van aantal magazijnen per orderregel

U kunt deze beperking configureren om het maximale aantal magazijnen op te geven waar tussen een enkele orderregel moet worden opgesplitst. Met andere woorden, als u geen enkele orderregel wilt uitvoeren vanuit meerdere bronnen, kunt u één opgeven als het maximum aantal magazijnen.

Beperking van het maximumaantal orderregels

Soms kunnen afhandelingsbronnen niet meer verwerken dan een bepaald aantal orderregels op een bepaalde dag vanwege capaciteit of resourcebeperkingen. De beperking Maximum aantal orderregels kan worden gebruikt om het aantal orderregels te beperken dat naar één afhandelingsbron wordt gerouteerd. U kunt deze beperking configureren om de maximumorderregels per dag, per afhandelingsbron of per bronlijst op te geven. Nadat het aantal is bereikt voor de afhandelingsbron of bronlijst, worden orderregels op die dag niet meer in aanmerking genomen voor selectie.

Veiligheidsvoorraad onderhouden

Sommige bedrijven onderhouden veiligheidsvoorraden om de klantvraag efficiënt te beheren en om te voorkomen dat de voorraad te laag wordt. Met provider voor afhandelings- en retourenoptimalisatie kunt u de veiligheidsvoorraad op twee niveaus onderhouden voor elk van uw afhandelingsbronnen.

De provider voor afhandelings- en retourenoptimalisatie sluit een afhandelingsbron uit als de voorraad voor het product onder het veiligheidsvoorraadniveau valt. Als u de veiligheidsvoorraadbeperking wilt configureren, moet u de volgende instellingen uitvoeren:

  • Beperking voor veiligheidsvoorraad: maak een nieuwe beperking maken en stel het veld Type Beperking in op Beperking voor veiligheidsvoorraad.
  • Bron van de veiligheidsvoorraad bij afhandeling: onderhoud de veiligheidsvoorraad voor de afhandelingsbron.

Nadat dit is ingesteld, sluit de provider voor afhandelings- en retourenoptimalisatie de afhandelingsbron uit als de voorhanden voorraad voor het product onder het veiligheidsvoorraadniveau valt.

Zachte beperkingen invoeren

Beperkingen kunnen worden gedefinieerd als hard of zacht. Wanneer een beperking wordt gedefinieerd als zacht, wordt deze alleen opgenomen in de selectie als hieraan kan worden voldaan in het algoritme van de afhandelingsbron.

Beperkingen zijn standaard harde beperkingen totdat ze worden uitgeschakeld. Als u een beperking als een zachte beperking wilt definiëren, stelt u de optie Is harde beperking in op Nee in de instellingen voor de beperking.

Beperken tot één magazijn is bijvoorbeeld een zachte beperking. Daarom wordt eerst gecontroleerd of de order kan worden uitgevoerd door één bron. Als de order niet kan worden uitgevoerd door één bron, worden er meerdere bronnen gebruikt.

Een afhandelingsbron activeren en deactiveren

Soms willen bedrijven bepaalde afhandelingsbronnen tijdelijk of definitief uitsluiten vanwege verschillende redenen. Afhandelings- en retourenoptimalisatie biedt een flexibiliteit om de afhandelingsbron op basis van uw behoeften in of uit te schakelen. Als u de afhandelingsbron wilt uitsluiten, selecteert u Deactiveren in de instellingen voor afhandelingsbron. Als u deze weer wilt opnemen, selecteert u Activeren in de instellingen voor de afhandelingsbron.

Strategieën

Een strategie helpt bij het definiëren van de optimalisatieconfiguratie waarmee u in uw bedrijfsbehoeften kunt voorzien. Een strategie omvat doelstellingen, beperkingen en bronnen die moeten worden overwogen en geeft de wijze aan waarop voorraadoptimalisatie moet plaatsvinden. Als u een strategie wilt maken of wijzigen, selecteert u Beheren onder Strategieën op de pagina Afhandelingsinstellingen.

De vooraf gedefinieerde doelstelling van elke strategie is het afhandelen van orders en de afstand minimaliseren.

Afhankelijk van de aard van uw bedrijf, kunt u meerdere optimalisatiestrategieën definiëren. U kunt de lijst met afhandelingsbronnen definiëren die wordt gebruikt voor de afhandeling en beperkingen definiëren waar de optimalisatieservice rekening mee moet houden. Deze beperkingen zijn harde beperkingen die de optimalisatieservice verplicht moet opleggen wanneer deze de optimale bron bepaalt. U kunt een strategie configureren als de standaardstrategie. Slechts één strategie kan echter op een gegeven moment de standaardstrategie zijn.

U kunt een strategie zo configureren dat deze wordt uitgevoerd in de realtimemodus of in de batchmodus. Wanneer een strategie wordt uitgevoerd in de batchmodus, worden verkooporders die de strategie gebruiken in de wachtrij geplaatst totdat de geconfigureerde periode is bereikt. Zowel in de realtimemodus als in de batchmodus kan één afhandelingsplan worden gemaakt.

Binnen één bedrijf kan de optimalisatie van de afhandeling variëren, afhankelijk van het type klant, het kanaal en andere bedrijfskenmerken. Intelligent Order Management ondersteunt het gebruik van meerdere afhandelingsstrategieën. Bedrijven kunnen meerdere afhandelingsstrategieën instellen met een beleid of door het afhandelingsstrategiekenmerk op een verkooporder in te stellen tijdens het orderontvangstproces.

Een afhandelingsstrategie instellen

Volg deze stappen om een strategie te definiëren.

  1. Selecteer Beheren op de pagina Afhandelingsinstellingen onder Strategieën.

  2. Selecteer Nieuw.

  3. Stel op de pagina Strategieën de volgende velden in:

    • Naam: voer de naam van de strategie in.
    • Beschrijving: voer een beschrijving van de strategie in.
    • Bronlijst: definieer de lijst met de afhandelingsbronnen die moeten worden overwogen wanneer de de optimalisatie is uitgevoerd.
    • Is standaard: geef op of de strategie de standaardstrategie is. Er moet altijd een standaardstrategie zijn en slechts één strategie per organisatie kan worden ingesteld als de standaardstrategie. De standaardstrategie wordt gebruikt als een verkooporder niet bepaalt welke strategie moet worden gebruikt om optimalisatie uit te voeren.
    • Batchverwerking inschakelen: als deze optie is uitgeschakeld, wordt elke order in realtime verwerkt. Als deze is ingeschakeld, worden orders verzameld in een wachtrij en vervolgens periodiek verwerkt.
    • Batchverwerking in minuten: geef het tijdsinterval op voor het verwerken van elke wachtrij opgeven, in minuten. Het standaardinterval is twee minuten.
    • Eigenaar: de gebruiker die de strategie heeft gemaakt.

Hier mogen geen voorraadmetingen expliciet worden toegevoegd. In plaats daarvan moet de voorraad die wordt gebruikt voor de provider voor afhandelings- en retourenoptimalisatie op de volgende manier worden geconfigureerd in Intelligent Order Management.

  1. Wijzig in Intelligent Order Management in het linkernavigatiedeelvenster onder Orderinstellingen het gebied in Instellingen > Index en reservering en selecteer vervolgens Toewijzingen voor Intelligent Order Management.
  2. Configureer de voorraadbron en de naam van de meting. De metingen die worden gebruikt voor de provider voor afhandelings- en retourenoptimalisatie zijn Voorhanden en ATP voorhanden.

Optimalisatie van de afhandeling in orderindelingsstromen

Als u de afhandeling in orderindelingsstromen wilt optimaliseren, moet u eerst de provider voor afhandelings- en retourenoptimalisatie instellen en activeren. Nadat de provider is geactiveerd, kunt u de intelligente optimalisatie inschakelen met de provider voor afhandelings- en retourenoptimalisatie als onderdeel van het orderindelingstraject.

Wanneer de orderverwerking begint, worden door de service orders opgenomen die moeten worden geoptimaliseerd en de optimale locatie bepaald van de dichtstbijzijnde afhandelingsbron in de lijst met bronnen. Door de provider voor afhandelings- en retourenoptimalisatie worden vervolgens de breedte- en lengtegraad berekend voor het adres van de afhandelingsbron en het verzendadres van de orderregel. De provider berekent ook de afstand hemelsbreed tussen de twee adressen. De provider past vervolgens de beperkingen toe en bepaalt de optimale afhandelingsbron. De resultaten worden naar Dataverse geschreven om verder te worden verwerkt als onderdeel van de orderindelingsstroom.

Een organisatie kan het afhandelingsplan opvragen om de resultaten te bekijken. In de afhandelingsplannen worden de orderregeldetails, de oorspronkelijke hoeveelheid voor de regel, de afgehandelde hoeveelheid en het afhandelingstype vermeld (geheel afkomstig uit bronnen, gedeeltelijk afkomstig uit bronnen, niet afkomstig uit bronnen of uitzondering).

Meer afhandelingsstrategieën in orderindelingsstromen

De provider voor afhandelings- en retourenoptimalisatie ondersteunt verschillende afhandelingsstrategieën die kunnen worden ingesteld op basis van de behoeften van verschillende bedrijven. Een bedrijf wil bijvoorbeeld mogelijk alleen B2B-orders (business-to-business) uitvoeren vanuit de eigen distributiecentra maar B2C-orders (business-to-consumer) uit alle afhandelingsbronnen (zoals distributiecentra, magazijnen en winkels). Met meerdere afhandelingsstrategieën kunnen organisaties verschillende afhandelingsmethoden voor verschillende verkooporders gebruiken.

Bedrijven kunnen afhandelingsstrategiekenmerken instellen voor verkooporders tijdens de indelingsreis door de afhandelingstrategie-id aan de verkooporder toe te voegen. De afhandelingsstrategie kan op een verkooporder worden ingesteld op basis van de bron, of door transformaties te gebruiken als onderdeel van het orderontvangstproces. De afhandelingsstrategie kan ook worden ingesteld met beleidacties door verkooporderkenmerken en andere entiteiten te gebruiken. Met beleid kunnen bedrijven de kenmerken van verschillende entiteiten in de Condition Builder gebruiken om de strategie in te stellen. Als er meerdere strategieën zijn ingesteld maar er geen beleidstoewijzing voor de afhandelingsstrategie is geconfigureerd, gebruikt het systeem de eerste strategie die geconfigureerd is.

Alternatieve strategie

De provider voor afhandelings- en retourenoptimalisatie ondersteunt ook het definiëren van een alternatieve strategie om meer flexibiliteit in de regelgebaseerde afhandeling toe te staan. Als de standaardstrategie die aan de order is toegewezen, niet kan worden gebruikt om de afhandelingsbron voor de order of orderregels te bepalen, wordt in plaats daarvan de alternatieve strategie gebruikt. Bedrijven willen bijvoorbeeld standaard de winkelvoorraad gebruiken om orders te kunnen uitvoeren, maar distributiecentra gebruiken als er geen winkelvoorraad is. Met de flexibiliteit om een alternatieve strategie te definiëren kunnen organisaties de opties voor regelgebaseerde afhandeling vermenigvuldigen.

In de sectie Algemeen van de pagina Strategieën wordt een alternatieve strategie opgegeven.

Afhandelingsplannen

Het resultaat van één afhandelingsoptimalisatie (in batchmodus of anders) is een enkel afhandelingsplan. Deze entiteit bevat details over de uitsplitsing tussen magazijnen en de toewijzing van verkooporders aan deze magazijnen.

Het afhandelingsplan wordt door een interne stroom van Power Automate in afhandelingsorders omgezet. De entiteit wordt gebruikt door afhandelingsleveranciers en ermee naar volgende stappen in het orderindelingsproces gaan, zoals vervoerders.

Privacyverklaring

De provider voor afhandelings- en retourenoptimalisatie gebruikt de geolocatiefunctie van Azure Maps op basis van servicespecifieke voorwaarden. De geolocatiefunctie an Azure Maps wordt deels aangestuurd via derden die werkzaam kunnen zijn buiten de geografische grenzen van uw tenant.

Als u de provider voor afhandelings- en retourenoptimalisatie inschakelt, deelt Microsoft het adres, de plaats, de provincie en de postcode van uw klant met derden om geolocatiegegevens op te halen. Microsoft deelt echter niet het e-mailadres, het telefoonnummer of de naam van de gebruiker die de informatie heeft ingevoerd.

Uw privacy is belangrijk voor Microsoft. Zie de Privacyverklaring van Microsoft voor meer informatie.

Aanvullende bronnen

Architectuur van provider voor afhandelings- en retourenoptimalisatie

Provider voor afhandelings- en retourenoptimalisatie instellen

Indelingsstromen