Ten artykuł dotyczy systemu Microsoft Dynamics AX dla regionu Brazylia (br).
Objawy
Załóżmy, że włączyć funkcje Brazylii Nota Fiscal Eletrônica (NF-e) w dodatkiem Service Pack 1 (SP1) dla systemu Microsoft Dynamics AX 2009 z zainstalowanej warstwy lokalizacji brazylijskiego. Zostanie wyświetlony plik XML z usługi sieci web stanu Bahia w wersji 2.0. W tej sytuacji gdy system odczytuje plik XML, pojawi się komunikat o błędzie podobny do następującego:
Nie można odnaleźć węzła /x:retEnviNFe / x: dhRecbto w oknie komunikatu.
Przyczyna
Ten problem występuje, ponieważ plik XML otrzymany od usługi sieci web stanu Bahia w wersji 2.0 nie zawiera tagu < dhRecebto > . Jednak znacznik jest zawarte w definicji schematu, który jest używany do sprawdzania poprawności utworzonego pliku XML.
Rozwiązanie
Informacje o poprawce
Obsługiwana poprawka jest obecnie udostępniana przez firmę Microsoft. Jednak to jest przeznaczona tylko do usunięcia problemu opisanego w tym artykule. Zastosuj ją tylko w systemach, w których występuje ten problem. Ta poprawka może być wciąż w fazie testowania. Jeśli dany system nie jest poważnie narażony na ten problem, firma Microsoft zaleca, aby poczekać na następny dodatek service pack dla systemu Microsoft Dynamics AX 2009 lub następną wersję zawierającą tę poprawkę. Uwaga W wyjątkowych przypadkach opłaty, telefonujący do pomocy technicznej mogą zostać anulowane, jeśli pomocy technicznej dla systemu Microsoft Dynamics i produktów powiązanych Określa, że określonej aktualizacji, można rozwiązać swój problem. Normalne koszty pomocy technicznej będą dotyczyć dodatkowych pytań oraz problemów, których rozwiązanie nie jest objęte określoną aktualizacją.
Informacje dotyczące instalacji
Przed zainstalowaniem tej poprawki należy sprawdzić użytkownicy klienta systemu Microsoft Dynamics AX są wylogowani systemu. Powinny być użytkownika klienta, który jest zalogowany w momencie wdrożyć tę poprawkę. Aby wdrożyć tę poprawkę, musi mieć licencję deweloperską.Uwaga Zaleca się, że konto użytkownika w oknie identyfikatorów logowania systemu Windows lub w oknie identyfikatorów logowania bazy danych być członkiem grupy użytkowników Administratorzy w systemie Microsoft Dynamics AX.
Zmiany kodu
Firma Microsoft podaje przykłady programowania tylko dla celów ilustracyjnych, nie udzielając żadnej rękojmi, wyrażonej wprost ani dorozumianej, w tym także, ale nie tylko, dorozumianej rękojmi co do przydatności handlowej lub do określonych celów. W tym artykule zakłada się, że czytelnik zna demonstrowany język programowania oraz narzędzia używane do tworzenia i debugowania procedur. Wykwalifikowani pracownicy Pomocy technicznej firmy Microsoft mogą pomóc w wyjaśnieniu działania określonej procedury. Nie będą oni jednak modyfikować tych przykładów w celu dodania funkcji ani konstruować nowych procedur celem dostosowania ich do potrzeb użytkownika. Zawsze test poprawki kodu w kontrolowanym środowisku przed zastosowaniem poprawki na komputerach produkcyjnych.Aby rozwiązać ten problem, wykonaj następujące czynności:
-
Otwórz drzewo obiektów aplikacji (AOT).
-
Otwórz węzeł klasy .
-
Lokalizowanie i Otwórz klasę EFDocMsgFormat_XmlSubmitV2_BR .
-
Kliknij metodę read() .
-
Komentarz następujący wiersz za pomocą dwoma znakami kreski ułamkowej (/ /):
// returnDateTime = this.getNodeContent('/x:retEnviNFe/x:dhRecbto');
-
Kliknij przycisk Zapisz i skompilować klasy.
Wymagania wstępne
Musi mieć Microsoft Dynamics AX 2009 Service Pack 1 (SP1) z Brazylii Nota Fiscal Eletrônica Aktualizacja lokalizacji i zainstalowanej warstwy lokalizacji brazylijskiego zainstalować tę poprawkę.
Wymagania dotyczące ponownego uruchomienia
Nie musisz ponownie uruchomiać komputera po zastosowaniu tej poprawki.
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.
Więcej informacji
Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
974255 Funkcja analizy wpływu Dynamics AX 2009
Uwaga To jest artykuł z grupy szybko publikowanej zawartości (FAST PUBLISH) utworzony bezpośrednio w ramach organizacji pomocy technicznej firmy Microsoft. Informacje w nim zawarte są udostępniane „takie, jakie są” jako reakcja na wyłaniające się problemy. W związku z bardzo szybkim udostępnianiem tej zawartości materiały mogą zawierać błędy typograficzne i mogą zostać w każdej chwili poprawione bez powiadomienia. Inne kwestie zostały omówione w warunkach korzystania.