Migração para Otimização de Planeamento para planeamento principal

Observação

Os grupos de interesse da comunidade passaram do Yammer para o Microsoft Viva Engage. Para se juntar a uma comunidade Viva Engage e participar nas discussões mais recentes, preencha o formulário Solicitar acesso à Comunidade Viva Engage de Finanças e Operações e escolha a comunidade à qual pretende juntar-se.

Importante

A partir de fevereiro de 2026, novos clientes não poderão criar projetos no Microsoft Dynamics Lifecycle Services para Microsoft Dynamics 365 Finance, Microsoft Dynamics 365 Human Resources, Microsoft Dynamics 365 Supply Chain Management e Microsoft Dynamics 365 Project Operations. Os novos clientes devem usar o centro de administração do Power Platform em vez disso. Para mais informações, consulte o congelamento de criação de projetos do Lifecycle Services.

O motor de planeamento principal incorporado está preterido. Foi substituído pelo suplemento de Otimização de Planeamento para a Gestão da Cadeia de Abastecimento do Microsoft Dynamics 365. Este artigo fornece informações sobre o impacto nas implementações novas e existentes. Inclui informações sobre as ações necessárias.

A Otimização do Planeamento permite que ocorram cálculos do planeamento principal fora do Supply Chain Management e da respetiva base de dados SQL do Azure. As vantagens que estão associados à Otimização do Planeamento incluem um melhoria do desempenho e a minimização do impacto na base de dados SQL durante as execuções do planeamento principal. Como as execuções de planeamento rápido podem ser feitas mesmo durante o horário de expediente, os planeadores podem reagir imediatamente à procura ou às alterações dos parâmetros.

Para obter mais informações sobre a Otimização do Planeamento, consulte Arquitetura do sistema de planeamento principal.

Descontinuação do motor de planeamento mestre legado

A Microsoft desvalorizou o motor de planeamento mestre incorporado em favor do Planeamento Otimizado. Esta alteração afeta todos os ambientes de cloud. As instalações no local não são afetadas.

Para mais informações sobre o motor de planeamento mestre obsoleto, consulte os anúncios em Funcionalidades removidas ou obsoletas no Dynamics 365 Supply Chain Management.

Uma funcionalidade preterida é uma funcionalidade que não está mais em desenvolvimento ativo e poderá ser removida numa versão futura. Para o motor de planeamento mestre obsoleto, a Microsoft não vai adicionar novas funcionalidades. O suporte é fornecido apenas para bloqueio de problemas (onde o planeamento mestre não cria ordens planeadas e/ou falha continuamente) e para regressões na funcionalidade. Em março de 2023, a Microsoft adotou uma política rigorosa contra fornecer suporte ao motor de planeamento mestre obsoleto, exceto para bloquear problemas ou regressões. Estas condições aplicam-se a todos os clientes, inclusive os seguintes tipos:

  • Clientes cujas necessidades ainda não são totalmente compatíveis com a Otimização do Planeamento.
  • Clientes que receberam uma exceção para que possam continuar a usar o motor de planeamento obsoleto.
  • Todos os clientes no local.

Atualmente, não existe um prazo para a remoção total do motor de planeamento obsoleto da Gestão da Cadeia de Abastecimento. Se a Microsoft fizer planos para a remover, a empresa anuncia esses planos 12 meses antes da data da remoção.

Novas implementações

A Otimização de Planeamento é agora o motor padrão de planeamento principal e é necessário utilizá-lo para todas as novas implementações na cloud. A partir da Gestão da Cadeia de Abastecimento versão 10.0.32, a primeira vez que ativas processos de planeamento para qualquer entidade legal, o sistema exige que instales e atives a Otimização de Planeamento, caso ainda não o tenhas feito.

A partir da versão 10.0.41 da Gestão da Cadeia de Abastecimento, o motor de planeamento mestre obsoleto é bloqueado para todas as novas implementações. Não há forma manual de ativar o motor de planeamento mestre obsoleto para estes ambientes.

