Експорт діапазон рахунків-фактур у потрібному форматі XML, починаючи з 01 січня 2016 року в угорській версії Microsoft Dynamics AX R3, Microsoft Dynamics AX R2 і Microsoft Dynamics AX 2009 sp1

Застосовується до
Dynamics AX 2009 Service Pack 1 Dynamics AX 2012 R3 Accounts Receivable Accounts Payable

Ця стаття стосується Microsoft Dynamics AX для угорського регіону (hu).

Відповідно до угорського законодавства, починаючи з 01 січня 2016 року оподатковувані суб'єкти повинні надавати ряд рахунків у форматі XML.

Це виправлення, представлено функціональність, яка дає змогу експортувати діапазон рахунків-фактур період або рахунок-номер інтервал в обов'язковому форматі XML у угорській версії Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 і Microsoft Dynamics AX 2009 пакетом оновлень 1.

Примітка. Перш ніж створити файл, потрібно налаштувати служби та AIF, як описано в розділі Налаштування нижче. Перегляньте розділи для Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 та Microsoft Dynamics AX 2009 sp1 відповідно.

Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2
Експорт рахунків-фактур

1. Open General ledger > Reports > External > Services and Application Integration Framework > invoice list 2016 (Hungary)

    a. Виберіть дату рахунка та/або діапазони ідентифікаторів рахунка-фактури (поля Дата рахунка / "Від", "Кому", ідентифікатор рахунка / "Від", "Кому")

        i. Вибрані дати або ідентифікатори рахунків впливають на діапазони запитів, а не навпаки. Щоб скористатися розширеним фільтром, скористайтеся кнопкою "Вибрати".

    b. Виберіть значення "Формат" (за замовчуванням використовується формат, створений під час інсталяції, крок 2.a)

    В. Виберіть значення "Ім'я файлу" (за замовчуванням "Шлях експорту за промовчанням" з програми інсталяції, крок 2.c використовується)

2. Натисніть кнопку "OK".

3. Звіт у форматі XML експортується до вказаного шляху

Setup

1. Відкрийте AOT, експортуйте файл XSLT із AifOutboundPortReportInvoiceList2016_HU ресурсів до папки (скажімо, C:\TMP\XSL)

