Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Dit artikel bevat een overzicht van de provider Fulfillment and Returns Optimization in Microsoft Dynamics 365 Intelligent Order Management.
De Fulfillment and Returns Optimization-provider is een intelligente optimalisatieservice die de bron van orderafhandeling bepaalt en de vereiste doelen bereikt en de gewenste configuratie respecteert die het bedrijf bepaalt. 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 Fulfillment and Returns Optimization-provider is gebouwd als een microservice en leest configuratiegegevens, zoals fulfillmentbronnen, bronlijsten, zakelijke beperkingen en strategieën van Microsoft Dataverse om de orderafhandeling 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, stelt u de volgende instellingen in om bedrijfsdoelen te bereiken.
Intelligent Order Management-toewijzingen configureren
Het is belangrijk om de Intelligent Order Management-toewijzingen te onderhouden als een vereiste voor de uitvoerings- en retouroptimalisatie-engine om correct te functioneren. Zie Provider voor voorraadzichtbaarheid instellen voor meer informatie.
Note
U moet toewijzingen voor berekende metingen instellen 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 elke uitvoeringsbron 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 (breedtegraad en lengtegraad).
- Geef op waar het systeem moet zoeken naar voorraad in de service voor voorraadzichtbaarheid.
Als u Intelligent Order Management gebruikt met financiële en operationele apps, wijst u elke leveringsbron toe aan een verzendwarehouse. Beheer het verzendwarehouse dat is toegewezen in de instellingen voor de leveringsbron.
Voeg details toe over de gemiddelde verwerkingstijd van orders in een magazijn. Deze informatie bepaalt de geplande verzenddatum van verschillende bestellingen. U kunt ook een afsluittijd instellen van een magazijn. Deze informatie wordt gebruikt als de instelling voor respecteren van magazijntijden is ingeschakeld, zodat orders alleen tussen middernacht en de sluitingstijd naar een magazijn kunnen worden verzonden.
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.
Neem bijvoorbeeld in uw strategiedefinitie alle bronnen op waar de uitvoering plaatsvindt. Gebruik een andere bronlijst voor uw zakelijke beperkingen. 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 waarmee u de bronlijst gemakkelijk kunt identificeren en voeg vervolgens nieuwe of bestaande bronnen toe op het tabblad Bronnen . Als u een bron uit een bronlijst wilt verwijderen, selecteert u de bron op het tabblad Bronnen en selecteert u Verwijderen.
Constraints
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 lijnafstand tussen de bron en het adres van de klant, zoals berekend door Azure Maps.
U kunt de maximale afstand voor een bron of bronlijst definiëren. Wanneer u de maximale afstand definieert voor een bronlijst die een afzonderlijk gedefinieerde bronafstand bevat, is er mogelijk een overlappende maximale afstandsbeperking 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.
Als als gevolg van een beperking geen magazijn geschikt is voor een verkooporder, kan het systeem geen leveringsorder maken voor de verkooporder. 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 gesplitst op orderregel. 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 u de beperking voor gedeeltelijke uitvoering van orders inschakelt, zorgt de provider Fulfillment en Returns Optimization ervoor dat de volledige order wordt uitgevoerd of dat de order helemaal niet wordt uitgevoerd.
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 u de beperking Respecteer magazijntijden inschakelt, zorgt de Fulfillment and Returns Optimization-provider ervoor dat bronnen alleen leveringsorders maken als deze vóór de cutoff-tijden 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 de voorkeur geeft aan de volledige verkooporder om te worden uitgevoerd vanaf slechts één leveringsbron, geeft u er een op als het maximum aantal magazijnen. Als de uitvoering van een verkooporder meer dan drie magazijnen vereist, wordt de verkooporder helemaal niet voldaan, tenzij de beperking gedeeltelijke uitvoering van orders beperken is uitgeschakeld en de beperking Aantal magazijnen beperken is ingeschakeld.
Standaard splitst de provider Fulfillment and Returns Optimization een verkooporder op tussen zoveel magazijnen als vereist, terwijl ook voorraadvoorwaarden en andere beperkingen worden gerespecteerd.
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. Gebruik de beperking Maximum aantal orderregels om het aantal orderregels te beperken dat naar één uitvoeringsbron 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 veiligheidsvoorraad om de vraag van klanten efficiënt te beheren en om te voorkomen dat de voorraad te laag is. 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. Voer de volgende installatiestappen uit om de veiligheidsvoorraadbeperking te configureren:
- 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 u deze installatie hebt voltooid, sluit de Fulfillment and Returns Optimization-provider de leveringsbron uit als de voorraad on-hand onder de limiet van de veiligheidsvoorraad valt.
Zachte beperkingen invoeren
Definieer beperkingen als hard of zacht in de instelling van de beperking. Wanneer u een beperking als zacht definieert, bevat de selectie deze alleen als deze kan worden gerespecteerd in het algoritme voor het bepalen van de uitvoeringsbron.
Standaard zijn beperkingen harde beperkingen totdat u ze uitschakelt. 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 bestelling door één bron kan worden uitgevoerd. Als de order niet kan worden uitgevoerd door één bron, worden meerdere bronnen gebruikt.
Een afhandelingsbron activeren en deactiveren
Soms willen bedrijven bepaalde uitvoeringsbronnen uitsluiten, vanwege verschillende redenen, tijdelijk of permanent. Fulfillment- en retouroptimalisatie biedt flexibiliteit om het fulfillmentpunt naar behoefte 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 brengt doelstellingen, beperkingen en bronnen samen die u moet overwegen en geeft aan hoe 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 oplegt 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 configureren voor uitvoering in realtime of in batchmodus. Wanneer een strategie in batchmodus wordt uitgevoerd, worden verkooporders in een 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
Voer de volgende stappen uit om een strategie te definiëren:
Selecteer Beheren op de pagina Afhandelingsinstellingen onder Strategieën.
Selecteer Nieuw.
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 uitvoeringsbronnen die door de optimalisatieservice moeten worden overwogen bij het uitvoeren van optimalisatie.
- 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.
Voeg hier niet expliciet voorraadmetingen toe. Configureer in plaats daarvan de inventaris voor de Fulfillment- en Returns Optimization-provider in Intelligent Order Management als volgt:
- 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.
- Configureer de voorraadbron en de naam van de meting. De metingen die de provider Fulfillment and Returns Optimization gebruikt, zijn Onhand en ATP Onhand.
Optimalisatie van de afhandeling in orderindelingsstromen
Om de uitvoering binnen orkestratiestromen te optimaliseren, moet u eerst de Fulfillment- en Returns Optimization-provider instellen en activeren. Nadat u de provider hebt geactiveerd, kunt u intelligente optimalisatie inschakelen met behulp van de Fulfillment and Returns Optimization-provider 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 Fulfillment and Returns Optimization-provider ondersteunt meerdere uitvoeringsstrategieën die u kunt instellen 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. Stel de uitvoeringsstrategie in op een verkooporder op basis van de bron of door transformaties te gebruiken als onderdeel van het orderinnameproces. U kunt ook de uitvoeringsstrategie met beleidsacties instellen met behulp van kenmerken van verkooporders en andere entiteiten. Met beleid kunnen bedrijven de kenmerken van verschillende entiteiten in de Condition Builder gebruiken om de strategie in te stellen. Als u meerdere strategieën instelt, maar de beleidstoewijzing voor de uitvoeringsstrategie niet configureert, gebruikt het systeem de geconfigureerde standaardstrategie.
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 u aan de order toewijst, mislukt bij het bepalen van de uitvoeringsbron voor de order of de orderregels, 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.
Geef een alternatieve strategie op in de sectie Algemeen van de pagina Strategieën .
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.
Een interne Power Automate-stroom converteert het uitvoeringsplan naar uitvoeringsorders. Afhandelingsleveranciers kunnen deze entiteit verbruiken 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. Derden maken gebruik van de azure Maps-functie voor geolocatie en ze werken mogelijk buiten de geografische grens van uw tenant.
Als u de provider Fulfillment and Returns Optimization inschakelt, deelt Microsoft het adres, de plaats, de staat en de postcode van uw klant met derden om geolocatiegegevens op te halen. Microsoft deelt het e-mailadres, telefoonnummer of de naam van de gebruiker die de gegevens heeft ingevoerd niet.
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