Delen via


Migratie naar Planningsoptimalisatie voor hoofdplanning

De ingebouwde hoofdplanningsengine is verouderd (afgeschaft). Deze wordt vervangen door de invoegtoepassing Planningsoptimalisatie voor Microsoft Dynamics 365 Supply Chain Management. In dit artikel vindt u informatie over het effect op nieuwe en bestaande implementaties. Het bevat informatie over vereiste acties.

Met Planningsoptimalisatie kunnen de berekeningen van de hoofdplanning buiten Supply Chain Management en de gerelateerde Azure SQL-database plaatsvinden. De voordelen die zijn gekoppeld aan Planningsoptimalisatie omvatten betere prestaties en minimale gevolgen voor de SQL-database tijdens uitvoeringen van de hoofdplanning. Omdat snelle planningsuitvoeringen zelfs tijdens kantooruren kunnen worden uitgevoerd, kunnen planners direct reageren op vraag- of parameterwijzigingen.

Zie Systeemarchitectuur voor hoofdplanning voor meer informatie over Planningsoptimalisatie.

Veroudering van de bestaande hoofdplannings-engine

Microsoft heeft de hoofdplanningsengine afgeschaft ten gunste van Planningsoptimalisatie. Deze wijziging is van invloed op alle cloudomgevingen. On-premises installaties worden niet beïnvloed.

Zie de aankondigingen in Verwijderde of afgeschafte functies in Dynamics 365 Supply Chain Management voor meer informatie over de afgeschafte hoofdplanningsengine.

Een afgeschafte functie is een functie die niet meer actief wordt ontwikkeld en kan in een toekomstige release worden verwijderd. Voor de afgeschafte hoofdplanningsengine zijn er geen nieuwe functies en er wordt alleen ondersteuning geboden voor blokkerende problemen (waarbij de hoofdplanning geen geplande orders maakt en/of er voortdurend fouten optreden) en voor regressies in de functionaliteit. In maart 2023 zal Microsoft een strikt beleid voeren tegen het bieden van ondersteuning voor de verouderde hoofdplanningsengine, met uitzondering van blokkerende problemen of regressies. Deze voorwaarden zijn van toepassing op alle klanten, inclusief de volgende typen:

  • Klanten wier behoeften nog niet volledig worden ondersteund door Planningsoptimalisatie. We verwachten tegen het einde van releasewave 1 van 2023 aan alle klantvereisten te voldoen.
  • Klanten die een uitzondering hebben gekregen, zodat zij gebruik kunnen blijven maken van de verouderde ingebouwde planningsengine.
  • Alle on-premises klanten.

Er bestaat momenteel geen tijdlijn voor de volledige verwijdering van de verouderde ingebouwde planningsengine uit Supply Chain Management. Als Microsoft plannen maakt om deze te verwijderen, kondigen we deze plannen 12 tot 18 maanden vóór de verwijderingsdatum aan, zodat alle resterende klanten kunnen migreren.

Nieuwe implementaties

Planningsoptimalisatie is nu de standaardhoofdplanningsengine en moet worden gebruikt voor alle nieuwe cloudimplementaties. Vanaf Supply Chain Management versie 10.0.32 moet u Planningsoptimalisatie installeren en inschakelen, als u dit nog niet hebt gedaan, als u planningsprocessen voor een rechtspersoon inschakelt.

Wanneer u een nieuwe rechtspersoon (bedrijf) aan een bestaande omgeving toevoegt, moet dat bedrijf Planningsoptimalisatie gebruiken. Vanaf Supply Chain Management versie 10.0.32 moet u Planningsoptimalisatie installeren en inschakelen, als u dit nog niet hebt gedaan, als u planningsprocessen voor een nieuwe rechtspersoon inschakelt.

U kunt de verouderde hoofdplanningsengine blijven gebruiken voor een of meer eerder gemaakte bedrijven (totdat u klaar bent om deze te migreren), zelfs als u Planningsoptimalisatie voor de andere gebruikt. Zie Afgeschafte hoofdplanning blijven gebruiken voor sommige bedrijven voor instructies over hoe u een bedrijf kunt instellen om de verouderde hoofdplanningsengine te gebruiken.

Notitie

Houd er rekening mee dat u elke rechtspersoon nog steeds naar Planningsoptimalisatie moet verplaatsen zodra deze wordt ondersteund.

Als u kanban gebruikt of zeer binnenkort live gaat en tijd nodig hebt om Planningsoptimalisatie te testen

