Поделиться через


Повторное использование конфигураций электронной отчетности с шаблонами Excel для формирования отчетов в формате Word

Для создания отчетов в виде документов Microsoft Word можно настроить новый формат электронной отчетности (ER). Кроме того, можно повторно использовать формат электронной отчетности, который изначально был создан для создания отчетов в виде книг Excel. В этом случае шаблон Excel необходимо заменить шаблоном Word.

Следующие процедуры показывают, как пользователь в роли системного администратора или роли разработчика электронной отчетности может настроить формат электронной отчетности для создания отчетов в виде файлов Word путем повторного использования формата электронной отчетности, созданного для формирования отчетов в виде файлов Excel.

Эти процедуры можно выполнить в компании GBSI.

Необходимые условия

Для выполнения этих процедур необходимо сначала выполнить шаги из руководства по задаче Разработка конфигурации для создания отчетов в формате OPENXML.

Необходимо также загрузить и локально сохранить следующие шаблоны для примера отчета:

Эти процедуры предназначены для функции, которая была добавлена в Dynamics 365 for Operations версии 1611 (ноябрь 2016 года).

Выбор существующей конфигурации отчета электронной отчетности

  1. В Dynamics 365 Finance перейдите в раздел Администрирование организации>Рабочие области>Электронная отчетность.

  2. Убедитесь, что поставщик конфигураций Litware, Inc. выбран как Активный. Если это не так, выполните шаги, указанные в разделе Создание поставщиков конфигураций и пометка их как активных.

  3. Выберите Конфигурации отчетности. Вы будете повторно использовать существующую конфигурацию электронной отчетности, которая была создана для создания выходных данных отчета в формате OPENXML.

  4. На странице Конфигурации в дереве конфигураций на левой панели разверните Модель платежа, затем выберите Пример отчета о листе.

    Примечание

    Черновую версию выбранного формата электронной отчетности можно редактировать на экспресс-вкладке Версии.

  5. Выберите Конструктор.

  6. На странице Конструктор форматов обратите внимание, что заголовок корневого элемента формата показывает, что в данный момент используется шаблон Excel.

Выбор существующей конфигурации.

Проверка загруженного шаблона Word

  1. В классическом приложении Word откройте файл шаблона SampleVendPaymDocReport.docx, который был загружен ранее.
  2. Проверьте, что шаблон содержит только макет документа, который требуется создать как выходные данные электронной отчетности.

Макет шаблона Word в классическом приложении.

Замена шаблона Excel шаблоном Word и добавление пользовательской XML-части

В настоящее время документ Excel используется как шаблон для создания выходных данных в формате OPENXML. Вы замените этот шаблон файлом шаблоном Word SampleVendPaymDocReport.docx, который загрузили ранее. Вы также расширите шаблон Word путем добавления пользовательской XML-части.

  1. В Finance на странице Конструктор форматов на вкладке Формат выберите Вложения.

  2. На странице Вложения выберите Удалить, чтобы удалить существующий шаблон Excel. Выберите Да, чтобы подтвердить изменение.

  3. Выберите Создать>Файл.

    Примечание

    Необходимо выбрать тип документа, который был настроен в параметрах электронной отчетности для хранения шаблонов форматов электронной отчетности.

  4. Выберите Обзор, затем найдите и выберите файл SampleVendPaymDocReport.docx, загруженный ранее.

  5. Нажмите ОК.

  6. Закройте страницу Вложения.

  7. На странице Конструктор форматов в поле Шаблон введите или выберите файл SampleVendPaymDocReport.docx, который будет использоваться для шаблона Word вместо шаблона Excel, который использовался ранее.

  8. Нажмите Сохранить.

    В дополнение к сохранению изменений конфигурации действие Сохранить также обновит присоединенный шаблон Word. Иерархическая структура созданного формата добавляется в приложенный документ Word в качестве новой пользовательской XML-части с именем Отчет. Присоединенный шаблон Word содержит макет документа, который будет создаваться как выходные данные электронной отчетности, и структуру данных, которую электронная отчетность введет в этот шаблон во время выполнения.

  9. Обратите внимание, что заголовок корневого элемента формата показывает, что в данный момент используется шаблон Word.

    Замена шаблона Excel шаблоном Word и добавление пользовательской XML-части.

  10. На вкладке Формат выберите Вложения.

Теперь можно сопоставать элементы пользовательской XML-части Отчет с элементами управления содержимым документа Word.

