Эта статья относится к Microsoft Dynamics AX для венгерского региона (hu).
Согласно венгерскому законодательству, начиная с 01 января 2016 года облагаемые налогом организации обязаны предоставлять ряд счетов в формате xml.
Это исправление содержит функциональные возможности, позволяющие экспортировать диапазон счетов за период или интервал номера счета в требуемом формате xml в венгерской версии Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 и Microsoft Dynamics AX 2009 с пакетом обновления 1 (SP1).
Примечание. Перед созданием файлов необходимо настроить службы и AIF, как описано в разделе настройка ниже. Ознакомьтесь с разделами microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 и Microsoft Dynamics AX 2009 с пакетом обновления 1 (SP1) соответственно.
Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2
Экспорт счетов
1. Открытые общие > отчеты о > внешних службах > и счетах платформы > интеграции приложений 2016 (Венгрия)
А. Выберите диапазоны дат и (или) идентификаторов счета (поля Дата счета / "От", "До", Идентификатор счета / "От", "До")
а. Выбранные даты или идентификаторы счетов влияют на диапазоны запросов, а не наоборот. Чтобы использовать расширенную фильтрацию, используйте кнопку "Выбрать".
б) Прокрутите списки Избранное и Контактные лица для веб-поддержки. Выберите значение "Формат" (по умолчанию используется формат, созданный в программе установки, шаг 2.a).
В. Выберите значение "Имя файла" (по умолчанию используется путь экспорта по умолчанию в программе установки, используется шаг 2.c).
2. Нажмите кнопку ОК.
3. Отчет в формате XML экспортируется по указанному пути.
Установка
1. Откройте AOT, экспортируйте XSLT-файл из AifOutboundPortReportInvoiceList2016_HU ресурса в папку (например, C:\TMP\XSL)
2. Службы установки > системного администрирования > и исходящие порты Application Integration Framework > для электронных отчетов аудита
А. Щелкните "Создать или обновить порты". Будет создан порт по умолчанию "Список счетов 2016 (Венгрия)".
б) Прокрутите списки Избранное и Контактные лица для веб-поддержки. Задайте для параметра Import XSLT путь из шага 1 (C:\TMP\XSL).
В. [необязательно] Задайте для параметра "Путь экспорта по умолчанию" путь, по которому будут сохраняться отчеты. (скажем, C:\TMP\OUT)
Г. Щелкните "Создать или обновить порты".
а. XSL импортируется в Dynamics AX с идентификатором по умолчанию "Invoicelist2016 (Венгрия)".
ii. Поле "Идентификатор XSLT" задается для ссылки на преобразование "Invoicelist2016 (Венгрия)".
д. Исходящий порт AIF "Invoicelist2016 (Венгрия)" создается и инициализируется со списком необходимых служб.
Заметки
а. Для повышения производительности убедитесь, что включен параметр "Выполнение бизнес-операций в IL" (Общие параметры инструментов >> для разработки > ). Обратите внимание, что глобальная компиляция и перестроение IL является обязательным шагом после установки исправления.
ii. Папка, в которую был экспортирован XSL (шаг 1), используется только для редактирования XSL (при необходимости) и его отправки обратно в Dynamics AX. Преобразование не использует файл в папке после шага 2.d.
iii. В целях отладки может потребоваться получить не преобразованный XML-код. Для этого очистите поле "Идентификатор XSLT".
Microsoft Dynamics AX 2009 с пакетом обновления 1 (SP1)
Экспорт счетов
1. Открыть отчеты > общего реестра > Внешний > список счетов-фактур 2016 (Венгрия)
А. Выберите диапазоны дат и (или) идентификаторов счета (поля Дата счета / "От", "До", Идентификатор счета / "От", "До")
а. Выбранные даты или идентификаторы счетов влияют на диапазоны запросов, а не наоборот. Чтобы использовать расширенную фильтрацию, используйте кнопку "Выбрать".
б) Прокрутите списки Избранное и Контактные лица для веб-поддержки. Выберите значение "Формат" (по умолчанию используется формат, созданный в программе установки, шаг 2.a).
В. Выберите значение "Имя файла" (по умолчанию используется путь экспорта по умолчанию в программе установки, используется шаг 2.c).
2. Нажмите кнопку ОК.
3. Отчет в формате XML экспортируется по указанному пути.
Установка
1. Откройте AOT, экспортируйте XSLT-файл из AifOutboundPortReportInvoiceList2016_HU ресурса в папку (например, C:\TMP\XSL)
2. Службы установки > системного администрирования > и исходящие порты Application Integration Framework > для электронных отчетов аудита
А. Щелкните "Создать или обновить порты". Будет создан порт по умолчанию "Список счетов 2016 (Венгрия)".
б) Прокрутите списки Избранное и Контактные лица для веб-поддержки. Задайте для параметра Import XSLT путь из шага 1 (C:\TMP\XSL).
В. [необязательно] Задайте для параметра "Путь экспорта по умолчанию" путь, по которому будут сохраняться отчеты. (скажем, C:\TMP\OUT)
Г. Щелкните "Создать или обновить порты".
а. XSL импортируется в Dynamics AX с идентификатором по умолчанию "Invoicelist2016 (Венгрия)".
ii. Поле "Идентификатор XSLT" задается для ссылки на преобразование "Invoicelist2016 (Венгрия)".
д. Исходящий порт AIF "Invoicelist2016 (Венгрия)" создается и инициализируется со списком необходимых служб.
Заметки
а. Папка, в которую был экспортирован XSL, используется только для редактирования XSL (при необходимости) и его отправки обратно в Dynamics AX. Преобразование не использует файл в папке после шага 2.d.
ii. Выбранные даты влияют на диапазоны в запросе. Для более подробного выбора диапазонов используйте кнопку "Выбрать".
iii. В целях отладки может потребоваться получить не преобразованный XML-код. Для этого очистите поле "Идентификатор XSLT".
Решение
Изменения в исправлении обеспечивают поддержку экспорта счетов в требуемом формате xml.
Сведения об установке
При наличии настроек для одного или нескольких методов или таблиц, на которые влияет это исправление, необходимо применить эти изменения в тестовой среде, прежде чем применять исправление в рабочей среде.
Чтобы узнать, как установить это исправление, щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:
893082 Установка исправления Microsoft Dynamics AX
Необходимые условия
Для применения этого исправления необходимо установить один из следующих продуктов:
- Microsoft Dynamics AX 2012 R3
- Microsoft Dynamics AX 2012 R2
- Microsoft Dynamics AX 2009 с пакетом обновления 1 (SP1)
Необходимость перезапуска
После применения исправления необходимо перезапустить службу сервера объектов приложений (AOS).
Сведения о файлах
Глобальная версия этого исправления содержит атрибуты файла (или более поздние атрибуты файлов), перечисленные в следующей таблице. Значения даты и времени для этих файлов указаны в формате UTC. При просмотре сведений о файлах они преобразуются в местное время. Чтобы найти разницу между временем в формате UTC и местным временем, используйте вкладку Часовой пояс в элементе Дата и время в панель управления.