Compartilhar via


Solucionar problemas durante a configuração inicial

Este artigo fornece informações de solução de problemas para a integração de gravação dupla entre aplicativos de finanças e operações e o Dataverse. Especificamente, ele fornece informações sobre como solucionar problemas que podem ajudá-lo a corrigir problemas que podem ocorrer durante a configuração inicial da integração de gravação dupla.

Importante

Alguns dos problemas que este artigo aborda podem exigir a função de administrador do sistema ou as credenciais de administrador do locatário Microsoft Azure Active Directory (Azure AD). A seção para cada problema explica se uma função ou credenciais específicas são necessárias.

Função necessária para configurar a gravação dupla: administrador do sistema em aplicativos de finanças e operações e no Dataverse.

Erros na página Configurar link para Dataverse geralmente são causados por configuração incompleta ou problemas de permissão. Verifique se toda a verificação de integridade foi aprovada na página Configurar link para Dataverse, conforme mostrado na ilustração a seguir. Não é possível vincular a dupla gravação, a menos que toda a verificação de integridade seja aprovada.

Verificação bem-sucedida de integridade.

Você deve ter credenciais de administração de locatário do Azure AD para vincular os ambientes de finanças e operações e do Dataverse. Depois de vincular os ambientes, os usuários podem fazer login usando suas credenciais de conta e atualizar um mapa de tabela existente.

A seguinte mensagem de erro pode ser exibida ao tentar habilitar os mapas:

Falha na gravação dupla - Falha no registro de plug-in: [(Não foi possível obter mapa de partição para o projeto DWM-1ae35e60-4bc2-4905-88ea-69efd3b29260-7f12cb89-1550-42e2-858e-4761fc1443ea. O erro excede as partições máximas permitidas para mapeamento de DWM-1ae35e60-4bc2-4905-88ea-69efd3b29260-7f12cb89-1550-42e2-858e-4761fc1443ea)], Ocorreram um ou mais erros.

O limite atual ao vincular os ambientes é de aproximadamente 250 entidades legais. Este erro ocorre se você tentar habilitar mapas, e mais de 250 entidades legais serão vinculadas entre os ambientes.

Falha no conjunto de conexões ao vincular o ambiente

Ao vincular o ambiente de gravação dupla, a ação falha com uma mensagem de erro:

Falha ao salvar a configuração da conexão! Um item com a mesma chave já foi adicionado.

A gravação dupla não oferece suporte a várias entidades legais/empresas com o mesmo nome. Por exemplo, caso você tenha duas empresas com o nome "DAT" no Dataverse, ele receberá essa mensagem de erro.

Para desbloquear o cliente, remova os registros duplicados da tabela cdm_company no Dataverse. Além disso, se a tabela cdm_company tiver registros com nome em branco, remova ou corrija esses registros.

Erro ao abrir a página Gravação dupla em aplicativos de finanças e operações

Você poderá receber a seguinte mensagem de erro quando tentar vincular um ambiente do Dataverse para gravação dupla:

O código de status de resposta não indica êxito: 404 (Não Encontrado).

Este erro ocorre quando a etapa de consentimento do aplicativo não é concluída. Você pode validar se o consentimento tiver sido fornecido com o logon no portal.azure.com usando a conta de administrador de locatário e verificar se o aplicativo de terceiros com a ID 33976c19-1db5-4c02-810e-c243db79efde é exibido na lista de aplicativos corporativos do AAD. Caso contrário, execute novamente a etapa de consentimento, conforme descrito na próxima seção.

  • Inicie a seguinte URL usando suas credenciais administrativas.

    https://login.microsoftonline.com/common/oauth2/authorize?client_id=33976c19-1db5-4c02-810e-c243db79efde&response_type=code&prompt=admin_consent

  • Selecione Aceitar como consentimento. Você está fornecendo o consentimento para instalar o aplicativo (com id=33976c19-1db5-4c02-810e-c243db79efde) no seu locatário.

  • Este aplicativo é necessário para o Dataverse se comunicar com aplicativos de finanças e operações.

    Solução de problemas durante a configuração inicial.

Observação

Se isso não funcionar, inicie a URL no modo particular do Microsoft Edge ou no modo Incognito do Chrome.

O ambiente de finanças e operações não é detectável

Você poderá receber a seguinte mensagem de erro:

O ambiente de aplicativos de finanças e operações ***.cloudax.dynamics.com não é detectável.

Há duas coisas que podem fazer com que um ambiente não seja detectável:

  • O usuário usado para logon não está no mesmo locatário da instância de finanças e operações.
  • Existem algumas instâncias herdadas de finanças e operações que eram hospedadas pela Microsoft que tinham um problema com a descoberta. Para corrigir isso, atualize a instância de finanças e operações. O ambiente torna-se detectável com qualquer atualização.

403 (proibido), erro ao criar conexões

Como parte do processo de vinculação de gravação dupla, duas conexões Power Apps (também conhecidas como conexões Apihub) são criadas em nome do usuário no ambiente vinculado Dataverse. Se o cliente não tiver uma licença para o ambiente Power Apps, a criação das conexões de ApiHub apresentará uma falha e um erro 403 (proibido) será exibido. Veja aqui um exemplo da mensagem de erro:

MSG=[Falha ao configurar o ambiente de gravação dual. Detalhes do erro: o código de status de resposta não indica êxito: 403 (proibido). - O código de status de resposta não indica êxito: 403 (Proibido).] STACKTRACE=[ at Microsoft.Dynamics.Integrator.ProjectManagementService.DualWrite.DualWriteConnectionSetProcessor.<CreateDualWriteConnectionSetAsync>d__29.MoveNext() in X:\bt\1158727\repo\src\ProjectManagementService\DualWrite\DualWriteConnectionSetProcessor.cs:line 297 --- Fim do rastreamento da pilha do local anterior onde a exceção foi gerada --- em System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() em System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) em Microsoft.Dynamics.Integrator.ProjectManagementService.Controllers.DualWriteEnvironmentManagementController.<SetupDualWriteEnvironmentAsync>d__34.MoveNext() em X:\bt\1158727\repo\src\ProjectManagementService\Controllers\DualWriteEnvironmentManagementController.cs:line 265]

Este erro ocorre devido à falta de uma licença Power Apps. Atribua uma licença apropriada (por exemplo, plano de avaliação 2 para Power Apps) ao usuário, para que o usuário tenha permissão para criar as conexões. Para verificar a licença, o cliente pode ir para o site "Minha conta" a fim de exibir as licenças atribuídas ao usuário no momento.

Para obter mais informações sobre a licença do Power Apps, veja os seguintes artigos: