Ten artykuł dotyczy oprogramowania Microsoft Dynamics AX dla regionu brazylijskiego (br).
Objawy
Załóżmy, że włączono funkcję Brazil Nota Fiscal Eletrônica (NF-e) w programie Microsoft Dynamics AX 2009 z dodatkiem Service Pack 1 (SP1) z zainstalowaną brazylijską warstwą lokalizacyjną. Otrzymasz plik XML z usługi internetowej Bahia State w wersji 2.0. W takiej sytuacji podczas odczytywania pliku XML przez system jest wyświetlany komunikat o błędzie podobny do następującego:
Uwaga
Nie można znaleźć węzła /x:retEnviNFe/x:dhRecbto w wiadomości.
Przyczyna
Ten problem występuje, ponieważ plik XML otrzymany z usługi internetowej Bahia State w wersji 2.0 nie zawiera tagu <dhRecebto> . Tag jest jednak zawarty w definicji schematu używanej do sprawdzania poprawności utworzonego pliku XML.
Rozwiązanie
Informacje o poprawce
Obsługiwana poprawka jest teraz dostępna od firmy Microsoft. Jednak jego celem jest tylko naprawienie problemu opisanego w tym artykule. Zastosuj ją tylko do systemów, w których występuje ten konkretny problem. Ta poprawka może wymagać dodatkowych testów. Dlatego jeśli ten problem cię nie dotyczy poważnie, zalecamy poczekanie na następny dodatek Service Pack dla oprogramowania Microsoft Dynamics AX 2009 lub następną wersję zawierającą tę poprawkę.
Uwaga W specjalnych przypadkach opłaty, które zwykle naliczane są w związku z połączeniami pomocy technicznej, mogą zostać anulowane, jeśli specjalista pomocy technicznej w zakresie oprogramowania Microsoft Dynamics i produktów pokrewnych ustali, że określona aktualizacja rozwiąże problem. Typowe koszty pomocy technicznej będą miały zastosowanie do dodatkowych pytań dotyczących pomocy technicznej i problemów, które nie kwalifikują się do określonej aktualizacji.
Informacje o instalacji
Przed zainstalowaniem tej poprawki upewnij się, że użytkownicy klienckich usługi Microsoft Dynamics AX wylogowali się z systemu. Należy być jedynym użytkownikiem klienckim, który jest zalogowany podczas implementowania tej poprawki.
Aby zaimplementować tę poprawkę, musisz mieć licencję dewelopera.
Uwaga Zalecamy, aby konto użytkownika w oknie Logowania systemu Windows lub w oknie Logowania bazy danych było członkiem grupy Użytkownicy administratorzy w systemie Microsoft Dynamics AX.
Zmiany kodu
Firma Microsoft udostępnia przykłady programowania wyłącznie w celach ilustracyjnych, bez gwarancji wyrażonej lub dorozumianej. To obejmuje między innymi dorozumiane gwarancje przydatności handlowej lub przydatności do określonego celu. W tym artykule założono, że znasz język programowania, który jest demonstrowany, oraz narzędzia, które są używane do tworzenia i debugowania procedur. Inżynierowie pomocy technicznej firmy Microsoft mogą pomóc w wyjaśnieniu funkcjonalności danej procedury. Nie będą jednak modyfikować tych przykładów, aby zapewnić dodatkową funkcjonalność lub konstruować procedur spełniających specyficzne wymagania użytkownika. Zawsze testuj poprawki kodu w kontrolowanym środowisku przed zastosowaniem poprawek do komputerów produkcyjnych.
Aby rozwiązać ten problem, wykonaj następujące czynności:
Otwórz drzewo obiektów aplikacji (AOT).
Otwórz węzeł Zajęcia .
Lokalizować i otwierać EFDocMsgFormat_XmlSubmitV2_BR zajęciach.
Kliknij metodę read().
Dodaj komentarz do następującego wiersza, używając dwóch ukośników (/):
// returnDateTime = this.getNodeContent('/x:retEnviNFe/x:dhRecbto');Kliknij pozycję Zapisz i skompilować zajęcia.
Wymagania wstępne
Aby zastosować tę poprawkę, musisz mieć zainstalowany dodatek Service Pack 1 (SP1) dla oprogramowania Microsoft Dynamics AX 2009 z aktualizacją lokalizacji Brazil Nota Fiscal Eletrônica i brazylijską warstwą lokalizacyjną.
Wymóg ponownego uruchomienia
Po zastosowaniu tej poprawki nie trzeba ponownie uruchamiać komputera.
Stan
Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.
Więcej informacji
Aby uzyskać więcej informacji, kliknij następujący numer artykułu, aby wyświetlić ten artykuł w bazie wiedzy Baza wiedzy Microsoft Knowledge Base:
974255 funkcji Analiza wpływu dla systemu Dynamics AX 2009
Uwaga Jest to artykuł "SZYBKIE PUBLIKOWANIE" utworzony bezpośrednio z poziomu organizacji pomocy technicznej firmy Microsoft. Informacje zawarte w niniejszym artykule są dostarczane w stanie odpowiadającym na pojawiające się problemy. Ze względu na szybkość jego udostępnienia materiały mogą zawierać błędy typograficzne i mogą zostać poprawione w dowolnym momencie bez powiadomienia. Zobacz Warunki użytkowania , aby zapoznać się z innymi zagadnieniami.