Delen via


Intelligente optimalisatiefunctie voor orderafhandeling

Intelligent Fulfillment Optimization is een service voor intelligente optimalisering waarmee de orderafhandeling in het toeleveringsketennetwerk wordt gemaximaliseerd. Met Intelligent Fulfillment Optimization zorgt u ervoor dat producten in de juiste hoeveelheden, vanuit de juiste bronnen en op het juiste tijdstip aan uw klanten worden geleverd. Met Intelligent Fulfillment Optimization kunt u de winst maximaliseren, kosten minimaliseren en voldoen aan de serviceniveauvereisten.

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

Intelligent Fulfillment Optimization wordt gebruikt als een microservice. De configuratiegegevens, zoals de bronnen voor afhandeling, de bronlijsten, de bedrijfsbeperkingen en de strategieën in Microsoft Dataverse worden gelezen om de orderafhandeling te optimaliseren. Het maakt gebruik van Azure Maps om verzendadresgegevens voor orders en bronnen voor de afhandeling in geografische codes vast te leggen. Het maakt ook gebruik van Azure Maps om de afstand tussen het verzendadres en de bron voor de afhandeling te bepalen.

Intelligent Fulfillment Optimization instellen

Als u Intelligent Fulfillment Optimization wilt activeren als onderdeel van het orderindelingstraject, voert u de stappen uit die worden beschreven in Intelligent Fulfillment Optimization-provider instellen om de Intelligent Fulfillment Optimization-provider in te stellen en te activeren.

Afhandelingsbronnen

Afhandelingsbronnen zijn entiteiten die voorraad bevatten of producten leveren. Voorbeelden zijn magazijnen, distributiecentra, detailhandels, leveranciers voor directe levering en virtuele locaties. Afhandelingsbronnen kunnen worden gemaakt en gewijzigd op de pagina Bronnen in Intelligent Order Management (Afhandeling > Bronnen) .

Voor elk van uw afhandelingsbronnen kunt u een naam definiëren die de bron uniek identificeert, de tijdzone waar de bron of locatie zich bevindt, het type bron (magazijn of ander), het adres en de breedte- en lengtegraad. U kunt ook opgeven of het systeem moet zoeken naar voorraad in de service Voorraadzichtbaarheid, voor een optimale afhandeling op basis van de voorraadbeschikbaarheid.

Als u voorraad wilt opzoeken via de service voor voorraadzichtbaarheid, stelt u het veld Echte voorraad gebruiken in op Aan. Als u voorraad vanuit een bron wilt opnemen en de bron beschikbaar wilt maken om de order af te handelen, stelt u op de pagina Bronnen het veld Echte voorraad gebruiken in op Uit.

Er wordt automatisch uitgegaan van een onbeperkte voorraad.

Lijsten met afhandelingsbronnen

Met afhandelingsbronlijsten kunt u een lijst met bronnen groeperen en de bronnen flexibel en binnen specifieke beperkingen beheren. Afhandelingsbronlijsten kunnen worden gedefinieerd op de pagina Bronlijsten in Intelligent Order Management (.Afhandeling > Bronlijsten).

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 minimumbeperkingen voor de voorraad definiëren voor winkels en magazijnen en aan uw magazijnen een hogere afhandelingsprioriteit toewijzen dan aan uw winkels.

De pagina Bronlijsten geeft de actieve bronlijsten weer. Selecteer Nieuw om een nieuwe bronlijst te maken. Voer een naam in om de bronlijst gemakkelijker te vinden en voeg bestaande of nieuwe 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 vervolgens Verwijderen.

Bedrijfsbeperkingen

Bedrijfsbeperkingen zijn een optioneel onderdeel voor de optimalisatie van de afhandeling. Dit zijn beheeropties die u opneemt in de optimalisatiestrategie. De volgende bedrijfsbeperkingen worden ondersteund:

  • Prioriteit voor afhandelingslocatie
  • Maximale afstand
  • Maximumaantal afhandelingsbronnen en gedeeltelijke order

