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

Для выполнения действий в этой процедуре необходимо сначала выполнить процедуру "Электронная отчетность — Создание поставщика конфигурации и пометка его как активного".

Эта процедура показывает, как можно выбрать корневой элемент модели в качестве определения модели данных для вставки конфигурации формата электронной отчетности, предназначенного для формирования электронных документов. В этой процедуре вам предстоит добавить новую конфигурацию формата для демонстрационной компании Litware, Inc.

Эта процедура предназначена для пользователей, которым назначена роль "Системный администратор" или "Разработчик электронной отчетности". Действия можно выполнять с использованием любого набора данных,

  1. Перейдите в раздел "Управление организацией" > "Рабочие области" > "Электронная отчетность".
    • Убедитесь, что поставщик конфигурации для демонстрационной компании Litware, Inc. доступен и помечен как активный. Если вы не видите этого поставщика конфигурации, необходимо сначала выполнить шаги в процедуре "Создание поставщика конфигурации и пометка его как активного".
  2. Щелкните "Конфигурации отчетности".

Добавление новой конфигурации модели данных электронной отчетности

  1. Щелкните "Создать конфигурацию", чтобы открыть ниспадающее диалоговое окно.
    • Мы добавим новую конфигурацию модели электронной отчетности, содержащую модель данных, предназначенную для использования в качестве источника данных для формирования отчетов электронной отчетности.
  2. В поле "Имя" введите "Модель платежа (вымышленная)".
    • Модель платежа (вымышленная)
  3. Нажмите Создать конфигурацию.
  4. Выберите Конструктор.
    • Откройте конструктор электронной отчетности для задания структуры модели данных этой конфигурации.
    • Предположим, что мы разрабатываем модель данных для бизнес-домена платежей, которая будет поддерживать два способа оплаты — кредитный перевод и прямое дебетование.
  5. Щелкните "Создать", чтобы открыть раскрывающееся диалоговое окно.
  6. В поле "Имя" введите "Платежи — кредитный перевод".
    • Платежи — кредитный перевод
  7. Нажмите кнопку Добавить.
  8. Щелкните "Создать", чтобы открыть раскрывающееся диалоговое окно.
  9. В поле "Новый узел как" введите "Корень модели".
  10. В поле "Имя" введите "Платежи — прямое дебетование".
    • Платежи — прямое дебетование
  11. Нажмите кнопку Добавить.
  12. Нажмите кнопку "Сохранить".
  13. Закройте страницу.
  14. Щелкните "Изменить статус".
    • Завершите черновую версию модели, чтобы сделать ее доступной в новых сопоставлениях модели и форматах.
  15. Щелкните "Завершить".
  16. Нажмите кнопку "OК".

Начало ввода новой конфигурации формата электронной отчетности

  1. Щелкните "Создать конфигурацию", чтобы открыть ниспадающее диалоговое окно.
  2. В поле "Создать" введите "Формат, основанный на модели данных Модель платежа (вымышленная)".
  3. В поле "Определение модели данных" введите или выберите значение.
    • Обратите внимание, что все корневые элементы модели данных в настоящее время доступны для выбора в качестве определения модели данных. Можно продолжать разрабатывать формат, используя любые из необходимых корневых элементов модели данных. Отсутствие сопоставления модели для выбранного корневого элемента не мешает продолжить работу.
  4. Закройте страницу.

Добавление новой конфигурации сопоставлений модели электронной отчетности

  1. Щелкните "Создать конфигурацию", чтобы открыть ниспадающее диалоговое окно.
  2. В поле "Создать" введите "Сопоставление модели, основанное на модели данных Модель платежа (вымышленная)".
  3. В поле "Имя" введите "Сопоставления модели платежей (вымышленной)".
    • Сопоставления модели платежей (вымышленные)
  4. В поле "Определение модели данных" введите или выберите значение.
  5. Нажмите Создать конфигурацию.

Разработка сопоставлений модели электронной отчетности

  1. Выберите Конструктор.
    • С помощью конструктора электронной отчетности задайте сопоставления модели для необходимых корневых элементов.
  2. Выберите Конструктор.
    • Смоделируйте установку выбранного сопоставления модели для корневого элемента выбранной модели.
  3. В дереве выберите узел "Dynamics 365 for Operations\Записи таблиц".
  4. Щелкните "Добавить корень".
  5. В поле "Имя" введите "Книга учета".
  6. В поле "Таблица" введите "LedgerJournalTrans".
    • LedgerJournalTrans
  7. Нажмите кнопку "OК".
  8. Нажмите кнопку "Сохранить".
  9. Закройте страницу.
  10. Закройте страницу.

Начало ввода другой конфигурации формата электронной отчетности

  1. В дереве выберите "Модель платежа (вымышленная)".
  2. Щелкните "Создать конфигурацию", чтобы открыть ниспадающее диалоговое окно.
  3. В поле "Создать" введите "Формат, основанный на модели данных Модель платежа (вымышленная)".
  4. В поле "Определение модели данных" введите или выберите значение.
    • Обратите внимание, что теперь только один корневой элемент доступен для сопоставления с источниками данных приложения. При создании хотя бы одного сопоставления модели только корневые элементы модели, сопоставленные источникам данных приложения, могут быть выбраны в качестве определения модели при добавлении формата электронной отчетности.
  5. Закройте страницу.