Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo fornece uma solução para um erro que ocorre no Gerenciador de Integração do Microsoft Dynamics GP.
Aplica-se a: Microsoft Dynamics GP
Número original do KB: 2012471
Sintomas
Você recebe a mensagem de erro nos seguintes cenários:
A cadeia de caracteres de entrada não estava em um formato correto
Cenário 1
Quando você executa uma integração no Integration Manager para o Microsoft Dynamics GP que utiliza os adaptadores de destino do eConnect.
Cenário 2
Quando você não tem permissões suficientes na máquina que executa a integração
Causa
Cenário 1
Esse erro ocorre depois que você atualiza para o Gerenciador de Integração do Microsoft Dynamics GP 2010 ou do Microsoft Dynamics GP 10.0 de uma versão anterior e a propriedade Deslocar Ponto Decimal em um campo numérico não foi atualizada corretamente, deixando o valor em branco. Isso pode ocorrer em qualquer integração que use um adaptador de destino eConnect que contenha um campo numérico que tenha a propriedade Shift Decimal Point . Por exemplo, os campos Valor do débito, Valor do crédito ou Quantidade.
Cenário 2
Ao instalar o Gerenciador de Integração, você não instalou como administrador e executou a primeira integração. Ele permite que os arquivos .xml necessários sejam criados na máquina.
Solução
Cenário 1
Para resolver esse problema, abra a janela Mapeamento de Destino e verifique os campos Valor do Débito, Valor do Crédito e Quantidade do adaptador de destino que você está usando. Selecione um campo de cada vez e procure na janela de propriedades no canto inferior esquerdo da janela Mapeamento de destino . Verifique se a propriedade Deslocar Ponto Decimal não está em branco. Na maioria dos casos, o valor dessa propriedade é zero ('0'). Se você encontrar um campo em que essa propriedade esteja em branco, digite um zero e salve a integração.
Cenário 2
Para resolver esse problema, faça login na máquina como Administrador e execute a integração. Depois que a integração for executada pela primeira vez, você poderá executar as integrações como outro usuário. O usuário deve ter controle total sobre as seguintes chaves do Registro:
Aviso
Poderão ocorrer sérios problemas se você modificar o Registro incorretamente com o Editor do Registro ou outro método. Talvez seja necessária a reinstalação do sistema operacional. A Microsoft não pode garantir que esses problemas possam ser resolvidos. Modifique o Registro por sua própria conta e risco.
Selecione Iniciar, selecione Executar, digite Regedt32 na caixa de diálogo Abrir e selecione OK. Ele abrirá o Editor do Registro.
As quatro chaves do Registro que devem ter a segurança alterada são:
32 bits
HKEY_CLASSES_ROOT\Interface
HKEY_CLASSES_ROOT\CLSID
HKEY_CLASSES_ROOT\TypeLib
HKEY_LOCAL_MACHINE\Software\Classes\CLSID
64 bits
HKEY_CLASSES_ROOT\Wow6432Node\Interface
HKEY_CLASSES_ROOT\ Wow6432Node\CLSID
HKEY_CLASSES_ROOT\ Wow6432Node\TypeLib
HKEY_LOCAL_MACHINE\Software\Classes\Wow6432Node\CLSID
HKEY_LOCAL_MACHINE\Software\Classes\CLSID
Selecione uma das pastas listadas na etapa 2, selecione Segurança no menu e, em seguida, selecione Permissões.
Certifique-se de que os grupos de usuários que usam o Gerenciador de Integração tenham Leitura e Controle Total marcados.
Repita as etapas 3 e 4 para todas as quatro entradas do Registro listadas na etapa 2.