Este artigo aplica-se ao Microsoft Dynamics AX para a região de Português do Brasil (br).
Sintomas
Suponha que active 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 do Brasil instalada. Recebe um ficheiro XML da versão da Baía de estado do serviço web 2.0. Nesta situação, quando o sistema lê o ficheiro XML, recebe uma mensagem de erro semelhante à seguinte:
Não é possível localizar o nó /x:retEnviNFe / x: dhRecbto na mensagem.
Causa
Este problema ocorre porque o ficheiro XML recebido da versão do serviço web estado da Baía 2.0 contém a tag < dhRecebto > . No entanto, a tag está incluída na definição de esquema que é utilizada para validar o ficheiro XML criado.
Resolução
Informações sobre a correcção
Agora tem uma correcção suportada disponível na Microsoft. Contudo, destina-se apenas a corrigir o problema descrito neste artigo. Aplique-a apenas em sistemas que tenham este problema específico. Esta correcção poderá ser submetida a testes adicionais. Por conseguinte, se não estiver a ser gravemente afectado por este problema, recomendamos que aguarde o próximo service pack do Microsoft Dynamics AX 2009 ou a próxima versão que contenha esta correcção. Nota Em casos especiais, os custos normalmente inerentes para suporte chamadas poderão ser anuladas se um técnico de suporte técnico do Microsoft Dynamics e produtos relacionados determina que uma actualização específica resolverá o problema. Os custos normais do suporte serão aplicados a problemas e questões de suporte adicionais que não sejam qualificáveis para a atualização específica em questão.
Informações de instalação
Antes de instalar esta correcção, certifique-se de que os utilizadores de cliente do Microsoft Dynamics AX são registados no sistema. Deve ser o único usuário do cliente que tem sessão iniciada quando implementar esta correcção. Para implementar esta correcção, tem de ter uma licença de desenvolvedor.Nota Recomenda-se que a conta de utilizador na janela Logins do Windows ou na janela Logins de base de dados seja membro do grupo de administradores utilizadores no Microsoft Dynamics AX.
Alterações de código
A Microsoft fornece exemplos de programação apenas a título ilustrativo, sem garantia expressa ou implícita. Isto inclui, mas não está limitado a, garantias implícitas de comercialização ou adequação a um fim específico. Este artigo pressupõe que está familiarizado com a linguagem de programação que está a ser demonstrada e com as ferramentas que são utilizadas para criar e depurar procedimentos. Técnicos de suporte da Microsoft podem ajudar a explicar a funcionalidade de um determinado procedimento. No entanto, não modificarão estes exemplos para proporcionarem funcionalidades adicionais nem criarão procedimentos adaptados às necessidades específicas do utilizador.Sempre o código de ensaio corrige num ambiente controlado antes de aplicar as correcções para os computadores de produção.Para resolver este problema, siga estes passos:
-
Abra a árvore de objectos de aplicação (AOT).
-
Abra o nó de Classes .
-
Localize e abra a classe EFDocMsgFormat_XmlSubmitV2_BR .
-
Clique no método read() .
-
A seguinte linha de comentário utilizando duas barras (/ /):
// returnDateTime = this.getNodeContent('/x:retEnviNFe/x:dhRecbto');
-
Clique em Guardar e compilar a classe.
Pré-requisitos
Tem de ter o Microsoft Dynamics AX 2009 Service Pack 1 (SP1) com a actualização de localização do Brasil Nota Fiscal Eletrônica e a camada de localização do Brasil instalado instalado para aplicar esta correcção.
Requisito de reinício
Não é necessário reiniciar o computador depois de aplicar esta correcção.
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".
Mais Informações
Para mais informações, clique no número de artigo que se segue para ver o artigo na Base de Dados de Conhecimento Microsoft:
974255 Funcionalidade de análise do impacto do Dynamics AX 2009
Nota Este é um artigo de "PUBLICAÇÃO RÁPIDA", criado diretamente pela organização de suporte da Microsoft. As informações contidas no presente documento são fornecidas tal como estão em resposta a problemas emergentes. Em consequência da velocidade de disponibilização, os materiais poderão conter erros tipográficos e poderão ser revistos a qualquer momento, sem aviso antecipado. Consulte os Termos de Utilização para obter informações sobre outras considerações.