Mensagem de erro "Não é possível encontrar nó /x:retEnviNFe/x:dhRecbto na mensagem" ao receber um arquivo XML do serviço Web do Estado da Bahia versão 2.0 no Microsoft Dynamics AX 2009 Service Pack 1 (SP1) com a atualização de localização do Brasil NFe i...

Aplica-se a
Dynamics AX 2009 Service Pack 1

Este artigo se aplica ao Microsoft Dynamics AX para a região brasileira (br).

Sintomas

Suponha que você habilite a funcionalidade Do Brasil Nota Fiscal Eletrônica (NF-e) no Microsoft Dynamics AX 2009 Service Pack 1 (SP1) com a camada de localização brasileira instalada. Você recebe um arquivo XML do serviço Web do Estado da Bahia versão 2.0. Nessa situação, quando o sistema lê o arquivo XML, você recebe uma mensagem de erro que se assemelha ao seguinte:

Observação

Não é possível localizar o nó /x:retEnviNFe/x:dhRecbto na mensagem.

      

Causa

Esse problema ocorre porque o arquivo XML recebido do serviço Web do Estado da Bahia versão 2.0 não contém a <marca dhRecebto> . No entanto, a marca está incluída na definição de esquema usada para validar o arquivo XML criado.

Resolução

Informações de Hotfix

Um hotfix com suporte agora está disponível na Microsoft. No entanto, ele destina-se apenas a corrigir o problema descrito neste artigo. Aplique-o somente a sistemas que estão enfrentando esse problema específico. Esse hotfix pode receber testes adicionais. Portanto, se você não for severamente afetado por esse problema, é recomendável aguardar o próximo service pack do Microsoft Dynamics AX 2009 ou a próxima versão que contém esse hotfix.

Observação Em casos especiais, os encargos que normalmente são incorridos para chamadas de suporte podem ser cancelados se um profissional de suporte técnico do Microsoft Dynamics e produtos relacionados determinar que uma atualização específica resolve seu problema. Os custos de suporte em geral aplicam-se a questões e problemas de suporte adicionais que não se enquadrem na atualização específica em questão.

Informações de instalação

Antes de instalar esse hotfix, verifique se os usuários cliente do Microsoft Dynamics AX estão conectados ao sistema. Você deve ser o único usuário cliente que está conectado ao implementar esse hotfix.

Para implementar esse hotfix, você deve ter uma licença de desenvolvedor.

Observação Recomendamos que a conta de usuário na janela Logons do Windows ou na janela Logons de Banco de Dados seja membro do grupo de usuários administradores no Microsoft Dynamics AX.

Alterações de código

A Microsoft fornece exemplos de programação apenas para ilustração, sem garantia expressa ou implícita. Isso inclui, mas não se limita a, as garantias implícitas de comercialização ou adequação a uma finalidade específica. Este artigo pressupõe que você esteja familiarizado com a linguagem de programação que está sendo demonstrada e com as ferramentas usadas para criar e depurar procedimentos. Os engenheiros de suporte da Microsoft podem ajudar a explicar a funcionalidade de um procedimento específico. No entanto, eles não modificarão esses exemplos para fornecer funcionalidade adicional ou procedimentos de construção para atender aos seus requisitos específicos. Sempre teste correções de código em um ambiente controlado antes de aplicar as correções aos computadores de produção.

Para resolver este problema, execute as seguintes etapas:

  1. Abra a AOT (Árvore de Objeto de Aplicativo).

  2. Abra o nó Classes .

  3. Localize e abra a classe EFDocMsgFormat_XmlSubmitV2_BR .

  4. Clique no método read().

  5. Comente a linha a seguir usando duas barras (//):

    // returnDateTime = this.getNodeContent('/x:retEnviNFe/x:dhRecbto');
    
  6. Clique em Salvar e compilar a classe.

              

Pré-requisitos

Você deve ter o Microsoft Dynamics AX 2009 Service Pack 1 (SP1) com a atualização de localização do Brazil Nota Fiscal Eletrônica e a camada de localização brasileira instalada para aplicar esse hotfix.

Necessidade de reinicialização

Você não precisa reiniciar o computador depois de aplicar esse hotfix.

Status

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Mais informações

Para obter mais informações, clique no número abaixo para ler o artigo da Base de Dados de Conhecimento Microsoft:

974255 recurso análise de impacto do Dynamics AX 2009

Observação Este é um artigo "FAST PUBLISH" criado diretamente na organização de suporte da Microsoft. As informações contidas aqui são fornecidas como resposta aos problemas possíveis. Como resultado da prontidão de disponibilizá-lo, os materiais pode conter erros tipográficos e podem ser revisados a qualquer momento são aviso prévio. Consulte Termos de Uso para obter outras considerações.