Alle nieuwe implementaties en rechtspersonen moeten vanaf het begin Planningsoptimalisatie gebruiken. Als u echter al enige tijd bezig bent met het voorbereiden van een nieuwe implementatie en de functionaliteit die u nodig had nog niet werd ondersteund door Planningsoptimisatie terwijl u deze ontwikkelde, kunt u nog steeds live gaan met de verouderde hoofdplanningsengine voor die implementatie totdat u genoeg tijd hebt gehad om Planningsoptimalisatie erop te installeren en te testen.

Planningsoptimalisatie ondersteunt kanban nog niet, dus als u kanban moet gebruiken, kunt u voorlopig live gaan met de verouderde planningsengine. U moet nog steeds van plan zijn om over te stappen op Planningsoptimalisatie zodra kanban wordt ondersteund.

Bestaande implementaties

Eigenaren van bestaande, cloudgebaseerde implementaties die afhankelijk zijn van de hoofdplanning, moeten plannen om te migreren naar Planningsoptimalisatie. Als uw implementatie afhankelijk is van functionaliteit die niet wordt ondersteund door Planningsoptimalisatie, moet u een uitzondering aanvragen om de afgeschafte hoofdplanningsengine te kunnen blijven gebruiken.

Vanaf Supply Chain Management versie 10.0.32 kunnen sommige bedrijven (rechtspersonen) Planningsoptimalisatie uitvoeren, terwijl andere de afgeschafte hoofdplanningsengine blijven gebruiken totdat ze kunnen worden gemigreerd. Daarom staat Microsoft nu uitzonderingen per afzonderlijk bedrijf toe. De uitzondering geldt alleen voor bestaande bedrijven. Vanaf versie 10.0.32 moeten alle nieuwe bedrijven die u aan uw bestaande omgeving toevoegt, gebruikmaken van Planningsoptimalisatie. Zie Afgeschafte hoofdplanning blijven gebruiken voor sommige bedrijven voor instructies over hoe u een bedrijf kunt instellen om de verouderde hoofdplanningsengine te gebruiken.

We raden u aan bedrijven één voor één naar Planningsoptimalisatie te migreren, zodra ze worden ondersteund.

Aanbevelingen voor migratie

Er bestaan meerdere verschillen tussen de verouderde hoofdplanningsengine en Planningsoptimalisatie.

Voor distributiebedrijven bieden de twee planningsengines zeer vergelijkbare functiesets. Op basis van onze ervaring met het helpen van andere klanten bij het migreren, raden we distributiebedrijven aan Planningsoptimalisatie in een testomgeving in te schakelen en te testen, en vervolgens, als het testen is voltooid, in een productieomgeving in te schakelen.

Productiebedrijven kunnen last hebben van enkele van de kleine architectonische verschillen die bestaan ​​tussen Planningsoptimalisatie en de verouderde planningsengine. Op basis van onze ervaring bij de ondersteuning van migraties van andere klanten raden we u aan een testomgeving op te zetten en als volgt te werk te gaan:

  1. Maak twee testplannen, één voor Planningsoptimalisatie en één voor de verouderde planningsengine. Gebruik dezelfde instellingen voor beide plannen.
  2. Terwijl de verouderde planningsengine is ingeschakeld, voert u het plan uit dat u ervoor hebt gemaakt.
  3. Schakel Planningsoptimalisatie in en voer het plan uit dat u ervoor hebt gemaakt.
  4. Exporteer voor elk plan de geplande orders naar een Excel-bestand.
  5. Tel voor elk plan de geplande orderhoeveelheden voor elk van de verschillende reguliere perioden (bijvoorbeeld elke maand) bij elkaar op.
  6. Vergelijk de hoeveelheden voor elk plan om er zeker van te zijn dat het resultaat hetzelfde (of zeer vergelijkbaar) is. Enige variatie is te verwachten voor orders die aan het begin of einde van een periode plaatsvinden.
  7. Als uw test slaagt, gaat u verder met testen in de testomgeving.
  8. Als al uw tests slagen, schakelt u Planningsoptimalisatie in uw productiesysteem in.

Uitzonderingsproces voor versie 10.0.32 en hoger

Vanaf Supply Chain Management versie 10.0.32 is het proces van het evalueren van uw systeem en de overstap naar Planningsoptimalisatie volledig geautomatiseerd. Uw instellingen worden geanalyseerd en automatisch worden de juiste instructies voor uw situatie en voor elk bedrijf (rechtspersoon) weergegeven. In de volgende subsecties worden details weergegeven over de mogelijke gevallen.

Implementaties waarbij Planningsoptimalisatie alle vereiste functies ondersteunt

Als wordt gedetecteerd dat alle relevante functies die u gebruikt, worden ondersteund door Planningsoptimalisatie, maar u nog steeds de afgeschafte planningsengine gebruikt, wordt u gevraagd om te migreren. De volgende keer dat u de hoofdplanning handmatig uitvoert, wordt de volgende melding weergegeven:

U wordt ondersteund bij het gebruik van de niet-afgeschafte en snellere hoofdplanning (Planningsoptimalisatie). Meer informatie hierover: https://go.microsoft.com/fwlink/?link=2220161.

We hebben wat informatie van u nodig over de hoofdplanning.

Hebt u aanpassingen aangebracht in de hoofdplanningsengine?

In de volgende schermopname zie u hoe het bericht er uitziet.

Het dialoogvenster Proces voor uitzonderingen.

Als u de hoofdplanningsengine voor deze implementatie niet hebt aangepast, moet u migreren naar Planningsoptimalisatie. Als u wat meer tijd nodig hebt om te testen en te migreren, selecteert u de tijd die u nodig hebt. Voor de geselecteerde tijd wordt automatisch een uitzondering toegepast.

Als u aanpassingen hebt, moet u deze naar het bestaande uitbreidbaarheidspunt verplaatsen. Zie Uitbreidbaarheid van Planningsoptimalisatie voor meer informatie.

Implementaties die functies vereisen die nog niet worden ondersteund door Planningsoptimalisatie

Als wodt gedetecteerd dat u functies gebruikt die niet worden ondersteund door Planningsoptimalisatie, wordt het volgende bericht weergegeven als u de hoofdplanning weer handmatig uitvoert:

U wordt nog niet ondersteund bij het gebruik van de niet-afgeschafte hoofdplanning (Planningsoptimalisatie). Wij verwachten u in de nabije toekomst te kunnen ondersteunen. Wanneer u wordt ondersteund, wordt u gevraagd om over te stappen op Planningsoptimalisatie. Als u aanpassingen in de hoofdplanningsengine hebt, kunt u al beginnen met het evalueren hiervan en het treffen van voorbereidingen om ze naar het uitbreidbaarheidspunt https://go.microsoft.com/fwlink/?linkid=2220303 van Planningoptimalisatie te verplaatsen

In dit bericht wordt aangegeven dat u moet beginnen met plannen om over te stappen op Planningsoptimizatie zodra dit de functies ondersteunt die u gebruikt. Daarom moet u al uw aanpassingen aan de afgeschafte planningsengine evalueren, plannen om deze naar het bestaande uitbreidbaarheidspunt te verplaatsen (zie Uitbreidbaarheid van Planningsoptimalisatie) en andere acties ter voorbereiding op de migratie (bijvoorbeeld contact opnemen met uw Microsoft-partner of -consultant) ondernemen.

Zie Analyse aanpassen aan Planningsoptimalisatie voor informatie over welke functies al worden ondersteund en schattingen over wanneer elke functie beschikbaar wordt voor Planningsoptimalisatie.

Als u al een uitzondering hebt ontvangen, blijft deze van kracht totdat Planningsoptimalisatie de functies ondersteunt die u nodig hebt.

Omgevingen die Planningsoptimalisatie niet ondersteunen

Welke functies u ook gebruikt, als u Planningsoptimalisatie wilt gebruiken, moet u Supply Chain Management versie 10.0.7 of hoger gebruiken in een tier 2-omgeving of ee omgeving met nog hogere beschikbaarheid die Microsoft Dynamics Lifecycle Services ondersteunt. De omgeving moet geen OneBox-omgeving zijn. Als u de invoegtoepassing in een OneBox-omgeving probeert te installeren, wordt de installatie niet voltooid en moet u deze annuleren.

Als uw omgeving Planningsoptimalisatie niet ondersteunt, ontvangt u het volgende bericht:

In deze omgeving kunt u alleen de afgeschafte hoofdplanning uitvoeren. Volg deze instructies als u een omgeving wilt krijgen die de niet-afgeschafte planning (Planningsoptimalisatie) ondersteunt: Aan de slag met hoofdplanning

Als u een Microsoft-partner of onafhankelijke softwareleverancier (ISV) bent, kunt u tegen een gereduceerde prijs een niet-productieomgeving krijgen die Planningsoptimalisatie ondersteunt en zakelijke Microsoft-toepassingen en demogegevens omvat. Deze omgevingen zijn alleen beschikbaar voor partners en ISV's, en kunnen alleen worden gebruikt in partnertenants, nooit in klanttenants. U kunt de omgeving gebruiken om te leren hoe Planningsoptimalisatie werkt, uw oplossingen te testen terwijl u deze gebruikt en end-to-end klantdemonstraties te geven. Als u een licentie wilt aanvragen, gaat u naar de partnerpagina voor het aanvragen van een sandbox.

