Translate

quarta-feira, 25 de fevereiro de 2026

Product Model Configuration errors.

 Ao utilizar o "Configurador de Modelos de Produto" no modulo de Gerenciamento de Informações de Produtos, as informações do produto não são carregadas ao clicar no botão "Testar".


Verificando as informações disponíveis no navegador, encontrei o seguinte erro:


Erro 404 - Not found.

O Event Viewer não contribuiu com informações uteis para solucionar o problema.

Eu ainda não conhecia bem esta funcionalidade, mas partindo do erro 404 passei a verificar como e onde este serviço/pagina estava hospedado no servidor.

Verifiquei que o Application Pool não tinha uma aplicação vinculada e a conta de serviço utilizada era diferente de outros servidores onde este recurso funciona:


No Sites, havia apenas uma pasta com o nome "ProductionConfiguration".

Impossível acessar uma pagina quando não há um site e um Application Pool.

A solucção aqui foi converter a pasta para um site e alterar a conta do Application Pool para a conta NetworkService.

Reiniciei IIS e depois disso o recurso voltou a funcionar normalmente.


Não sei por qual razão esta VM recém criada não veio corretamente configurada e necessitou deste ajuste manual. Só sei que foi assim!


segunda-feira, 9 de fevereiro de 2026

GlobalUpdate scritp for service model: MROneBox. Erro ao aplicar um Service Update do D365F&O.

 Hoje novamente enfrentei este erro ao aplicar a versão 10.0.46 em alguns(48) ambientes de DEV...

Segui as seguintes opções de solução:

https://fsilvajunior.blogspot.com/2024/10/globalupdate-scrito-for-service-model.html

https://fsilvajunior.blogspot.com/2025/04/globalupdate-scrito-for-service-model.html

Nenhuma delas funcionou neste caso.

Analisando o log pude ver que houve erro no momento de atualizar o MR, encontrei a seguinte mensagem no log:

Error 1921. Service 'Management Reporter 2012 Process Service' (MR2012ProcessService) could not be stopped. Verify that you have sufficient privileges to stop system services.

O serviço do MR estava em execução, tentei parar ele mas a mensagem acima foi exibida novamente. Estava usando o user Admin da VM.

A unica opção foi dar um kill no serviço do MR. Depois do kill eu resumi o deploy e o problema foi resolvido!

Obs: eu já havia reiniciado a VM antes de iniciar o deploy.

Estranho, mas é isso ai.

terça-feira, 23 de dezembro de 2025

D365F&O 10.0.46 Generally Available

 Pessoas, temos disponível a versão 10.0.46 liberada no LCS e Power Platform para testes!




Querem ajuda com este upgrade? 

Querem testes automáticos para validar esta e outras atualizações do seu sistema com o DevOps? 

Querem um assessment gratuito em sua infraestrutura para melhorar a segurança e reduzir custos?

Estou disponível!
francisco@mtxn.com.br

quinta-feira, 27 de novembro de 2025

D365F&O, Git e Power Platform! Parte 5

Na parte 1, falei sobre o Git e como migrar do TFVC para o Git.

Na parte 2, mostro como configurar o UDE via PPAC.

Na parte 3, vimos como configurar o VS 2002 com UDE e TFVC.

Na parte 4, mostrei como configurar o VS 2022 com o Git.

Agora, na parte 5, vamos ver como trazer os dados de produção para o ambiente UDE. Sem dados, não tem como trabalhar!

Faço-lhes a seguinte pergunta: Vocês têm dado hoje?

O processo utilizando um CHE é o seguinte:


Atualizamos uma sandbox, exportamos o .bacpac para o LCS, restauramos este .bacpac na VM CHE... Depois, poderíamos exportar um .bak para uma storage account e restaurá-lo em outras VMs CHE.

Todo o processo acima pode ser automatizado com o DevOps e muito Powershell. Caso não saibam como fazer, me chamem!$


O novo processo é extremamente simples e bem documentado, mas existem algumas frescuras que aprendi do pior jeito!


O banco vem direto de PROD para o UDE do desenvolvedor.

O primeiro detalhe é a localização dos ambientes. Certifique-se da localização correta de seu ambiente de produção.


Seu ambiente UDE precisa estar na mesma localização; caso contrário, não será possível atualizar o banco de dados.

Outro detalhe, ao criar um UDE "Managed Environment", tive problemas na restauração dos dados.

Para restaurar os dados em seu ambiente UDE, acesse seu ambiente de origem, produção ou algum outro, e clique na opção "Copy".


Aqui está o ponto de atenção para minimizar a quantidade de dados copiados da produção para o UDE. Seguindo a configuração da imagem abaixo, você terá os dados básicos copiados para o UDE. Para entender melhor, leia esta documentação: https://learn.microsoft.com/en-us/power-platform/admin/copy-environment?WT.mc_id=ppac_inproduct_env&tabs=new


Depois de ajustar as configurações e clicar em "Copy", o processo será iniciado. Meu ambiente de produção tem quase 200 GB de banco de dados. Após a conclusão da cópia, meu UDE tinha apenas 71 GB. O processo todo demorou 01 hora. Tenha atenção ao espaço disponível em seu Tenant!

Após a conclusão do restore, o ambiente volta com o "Administration Mode" habilitado. É necessário desabilitar ele para poder utilizar o ambiente normalmente


E pronto, agora seu ambiente UDE tem os dados e as customizações idênticos ao ambiente de produção!


Fontes:

https://learn.microsoft.com/en-us/power-platform/admin/copy-environment?WT.mc_id=ppac_inproduct_env&tabs=new

https://www.powerazure365.com/blog-1/dynamics-365-finops-unified-developer-experience

https://d365foadvicetips.com/2024/10/05/uae-efficient-environment-copying-in-dynamics-365-fo/