Ao adicionar uma nova entidade legal (empresa) a um ambiente existente, essa empresa deve utilizzar a Otimização do Planeamento. A partir da Gestão da Cadeia de Abastecimento versão 10.0.32, a primeira vez que ativas processos de planeamento para qualquer entidade legal recentemente adicionada, o sistema exige que instales e atives a Otimização de Planeamento, caso ainda não o tenhas feito.

Pode continuar a usar o motor de planeamento global preterido para uma ou mais empresas criadas anteriormente (até que esteja pronto para migrá-las), mesmo ao usar a Otimização de Planeamento para as outras. Para instruções sobre como configurar uma empresa para usar o motor de planeamento mestre obsoleto, veja Continuar a usar planeamento mestre obsoleto com empresas existentes.

Observação

Lembre-se de que ainda deverá migrar cada entidade legal para a Otimização de Planeamento assim que forem suportadas.

Se utilizar kanban ou for entrar em atividade muito em breve e precisar de tempo para testar a Otimização do Planeamento

Todas as novas implementações e entidades legais devem utilizar a Otimização do Planeamento desde o início. No entanto, se tem estado a preparar uma nova implementação há algum tempo e a funcionalidade de que precisava ainda não era suportada pelo Planeamento Otimizado enquanto a desenvolvia, pode continuar a ativar usando o motor mestre de planeamento obsoleto para essa implementação até ter tempo suficiente para instalar e testar o Planeamento Otimizado.

Como a Otimização de Planeamento ainda não dá suporte a kanban, se precisar de utilizar kanban, poderá entrar em atividade utilizando o motor de planeamento preterido por agora. Ainda deve planear a migração para a Otimização do Planeamento assim que o kanban for compatível.

Implementações existentes

Os proprietários das implementações baseadas na cloud existentes que dependem do planeamento principal devem planear a migração para a Otimização do Planeamento. Se a implementação depender de funcionalidades às quais a Otimização do Planeamento não dá suporte no momento, deverá solicitar uma exceção para continuar a utilizar o motor de planeamento principal preterido.

A partir da versão 10.0.32 da Gestão da Cadeia de Abastecimento, pode permitir que algumas empresas (entidades legais) executem a Otimização de Planeamento enquanto outras continuam a usar o motor mestre de planeamento obsoleto até estarem prontas para migração. Por isso, a Microsoft concede exceções por empresa. A exceção só se aplica a empresas existentes – a partir da versão 10.0.32, todas as novas empresas que adicionar ao ambiente existente deverão utilizar a Otimização do Planeamento. Para instruções sobre como configurar uma empresa para usar o motor de planeamento mestre obsoleto, veja Continuar a usar planeamento mestre obsoleto com empresas existentes.

Migre as empresas para a Optimização do Planeamento uma de cada vez, logo que sejam suportadas.

Recomendações de migração

Existem várias diferenças entre o motor mestre de planeamento obsoleto e a Otimização do Planeamento.

Para empresas de distribuição, os dois motores de planeamento oferecem conjuntos de funcionalidades muito semelhantes. Com base na nossa experiência a ajudar outros clientes a migrar, recomendamos que as empresas de distribuição habilitem e testem a Otimização do Planeamento num ambiente de teste. Quando os testes forem bem-sucedidos, ative-os num ambiente de produção.

As empresas de fabrico podem ser afetadas por algumas das diferenças arquitetónicas mínimas existentes entre a Otimização do Planeamento e o motor de planeamento preterido. Com base na nossa experiência a ajudar outros clientes a migrar, configurar um ambiente de teste e proceder da seguinte forma:

  1. Crie dois planos de teste, um para Otimização do Planeamento e outro para o motor de planeamento preterido. Utilize as mesmas definições para ambos os planos.
  2. Enquanto o motor de planeamento preterido estiver ativado, execute o plano que criou.
  3. Ative a Otimização do Planeamento e execute o plano criado.
  4. Para cada plano, exporte as ordens planeadas para um ficheiro do Excel.
  5. Para cada plano, some as quantidades de ordens planeadas para cada um dos diversos períodos regulares (por exemplo, mensalmente).
  6. Compare as quantidades de cada plano para ter certeza de que o resultado seja o mesmo (ou muito semelhante). Espera-se alguma variação para ordens ocorridas no início ou no final de um período.
  7. Se o teste for bem-sucedido, continue a testar no ambiente de teste.
  8. Se todos os testes forem bem-sucedidos, ative a Otimização do Planeamento no sistema de produção.

