Migrering till Planeringsoptimering för huvudplanering
Den inbyggda huvudplaneringsmotorn är föråldrad (inaktuell). Det ersätts med tillägget Planeringsoptimering för Microsoft Dynamics 365 Supply Chain Management. I denna artikel finns information om påverkan på nya och befintliga distributioner. Den innehåller information om obligatoriska åtgärder.
Tillägget Planeringsoptimering gör det möjligt att utföra beräkningar som händer utanför Supply Chain Management och dess Azure SQL-databas. De fördelar som är kopplade till funktionerna för Planeringsoptimering omfattar förbättrad prestanda och minimal inverkan på SQL-databasen under huvudplaneringskörningen. Snabba planeringskörningar kan göras även under kontorstid, så att planerare omedelbart kan reagera på efterfrågan eller parameterändringar.
För mer information om Planeringsoptimering, se Systemarkitektur för huvudplanering.
Föråldring av befintlig huvudplaneringsmotor
Microsoft har upphävt den inbyggda huvudplaneringsmotorn i Planeringsoptimeringen. Den här ändringen påverkar alla molnmiljöer. Lokala installationer påverkas inte.
Mer information om föråldrad för den inaktuella huvudplaneringsmotorn finns i meddelanden i borttagna eller inaktuella funktioner i Dynamics 365 Supply Chain Management.
En inaktuell funktion är en funktion som inte längre är i aktiv utveckling och kan komma att tas bort i en kommande version. För den inaktuella huvudplaneringsmotorn kommer det inte att finnas några nya funktioner och stöd kommer endast att tillhandahållas för blockeringsproblem (där huvudplaneringen inte skapar några planerade order och/eller kontinuerligt misslyckas) och för regressioner i funktionen. I mars 2023 kommer Microsoft att anta en strikt policy mot att tillhandahålla stöd för den utfasade huvudplaneringsmotorn, förutom för blockering av problem eller regressioner. Dessa villkor gäller för alla kunder, inklusive följande typer:
- Kunder vars behov ännu inte fullt ut stöds av planeringsoptimering. Vi förväntar oss att stödja alla kundkrav i slutet av 2023 utgivningscykel 1.
- Kunder som har fått ett undantag så att de kan fortsätta använda den utfasade inbyggda planeringsmotorn.
- Alla kunder på plats.
Det finns för närvarande ingen tidslinje för fullständig borttagning av den föråldrade inbyggda planeringsmotorn från Supply Chain Management. Om Microsoft planerar att ta bort det kommer vi att meddela dessa planer 12–18 månader före borttagningsdatumet, så att alla återstående kunder kan migrera.
Nya distributioner
Planeringsoptimering är nu standardhuvudplaneringsmotorn och måste användas för alla nya molninstallationer. Från och med Supply Chain Management version 10.0.32, första gången du aktiverar planeringsprocesser för en juridisk person, kommer systemet att kräva att du installerar och aktiverar planeringsoptimering om du inte redan har gjort det.
Lägga till en ny juridisk person till en befintlig miljö
När du lägger till en ny juridisk person (företag) i en befintlig miljö måste företaget använda planeringsoptimering. Från och med Supply Chain Management version 10.0.32, första gången du aktiverar planeringsprocesser för en nyligen tillagd juridisk person, kommer systemet att kräva att du installerar och aktiverar planeringsoptimering om du inte redan har gjort det.
Du kan fortsätta att använda den föråldrade huvudplaneringsmotorn för ett eller flera tidigare skapade företag (tills du är redo att migrera dem) även när du använder planeringsoptimering för de andra. För instruktioner om hur du ställer in ett företag att använda den föråldrade huvudplaneringsmotorn, se Fortsätt att använda föråldrad huvudplanering för vissa företag.
Kommentar
Kom ihåg att du fortfarande måste flytta varje juridisk person till planeringsoptimering när de har stöd.
Om du använder kanban eller ska publicera mycket snart och behöver tid för att testa planeringsoptimering
Alla nya distributioner och juridiska enheter måste använda planeringsoptimering från början. Men om du har förberett en ny distribution under en tid och den funktion du behövde ännu inte stöddes av planeringsoptimering medan du utvecklade den, kan du fortfarande använda den föråldrade huvudplaneringsmotorn för den distributionen tills du har haft tillräckligt med tid för att installera och testa planeringsoptimering på den.
Planeringsoptimering har ännu inte stöd för kanban, så om du behöver använda kanban kan du publicera den föråldrade planeringsmotorn tills vidare. Du bör fortfarande planera att gå över till planeringsoptimering så snart kanban stöds.
Befintliga distributioner
Ägare till befintliga molnbaserade distributioner som är beroende av huvudplaneringen måste migreras till Planeringsoptimering. Om din implementering beror på funktioner som inte stöds av Planeringsoptimering måste du begära ett undantag så att du kan fortsätta att använda den inaktuella huvudplaneringsmotorn.
Från och med Supply Chain Management version 10.0.32 är det möjligt att tillåta vissa företag (juridiska personer) att köra planeringsoptimering medan andra fortsätter att använda den inaktuella huvudplaneringsmotorn tills de är redo att migreras. Därför kommer Microsoft nu att bevilja undantag per företag. Undantaget gäller endast befintliga företag – från och med version 10.0.32 måste alla nya företag som du lägger till i din befintliga miljö använda planeringsoptimering. För instruktioner om hur du ställer in ett företag att använda den föråldrade huvudplaneringsmotorn, se Fortsätt att använda föråldrad huvudplanering för vissa företag.
Vi rekommenderar att du migrerar ett företag till planeringsoptimering i taget, så snart de har stöd.
Migreringsrekommendationer
Det finns flera skillnader mellan den utfasade huvudplaneringsmotorn och planeringsoptimering.
För distributionsföretag ger de två planeringsmotorerna mycket liknande funktionsuppsättningar. Baserat på vår erfarenhet av att hjälpa andra kunder att migrera rekommenderar vi att distributionsföretag aktiverar och testar planeringsoptimering i en testmiljö och sedan, när testningen är framgångsrik, aktiverar den i en produktionsmiljö.
Tillverkningsföretag kan påverkas av några av de mindre arkitektoniska skillnaderna som finns mellan planeringsoptimering och den utfasade planeringsmotorn. Baserat på vår erfarenhet av att hjälpa andra kunder att migrera rekommenderar vi att du konfigurerar en testmiljö och fortsätter på följande sätt:
- Skapa två testplaner, en för planeringsoptimering och den andra för den utfasade planeringsmotorn. Använd samma inställningar för båda planerna.
- Medan den föråldrade planeringsmotorn är aktiverad kör du planen som du skapade för den.
- Aktivera planeringsoptimering och kör planen som du skapade för den.
- För varje plan, exportera de planerade beställningarna till en Excel-fil.
- För varje plan summerar du de planerade orderkvantiteterna för var och en av flera regelbundna perioder (till exempel varje månad).
- Jämför kvantiteterna för varje plan för att säkerställa att resultatet är detsamma (eller mycket lika). Viss variation kan förväntas för beställningar som sker i början eller slutet av en period.
- Om ditt test är framgångsrikt, fortsätt att testa i testmiljön.
- Om alla dina tester är framgångsrika, aktivera planeringsoptimering i ditt produktionssystem.
Undantagsprocess för version 10.0.32 och senare
Från och med Supply Chain Management version 10.0.32 är processen att utvärdera ditt system och gå över till planeringsoptimering helt automatiserad. Systemet kommer att analysera din installation och automatiskt visa dig de korrekta instruktionerna för din situation och för varje företag (juridisk person). Följande underavsnitt ger information om möjliga fall.
Implementeringar där planeringsoptimering stöder alla nödvändiga funktioner
Om systemet upptäcker att alla relevanta funktioner som du använder stöds av planeringsoptimering, men du fortfarande kör den föråldrade planeringsmotorn, kommer det att be dig migrera. Nästa gång du kör huvudplanering manuellt visar systemet följande meddelande:
Du stöds att använda den oförutvecklade och snabbare huvudplaneringen (planeringsoptimering). Mer information om: https://go.microsoft.com/fwlink/?link=2220161.
Vi behöver dig att ge lite information om översiktsplanering.
Har du anpassningar på huvudplaneringsmotorn?
Följande skärmbild visar hur meddelandet ser ut.
Om du inte har anpassat huvudplaneringsmotorn för den här distributionen måste du migrera till planeringsoptimering. Om du behöver lite mer tid för att testa och migrera väljer du den tid du behöver. Systemet kommer automatiskt att tillämpa ett undantag för den valda tiden.
Om du har anpassningar måste du flytta dem till den befintliga utökningspunkten. Mer information finns i Planeringsoptimering, utökningsbarhet.
Implementeringar som kräver funktioner som ännu inte stöds av planeringsoptimering
Om systemet upptäcker att du använder funktioner som inte stöds av planeringsoptimering, kommer det att visa följande meddelande nästa gång du kör huvudplanering manuellt:
Du har inte ännu stöd att använda den icke inaktuella huvudplaneringen (planeringsoptimering). Vi förväntar oss att stödja dig i den närmaste framtiden. När du får stöd kommer du att bli ombedd att gå över till planeringsoptimering. Om du har anpassningar på huvudplaneringsmotorn kan du redan börja utvärdera dem och förbereda för att flytta dem till utökningspunkten för planeringsoptimering https://go.microsoft.com/fwlink/?linkid=2220303
Det här meddelandet informerar dig om att du bör börja planera för att flytta till planeringsoptimering så snart det stöder de funktioner du använder. Därför bör du utvärdera eventuella anpassningar som du har gjort av den föråldrade planeringsmotorn, planera att flytta dem till den befintliga utökningspunkten (se Planeringsoptimering, utökningsbarhet) och ta andra åtgärder för att förbereda migreringen (till exempel genom att kontakta din Microsoft-partner eller konsult).
För information om vilka funktioner som redan stöds och uppskattningar om när varje funktion kommer att bli tillgänglig för planeringsoptimering, se Bristanalys för planeringsoptimering.
Om du redan har fått ett undantag kommer det att finnas kvar tills planeringsoptimering stöder de funktioner du behöver.
Miljöer som inte stöder planeringsoptimering
Oavsett vilka funktioner du använder, för att använda planeringsoptimering, måste du köra Supply Chain Management version 10.0.7 eller senare i en nivå 2 eller högre högtillgänglighetsmiljö som är Microsoft Dynamics Lifecycle Services-aktiverad. Miljön får inte vara en OneBox-miljö. Om du försöker installera tillägget i en OneBox-miljö kommer installationen inte att slutföras och du måste avbryta den.
Om din miljö inte stöder planeringsoptimering får du följande meddelande:
Du kan bara köra föråldrad huvudplanering i den här miljön. Om du vill hämta en miljö som stöder ej utfasad planering (Planeringsoptimering) genom att följa dessa anvisningar: Komma igång med huvudplanering
Om du är en Microsoft-partner eller oberoende programvaruleverantör (ISV) kan du få en icke-produktionsmiljö till ett reducerat pris som stöder planeringsoptimering och som inkluderar Microsoft Business Applications och demodata. Dessa miljöer är endast tillgängliga för partner och ISV:er, och de kan endast användas på klientorganisationer för partner, aldrig på klientorganisationer för kunder. Du kan använda miljön du får för att lära dig hur planeringsoptimering fungerar, testa dina lösningar medan du använder den och leverera kompletta kunddemonstrationer. För att begära en licens, gå till sidan för begäran om begränsad miljö för partner.
Vanliga frågor och svar om migrering
Vilken inverkan har planeringsoptimering på nuvarande planeringsanvändare?
Användare kommer fortfarande att arbeta i samma modul och använda samma sidor för att initiera planering och granska planerade order. Den enda synliga skillnaden är att bearbetningsfönstret visar Kör planeringsoptimering.
Om jag kör klassisk planering i ett batchjobb, måste jag uppdatera det här jobbet när jag aktiverar planeringsoptimering?
Ja, du måste ställa in ett nytt batchjobb för att köra planeringsoptimering istället för klassisk huvudplanering.
Om jag kör inaktuell planering i vissa företag och planeringsoptimering i andra, kan jag använda koncernintern huvudplanering?
Ja. Även om den koncerninterna huvudplaneringssidan inte stöds, kan du uppnå samma effekt genom att schemalägga sekventiella batchjobb för att köra planering för de olika företagen i önskad ordning. Använd batchjobbet planeringsoptimering för de företag som kör planeringsoptimering (uppgiften Planeringsoptimering) och den inaktuella motorn för de andra (uppgiften Huvudplanering).
För att använda koncernintern huvudplanering för olika företag som använder planeringsoptimering är processen densamma: schemalägg planeringsoptimeringsuppgifter som batchjobb som körs sekventiellt.
Hur mycket kommer mina prestationer att förbättras när jag går över till planeringsoptimering?
Det finns ingen specifik regel om hur mycket din prestation kommer att förbättras. I allmänhet kommer företag som kör med stora datauppsättningar och redan upplever prestandaproblem med utfasad huvudplanering att se den största förbättringen. Det bästa sättet att ta reda på det är att testa planeringsoptimering.
Kostar det extra att använda planeringsoptimering?
Nej, det ingår i din Supply Chain Management-licens. Det finns inga extra kostnader.
Kan jag köra planeringsoptimering i en Government Community Cloud (GCC)-miljö?
Ja, planeringsoptimering stöds i Government Community Cloud (GCC)-miljöer nu när GCC är kompatibelt med Microsoft Dynamics Lifecycle Services-ramverket för mikrotjänster.
Kan jag köra planeringsoptimering i en nivå 1-miljö?
Nej, planeringsoptimering körs via ett Lifecycle Services-tillägg som endast kan installeras i nivå 2 eller högre miljöer.
Vilket datacenter körs planeringsoptimering på?
Planeringsoptimering körs på samma datacenter som din Supply Chain Management-miljö.
Jag är en partner och jag vill demonstrera eller testa planeringsoptimering. Hur kan jag göra det?
För partners och oberoende programvaruleverantörer (ISV) erbjuder Microsoft en speciell licens för åtkomst till nivå 2-miljöer. För detaljer, se [ISV] Begär licens.
Jag går live med version 10.0.32 eller senare, men planeringsoptimering har ännu inte alla funktioner jag behöver. Kan jag publicera med den föråldrade planeringsmotorn för tillfället?
Ja. När du börjar använda planeringsfunktionerna kommer systemet att be dig installera och aktivera planeringsoptimering eftersom detta har varit obligatoriskt sedan Supply Chain Management version 10.0.32. Men om ett eller flera av dina företag ännu inte är redo att använda planeringsoptimering kan du utesluta dem från att köra planeringsoptimering genom att gå till sidan Parametrar för planeringsoptimering. För anvisningar, se Fortsätt att använda inaktuella huvudplanering för vissa företag.
Hur begär jag ett undantag för att fortsätta använda den inaktuella planeringsmotorn på version 10.0.32 eller senare?
Systemet ger dig automatiskt möjlighet att begära ett undantag. Fyll bara i dialogrutan när du uppmanas till det. Undantaget kommer då att tillämpas automatiskt i bakgrunden.
Varför får jag ett felmeddelande när jag kör den inaktuella huvudplaneringsmotorn?
Ibland kan du få ett felmeddelande när du kör den inaktuella huvudplaneringsmotorn. Den indikerar att du måste gå över till planeringsoptimering och tillhandahåller följande information:
Den inbyggda huvudplaneringsmotorn är inaktuell. Det betyder att det inte stöds (såvida det inte är ett blockeringsproblem) och det kommer inte längre att investeras i. Det ersätts med tillägget Planeringsoptimering för Microsoft Dynamics 365 Supply Chain Management.
Mer information om hur du migrerar till planeringsoptimering finns i de tidigare avsnitten i den här artikeln.
Du kan fortsätta att använda den inaktuella huvudplaneringsmotorn för ett eller flera av dina företag om det behövs. För anvisningar, se Fortsätt att använda inaktuella huvudplanering för vissa företag.
Om du ser det här felet när du kör i en begränsad miljö och du vill ta bort det, se Kan jag använda inaktuella huvudplaneringsmotorn i min begränsade miljö? för instruktioner.
Kan jag använda inaktuella huvudplaneringsmotorn i min begränsade miljö?
Ja. Även om du får felmeddelandet som beskrivs i svaret på föregående fråga i en begränsad miljö, kommer den utfasade huvudplaneringsmotorn fortfarande att köras framgångsrikt. Om felmeddelandet stör dig kan du emellertid inaktivera det på en IaaS (inte Service Fabric) för begränsade miljöer genom att köra följande fråga i databasen:
-- 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;
Min miljö är lokal Behöver jag ett undantag för att fortsätta använda den inaktuella huvudplaneringsmotorn?
Nr Ett undantag krävs inte för lokala miljöer. Du kan fortsätta att använda den inaktuella huvudplaneringsmotorn. Din miljö administratör kommer att informeras om en åtgärd krävs.
Vi använder planerade tillverkningsorder, men jag bekymrar mig om vad som kommer att hända när vi uppgraderar till version 10.0.16. Ska jag vidta några åtgärder?
Du bör inte bekymra dig. Du kan fortsätta att använda den inaktuella huvudplaneringsmotorn i version 10.0.16. Vi rekommenderar dock att du utvärderar om migrering till Planeringsoptimering kan starta med den aktuella funktionen. Vi rekommenderar också att du fortsätter att informera dig om nya funktioner.
Jag får ett felmeddelande när jag kör huvudplanering. Är huvudplaneringen blockerad?
Om du kör version 10.0.16 eller senare och följande felmeddelande visas när du kör huvudplaneringen:
Det här felmeddelandet visas eftersom den inaktuella huvudplaneringsmotorn användes för scenarier som stöds vid Planeringsoptimering. Du bör migrera till Planeringsoptimering nu eftersom den aktuella inaktuella huvudplaneringen är föråldrad. Observera att huvudplaneringskörningen slutfördes utan fel.
Om migreringen har starka beroenden på väntande funktioner kan det krävas ett undantag till fortsatt användning av den inaktuella huvudplaneringsmotorn.
Fyll i följande enkät för att komma igång och om relevant undantag från migreringen till Planeringsoptimering.
Huvudplaneringen är inte blockerad. Huvudplaneringskörningen har slutförts och du kan använda resultatet på vanligt sätt. För att undvika att felmeddelandet visas under en framtida huvudplaneringskörning måste du emellertid migrera till planeringsoptimering direkt eller begära ett undantag med hjälp av länken i felmeddelandet.