Partilhar via


Resolução de problemas de escrita dupla em aplicações de Finanças e Operações

Este tópico fornece informações de resolução de problemas para a integração de escrita dupla entre aplicações de Finanças e Operações e o Dataverse. Especificamente, fornece informações que podem ajudá-lo a corrigir problemas com o módulo de Escrita dupla em aplicações de Finanças e Operações.

Importante

Alguns dos problemas que este tópico aborda podem requerer quer a função de administrador do sistema, quer credenciais de administrador de inquilinos do Microsoft Azure Active Directory (Azure AD). A secção para cada problema explica se é necessária uma função ou credenciais específicas.

Não consegue carregar o módulo de escrita dupla numa aplicação de Finanças e Operações

Se não conseguir abrir a página Escrita dupla selecionando o mosaico Escrita Dupla na área de trabalho Gestão de dados, o serviço de integração de dados provavelmente está indisponível. Crie um pedido de suporte para pedir o reinício do serviço de integração de dados.

Erro quando tenta criar o mapa de uma nova tabela

Credenciais necessárias para corrigir o problema: O mesmo utilizador que configurou a escrita dupla.

Pode receber a seguinte mensagem de erro quando tenta configurar uma nova tabela para a escrita dupla. O único utilizador que pode criar um mapa é o utilizador que configurou a ligação de escrita dupla.

O código de estado de resposta não indica sucesso: 401 (Não autorizado).

Erro ao abrir a interface do utilizador de escrita dupla

Pode receber a seguinte mensagem de erro quando tenta aceder à escrita dupla a partir da área de trabalho Gestão de dados:

login.microsoftonline.com recusou a ligação.

Para corrigir o problema, inicie sessão utilizando uma janela InPrivate no Microsoft Edge, uma janela incógnita no Chromium ou uma janela incógnita no Google Chrome. Tem também de desbloquear ou limpar os cookies de terceiros.

Função necessária para corrigir o problema: Administrador do sistema nas aplicações de Finanças e Operações e no Dataverse.

Pode encontrar o seguinte erro ao ligar ou criar mapas:

Response status code does not indicate success: 403 (tokenexchange).
Session ID: \<your session id\>
Root activity ID: \<your root activity\> id

Este erro pode ocorrer se não tiver permissões suficientes para ligar a escrita dupla ou criar mapas. Este erro também pode ocorrer se o ambiente do Dataverse for reiniciado sem desassociar a escrita dupla. Qualquer utilizador com função de administrador do sistema nas aplicações de Finanças e Operações e no Dataverse pode ligar os ambientes. Apenas o utilizador que configurou a ligação de escrita dupla pode adicionar mapas de novas tabelas. Após a configuração, qualquer utilizador com função de administrador do sistema pode monitorizar o estado e editar os mapeamentos.

Erro ao parar o mapeamento da tabela

Pode receber a seguinte mensagem de erro quando tenta parar os mapeamentos da tabela:

[Proibido], [{"estado":403,"origem":"","mensagem":"Erro da troca de token: O utilizador não está autorizado a aceder à ligação dynamicscrmonline/xxxxxx-xxxx-xxxx-xxxxxxxx"}], O servidor remoto devolveu um erro: (403) Proibido.

Este erro ocorre quando o ambiente do Dataverse ligado não está disponível.

Para corrigir o problema, crie um pedido para a equipa de Integração de Dados. Fixe o rastreio de rede para que a equipa de Integração de Dados possa marcar os mapas como Não estão em execução no back-end.

Erros ao tentar iniciar um mapeamento de tabela

Não é possível concluir a sincronização inicial de dados

Pode receber um erro como o seguinte quando tenta executar a sincronização inicial de dados:

Não é possível concluir a sincronização inicial de dados. Erro: falha de escrita dupla - o registo do plug-in falhou: Não é possível compilar metadados de procura de escrita dupla. Referência do objeto de erro não definida para uma instância de um objeto.

Quando tenta definir esse estado de um mapeamento para Em execução, pode receber este erro. A correção depende da causa do erro:

  • Se o mapeamento tiver mapeamentos dependentes, certifique-se de que ativa os mapeamentos dependentes deste mapeamento de tabela.
  • No mapeamento podem estar em falta as colunas de origem ou destino. Se faltar uma coluna na aplicação de Finanças e Operações, siga os passos indicados na secção Problema de falta de colunas de tabela em mapas. Se faltar uma coluna no Dataverse, clique no botão Atualizar tabelas no mapeamento, para que as colunas sejam automaticamente preenchidas no mapeamento.

Erro de incompatibilidade de versões e atualização de soluções de escrita dupla

Pode receber as seguintes mensagens de erro quando tenta executar os mapeamentos da tabela:

  • Grupos de clientes (msdyn_customergroups) : Falha de escrita dupla - a solução do Dynamics 365 for Sales 'Dynamics365Company' tem incompatibilidade de versões. Versão: '2.0.2.10' Versão necessária: '2.0.133'
  • A solução do Dynamics 365 for Sales 'Dynamics365FinanceExtended' tem incompatibilidade de versões. Versão: '1.0.0.0' Versão necessária: '2.0.227'
  • A solução do Dynamics 365 for Sales 'Dynamics365FinanceAndOperationsCommon' tem incompatibilidade de versões. Versão: '1.0.0.0' Versão necessária: '2.0.133'
  • A solução do Dynamics 365 for Sales 'CurrencyExchangeRates' tem incompatibilidade de versões. Versão: '1.0.0.0' Versão necessária: '2.0.133'
  • A solução do Dynamics 365 for Sales 'Dynamics365SupplyChainExtended' tem incompatibilidade de versões. Versão: '1.0.0.0' Versão necessária: '2.0.227'

Para corrigir os problemas, atualize as soluções de escrita dupla no Dataverse. Certifique-se de atualizar para a solução mais recente que corresponda à versão necessária da solução.