Если вы знакомы с процессом разработки документов Word в виде форм, которые содержат элементы управления содержимым, сопоставленные с элементами пользовательских XML-частей, выполните все шаги в следующей процедуре для создания документа. Дополнительные сведения см. в разделе Создание форм, которые пользователи заполняют или печатают в Word. В противном случае пропустите следующую процедуру.

Получение документа Word с пользовательской XML-частью и сопоставление данных

  1. В Finance на странице Вложения выберите Открыть, чтобы загрузить выбранный шаблон из Finance и сохранить его локально как документ Word.

  2. В классическом приложении Word откройте только что загруженный документ.

  3. На вкладке Разработчик выберите Область сопоставления XML.

    Примечание

    Если вкладка Разработчик не отображается на ленте, настройте ленту для ее добавления.

  4. В области Сопоставление XML в поле Пользовательская XML-часть выберите пользовательскую XML-часть Отчет.

  5. Сопоставьте элементы выбранной пользовательской XML-части Отчет с элементами управления содержимым документа Word.

  6. Сохраните обновленный документ Word локально как SampleVendPaymDocReportBounded.docx.

Просмотр шаблона Word, где пользовательская XML-часть сопоставлена с элементами управления содержимым

  1. В классическом приложении Word откройте файл шаблона SampleVendPaymDocReportBounded.docx.
  2. Проверьте, что шаблон содержит макет документа, который требуется создать как выходные данные электронной отчетности. Элементы управления содержимым, которые используются в качестве заполнителей для данных, которые будут введены электронной отчетностью в этот шаблон в ходе выполнения, основаны на сопоставлениях, настроенных между элементами пользовательской XML-части Отчет и элементами управления содержимым документа Word.

Предварительный просмотр шаблона Word в классическом приложении.

Отправка шаблона Word, где пользовательская XML-часть сопоставлена с элементами управления содержимым

  1. В Finance на странице Вложения выберите Удалить, чтобы удалить шаблон Word, который не содержит сопоставлений между элементами пользовательской XML-части Отчет и элементами управления содержимым. Выберите Да, чтобы подтвердить изменение.

  2. Выберите Создать>Файл, чтобы добавить новый файл шаблона, содержащий сопоставления между элементами пользовательской XML-части Отчет и элементами управления содержимым.

    Примечание

    Необходимо выбрать тип документа, который был настроен в параметрах электронной отчетности для хранения шаблонов форматов электронной отчетности.

  3. Выберите Обзор, затем найдите и выберите файл SampleVendPaymDocReportBounded.docx, который вы загрузили или подготовили, выполнив процедуру, описанную в разделе Получение документа Word с пользовательской XML-частью и сопоставление данных.

  4. Нажмите ОК.

  5. Закройте страницу Вложения.

  6. На странице Конструктор форматов в поле Шаблон выберите только что загруженный документ.

  7. Нажмите Сохранить.

  8. Закройте страницу Конструктор форматов.

Отметка настроенного формата как готового к запуску

Чтобы выполнить черновую версию редактируемого формата, необходимо сделать ее пригодной к запуску.

  1. В Finance на странице Конфигурации в области действий на вкладке Конфигурации в группе Дополнительные параметры выберите Параметры пользователя.
  2. В диалоговом окне Параметры пользователя установите для параметра Параметры выполнения значение Да, затем выберите ОК.
  3. При необходимости выберите Правка, чтобы сделать текущую страницу редактируемой.
  4. Для текущей выбранной конфигурации Пример отчета о листе, установите для параметра Выполнить черновик значение Да.
  5. Нажмите Сохранить.

Выполнение формата для создания выходных данных в формате Word

  1. В «Финансы» перейдите в раздел Расчеты с поставщиками>Платежи>Журнал платежей.

  2. В журнале платежей, который был введен ранее, выберите Строки.

  3. На странице Платежи поставщикам выберите все строки в сетке.

  4. Выберите Статус платежа>Нет.

    Платежи для обработки на странице платежей поставщикам.

  5. На панели операций выберите Создать платежи.

  6. В появившемся диалоговом окне выполните следующие действия:

    1. В поле Способ оплаты выберите Электронный.
    2. В поле Банковский счет выберите GBSI OPER.
    3. Нажмите ОК.
  7. В диалоговом окне Параметры электронной отчетности выберите ОК.

  8. Созданные выходные данные представлены в формате Word и содержат сведения об обработанных платежах. Проанализируйте созданные выходные данные.

    Созданные выходные данные в формате Word.

Дополнительные ресурсы