Veelgestelde vragen over migratie

Welke impact heeft Planningsoptimalisatie op de huidige planningsgebruikers?

Gebruikers blijven in dezelfde module werken en dezelfde pagina's gebruiken om de planning te initiëren en geplande orders te bekijken. Het enige zichtbare verschil is dat in het verwerkingsvenster Planningsoptimalisatie uitvoeren wordt weergegeven.

Als ik de klassieke planning in een batchtaak uitvoer, moet ik deze taak dan bijwerken wanneer ik Planningsoptimalisatie inschakel?

Ja, u moet een nieuwe batchtaak instellen om Planningsoptimalisatie uit te voeren in plaats van de klassieke hoofdplanning.

Als ik in sommige bedrijven afgeschafte planning en in andere bedrijven Planningsoptimalisatie gebruik, kan ik dan de intercompany-hoofdplanning gebruiken?

Ja. Hoewel de pagina voor intercompany-hoofdplanning niet wordt ondersteund, kunt u hetzelfde effect bereiken door opeenvolgende batchtaken te plannen om de planning voor de verschillende bedrijven in de gewenste volgorde uit te voeren. Gebruik de batchtaak in Planningsoptimalisatie voor de bedrijven die Planningsoptimalisatie uitvoeren (Planningsoptimalisatie-taak) en de afgeschafte engine voor de andere (Hoofdplanningstaak).

Als u intercompany-hoofdplanning wilt gebruiken voor verschillende bedrijven die Planningsoptimalisatie gebruiken, is het proces hetzelfde: plan Planningsoptimalisatie-taken als batchtaken die opeenvolgend worden uitgevoerd.

Hoeveel verbeteren mijn prestaties als ik overstap naar Planningsoptimalisatie?

Er is geen specifieke regel over hoeveel uw prestaties zullen verbeteren. Over het algemeen ondervinden bedrijven die met grote gegevenssets werken en al prestatieproblemen ondervinden met de afgeschafte hoofdplanning de grootste verbetering zien. De beste manier om hier achter te komen is door Planningsoptimalisatie te testen.

Zijn er extra kosten verbonden aan het gebruik van Planningsoptimalisatie?

Nee, dit is inbegrepen in uw Supply Chain Management-licentie. Er zijn geen extra kosten.

Kan ik Planningsoptimalisatie uitvoeren in een GCC-omgeving (Government Community Cloud)?

Ja, Planningsoptimalisatie wordt ondersteund in GCC-omgevingen (Government Community Cloud) nu GCC compatibel is met het Microsoft Dynamics Lifecycle Services-framework voor microservices.

Kan ik Planningsoptimalisatie uitvoeren in een tier 1-omgeving?

Nee, Planningsoptimalisatie wordt uitgevoerd via een Lifecycle Services-invoegtoepassing die alleen kan worden geïnstalleerd in tier 2-omgevingen of hoger.

Op welk datacentrum wordt Planningsoptimalisatie uitgevoerd?

Planningsoptimalisatie draait op hetzelfde datacentrum als uw Supply Chain Management-omgeving.

Ik ben een partner en ik wil Planningsoptimalisatie demonstreren of testen. Hoe kan ik dat doen?

Voor partners en ISV's biedt Microsoft een speciale licentie voor toegang tot tier 2-omgevingen. Zie [ISV] Licentie aanvragen voor meer informatie.

Ik ga live met versie 10.0.32 of hoger, maar Planningsoptimalisatie bevat nog niet over alle functionaliteiten die ik nodig heb. Kan ik voorlopig live gaan met de afgeschafte planningsengine?

Ja. Wanneer u de planningsfuncties gaat gebruiken, vraagt het systeem u Planningsoptimalisatie te installeren en in te schakelen omdat dit verplicht is sinds Supply Chain Management versie 10.0.32. Als een of meer van uw bedrijven echter nog niet klaar zijn om Planningsoptimalisatie te gebruiken, kunt u deze uitsluiten van het uitvoeren van Planningsoptimalisatie door naar de pagina Planningsoptimalisatie -parameters te gaan. Zie Afgeschafte hoofdplanning blijven gebruiken voor sommige bedrijven voor instructies.

Hoe vraag ik een uitzondering aan om de afgeschafte planningsengine te blijven gebruiken op versie 10.0.32 of hoger?

Het systeem geeft u automatisch de mogelijkheid om een ​​uitzondering aan te vragen. Vul gewoon de dialoogvensters in wanneer daarom wordt gevraagd. De uitzondering wordt dan automatisch op de achtergrond toegepast.