Processo de exceção para versão 10.0.32 e posterior

A partir do Supply Chain Management versão 10.0.32, o processo de avaliação do sistema e migração para a Otimização do Planeamento é totalmente automatizado. O sistema analisa a sua configuração e mostra-lhe automaticamente as instruções corretas para a sua situação e para cada empresa (entidade legal). As subsecções a seguir dão detalhes sobre os possíveis casos.

Implementações nas quais a Otimização do Planeamento dá suporte a todas as funcionalidades necessárias

Se o sistema detetar que todas as funcionalidades relevantes que está a usar são suportadas pela Otimização de Planeamento, mas ainda estiver a usar o motor de planeamento obsoleto, ele convida-o a migrar. Da próxima vez que executar manualmente o planeamento mestre, o sistema mostra a seguinte mensagem:

Pode usar o planeamento mestre não obsoleto e mais rápido (Otimização do Planeamento).

Precisamos que forneça algumas informações sobre o planeamento principal.

Tem personalizações no motor de planeamento principal?

A captura de ecrã a seguir mostra a aparência da mensagem.

O diálogo do processo de exceção.

Se não personalizou o motor de planeamento principal para esta implementação, deve migrar para Otimização de Planeamento. Se precisares de mais tempo para testar e migrar, seleciona o tempo que precisas. O sistema aplica automaticamente uma exceção para o tempo selecionado.

Se tiver personalizações, deverá migrá-las para o ponto de extensibilidade existente. Saiba mais sobre Extensibilidade da Otimização do Planeamento.

Implementações que exigem funcionalidades ainda não são compatíveis com a Otimização do Planeamento

Se o sistema detetar que está a usar funcionalidades que não são suportadas pela Otimização de Planeamento, mostra a seguinte mensagem da próxima vez que executar manualmente o planeamento mestre:

Ainda não tem suporte para utilizar o planeamento principal não preterido (Otimização do Planeamento). Esperamos dar-lhe suporte no futuro próximo. Quando tiver suporte, precisará de migrar para a Otimização do Planeamento. Se tiveres personalizações no motor mestre de planeamento, já podes começar a avaliá-las e a preparar-te para as mover para o ponto de extensibilidade da Otimização do Planeamento.

Esta mensagem informa que deverá começar a planear a migração para a Otimização do Planeamento assim que der suporte às funcionalidades que está a utilizar. Por isso, deve avaliar quaisquer personalizações que tenha feito no motor de planeamento obsoleto, planear movê-las para o ponto de extensibilidade existente (ver Extensibilidade de Otimização do Planeamento) e tomar outras ações para se preparar para a migração (por exemplo, contactando o seu parceiro ou consultor Microsoft).

Para obter informações sobre quais funcionalidades já são compatíveis e estimativas sobre quando cada funcionalidade estará disponível para a Otimização do Planeamento, consulte Análise de ajuste da Otimização do Planeamento.

Se já recebeu uma exceção, ela permanecerá em vigor até que o Planeamento Otimizado suporte as funcionalidades de que necessita.

Ambientes que não dão suporte à Otimização do Planeamento

Independentemente das funcionalidades que esteja a utilizar, para usar a Otimização do Planeamento, deve estar a correr a Gestão da Cadeia de Abastecimento versão 10.0.7 ou posterior num ambiente de alta disponibilidade de nível 2 ou superior, habilitado pelo Microsoft Dynamics Lifecycle Services. O ambiente não deve ser um ambiente OneBox. Se tentares instalar o complemento num ambiente OneBox, a instalação não termina, por isso tens de o cancelar.

Se o seu ambiente não suportar a Otimização do Planeamento, recebe a seguinte mensagem:

Só pode executar o planeamento principal preterido neste ambiente. Se quiser obter um ambiente que dê suporte ao planeamento não preterido (Otimização do Planeamento), siga as instruções: Introdução ao planeamento principal