Als u beperkingen wilt maken of wijzigen, gaat u naar de pagina Beperkingen in Intelligent Order Management (Afhandeling > Beperkingen). 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 en Beschrijving: kenmerken om de bedrijfsbeperking te identificeren.
  • Begindatum en Einddatum: voor elke bedrijfsbeperking moet een periode worden vastgesteld waarin de beperking wordt afgedwongen.
  • Beperkingstype: dit kenmerk geeft het type bedrijfsbeperking aan.
  • Is ingeschakeld: u kunt een bedrijfsbeperking in- of uitschakelen.
  • Vaste beperking: een bedrijfsbeperking kan als een vaste beperking of niet-vaste beperking worden gedefinieerd.

Elke optimalisatie-uitvoering kent twee cycli. Bij de eerste herhaling wordt elke bedrijfsbeperking als een vaste beperking behandeld, ongeacht de instelling Vaste beperking. Met andere woorden: elke beperking wordt toegepast. Bij de tweede herhaling worden de bedrijfsbeperkingen verwijderd die niet als vaste beperkingen zijn gedefinieerd. Er wordt automatisch geprobeerd om met de gereduceerde reeks aan beperkingen orders of orderregels toe te wijzen die niet aan bronnen zijn toegewezen toen de bedrijfsbeperkingen werden toegepast op bronnen.

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

Beperking voor prioriteit van afhandelingslocaties

Met de beperking voor afhandelingslocatieprioriteit kunnen organisaties een hiërarchie van bronnen op prioriteit definiëren. De optimalisatieservice houdt vervolgens rekening met de prioriteit wanneer afhandelingsbronnen voor specifieke producten worden herkend. Bronnen met een hogere prioriteit worden het eerst overwogen. Bij de optimalisatieservice komen vervolgens de andere bronnen aan bod. Een bron met een prioriteit van 1 heeft een hogere prioriteit dan een bron met een prioriteit van 2.

U kunt een locatieprioriteit definiëren op bronlijstniveau en vervolgens een specifiekere productbeperking voor bronnen en producten definiëren met betrekking tot de prioriteit. Voor toe te voegen of onbekende producten gebruikt de optimalisatieservice locatieprioriteit en gaat deze ervan uit dat 100 % voorraad beschikbaar is bij de afhandelingsbron.

Beperking voor maximale afstand

Met de beperking voor maximale afstand kunnen organisaties voor een bron of groep bronnen de maximale afstand opgeven voor de afhandeling van de order.

U kunt de maximale afstand voor een bronlijst definiëren en deze overschrijven voor specifieke bronnen. Als er een overlappende beperking voor maximale afstand voor een bron is gedefinieerd, past de optimalisatieservice de kleinste maximale afstand toe.

Beperking voor maximumaantal afhandelingsbronnen en gedeeltelijke order

Met de beperking voor het maximumaantal afhandelingsbronnen en gedeeltelijke orders kunt u definiëren of een order of orderregels kunnen worden afgehandeld door een of meer bronnen en of ze gedeeltelijk kunnen worden afgehandeld.

Wanneer u deze beperking maakt, stelt u in het veld Maximumaantal leveranciers per order de opties Gedeeltelijke regels en Gedeeltelijke orders in op Ja.

Afhandelingsstrategieën

Met een afhandelingsstrategie kunt u de optimalisatiestrategie definiëren. Een strategie omvat doelstellingen, beperkingen en bronnen die moeten worden overwogen en informatie over de wijze waarop voorraadoptimalisatie moet plaatsvinden. U kunt een strategie maken en wijzigen op de pagina Strategieën in Intelligent Order Management (Afhandeling > Strategieën).

De strategie bepaalt ook of onbeperkte productvoorraad of echte productvoorraad wordt gebruikt met de service Voorraadzichtbaarheid. U kunt bepalen of de optimalisatie-uitvoering een simulatie is, of deze kan worden in- of uitgeschakeld en of de optimalisatie-uitvoering geldig is voor een datumbereik.

Afhankelijk van de aard van uw bedrijf, kunt u meerdere optimalisatiestrategieën definiëren. U kunt de lijst met afhandelingsbronnen definiëren die worden gebruikt voor de afhandeling en beperkingen definiëren waar de optimalisatieservice rekening mee moet houden. De beperkingen zijn vaste beperkingen die de optimalisatieservice verplicht moet opleggen wanneer deze de optimale bron bepaalt.