Waarom krijg ik een foutmelding wanneer ik de afgeschafte hoofdplanningsengine gebruik?

Het kan voorkomen dat u een foutmelding ontvangt wanneer u de afgeschafte hoofdplanningsengine uitvoert. Het geeft aan dat u moet overstappen naar Planningsoptimalisatie en bevat de volgende informatie:

De ingebouwde hoofdplanningsengine wordt afgeschaft. Dit betekent dat deze niet meer wordt ondersteund (tenzij er sprake is van een blokkerend probleem) en dat er niet meer in wordt geïnvesteerd. Deze wordt vervangen door de invoegtoepassing Planningsoptimalisatie voor Microsoft Dynamics 365 Supply Chain Management.

Zie de eerdere secties van dit artikel voor informatie over hoe u kunt migreren naar Planningsoptimalisatie.

Indien nodig kunt u de afgeschafte hoofdplanningsengine blijven gebruiken voor een of meer van uw bedrijven. Zie Afgeschafte hoofdplanning blijven gebruiken voor sommige bedrijven voor instructies.

Als u deze fout tegenkomt terwijl u in een sandbox werkt en u deze wilt verwijderen, raadpleegt u Kan ik afgeschafte hoofdplanningsengine gebruiken in mijn sandbox-omgeving? voor instructies.

Kan ik afgeschafte hoofdplanningsengine gebruiken in mijn sandbox-omgeving?

Ja. Zelfs als u de foutmelding krijgt die wordt beschreven in het antwoord op de vorige vraag in een sandbox-omgeving, werkt de afgeschafte hoofdplanningsengine nog steeds. Als het foutbericht u echter stoort, kunt u dit uitschakelen in een IaaS-sandbox-omgeving (niet Service Fabric) door de volgende query uit te voeren op uw database:

-- Insert or update an enabled flight:
DECLARE @flightName NVARCHAR(100) = 'ReqPlanningOptimizationExceptionToggle';
IF NOT EXISTS (SELECT TOP 1 1 FROM SysFlighting WHERE flightName = @flightName)
    INSERT INTO SYSFLIGHTING(FLIGHTNAME,ENABLED, FLIGHTSERVICEID,PARTITION)
    SELECT @flightName, 1, 12719367,RECID FROM DBO.[PARTITIONS];
ELSE
    UPDATE SysFlighting SET enabled = 1, flightServiceId = 12719367 WHERE flightName = @flightName;

Mijn omgeving is on-premises. Heb ik een uitzondering nodig om de afgeschafte hoofdplanningsengine te kunnen blijven gebruiken?

Nee Er is geen uitzondering vereist voor on-premises omgevingen. U kunt de afgeschafte hoofdplanningsengine blijven gebruiken. Uw omgevingsbeheerder wordt op de hoogte gebracht als er actie moet worden ondernomen.

We gebruiken geplande productieorders, maar ik maak me zorgen over wat er gebeurt als we naar versie 10.0.16 upgraden. Moet ik actie ondernemen?

Maak u geen zorgen. U kunt de afgeschafte hoofdplanningsengine blijven gebruiken in versie 10.0.16. We raden u echter aan te beoordelen of migratie naar Planningsoptimalisatie kan worden gestart met de huidige functionaliteit. We raden u ook aan om op de hoogte te blijven van nieuwe functies.

Ik krijg een foutmelding als ik de hoofdplanning uitvoer. Is hoofdplanning geblokkeerd?

Als u versie 10.0.16 of hoger uitvoert, kan het volgende foutbericht worden weergegeven wanneer u de hoofdplanning uitvoert:

Dit foutbericht wordt weergegeven omdat de afgeschafte engine voor hoofdplanning werd gebruikt voor scenario's die worden ondersteund door Planningsoptimalisatie. U moet nu migreren naar Planningsoptimalisatie, omdat de ingebouwde hoofdplanningsengine is afgeschaft. De uitvoering van deze hoofdplanning is succesvol voltooid.

Als uw migratie sterke afhankelijkheden heeft van functies die in behandeling zijn, kan een uitzondering voor het gebruik van de afgeschafte hoofdplanningsengine worden aangevraagd.

Vul de volgende vragenlijst in om aan de slag te gaan en indien relevant uitzondering van de migratie naar Planningsoptimalisatie aan te vragen.

Hoofdplanning wordt niet geblokkeerd. De uitvoering van de hoofdplanning is voltooid en u kunt het resultaat op de gebruikelijke manier gebruiken. Om dit foutbericht echter te vermijden tijdens toekomstige uitvoeringen van hoofdplanningen, moet u direct migreren naar Planningsoptimalisatie of een uitzondering aanvragen via de koppeling in het foutbericht.