Электронная отчетность — Использование файлов управления документами в выходных данных формата (Часть 2. Расширение модели данных)

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

Для выполнения этих действий необходимо сначала выполнить шаги в руководстве по задаче "Электронная отчетность — Использование файлов управления документами в выходных данных формата (Часть 1. Подготовка модели данных)".

Эта процедура для функции, которая была добавлена в версии 1611 Dynamics 365 for Operations.

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

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

Сопоставление новых элементов модели данных с источниками данных

  1. Щелкните "Сопоставить модель с источником данных".
  2. Используйте экспресс-фильтр для фильтрации поля "Описание" со значением "InvoiceCustomer".
    • InvoiceCustomer
    • Мы составим новые элементы модели с соответствующими источниками данных.
  3. Выберите Конструктор.
  4. В дереве выберите "Вложения накладной".
  5. В дереве разверните "Вложения накладной".
  6. В дереве выберите "Вложения накладной\Имя файла".
  7. Щелкните "Изменить".
  8. В поле "Формула" введите "CustInvoiceJour.'>Relations'.SalesTable.'<Relations'.'<Documents'.'originalFileName()'".
    • CustInvoiceJour.'>Relations'.SalesTable.'<Relations'.'<Documents'.'originalFileName()'
  9. Нажмите кнопку "Сохранить".
  10. Закройте страницу.
  11. В дереве выберите "Вложения накладной\Содержимое файла".
  12. Щелкните "Изменить".
  13. В поле "Формула" введите 'CustInvoiceJour.'>Relations'.SalesTable.'<Relations'.'<Documents'.'getFileContentAsContainer()''.
    • CustInvoiceJour.'>Relations'.SalesTable.'<Relations'.'<Documents'.'getFileContentAsContainer()'
  14. Нажмите кнопку "Сохранить".
  15. Закройте страницу.
  16. В дереве выберите "Вложения накладной".
  17. Щелкните "Изменить".
  18. В поле "Формула" введите 'CustInvoiceJour.'>Relations'.SalesTable.'<Relations'.'<Documents''.
    • CustInvoiceJour.'>Relations'.SalesTable.'<Relations'.'<Documents'
  19. Нажмите кнопку "Сохранить".
  20. Закройте страницу.
  21. Нажмите кнопку "Сохранить".
  22. Закройте страницу.
  23. Закройте страницу.
  24. Закройте страницу.
  25. Щелкните "Изменить статус".
  26. Щелкните "Завершить".
  27. Нажмите кнопку "OК".

Примечание

Каковы ваши предпочтения в отношении языка документации? Пройдите краткий опрос (обратите внимание, что этот опрос представлен на английском языке).

Опрос займет около семи минут. Личные данные не собираются (заявление о конфиденциальности).