2. Вихідні порти system administration > Setup > Services і Application Integration Framework > для електронних звітів аудиту

    a. Натисніть кнопку "Створити / оновити порти". Буде створено порт за промовчанням "Список рахунків-фактур 2016 (Угорщина)".

    b. Установіть значення "Import XSLT" дорівнює шляху з кроку 1 (C:\TMP\XSL)

    В. [необов'язково] Установіть шлях експорту за промовчанням до шляху, у який мають зберігатися звіти. (скажімо, C:\TMP\OUT)

    Г. Натисніть кнопку "Створити / оновити порти"

        i. XSL імпортується в Dynamics AX з ідентифікатором за промовчанням "Invoicelist2016(Угорщина)".

        ii. Для поля "Ідентифікатор XSLT" настроєно посилання на перетворення "Invoicelist2016 (Угорщина)".

    e. Вихідний порт AIF "Invoicelist2016(Угорщина)" створено та ініціалізовано зі списком необхідних служб

Нотатки

i. Щоб покращити продуктивність, переконайтеся, що параметр "Execute business operations in IL" увімкнуто (Tools > Options > Development > General). Зверніть увагу, що глобальна компіляція та відновлення IL є обов'язковим кроком після інсталяції виправлень.

ii. Папка, до якої експортовано XSL (крок 1), використовується лише для редагування XSL (за потреби) і повернення його до Dynamics AX. Перетворення не використовує файл у папці після кроку 2.d.

iii. Для налагодження може знадобитися отримати неформативний XML-файл. Щоб досягти цього, очистіть поле "Ідентифікатор XSLT".

Microsoft Dynamics AX 2009 із пакетом оновлень 1 (SP1)
Експорт рахунків-фактур

1. Open General ledger > Reports > External > Invoice list 2016 (Hungary)

    a. Виберіть дату рахунка та/або діапазони ідентифікаторів рахунка-фактури (поля Дата рахунка / "Від", "Кому", ідентифікатор рахунка / "Від", "Кому")

        i. Вибрані дати або ідентифікатори рахунків впливають на діапазони запитів, а не навпаки. Щоб скористатися розширеним фільтром, скористайтеся кнопкою "Вибрати".

    b. Виберіть значення "Формат" (за замовчуванням використовується формат, створений під час інсталяції, крок 2.a)

    В. Виберіть значення "Ім'я файлу" (за замовчуванням "Шлях експорту за промовчанням" з програми інсталяції, крок 2.c використовується)

2. Натисніть кнопку "OK".

3. Звіт у форматі XML експортується до вказаного шляху

Setup

1. Відкрийте AOT, експортуйте файл XSLT із AifOutboundPortReportInvoiceList2016_HU ресурсів до папки (скажімо, C:\TMP\XSL)

2. Вихідні порти system administration > Setup > Services і Application Integration Framework > для електронних звітів аудиту

    a. Натисніть кнопку "Створити / оновити порти". Буде створено порт за промовчанням "Список рахунків-фактур 2016 (Угорщина)".

    b. Установіть значення "Import XSLT" дорівнює шляху з кроку 1 (C:\TMP\XSL)

    В. [необов'язково] Установіть шлях експорту за промовчанням до шляху, у який мають зберігатися звіти. (скажімо, C:\TMP\OUT)

    Г. Натисніть кнопку "Створити / оновити порти"

        i. XSL імпортується в Dynamics AX з ідентифікатором за промовчанням "Invoicelist2016(Угорщина)".

        ii. Для поля "Ідентифікатор XSLT" настроєно посилання на перетворення "Invoicelist2016 (Угорщина)".

    e. Вихідний порт AIF "Invoicelist2016(Угорщина)" створено та ініціалізовано зі списком необхідних служб

Нотатки

i. Папка, до якої експортовано XSL, використовується лише для редагування XSL (за потреби) і повернення його до Dynamics AX. Перетворення не використовує файл у папці після кроку 2.d.

ii. Вибрані дати впливають на діапазони запиту. Щоб отримати докладніші діапазони вибору, скористайтеся кнопкою "Вибрати".

iii. Для налагодження може знадобитися отримати неформативний XML-файл. Щоб досягти цього, очистіть поле "Ідентифікатор XSLT".

Спосіб усунення проблеми

Зміни в поточному виправленні дають змогу підтримувати рахунки-фактури експорту в обов'язковому форматі XML.

Відомості про інсталяцію

Якщо настроювання для одного або кількох методів або таблиць, на які впливає це виправлення, потрібно застосувати ці зміни в тестовому середовищі, перш ніж застосовувати виправлення у робочому середовищі.
  Щоб отримати додаткові відомості про те, як інсталювати це виправлення, клацніть номер статті в базі знань база знань Microsoft:

893082 інсталяція виправлення Microsoft Dynamics AX

Попередні вимоги

Щоб застосувати це виправлення, потрібно мати один із таких продуктів:

  • Microsoft Dynamics AX 2012 R3
  • Microsoft Dynamics AX 2012 R2
  • Microsoft Dynamics AX 2009 із пакетом оновлень 1 (SP1)

Необхідність перезавантаження

Після застосування виправлення необхідно перезапустити службу application Object Server (AOS).

Відомості про файл

Глобальна версія цього виправлення має атрибути файлу (або новіші атрибути файлів), перелічені в наведеній нижче таблиці. Дати й час для цих файлів перелічено за всесвітнім координованим часом (UTC). Коли ви переглядаєте відомості про файл, вони перетворюються на місцевий час. Щоб знайти різницю між UTC і місцевим часом, перейдіть на вкладку Часовий пояс в елементі "Дата й час" у Панель керування.