«Не удается найти узел /x:retEnviNFe / x: dhRecbto в сообщении «сообщение об ошибке при получении XML-файла из состояния Бахия веб-службы версия 2.0 в Пакет обновления 1 (SP1) для Microsoft Dynamics AX 2009 г. по локализации NFe Бразилии обновления я...

Применимо к: Microsoft Dynamics AX 2009 Service Pack 1

Данная статья относится к Microsoft Dynamics AX для португальского (Бразилия) региона.

Проблемы


Предполагается включить функциональные возможности финансового Eletrônica Nota Бразилия (NF-e) в Пакет обновления 1 (SP1) для Microsoft Dynamics AX 2009 установлен слой бразильский локализации. Появляется в XML-файл из состояния Бахия веб-службы версия 2.0. В этом случае когда система считывает XML-файл, появляется сообщение об ошибке, подобное приведенному ниже:
Не удается найти узел /x:retEnviNFe / x: dhRecbto в сообщении.

Причина


Эта проблема возникает, так как XML-файл, полученный от состояния Бахия веб-службы версия 2.0 отсутствует тег < dhRecebto > . Однако тег включается в определение схемы, используемый для проверки созданного XML-файла.

Решение


Сведения об исправлении

Исправление от корпорации Майкрософт доступно. Однако оно предназначено только для устранения проблемы, описанной в этой статье. Предлагаемое исправление должно применяться исключительно в системах, в которых обнаружена эта специфическая неполадка. Это исправление может проходить дополнительное тестирование. Таким образом Если вы не подвержены серьезно эту проблему, рекомендуется дождаться следующего пакета обновления для Microsoft Dynamics AX 2009 или следующей версии, содержащего это исправление. Примечание. В особых случаях оплата, предусмотренная в службу поддержки может быть отменена Если специалист службы технической поддержки Microsoft Dynamics и связанных продуктов определит, что решения проблемы является специально выпущенное. Затраты на обычные услуги службы поддержки будут применяться к дополнительным вопросам и проблемам, которые не охватываются конкретным обновлением.

Сведения об установке

Перед установкой исправления убедитесь, что выход из системы вошли пользователей клиента Microsoft Dynamics AX. Должен быть только клиент пользователя, который вошел в систему, при реализации данного исправления. Чтобы реализовать это исправление, необходимо иметь лицензию разработчика.Примечание. Рекомендуется учетной записи пользователя в окне Логины Windows или в окне Логины базы данных является членом группы администраторов пользователей в Microsoft Dynamics AX.

Изменения кода

Корпорация Майкрософт приводит примеры программного кода только для иллюстрации и не предоставляет явных или подразумеваемых гарантий относительно их пригодности для применения в тех или иных целях. Примеры в данной статье рассчитаны на пользователя, имеющего достаточный уровень знаний соответствующего языка программирования и необходимых средств разработки и отладки. Сотрудники службы поддержки Майкрософт могут объяснить возможности конкретной процедуры, но не обязаны изменять примеры для реализации дополнительных возможностей или удовлетворения требований конкретных пользователей. Всегда тестовый код исправления в контролируемой среде, прежде чем применить исправления на производственных компьютерах.Чтобы устранить эту неполадку, выполните следующие действия: 
  1. Откройте репозитарий прикладных объектов (AOT).
  2. Откройте узел классы .
  3. Локализация и открыть класс EFDocMsgFormat_XmlSubmitV2_BR .
  4. Щелкните метод read() .
  5. Закомментируйте следующую строку с помощью двух косых черт (/ /):
    // returnDateTime = this.getNodeContent('/x:retEnviNFe/x:dhRecbto');
  6. Нажмите кнопку Сохранить и скомпилировать класс.

Предварительные условия

Необходимо иметь Microsoft Dynamics AX 2009 г. Пакет обновления 1 (SP1) обновления локализации финансового Eletrônica Nota Бразилии и установлен слой бразильский локализации для установки этого исправления.

Требование перезагрузки

Не требуется перезагружать компьютер после установки данного исправления.

Статус


Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".

Дополнительная информация


Для получения дополнительной информации щелкните приведенный ниже номер статьи базы знаний Майкрософт:
974255 Функция анализа влияния Dynamics AX 2009
Примечание. Это "быстро публикующаяся" статья, сведения в которой получены непосредственно от службы технической поддержки Майкрософт. Информация в ней приводятся "как есть" для устранения возникших проблем. Из-за спешки при подготовке материалов они могут содержать опечатки и периодически подвергаться изменениям без предупреждения. Другие аспекты см. в условиях использования.