Afhandeling vanuit de dichtstbijzijnde bron wordt ondersteund als de vooraf gedefinieerde doelstelling in elke strategie.

Met Intelligent Fulfillment Optimization worden de orders die worden geleverd als onderdeel van het ordertraject in batches verwerkt, zodat de groep orders maximaal wordt geoptimaliseerd.

Binnen één bedrijf kan de optimalisatie van de afhandeling variëren, afhankelijk van het type consument, 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

Als u een strategie wilt definiëren, gaat u naar de pagina Strategieën in Intelligent Order Management (Afhandeling > Strategieën) en selecteert u Nieuw. Voor elke strategie kunt u een unieke naam en een omschrijving invoeren, en een bronlijst met afhandelingsbronnen voor de strategie opgeven. Daarnaast kunt u de strategie zo configureren dat echte voorraad wordt gebruikt.

Voer op de pagina Strategieën de volgende gegevens waarden in:

  • Bronlijst: geef de afhandelingsbronnen op die moeten worden overwogen wanneer de optimalisatieservice de optimalisatie uitvoert.
  • Echte voorraad gebruiken: geeft aan of de optimalisatieservice voorraad uit de service Voorraadzichtbaarheid moet overwegen. Als deze instelling is uitgeschakeld, wordt automatisch aangenomen dat er onbeperkte voorraad is bij de bron. Deze instelling overschrijft de instelling die bij de bron is gedefinieerd.
  • Simulatie: geef aan of de strategie wordt gebruikt om sourcing te simuleren. In de uitvoer van het afhandelingsplan wordt automatisch een vlag vermeld om aan te geven dat de verwerkingsuitvoering een simulatie is.
  • Verwerken met lege verkoopoorsprong: stel dit veld in op Ja als de verkooporder en verkooporderregel die moeten worden afgehandeld, geen verkoopoorsprong bevatten.
  • Berekening van de afstand over de weg gebruiken: de optimalisatieservice berekent de afstand tussen de afhandelingsbron en het verzendadres op de verkooporder om de dichtstbijzijnde bron te vinden. Als de berekening van de afstand over de weg niet is ingeschakeld, wordt de afstand hemelsbreed gemeten tussen de twee locaties.
  • Eigenaar: de gebruiker die de strategie heeft gemaakt.
  • Batchverwerking van de optimalisatieservice: de optimalisatieservice verwerkt orders die worden geleverd als onderdeel van het orderindelingstraject in batches en optimaliseert deze samen in een batch. Met de taak Minuten voor samenvoegingsinterval wordt het tijdsinterval bepaald waarin ontvangen orders worden samengevoegd in een batch. Met de taak Maximum orderregel wordt het aantal taken bepaald dat moet worden gemaakt op basis van orderregels die zijn ontvangen tijdens het tijdsinterval.
  • Gegevensbron voor voorraadzichtbaarheid: geef de naam op van de gegevensbron die moet worden gebruikt voor het opzoeken van voorraad.
  • Naam van meting voor voorraadzichtbaarheid: geef de naam op van de meting die de voorhanden voorraad bevat voor de optimalisatie van de afhandeling.

Optimalisatie van de afhandeling in orderindelingsstromen

Zie De Intelligent Fulfillment Optimization-provider instellen voor informatie over het instellen en activeren van de Intelligent Fulfillment Optimization-provider. Nadat de provider is geactiveerd, kunt u de intelligente optimalisatie inschakelen met Intelligent Fulfillment Optimization als onderdeel van het orderindelingstraject.

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

Organisaties kunnen 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 (bijvoorbeeld geheel afkomstig uit bronnen, gedeeltelijk afkomstig uit bronnen, niet afkomstig uit bronnen of uitzondering) vermeld.

Meer afhandelingsstrategieën in orderindelingsstromen

Intelligente optimalisatiefunctie voor orderafhandeling ondersteunt verschillende afhandelingsstrategieën die kunnen worden ingesteld om te voldoen aan 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 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, zal het systeem de eerste strategie kiezen die beschikbaar is.

Aanvullende bronnen

Architectuur van Intelligent Fulfillment Optimization

Intelligent Fulfillment Optimization-provider instellen

Indelingsstromen