Настройка конфигураций электронной отчетности для создания электронного документа
Платформа электронной отчетности (ER) позволяет отправить конфигурации электронной отчетности, которые корпорация Майкрософт предоставляет в экземпляре Microsoft Dynamics 365 Finance. Таким образом, предоставляемые корпорацией Майкрософт конфигурации могут использоваться в качестве решения электронной отчетности, используемого для создания электронных накладных клиентов (электронные счета). Можно использовать это решение электронной отчетности для настройки пользовательского решения электронной отчетности для получения доступа к пользовательским полям базы данных и создания электронных накладных, соответствующих вашим специальным требованиям, без необходимости редактирования исходного кода.
Обзор
В примере данной статьи для каждого клиента, для которого выставляются электронные накладные, необходимо указать идентификационный код плательщика федерального налога в качестве нового настраиваемого атрибута. Поэтому необходимо настроить структуру накладной, которая в настоящее время используется, путем добавления нового пункта, который должен быть заполнен налоговым кодом в каждой создаваемой электронной накладной.
Процедуры данной статьи объясняют, как пользователь с ролью системного администратора, разработчика электронной отчетности или функционального консультанта по электронной отчетности может выполнять следующие задачи в вашем экземпляре Finance:
- Настройка минимального набора параметров электронной отчетности, необходимых для начала использования платформы электронной отчетности.
- Импорт исходных версий стандартных конфигураций электронной отчетности, которые предоставляются для создания электронных накладных.
- Настройка параметров модуля расчетов с клиентами, чтобы начать использовать стандартные конфигурации электронной отчетности.
- Настройка параметров юридического лица для выставления счетов клиентам.
- Подготовка записи клиента для выставления электронных накладных.
- Добавление, разноска и отправка накладной клиента с использованием стандартных конфигураций электронной отчетности.
- Добавление настраиваемого поля базы данных для управления кодом плательщика федерального налога для клиентов.
- Обновление метаданных электронной отчетности для включения изменений базы данных для конструктора сопоставления моделей электронной отчетности.
- Создание настраиваемых конфигураций электронной отчетности, чтобы создать электронные накладные, содержащие новый налоговый код.
- Настройка параметров модуля расчетов с клиентами, чтобы начать использовать пользовательские конфигурации электронной отчетности.
- Обновление записи клиента для выставления электронных накладных.
- Добавление, разноска и отправка накладной клиента с использованием пользовательских конфигураций электронной отчетности.
- Импорт новых версий стандартных конфигураций электронной отчетности, которые предоставляются для создания электронных накладных.
- Адаптация изменений в новых версиях стандартных конфигураций электронной отчетности в ваших пользовательских конфигурациях электронной отчетности.
- Добавление, разноска и отправка накладной клиента с использованием новых версий пользовательских конфигураций электронной отчетности.
Все эти процедуры можно выполнить в компании DEMF.
Настройка платформы электронной отчетности
В качестве пользователя в роли функционального консультанта по электронной отчетности или разработчика электронной отчетности, вы должны настроить минимальный набор параметров электронной отчетности. Затем можно начать использовать платформу электронной отчетности для разработки пользовательских версий стандартных конфигураций решения электронной отчетности, которые используются для формирования электронной накладных.
Настройка параметров ER
- Перейдите в раздел Управление организацией>Рабочие области>Электронная отчетность.
- На странице Схема локализации в разделе Связанные ссылки выберите Параметры электронной отчетности.
- На странице Параметры электронной отчетности на вкладке Общие сведения задайте для параметра Включить режим конструктора значение Да.
- На вкладке Вложения в поле Конфигурации выберите Файл.
- В полях Архив заданий, Временная, Базовый и Другие выберите тип Файл.
Дополнительные сведения о настройке параметров электронной отчетности см. в разделе Настройка платформы электронной отчетности.
Активация поставщика конфигураций электронной отчетности
Каждая добавленная конфигурация электронной отчетности помечается как принадлежащая поставщику конфигурации электронной отчетности. Для этой цели используется поставщик конфигурации электронной отчетности, который активирован в рабочей области Электронная отчетность. Поэтому перед началом добавления или изменения конфигураций электронной отчетности необходимо активировать поставщика конфигурации электронной отчетности в рабочей области Электронная отчетность.
Примечание
Только владелец конфигурации электронной отчетности может редактировать ее. Поэтому перед редактированием конфигурации электронной отчетности необходимо активировать соответствующего поставщика конфигурации электронной отчетности в рабочей области Электронная отчетность.
Просмотр списка поставщиков конфигурации электронной отчетности
- Перейдите в раздел Управление организацией>Рабочие области>Электронная отчетность.
- На странице Схема локализации в разделе Связанные ссылки выберите Поставщики конфигураций.
- На странице Таблица поставщиков конфигураций каждая запись поставщика имеет уникальное имя и URL-адрес. Проверьте содержимое данной страницы. Если запись для Litware, Inc. (
https://www.litware.com
) уже существует, пропустите следующую процедуру, Добавление нового поставщика конфигурации электронной отчетности.
Добавление нового поставщика конфигурации электронной отчетности
- Перейдите в раздел Управление организацией>Рабочие области>Электронная отчетность.
- На странице Схема локализации в разделе Связанные ссылки выберите Поставщики конфигураций.
- На странице Поставщики конфигураций выберите Создать.
- В поле Имя введите Litware, Inc.
- В поле Интернет-адрес введите
https://www.litware.com
. - Нажмите Сохранить.
Активация поставщика конфигураций электронной отчетности
- Перейдите в раздел Управление организацией>Рабочие области>Электронная отчетность.
- На странице Схема локализации в разделе Поставщики конфигураций выберите плитку Litware, Inc., затем выберите Установить активные.
Дополнительные сведения о поставщиках конфигурации электронной отчетности см. в разделе Создание поставщиков конфигураций и пометка их как активных.
Импорт исходных версий стандартных конфигураций электронной отчетности
Чтобы добавить стандартные конфигурации электронной отчетности в текущий экземпляр Finance, необходимо импортировать их из репозитория электронной отчетности, который был настроен для этого экземпляра.
- Перейдите в раздел Управление организацией>Рабочие области>Электронная отчетность.
- На странице Схема локализации в разделе Поставщики конфигураций выберите плитку Майкрософт, затем выберите Репозитории, чтобы просмотреть список репозиториев для поставщика Майкрософт.
- На странице Репозитории конфигураций выберите репозиторий типа Глобальный, затем выберите Открыть. Если будет предложено выполнить проверку подлинности для подключения к службе Regulatory Configuration Service, следуйте инструкциям по проверке подлинности.
- На странице Репозиторий конфигураций в дереве конфигураций на левой панели выберите конфигурацию формата Накладная по продаже PEPPOL.
- На экспресс-вкладке Версии выберите версию 11.2.2.
- Выберите Импорт для загрузки выбранной версии из глобального репозитория.
Совет
При возникновении проблем с доступом к глобальному репозиторию можно вместо этого загрузить конфигурации из служб Microsoft Dynamics Lifecycle Services (LCS).
Проверка импортированных конфигураций электронной отчетности
- Перейдите в раздел Управление организацией>Рабочие области>Электронная отчетность.
- На странице Схема локализации в разделе Конфигурации выберите плитку Конфигурации отчетности.
- На странице Конфигурации разверните экспресс-вкладку Компоненты конфигурации.
- В дереве конфигураций в левой области разверните Модель накладных, затем раскройте Накладная продажи UBL.
Обратите внимание, что в дополнение к выбранному формату электронной отчетности Накладная продажи PEPPOL были импортированы другие необходимые конфигурации электронной отчетности. Поскольку новые версии конфигураций электронной отчетности постоянно публикуются в глобальном репозитории и LCS для обеспечения соответствия соответствующих решений новым требованиям, были импортированы последние версии необходимой конфигурации модели данных и ее конфигураций сопоставления моделей.
Чтобы смоделировать состояние, в котором использовались бы конфигурации электронной отчетности в текущем экземпляре Finance, если импортировать версию 11.2.2 формата электронной отчетности Накладная по продаже PEPPOL в прошлом (например, на 7 августа 2019 года), выполните следующие действия.
- На панели действий выберите Удалить, чтобы удалить все конфигурации электронной отчетности, опубликованные после 7 августа 2019 года. Должны остаться только конфигурации Модель накладных, Сопоставление модели накладных (первоначально именуемое Сопоставление модели накладных клиента), Накладная по продаже UBL и Накладная по продаже PEPPOL.
- Для оставшихся конфигураций электронной отчетности на экспресс-вкладке Версии выберите Удалить для удаления всех конфигураций электронной отчетности, опубликованных после 7 августа 2019 года.
Затем проверьте, что в дереве конфигураций доступны следующие конфигурации:
Конфигурация модели данных электронной отчетности Модель накладных (первоначально называлась Модель накладных клиентов):
- Версия 11 содержит версию 10 компонента модели данных электронной отчетности, представляющую структуру данных бизнес-домена выставления накладных. Эта конфигурация электронной отчетности была импортирована в качестве предка формата Накладная по продаже PEPPOL, который был выбран для импорта.
- Версия 50 содержит версию 31 компонента модели данных электронной отчетности. Эта конфигурация электронной отчетности была импортирована в качестве предка версии от 7 августа 2019 года конфигурации сопоставления модели электронной отчетности Сопоставление модели накладных.
Совет
Если вы не видите версию 50 этой модели данных, откройте глобальный репозиторий и импортируйте версию 50.19 конфигурации электронной отчетности Сопоставление модели накладных.
Конфигурация сопоставления модели электронной отчетности Сопоставление модели накладных (первоначально называлась Сопоставление модели накладных клиентов):
- Версия 50.19 была импортирована в качестве последней реализации версии 50 конфигурации модели данных электронной отчетности Модель накладных. Она содержит два компонента электронной отчетности сопоставления моделей, в которых описывается заполнение модели данных данными приложения во время выполнения.
Совет
Если вы не видите версию 50.19 этого сопоставления модели, откройте глобальный репозиторий и импортируйте версию 50.19 конфигурации электронной отчетности Сопоставление модели накладных.
Конфигурации формата электронной отчетности Накладная по продаже UBL:
- Версия 11.2 содержит формат и компоненты сопоставления форматов электронной отчетности. Компонент формата определяет макет отчета. Компонент сопоставления формата содержит источник данных модели и определяет, как источник данных используется для заполнения макет отчета во время выполнения. Этот формат электронной отчетности был настроен на генерирование электронных накладных в формате Universal Business Language (UBL). Он был импортирована в качестве родителя формата Накладная по продаже PEPPOL, который был выбран для импорта.
Конфигурации формата электронной отчетности Накладная по продаже PEPPOL:
- Версия 11.2.2 содержит компоненты формата и сопоставления формата электронной отчетности, которые были настроены для создания электронных накладных в формате Pan-European Public Procurement OnLine (PEPPOL).
Настройка параметров расчетов с клиентами
- Перейдите в раздел Расчеты с клиентами>Настройка>Параметры модуля расчетов с клиентами.
- На вкладке Электронные документы на экспресс-вкладке Электронная отчетность в поле Накладная по продаже и с произвольным текстом выберите Накладная по продаже PEPPOL.
- Нажмите Сохранить.
Настройка параметров юридического лица
- Перейдите в раздел Управление организацией>Организации>Юридические лица.
- Для выбранной компании DEMF на экспресс-вкладке Сведения о банковском счете в поле Код банка введите 1234.
- Нажмите Сохранить.
- Закройте страницу Юридические лица.
Подготовка записи клиента
- Перейдите в раздел Расчеты с клиентами>Клиенты>Все клиенты.
- На странице Все клиенты выберите ссылку на счет клиента DE-014.
Добавление контактных данных клиента
- Перейдите в раздел Расчеты с клиентами>Клиенты>Все клиенты.
- В области действий на вкладке Клиент в группе Организации выберите Контакты.
- Выберите Добавить контакты.
- На странице Контакты в поле Имя откройте подстановку, выберите Адам Картер, затем выберите команду Выбрать, чтобы закрыть подстановку.
- Нажмите Сохранить.
- Закройте страницу Контакты.
Определение основного контакта
- Перейдите в раздел Расчеты с клиентами>Клиенты>Все клиенты.
- На экспресс-вкладке Демографические данные продаж в поле Основное контактное лицо выберите Адам Картер.
Настройка параметра выставления электронных накладных
- Перейдите в раздел Расчеты с клиентами>Клиенты>Все клиенты.
- На экспресс-вкладке Накладные и поставка установите для параметра Электронная накладная значение Да.
- Нажмите Сохранить.
- Закройте страницу Все клиенты.
Обработка накладной клиента с использованием стандартных конфигураций электронной отчетности
Теперь можно использовать стандартные конфигурации электронной отчетности, импортированные в электронном виде, для отправки клиенту накладной с произвольным текстом.
Добавление новой накладной
Перейдите в раздел Расчеты с клиентами>Накладные>Все накладные с произвольным текстом.
На странице Накладная с произвольным текстом выберите Создать.
На экспресс-вкладке Заголовок накладной с произвольным текстом в поле Счет клиента выберите DE-014.
На экспресс-вкладке Строки накладной автоматически добавляется строка накладной. В этой строке установите следующие поля:
- В поле Описание введите Ноутбук.
- В поле Счет ГК выберите 401100.
- В поле Цена за единицу введите 1000.
Нажмите Сохранить.
Дополнительные сведения см. в разделе Создание накладной с произвольным текстом.
Разноска новой накладной
- Перейдите в раздел Расчеты с клиентами>Накладные>Все накладные с произвольным текстом.
- На странице Накладная с произвольным текстом в области действий выберите Разнести.
- В диалоговом окне Разноска накладной с произвольным текстом выберите ОК.
Отправка разнесенной накладной
Перейдите в раздел Расчеты с клиентами>Накладные>Все накладные с произвольным текстом.
На странице Накладная с произвольным текстом на панели действий в группе Документ выберите Отправить>Оригинал.
Закройте страницу Накладная с произвольным текстом.
Анализ созданной электронной накладной
Перейдите в раздел Управление организацией>Электронная отчетность>Задания электронной отчетности.
На странице Задания электронной отчетности выберите начальную запись, которая содержит описание задачи Отправить электронную накладную в формате XML.
Выберите Показать файлы для доступа к списку созданных файлов.
Выберите Открыть, чтобы загрузить созданный XML-файл электронной накладной.
Проанализируйте XML-файл электронной накладной. Обратите внимание, что в настоящее время налоговая схема клиента представлена атрибутами XML schemeID и schemeAgencyID. Также обратите внимание, что в настоящее время XML-элемент cbc:CustomizationID содержит следующий текст:
urn:www.cenbii.eu:transaction:biicoretrdm010:ver1.0:# urn:www.peppol.eu:bis:peppol5a:ver1.0
.
Добавление настраиваемого поля базы данных
Можно использовать функцию настраиваемого поля для выполнения следующих настроек в текущем экземпляре Finance:
- Настройте структуру базы данных, добавив новое настраиваемое поле базы данных, в котором хранится код плательщика федерального налога для каждого клиента.
- Настройте страницу Клиент, добавив новое поле ввода данных, которое можно использовать для ввода значения налогового кода в новое пользовательское поле базы данных.
Выполните следующие шаги, чтобы выполнить настройку.
Перейдите в раздел Расчеты с клиентами>Клиенты>Все клиенты.
На странице Все клиенты выберите ссылку на счет клиента DE-014.
На экспресс-вкладке Общие щелкните правой кнопкой мыши любое пустое место под полем Язык, затем выберите Персонализация: верхняя группа.
Содержимое экспресс-вкладки Общие будет выделено, и появится меню Персонализация.
В меню Персонализация выберите Добавить поле.
В диалоговом окне Добавление столбцов выберите Создать новое поле.
В диалоговом окне Создать новое поле в поле Имя таблицы выберите Клиенты.
В поле Префикс имени введите FederalTaxID.
Примечание
Полное имя поля было автоматически определено как FederalTaxID_Custom.
В поле Метка введите Код плательщика федерального налога.
В поле Тип выберите Текст.
В поле Длина введите 20.
Нажмите Сохранить.
В окне сообщения выберите Да, чтобы подтвердить, что вы хотите создать новую запись поля FederalTaxID для таблицы Клиенты.
Выберите Вставить, чтобы добавить поле FederalTaxID_Custom на текущую страницу.
Закройте страницу Все клиенты.
Обновление метаданных электронной отчетности
Необходимо обновить метаданные электронной отчетности, чтобы сделать добавленное вами настраиваемое поле видимым в конструкторе сопоставления моделей электронной отчетности.
- Перейдите в раздел Администрирование организации>Электронная отчетность>Перестроить ссылки на таблицы.
- В диалоговом окне Обновление модели данных нажмите кнопку ОК.
Проектирование пользовательских конфигураций электронной отчетности
Можно использовать конфигурации электронной отчетности, предоставляемые корпорацией Майкрософт, для разработки пользовательских конфигураций электронной отчетности, чтобы они создавали электронные накладные, содержащие новый налоговый код.
Настройка конфигурации модели данных
В качестве пользователя в роли функционального консультанта по электронной отчетности вы можете разработать собственную модель данных электронной отчетности.
Добавление пользовательской конфигурации модели данных
- Перейдите в раздел Администрирование организации>Электронная отчетность>Конфигурации.
- На странице Конфигурации в дереве конфигураций на левой панели выберите Модель накладной для клиента.
- В панели операций выберите Создать конфигурацию.
- В раскрывающемся диалоговом окне в поле Создать выберите Производное от Имя: модель накладных клиента, Майкрософт, чтобы указать, что новая настраиваемая конфигурация модели данных электронной отчетности должна основываться на конфигурации модели данных электронной отчетности.
- В поле Имя введите Модель накладной (Litware).
- Выберите Создать конфигурацию, чтобы добавить новую конфигурацию электронной отчетности.
Теперь можно использовать конструктор моделей данных электронной отчетности для редактирования версии 50.1 конфигурации электронной отчетности Модель накладной (Litware) в статусе Черновик.
Настройка пользовательской модели данных
Необходимо изменить пользовательскую модель данных, добавив новое поле, чтобы предоставить значение кода плательщика федерального налога. Этот код является частью данных о клиентах для каждого формата электронной отчетности, который будет использовать эту модель данных в качестве источника данных.
На странице Конфигурации в дереве конфигураций на левой панели выберите Модель накладной (Litware).
На экспресс-вкладке Версии выберите версию 50.1 выбранной конфигурации модели данных электронной отчетности в статусе Черновик.
На панели операций выберите Конструктор для выбранной версии конфигурации.
На странице Конструктор моделей данных в дереве моделей данных выберите Сведения о клиенте (Клиент).
Выберите Создать.
В диалоговом окне раскрывающегося списка в поле Создать узел как примите значение по умолчанию: Дочерний от активного узла.
В поле Имя введите FederalTaxID_Litware.
В поле Тип элемента примите значение по умолчанию Строка.
Выберите Добавить, затем выберите Сохранить.
Примечание
Поля Метка и Описание описывают назначение нового поля. Эти поля можно заполнять на нескольких языках. Дополнительные сведения см. в разделе Разработка многоязычных отчетов в электронной отчетности.
Закройте страницу Конструктор модели данных.
Завершение пользовательской конфигурации модели данных
Необходимо завершить работу с версией 50.1 пользовательской модели данных электронной отчетности, чтобы она была доступна, чтобы можно было добавить другие пользовательские конфигурации электронной отчетности.
- Перейдите в раздел Администрирование организации>Электронная отчетность>Конфигурации.
- На странице Конфигурации в дереве конфигураций на левой панели разверните Модель накладной, затем выберите Модель накладной (Litware).
- На экспресс-вкладке Версии выберите Изменить статус>Завершено, затем выберите ОК.
Состояние версии 50.1 изменится с Черновик на Завершено, и версия становится доступной только для чтения. Добавляется новая редактируемая версия, 50.2, имеющая статус Черновик. Эту версию можно использовать для внесения дальнейших изменений в настраиваемую конфигурацию модели данных электронной отчетности.
Настройка конфигурации сопоставления моделей
В качестве пользователя в роли разработчика электронной отчетности вы можете разработать собственное сопоставление моделей электронной отчетности.
Добавление пользовательской конфигурации сопоставлений моделей
Перейдите в раздел Администрирование организации>Электронная отчетность>Конфигурации.
На странице Конфигурации в дереве конфигураций на левой панели разверните Модель накладной клиенту, затем выберите Сопоставление модели накладной клиенту.
В панели операций выберите Создать конфигурацию.
В раскрывающемся диалоговом окне в поле Создать выберите Производное от Имя: сопоставление моделей накладных клиенту, Майкрософт, чтобы указать, что новая настраиваемая конфигурация сопоставления модели электронной отчетности должна основываться на конфигурации сопоставления модели электронной отчетности.
В поле Имя введите Сопоставление моделей накладных (Litware).
В поле Целевая модель выберите Модель накладных (Litware).
Важно
Этот шаг очень важен. Если его опустить, вы не сможете использовать пользовательскую модель данных в настроенном сопоставлении моделей.
Выберите Создать конфигурацию, чтобы добавить новую конфигурацию электронной отчетности.
Настройка пользовательского сопоставления моделей
Необходимо изменить пользовательское сопоставление моделей и указать, как пользовательское поле FederalTaxID_Litware в пользовательской модели данных должно заполняться данными приложения во время его выполнения.
Перейдите в раздел Администрирование организации>Электронная отчетность>Конфигурации.
На странице Конфигурации в дереве конфигураций на левой панели разверните Модель накладной клиенту>Сопоставление модели накладной клиенту, затем выберите Сопоставление модели накладной (Litware).
В области действий выберите Конструктор.
На странице Сопоставление модели и источника данных выберите сопоставление Накладная клиента.
Выберите Конструктор.
На странице Конструктор сопоставления моделей в области Источники данных разверните источник данных CustInvoiceJour, представляющий таблицу приложения CustInvoiceJour.
В разделе CustInvoiceJour разверните узел Отношения, чтобы просмотреть список отношений типа "многие к одному" (N:1) для таблицы CustInvoiceJour.
В разделе CustInvoiceJour>Отношения разверните Клиенты (CustTable), чтобы получить доступ к полям и отношениям таблицы Клиенты (CustTable).
Выберите поле источника данных FederalTaxID_Custom, реализованное ранее.
В области Модель данных разверните Сведения о клиенте (клиент) и выберите поле модели данных FederalTaxID_Litware.
Выберите Связать.
Нажмите Сохранить.
Закройте страницу Конструктор сопоставления модели.
Закройте страницу Сопоставление модели и источника данных.
Завершение пользовательской конфигурации сопоставления модели
Необходимо завершить работу с версией 50.19.1 пользовательской конфигурации сопоставления модели электронной отчетности, чтобы сделать ее доступной для использования.
- Перейдите в раздел Администрирование организации>Электронная отчетность>Конфигурации.
- На странице Конфигурации в дереве конфигураций на левой панели разверните Модель накладной клиенту>Сопоставление модели накладной клиенту, затем выберите Сопоставление модели накладной (Litware).
- На экспресс-вкладке Версии выберите Изменить статус>Завершено, затем выберите ОК.
Состояние версии 50.19.1 изменится с Черновик на Завершено, и версия становится доступной только для чтения. Добавляется новая редактируемая версия, 50.19.2, имеющая статус Черновик. Эту версию можно использовать для внесения дальнейших изменений в настраиваемую конфигурацию сопоставления модели электронной отчетности.
Примечание
Поддерживаемый жизненный цикл конфигурации не охватывает жизненный цикл изменений в базе данных. Если экспортировать версию 50.19.1 конфигурации Сопоставление модели накладных (Litware) из текущего экземпляра Finance и попробовать импортировать ее в другой экземпляр, который не содержит настраиваемого поля FederalTaxID_Custom в таблице CustTable, то возникнет исключение. Исключение будет сообщать, что импортированная конфигурация электронной отчетности несовместима с метаданными целевого экземпляра Finance.
Настройка конфигурации формата
В качестве пользователя в роли функционального консультанта по электронной отчетности вы можете разработать собственный формат электронной отчетности.
Добавление пользовательской конфигурации формата
Перейдите в раздел Администрирование организации>Электронная отчетность>Конфигурации.
На странице Конфигурации в дереве конфигураций на левой панели разверните Модель накладной клиента>Накладная по продажам UBL и выберите Накладная по продажам PEPPOL.
В панели операций выберите Создать конфигурацию.
В раскрывающемся диалоговом окне в поле Создать выберите Производное от Имя: Накладная продаж PEPPOL, Майкрософт, чтобы указать, что новая настраиваемая конфигурация формата электронной отчетности должна основываться на этой конфигурации формата электронной отчетности.
В поле Имя введите Накладная по продажам PEPPOL (Litware).
В поле Модель данных выберите Модель накладных (Litware), чтобы использовать пользовательские компоненты модели данных и сопоставления модели.
Примечание
Этот шаг очень важен. Если его опустить, вы не сможете использовать пользовательскую модель данных в настроенном формате.
В поле Модель данных выберите корневое определение InvoiceCustomer.
Выберите Создать конфигурацию, чтобы добавить новую конфигурацию электронной отчетности.
Теперь можно использовать конструктор операций электронной отчетности для редактирования версии 11.2.2.1 конфигурации электронной отчетности Накладная по продажам PEPPOL (Litware) в статусе Черновик.
Настройка пользовательского формата
Необходимо изменить пользовательский формат, добавив новый элемент форматирования для заполнения значения федерального налогового кода клиента, для которого выставлена накладная.
- Перейдите в раздел Администрирование организации>Электронная отчетность>Конфигурации.
- На странице Конфигурации в дереве конфигураций на левой панели разверните Модель накладной клиента>Накладная по продажам UBL>Накладная по продажам PEPPOL и выберите Накладная по продажам PEPPOL (Litware).
- В области действий выберите Конструктор.
- В дереве формата разверните XMLHeader>Накладная>cac:AccountingCustomerParty>cac:Party>cac:PartyTaxScheme>cac:TaxScheme и выберите cbc:ID.
- Выберите Добавить, затем выберите XML>Атрибут.
- В диалоговом окне Свойство компонента в поле Имя введите FederalTaxID.
- Выберите ОК, чтобы добавить новый элемент формата для создания нового XML-атрибута FederalTaxID в созданном файле XML.
- В дереве формата в разделе XMLHeader>Накладная>cac:AccountingCustomerParty>cac:Party>cac:PartyTaxScheme>cac:TaxScheme>cbc:ID выберите FederalTaxID.
- Выберите Переместить вверх.
Настройка пользовательского сопоставления формата
На странице Конструктор форматов на вкладке Сопоставление разверните источник данных Накладная типа Модель.
В области Накладная разверните Сведения о клиенте (Клиент) и выберите FederalTaxID_Litware.
Выберите Связать.
Выберите источник данных Накладная типа Модель, затем выберите Правка.
В поле Версия выберите версию 1 вашей пользовательской модели данных и выберите ОК.
Нажмите Сохранить.
Закройте страницу Конструктор форматов.
Завершение пользовательской конфигурации формата
Необходимо завершить работу с версией 11.2.2.1 пользовательской конфигурации формата электронной отчетности, чтобы сделать ее доступной для использования.
- Перейдите в раздел Администрирование организации>Электронная отчетность>Конфигурации.
- На странице Конфигурации в дереве конфигураций на левой панели разверните Модель накладной клиента>Накладная по продажам UBL>Накладная по продажам PEPPOL и выберите Накладная по продажам PEPPOL (Litware).
- На экспресс-вкладке Версии выберите Изменить статус>Завершено, затем выберите ОК.
Состояние версии 11.2.2.1 изменится с Черновик на Завершено, и версия становится доступной только для чтения. Добавляется новая редактируемая версия, 11.2.2.2, имеющая статус Черновик. Эту версию можно использовать для внесения дальнейших изменений в настраиваемую конфигурацию формата электронной отчетности.
Настройка параметров модуля расчетов с клиентами, чтобы начать использовать пользовательские конфигурации электронной отчетности
- Перейдите в раздел Расчеты с клиентами>Настройка>Параметры модуля расчетов с клиентами.
- На вкладке Электронные документы на экспресс-вкладке Электронная отчетность в поле Накладная по продаже и с произвольным текстом выберите Накладная по продаже PEPPOL (Litware).
- Нажмите Сохранить.
Обновление записи клиента путем добавления кода плательщика федерального налога
Перейдите в раздел Расчеты с клиентами>Клиенты>Все клиенты.
На странице Все клиенты выберите ссылку на счет клиента DE-014.
На экспресс-вкладке Общие в поле Код плательщика федерального налога введите LITWARE-6789.
Нажмите Сохранить.
Закройте страницу Все клиенты.
Обработка накладной клиента с использованием пользовательских конфигураций электронной отчетности
Выберите и отправьте разнесенную накладную
- Перейдите в раздел Расчеты с клиентами>Накладные>Все накладные с произвольным текстом.
- На странице Накладная с произвольным текстом выберите накладную, которая была ранее добавлена и разнесена.
- На панели действий в группе Документ выберите Отправить>Оригинал.
- Закройте страницу Накладная с произвольным текстом.
Анализ созданной электронной накладной
Перейдите в раздел Управление организацией>Электронная отчетность>Задания электронной отчетности.
На странице Задания электронной отчетности выберите новейшую запись, которая содержит описание задачи Отправить электронную накладную в формате XML.
Выберите Показать файлы для доступа к списку созданных файлов.
Выберите Открыть, чтобы загрузить созданный XML-файл электронной накладной.
Проанализируйте XML-файл электронной накладной. Обратите внимание, что, в соответствии с настройкой, налоговая схема клиента включает пользовательский XML-атрибут FederalTaxID в дополнение к XML-атрибутам schemeID и schemeAgencyID. Значение этого нового XML-атрибута определяется кодом федерального налогоплательщика LITWARE-6789, который был введен для клиента, для которого выставлена накладная.
Импорт последних версий стандартных конфигураций электронной отчетности
Чтобы сохранить набор стандартных конфигураций электронной отчетности в экземпляре Finance в актуальном состоянии, необходимо импортировать новые версии, когда они станут доступны в репозитории электронной отчетности, настроенном для этого экземпляра.
- Перейдите в раздел Управление организацией>Рабочие области>Электронная отчетность.
- На странице Конфигурации локализации в разделе Поставщики конфигураций выберите плитку Майкрософт, затем выберите Репозитории, чтобы просмотреть список репозиториев для поставщика Майкрософт.
- На странице Репозитории конфигураций выберите репозиторий типа Глобальный, затем выберите Открыть. Если будет предложено выполнить проверку подлинности для подключения к службе Regulatory Configuration Service, следуйте инструкциям по проверке подлинности.
- На странице Репозиторий конфигураций в дереве конфигураций на левой панели выберите конфигурацию формата Накладная по продаже PEPPOL.
- На экспресс-вкладке Версии выберите версию 32.6.7 выбранной конфигурации формата электронной отчетности, которая была выпущена для поддержки электронных накладных клиентов в формате PEPPOL BIS 3. Дополнительные сведения см. в статье KB4490320.
- Выберите Импорт для загрузки выбранной версии из глобального репозитория в текущий экземпляр Finance.
Сведения о том, как можно автоматизировать этот процесс, см. в разделе Импорт обновленных версий конфигураций электронной отчетности.
Проверка импортированных конфигураций электронной отчетности
- Перейдите в раздел Управление организацией>Рабочие области>Электронная отчетность.
- На странице Конфигурации локализации в разделе Конфигурации выберите плитку Конфигурации отчетности.
- Разверните экспресс-вкладку Компоненты конфигурации.
- В дереве конфигураций в левой области разверните Модель накладных. Обратите внимание, что название Модель накладных клиента изменено на Модель накладных в одной из импортированных конфигураций модели данных электронной отчетности.
- В дереве конфигураций в левой области разверните Сопоставление модели накладных. Обратите внимание, что название Сопоставление модели накладных клиента изменено на Сопоставление модели накладных в одной из импортированных конфигураций сопоставления модели электронной отчетности.
- Разверните Накладная по продажам UBL>Накладная по продажам PEPPOL.
Обратите внимание, что в дополнение к выбранному формату электронной отчетности Накладная продажи PEPPOL были импортированы другие необходимые последние версии конфигурации электронной отчетности. Поскольку новые версии конфигураций электронной отчетности постоянно публикуются в глобальном репозитории и LCS для обеспечения соответствия соответствующих решений электронной отчетности новым требованиям, были импортированы последние версии необходимой конфигурации модели данных и ее конфигураций сопоставления моделей.
Убедитесь, что в дереве конфигураций в конечном счете доступны следующие конфигурации электронной отчетности:
Конфигурация модели данных электронной отчетности Модель накладной:
- Версия 206 (ли новее) содержит версию 24 (ли новее) компонента модели данных электронной отчетности, представляющую структуру данных бизнес-домена выставления накладных. Эта конфигурация электронной отчетности была импортирована в качестве предка последней доступной версии конфигурации сопоставления модели электронной отчетности Сопоставление модели накладных.
Конфигурация сопоставления модели электронной отчетности Сопоставление модели накладной:
- Версия 206.132 (или новее) была импортирована в качестве последней реализации версии 206 конфигурации модели данных электронной отчетности Модель накладных. Она содержит несколько компонентов электронной отчетности сопоставления моделей, в которых описывается заполнение модели данных данными приложения во время выполнения.
Конфигурации формата электронной отчетности Накладная по продаже UBL:
- Версия 32.6 содержит формат и компоненты сопоставления форматов электронной отчетности. Компонент формата определяет макет отчета. Компонент сопоставления формата содержит источник данных модели и определяет, как источник данных используется для заполнения макет отчета во время выполнения. Этот формат электронной отчетности был настроен на генерирование электронных накладных в формате UBL. Он был импортирована в качестве родителя формата Накладная по продаже PEPPOL, который был выбран для импорта.
Конфигурации формата электронной отчетности Накладная по продаже PEPPOL:
- Версия 32.6.7 содержит компоненты формата и сопоставления формата электронной отчетности, которые были настроены для создания электронных накладных в формате PEPPOL.
Адаптация изменений в новых версиях стандартных конфигураций электронной отчетности в ваших пользовательских конфигурациях электронной отчетности
Адаптация пользовательской модели данных электронной отчетности
Перейдите в раздел Администрирование организации>Электронная отчетность>Конфигурации.
На странице Конфигурации в дереве конфигураций на левой панели разверните Модель накладной, затем выберите Модель накладной (Litware).
На экспресс-вкладке Версии для черновой версии 50.2 выбранной конфигурации модели данных выберите Повторно разместить.
В поле Целевая версия убедитесь, что выбрана версия 206 базовой конфигурации модели данных электронной отчетности, затем выберите ОК.
Черновая версия настраиваемой конфигурации модели данных электронной отчетности будет перенумерована с 50.2 на 206.2, чтобы указать, что в данный момент она содержит настройки, объединенные с изменениями в последней версии (206) базовой конфигурации модели данных электронной отчетности.
Примечание
Операция изменения базы обратима. Чтобы отменить это изменение базы, выберите версию 50.1 модели Модель накладной (Litware) на экспресс-вкладке Версии, затем выберите Получить эту версию. Версия 206.2 будет перенумерована обратно в 50.2, а содержимое черновой версии 50.2 будет соответствовать содержимому версии 50.1.
На экспресс-вкладке Версии выберите Изменить статус>Завершено, затем выберите ОК.
Состояние версии 206.2 изменится с Черновик на Завершено, и версия становится доступной только для чтения. Добавляется новая редактируемая версия, 206.3, имеющая статус Черновик. Эту версию можно использовать для внесения дальнейших изменений в настраиваемую конфигурацию модели данных электронной отчетности.
Адаптация сопоставления пользовательской модели электронной отчетности
Перейдите в раздел Администрирование организации>Электронная отчетность>Конфигурации.
На странице Конфигурации в дереве конфигураций на левой панели разверните Модель накладной>Сопоставление модели накладной, затем выберите Сопоставление модели накладной (Litware).
На экспресс-вкладке Версии для черновой версии 50.19.2 выбранной конфигурации сопоставления модели электронной отчетности выберите Повторно разместить.
В поле Целевая версия убедитесь, что выбрана версия 206.132 базовой конфигурации сопоставления модели электронной отчетности, затем выберите ОК.
Черновая версия настраиваемой конфигурации сопоставления модели электронной отчетности будет перенумерована с 50.19.2 на 206.132.2, чтобы указать, что в данный момент она содержит настройки, объединенные с изменениями в последней версии (206.132) базовой конфигурации сопоставления модели электронной отчетности.
Обратите внимание, что были обнаружены некоторые конфликты изменения базы. Теперь эти конфликты необходимо устранить вручную.
В области действий выберите Конструктор, затем в списке сопоставлений выберите Накладная клиента.
Для каждого конфликта изменения базы выберите Сохранить собственное значение, так как необходимо сохранить номер версии пользовательской модели данных для каждого из упомянутых компонентов.
Выберите Сохранить, затем закройте страницу Конструктор сопоставления модели.
В списке сопоставлений выберите Накладная по проекту.
Для каждого конфликта изменения базы выберите Сохранить собственное значение, так как необходимо сохранить номер версии пользовательской модели данных для каждого из упомянутых компонентов.
Выберите Сохранить, затем закройте страницу Сопоставления модели.
Примечание
Операция изменения базы обратима. Чтобы отменить это изменение базы, выберите версию 50.19.1 сопоставления модели Сопоставление модели накладной (Litware) на экспресс-вкладке Версии, затем выберите Получить эту версию. Версия 206.132.2 будет перенумерована обратно в 50.19.2, а содержимое черновой версии 50.19.2 будет соответствовать содержимому версии 50.19.1.
На экспресс-вкладке Версии выберите Изменить статус>Завершено, затем выберите ОК.
Состояние версии 206.132.2 изменится с Черновик на Завершено, и версия становится доступной только для чтения. Добавляется новая редактируемая версия, 206.132.3, имеющая статус Черновик. Эту версию можно использовать для внесения дальнейших изменений в настраиваемую конфигурацию сопоставления модели электронной отчетности.
Адаптация пользовательского формата электронной отчетности
Перейдите в раздел Администрирование организации>Электронная отчетность>Конфигурации.
На странице Конфигурации в дереве конфигураций на левой панели разверните Модель накладной>Накладная по продажам UBL>Накладная по продажам PEPPOL и выберите Накладная по продажам PEPPOL (Litware).
На экспресс-вкладке Версии для черновой версии 11.2.2.2 выбранной конфигурации формата выберите Повторно разместить.
В поле Целевая версия убедитесь, что выбрана версия 32.6.7 базовой конфигурации формата электронной отчетности, затем выберите ОК.
Черновая версия настраиваемой конфигурации формата электронной отчетности будет перенумерована с 11.2.2.2 на 32.6.7.2, чтобы указать, что в данный момент она содержит настройки, объединенные с изменениями в последней версии (32.6.7) базовой конфигурации формата электронной отчетности.
Обратите внимание, что были обнаружены некоторые конфликты изменения базы. Теперь эти конфликты необходимо устранить вручную.
В области действий выберите Конструктор.
Для каждого конфликта изменения базы выберите Сохранить собственное значение, так как необходимо сохранить номер версии пользовательской модели данных для каждого из упомянутых компонентов.
Нажмите Сохранить.
На вкладке Сопоставление выберите источник данных Накладная типа Модель, затем выберите Правка.
В поле Версия выберите версию 2 вашей пользовательской модели данных и выберите ОК.
Нажмите Сохранить.
Примечание
Операция изменения базы обратима. Чтобы отменить это изменение базы, выберите версию 11.2.2.1 формата Накладная по продажам PEPPOL (Litware) на экспресс-вкладке Версии, затем выберите Получить эту версию. Версия 32.6.7.2 будет перенумерована обратно в 11.2.2.2, а содержимое черновой версии 11.2.2.2 будет соответствовать содержимому версии 11.2.2.1.
Закройте страницу Конструктор форматов.
На экспресс-вкладке Версии выберите Изменить статус>Завершено, затем выберите ОК.
Состояние версии 32.6.7.2 изменится с Черновик на Завершено, и версия становится доступной только для чтения. Добавляется новая редактируемая версия, 32.6.7.3, имеющая статус Черновик. Эту версию можно использовать для внесения дальнейших изменений в настраиваемую конфигурацию формата электронной отчетности.
Обработка накладной клиента с использованием новых версий пользовательских конфигураций электронной отчетности
Выберите и отправьте разнесенную накладную
Перейдите в раздел Расчеты с клиентами>Накладные>Все накладные с произвольным текстом.
На странице Накладная с произвольным текстом выберите накладную, которая была ранее добавлена и разнесена.
На панели действий в группе Документ выберите Отправить>Оригинал.
Примечание
Поскольку теперь имеются две версии конфигурации формата электронной отчетности Накладная по продажам PEPPOL (Litware), и ни одна из версий не имеет значения даты вступления в силу, для создания электронной накладной используется последняя версия.
Закройте страницу Накладная с произвольным текстом.
Анализ созданной электронной накладной
Перейдите в раздел Управление организацией>Электронная отчетность>Задания электронной отчетности.
На странице Задания электронной отчетности выберите самую недавнюю запись, которая содержит описание задачи Отправить электронную накладную в формате XML.
Выберите Показать файлы для доступа к списку созданных файлов.
Выберите Открыть, чтобы загрузить созданный XML-файл электронной накладной.
Проанализируйте XML-файл электронной накладной. Обратите внимание, что, в соответствии с настройкой, налоговая схема клиента все еще включает пользовательский XML-атрибут FederalTaxID в дополнение к XML-атрибутам schemeID и schemeAgencyID. Кроме того, поскольку изменения в новой версии базового формата Накладная по продаже UBL были объединены с вашей настройкой, текст XML-элемента cbc:CustomizationID был изменен с
urn:www.cenbii.eu:transaction:biicoretrdm010:ver1.0:# urn:www.peppol.eu:bis:peppol5a:ver1.0
наurn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0
.