Создайте формат ER для создания отчета в формате Excel с внедренными изображениями в верхних и нижних колонтитулах страницы
В этой статье объясняется, как пользователь с ролью системного администратора или функционального консультанта по электронной отчетности может выполнять следующие задачи:
- Настройка параметров для платформы электронной отчетности (ER).
- Импортируйте конфигурации ER, предоставляемые корпорацией Майкрософт и используемые для создания накладных с произвольным текстом, на основе шаблона в формате Microsoft Excel.
- Создание настраиваемой (производной) версии стандартной конфигурации формата ER, предоставляемой корпорацией Microsoft.
- Измените конфигурацию пользовательского формата ER таким образом, чтобы создать отчет по накладной с произвольным текстом, в нижнем колонтитуле которого имеется изображение логотипа компании.
Процедуры в этой статье могут быть выполнены в компании USMF. Написание кода не требуется. Перед началом необходимо загрузить и сохранить следующий файл.
описание | Имя файла |
---|---|
Изображение логотипа компании | Company logo.png |
Содержимое
Импорт стандартных конфигураций формата электронной отчетности
Печать накладной с произвольным текстом с использованием стандартного формата ER
Печать накладной с произвольным текстом с использованием настраиваемого формата ER
Настройка юридического лица
- Перейдите в раздел Управление организацией>Организации>Юридические лица.
- На странице Юридические лица на экспресс-вкладке Изображение логотипа компании отчета выберите Изменить.
- В диалоговом окне Выбор файла изображения для отправки выберите Обзор и найдите загруженный ранее файл Company logo.png.
- Выберите Сохранить, затем закройте страницу Юридические лица.
Настройка платформы электронной отчетности
В качестве пользователя в роли функционального консультанта по электронной отчетности вам необходимо настроить минимальный набор параметров ER, прежде чем можно будет начать использовать платформу электронной отчетности для создания пользовательской версии стандартного формата электронной отчетности.
Настройка параметров ER
Перейдите в раздел Управление организацией>Рабочие области>Электронная отчетность.
На странице Конфигурации локализации в разделе Связанные ссылки выберите Параметры электронной отчетности.
На странице Параметры электронной отчетности на вкладке Общие сведения задайте для параметра Включить режим конструктора значение Да.
На вкладке Вложения установите следующие параметры.
- В поле Конфигурации выберите тип Файл для компании USMF.
- В полях Архив заданий, Временная, Базовый и Другие выберите тип Файл.
Дополнительные сведения о настройке параметров электронной отчетности см. в разделе Настройка платформы электронной отчетности.
Активация поставщика конфигураций электронной отчетности
Каждая добавленная конфигурация электронной отчетности помечается как принадлежащая поставщику конфигурации электронной отчетности. Для этой цели используется поставщик конфигурации электронной отчетности, который активирован в рабочей области Электронная отчетность. Поэтому перед началом добавления или изменения конфигураций электронной отчетности необходимо активировать поставщика конфигурации электронной отчетности в рабочей области Электронная отчетность.
Примечание
Только владелец конфигурации может редактировать конфигурацию ER. Перед редактированием конфигурации электронной отчетности необходимо активировать соответствующего поставщика конфигурации электронной отчетности в рабочей области Электронная отчетность.
Просмотр списка поставщиков конфигурации электронной отчетности
- Перейдите в раздел Управление организацией>Рабочие области>Электронная отчетность.
- На странице Конфигурации локализации в разделе Связанные ссылки выберите Поставщики конфигураций.
- На странице Таблица поставщиков конфигураций каждая запись поставщика имеет уникальное имя и URL-адрес. Проверьте содержимое данной страницы. Если запись для Litware, Inc. (
https://www.litware.com
) уже существует, пропустите следующую процедуру, Добавление нового поставщика конфигурации электронной отчетности.
Добавление нового поставщика конфигурации электронной отчетности
- Перейдите в раздел Управление организацией>Рабочие области>Электронная отчетность.
- На странице Конфигурации локализации в разделе Связанные ссылки выберите Поставщики конфигураций.
- На странице Поставщики конфигураций выберите Создать.
- В поле Имя введите Litware, Inc.
- В поле Интернет-адрес введите
https://www.litware.com
. - Нажмите Сохранить.
Активация нового поставщика конфигураций электронной отчетности
- Перейдите в раздел Управление организацией>Рабочие области>Электронная отчетность.
- На странице Конфигурации локализации в разделе Поставщики конфигураций выберите плитку Litware, Inc., затем выберите Установить активные.
Дополнительные сведения о поставщиках конфигурации электронной отчетности см. в разделе Создание поставщиков конфигураций и пометка их как активных.
Импорт стандартных конфигураций формата электронной отчетности
Импорт стандартных конфигураций электронной отчетности
Чтобы добавить стандартные конфигурации электронной отчетности в ваш текущий экземпляр Dynamics 365 Finance, вы должны импортировать их из репозитория электронной отчетности, который был настроен для этого экземпляра.
- Перейдите в раздел Управление организацией>Рабочие области>Электронная отчетность.
- На странице Конфигурации локализации в разделе Поставщики конфигураций выберите плитку Майкрософт, затем выберите Репозитории, чтобы просмотреть список репозиториев для поставщика Майкрософт.
- На странице Репозитории конфигураций выберите репозиторий типа Глобальный, затем выберите Открыть. Если будет предложено выполнить проверку подлинности для подключения к службе Regulatory Configuration Service, следуйте инструкциям по проверке подлинности.
- На странице Репозиторий конфигураций в дереве конфигураций на левой панели выберите конфигурацию формата Накладная с произвольным текстом (Excel).
- На экспресс-вкладке Версии выберите последнюю версию (например, 240.112) выбранной конфигурации формата электронной отчетности.
- Выберите Импорт для загрузки выбранной версии из глобального репозитория в текущий экземпляр Finance.
Совет
При возникновении проблем с доступом к глобальному репозиторию можно вместо этого загрузить конфигурации из служб Microsoft Dynamics Lifecycle Services (LCS).
Проверка импортированных конфигураций электронной отчетности
Перейдите в раздел Управление организацией>Рабочие области>Электронная отчетность.
На странице Конфигурации локализации в разделе Конфигурации выберите плитку Конфигурации отчетности.
На странице Конфигурации в дереве конфигураций на левой панели разверните Модель накладной.
В дополнение к выбранному формату электронной отчетности Накладная с произвольным текстом (Excel) были импортированы другие необходимые конфигурации электронной отчетности. Убедитесь, что в дереве конфигураций доступны следующие конфигурации электронной отчетности:
- Модель накладных — эта конфигурация содержит компонент модели данных электронной отчетности, который представляет структуру данных бизнес-домена накладных.
- Сопоставление модели накладных — эта конфигурация содержит компонент сопоставления моделей электронной отчетности, описывающий заполнение модели данных данными приложения во время выполнения.
- Накладная с произвольным текстом (Excel) — эта конфигурация содержит формат и компоненты ER сопоставления форматов. В компоненте формата указывается макет отчета, основанный на шаблоне в формате Excel. Компонент сопоставления формата содержит источник данных модели и определяет, как источник данных используется для заполнения макет отчета во время выполнения.
Печать накладной с произвольным текстом с использованием стандартного формата ER
Настроить управление печатью
- Перейдите в раздел Расчеты с клиентами>Накладные>Все накладные с произвольным текстом.
- На странице Накладная с произвольным текстом выберите накладную FTI-00000002, а затем на панели действий на вкладке Накладная в группе Управление печатью выберите Управление печатью.
- На странице Настройка управления печатью в дереве слева разверните Модуль — Расчеты с клиентами>Документы>Накладная с произвольным текстом, а затем выберите элемент Оригинал <По умолчанию>.
- В поле Формат отчета выберите Накладная с произвольным текстом (Excel).
- Нажмите клавишу ESC, чтобы закрыть страницу Настройка управления печатью и вернуться на страницу Накладная с произвольным текстом.
Печать накладной с произвольным текстом
- На странице Накладная с произвольным текстом убедитесь, что накладная FTI-00000002 все еще выбрана, а затем в области действий на вкладке Накладная в группе Документ выберите Печать>Выбранное.
- Загрузите созданную накладную в формате Excel и откройте ее для предварительного просмотра.
- Обратите внимание, что в соответствии с структурой шаблона Excel для предоставленного формата ER нижний колонтитул созданной накладной содержит сведения о текущем номере страницы и общее число страниц в отчете.
Настройка стандартного формата электронной отчетности
В этом разделе можно использовать конфигурации ER, предоставляемые корпорацией Майкрософт, для создания накладной с произвольным текстом в формате Excel. Однако необходимо добавить настройку для помещения изображения логотипа компании в нижний колонтитул созданных накладных.
В этом случае, как представитель Litware, Inc., необходимо создать (наследовать) новую конфигурацию формата электронной отчетности, основанную на конфигурации Накладная с произвольным текстом (Excel), предоставляемую корпорацией Майкрософт.
Создание пользовательского формата
- Перейдите в раздел Администрирование организации>Электронная отчетность>Конфигурации.
- На странице Конфигурации в дереве конфигураций на левой панели разверните Модель накладной, затем выберите Накладная с произвольным текстом (Excel). Litware, Inc. будет использовать импортированную версию (например, 240.112) в качестве основы для пользовательской версии.
- Выберите Создать конфигурацию, чтобы открыть раскрывающееся диалоговое окно. Можно использовать диалоговое окно, чтобы создать новую конфигурацию для пользовательского формата платежей.
- В группе полей Создать выберите параметр Производное от имени: Накладная с произвольным текстом (Excel), Microsoft.
- В поле Имя введите Настраиваемая накладная с произвольным текстом (Excel).
- Выберите Создать конфигурацию.
Создана версия 240.112.1 конфигурации формата ER настраиваемой накладной с произвольным текстом (Excel). Эта версия имеет статус Черновик и может редактироваться. Текущее содержимое пользовательского формата электронной отчетности соответствует содержимому формата, предоставленного корпорацией Майкрософт.
Изменение пользовательского формата
Настройте пользовательский формат так, чтобы изображение логотипа компании поместилось в нижний колонтитул на каждой странице отчета.
Перейдите в раздел Администрирование организации>Электронная отчетность>Конфигурации.
На странице Конфигурации в дереве конфигураций на левой панели разверните Модель платежа, затем выберите Настраиваемая накладная с произвольным текстом (Excel).
На экспресс-вкладке Версии выберите версию 240.112.1 выбранной конфигурации.
Выберите Конструктор.
На странице Конструктор форматов выберите Показать сведения для просмотра дополнительных сведений об элементах формата.
Разверните и изучите следующие элементы:
- Элемент Накладная с произвольным текстом типа Excel. Этот элемент используется для создания накладной в формате книги Excel.
- Элемент Накладная с произвольным текстом \ Накладная типа Лист. Этот элемент используется для создания листа созданной книги Excel.
- Элемент Накладная с произвольным текстом \ Накладная \ Нижний колонтитул типа Нижний колонтитул. Этот элемент используется для заполнения нижнего колонтитула накладной.
Выберите элемент Накладная с произвольным текстом \ Накладная \ Нижний колонтитул.
Примечание
Нижний колонтитул страницы созданной накладной содержит сведения о текущем номере страницы и общее число страниц в отчете. Как можно видеть, элемент Накладная с произвольным текстом \ Накладная \ Нижний колонтитул не содержит дочерних элементов. Таким образом, используемый шаблон Excel настроен для отображения подробных сведений о разбиении на страницы в центре нижнего колонтитула каждого отчета.
Выберите Добавить, затем выберите тип Excel \ Рисунок для добавляемого элемента формата:
В поле Выравнивание выберите По правому краю.
В поле Масштабировать по высоте выберите Относительно.
В поле Масштаб в процентах введите 70.
Нажмите ОК.
Примечание
Элемент Excel \ Рисунок используется для добавления изображения логотипа компании и выравнивания его по правому краю нижнего колонтитула.
В дереве структуры формата слева выберите только что добавленный элемент Рисунок, а затем на вкладке Сопоставление разверните источник данных модели.
Разверните model.Payment>model.InvoiceBase > model.InvoiceBase.CompanyInfo, а затем выберите поле источника данных model.InvoiceBase.CompanyInfo.Logo. Поле источника данных типа Контейнер предоставляет изображение логотипа компании в виде мультимедийного содержимого.
Выберите Связать. Элемент формата Рисунок привязан к полю источника данных model.InvoiceBase.CompanyInfo.Logo. Таким образом, во время выполнения изображение логотипа компании будет помещено в нижний колонтитул созданных накладных.
Выберите Сохранить, затем закройте страницу Конструктор.
Пометка пользовательского формата как готового к запуску
Поскольку была создана первая версия пользовательского формата и она имеет статус Черновик, можно запустить формат для целей тестирования. Для выполнения отчета обработайте платеж поставщику с помощью метода платежа, который ссылается на пользовательский формат электронной отчетности. По умолчанию при вызове формата электронной отчетности из приложения учитываются только те версии, которые имеют статус Завершено или Общее. Это позволяет предотвратить использование в форматах электронной отчетности незаконченных макетов. Однако для выполнения тестов можно заставить приложение использовать версию формата электронной отчетности, имеющую статус Черновик. Таким образом, можно откорректировать текущую версию формата, если требуется внести изменения. Дополнительные сведения см. в разделе Применимость.
Чтобы использовать черновую версию формата электронной отчетности, необходимо явно пометить формат электронной отчетности.
- Перейдите в раздел Администрирование организации>Электронная отчетность>Конфигурации.
- На странице Конфигурации в области действий на вкладке Конфигурации в группе Дополнительные параметры выберите Параметры пользователя.
- В диалоговом окне Параметры пользователя установите для параметра Параметры выполнения значение Да, затем выберите ОК.
- Выберите Правка, чтобы сделать текущую страницу редактируемой, затем в дереве конфигураций на левой панели выберите Настраиваемая накладная с произвольным текстом (Excel).
- Для параметра Выполнить черновик выберите значение Да.
Печать накладной с произвольным текстом с использованием настраиваемого формата ER
Настроить управление печатью
- Перейдите в раздел Расчеты с клиентами>Накладные>Все накладные с произвольным текстом.
- На странице Накладная с произвольным текстом выберите накладную FTI-00000002, а затем на панели действий на вкладке Накладная в группе Управление печатью выберите Управление печатью.
- На странице Настройка управления печатью в дереве слева разверните Модуль — Расчеты с клиентами>Документы>Накладная с произвольным текстом, а затем выберите элемент Оригинал<По умолчанию>.
- В поле Формат отчета выберите Настраиваемая накладная с произвольным текстом (Excel).
- Нажмите ESC, чтобы закрыть страницу Настройка управления печатью и вернуться на страницу Накладная с произвольным текстом.
Печать накладной с произвольным текстом
- На странице Накладная с произвольным текстом убедитесь, что накладная FTI-00000002 все еще выбрана, а затем в области действий на вкладке Накладная в группе Документ выберите Печать>Выбранное.
- Загрузите созданную накладную в формате Excel и откройте ее для предварительного просмотра.
- Обратите внимание, что в соответствии со структурой пользовательского формата ER нижний колонтитул страницы созданной накладной содержит изображение логотипа компании в дополнение к сведениям о разбиении на страницы отчета.