Se for parceiro da Microsoft ou fornecedor de software independente (ISV), pode obter um ambiente não produtivo que suporta Otimização de Planeamento a um preço reduzido. Inclui aplicações empresariais Microsoft e dados de demonstração. Estes ambientes estão disponíveis apenas para parceiros e ISVs. Só podem ser usados em inquilinos parceiros, nunca em inquilinos clientes. Utilize o ambiente que tem para aprender como funciona a Otimização de Planeamento, teste as suas soluções enquanto a utiliza e entregue demonstrações completas aos clientes. Para pedir uma licença, vá para a página de pedido da sandbox do parceiro.

Perguntas mais frequentes sobre migração

Qual impacto a Otimização do Planeamento tem sobre utilizadores de planeamento atuais?

Os utilizadores continuam a trabalhar no mesmo módulo e a usar as mesmas páginas para iniciar o planeamento e rever as ordens planeadas. A única diferença visível é que a janela de processamento mostra a Otimização do Planeamento de Execução.

Se estiver a executar o planeamento clássico numa tarefa de lote, terei de atualizar esta tarefa ao ativar a Otimização do Planeamento?

Sim, tens de configurar um novo batch job para executar Planeamento Otimizado em vez do planeamento mestre clássico.

Se eu estiver a executar o planeamento preterido em algumas empresas e a Otimização do Planeamento em outras, poderei utilizar o planeamento principal interempresarial?

Yes. Embora a página de planeamento principal interempresarial não seja compatível, pode obter o mesmo efeito agendando tarefas de lote sequenciais a fim de executar o planeamento para as diferentes empresas na ordem pretendida. Utilize a tarefa de lote da Otimização do Planeamento para as empresas que estejam a executar a Otimização do Planeamento (tarefa Otimização do Planeamento) e o motor preterido para as outras (tarefa Planeamento principal).

Para utilizar o planeamento principal interempresarial para diferentes empresas que utilizem a Otimização do Planeamento, o processo é o mesmo: agendar tarefas da Otimização do Planeamento como tarefas de lote executadas sequencialmente.

Quanto o meu desempenho vai melhorar quando eu migrar para a Otimização do Planeamento?

Não há uma regra específica sobre quanto o teu desempenho melhora. Em geral, as empresas que utilizam grandes conjuntos de dados e já enfrentam problemas de desempenho com o planeamento mestre obsoleto veem a maior melhoria. A melhor maneira de descobrir é testar a Otimização do Planeamento.

Custa mais utilizar a Otimização do Planeamento?

Não, está incluída na licença do Supply Chain Management. Não existem custos extras.

Posso executar a Otimização do Planeamento num ambiente da Nuvem da Comunidade Governamental (GCC)?

Sim, a Otimização do Planeamento é suportada em ambientes Government Community Cloud (GCC) agora que o GCC é compatível com o framework de microserviços Microsoft Dynamics Lifecycle Services.

Posso executar a Otimização do Planeamento num ambiente de escalão 1?

Não, a Otimização de Planeamento funciona através de um suplemento de Serviços de Ciclo de Vida que só pode instalar em ambientes de nível 2 ou superior.

Em qual datacenter a Otimização do Planeamento é executada?

A Otimização do Planeamento é executada no mesmo datacenter que o ambiente do Supply Chain Management.

Sou parceiro e gostaria de demonstrar ou testar a Otimização do Planeamento. Como posso fazer isso?

Para parceiros e fornecedores independentes de software (ISVs), a Microsoft oferece uma licença especial para aceder a ambientes de escalão 2. Para obter detalhes, consulte [ISV] Pedir Licença.

Vou lançar a versão 10.0.32 ou superior, mas a Otimização do Planeamento ainda não tem todas as funcionalidades das quais preciso. Posso entrar em atividade utilizando o motor de planeamento preterido por agora?

Yes. Quando começa a usar as funcionalidades de planeamento, o sistema pede-lhe para instalar e ativar a Otimização do Planeamento, porque este requisito é obrigatório desde a versão 10.0.32 da Gestão da Cadeia de Abastecimento. No entanto, se uma ou mais das empresas ainda não estiverem prontas para utilizar a Otimização do Planeamento, poderá excluí-las da execução da Otimização do Planeamento indo para a página Parâmetros da Otimização do Planeamento. Para instruções, consulte Continuar a usar o planeamento mestre obsoleto com empresas existentes.

Como peço uma exceção para continuar a utilizar o motor de planeamento preterido na versão 10.0.32 ou superior?

O sistema dá-lhe automaticamente a oportunidade de pedir uma exceção. Preenche os diálogos quando for solicitado. A exceção é aplicada automaticamente em segundo plano.

Por que recebo uma mensagem de erro ao executar o motor de planeamento principal preterido?

Por vezes podes receber uma mensagem de erro ao executar o motor de planeamento mestre obsoleto. Indica que deve passar para Otimização de Planeamento e fornece a seguinte informação:

O motor de planeamento principal incorporado está preterido. Isto significa que não é compatível (a menos que seja um problema de bloqueio) e deixará de receber investimento. Está a ser substituído pelo suplemento de Otimização de Planeamento para a Gestão da Cadeia de Abastecimento do Microsoft Dynamics 365.

Para obter informações sobre como migrar para a Otimização do Planeamento, consulte as secções anteriores deste artigo.

Poderá continuar a utilizar o motor de planeamento principal preterido para uma ou mais das empresas, se necessário. Para instruções, consulte Continuar a usar o planeamento mestre obsoleto com empresas existentes.

Se detetar este erro enquanto estiver a executar num ambiente de teste e quiser removê-lo, siga as instruções fornecidas em Posso usar o motor de planeamento mestre obsoleto no meu ambiente sandbox?

Posso utilizar o motor de planeamento principal preterido no meu ambiente de sandbox?

Yes. Mesmo que receba a mensagem de erro descrita na resposta à pergunta anterior num ambiente sandbox, o motor de planeamento mestre obsoleto continua a correr com sucesso. No entanto, se a mensagem de erro o perturbar, poderá desativá-la num ambiente de sandbox de IaaS (não Service Fabric) ao executar a seguinte consulta na sua base de dados:

-- 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;

O meu ambiente está no local. Preciso de uma exceção para continuar a utilizar o motor de planeamento principal preterido?

N.º Não é necessária uma exceção para os ambientes no local. Pode continuar a utilizar o motor de planeamento principal preterido. O seu administrador de ambiente é informado se for necessária alguma ação.

Usamos ordens de produção planeadas, mas estou preocupado com o que vai acontecer quando atualizarmos para a versão 10.0.16. Devo tomar alguma ação?

Não deve preocupar-se. Pode continuar a utilizar o motor de planeamento principal preterido na versão 10.0.16. No entanto, avalie se a migração para a Otimização do Planeamento pode começar com a funcionalidade atual e mantenha-se informado sobre novas funcionalidades.

Estou a receber uma mensagem de erro ao executar o planeamento principal. O planeamento principal está bloqueado?

Se estiver a usar a versão 10.0.16 ou posterior, pode receber a seguinte mensagem de erro ao executar o planeamento mestre:

Recebe esta mensagem de erro porque o motor de planeamento principal preterido foi utilizado para cenários suportados pela Otimização do Planeamento. Deve migrar para a Otimização do Planeamento agora, pois o motor de planeamento principal incorporado foi preterido. Note que esta execução do planeamento principal foi concluída com êxito.

Caso a sua migração tenha fortes dependências de funcionalidades pendentes, poderá ser pedida uma exceção para continuar a utilização do motor de planeamento principal preterido.

Responda ao seguinte questionário para começar e, se for relevante, solicitar uma exceção da migração para a Otimização do Planeamento.

O planeamento principal não está bloqueado. A execução do seu planeamento principal foi concluída com êxito e poderá usar o resultado da forma habitual. No entanto, para evitar a receção desta mensagem de erro durante as futuras execuções do planeamento principal, tem de migrar imediatamente para a Otimização do Planeamento ou solicitar uma exceção utilizando a ligação na mensagem de erro.