Электронная отчетность — Использование файлов управления документами в выходных данных формата (Часть 5. Изменение и выполнение формата)
В следующих шагах поясняется, как пользователь, которому назначена роль системного администратора или разработчика электронной отчетности, может настроить формат электронной отчетности (ER) для использования файлов управления документами (вложений) в выходных данных электронной отчетности. Эти шаги можно выполнить в компании DEMF.
Для выполнения этих действий необходимо сначала выполнить шаги в процедуре "Электронная отчетность — Использование файлов управления документами в выходных данных формата (Часть 4: Выполнение формата)".
Эта процедура для функции, которая была добавлена в версии 1611 Dynamics 365 for Operations.
Изменение формата для заполнения вложений при создании сообщений в двоичном формате
- Перейдите в раздел "Управление организацией" > "Электронная отчетность" > "Конфигурации".
- В дереве разверните "Модель накладной клиента".
- В дереве разверните узел "Модель накладной клиента\Модель накладной клиента (настраиваемая)".
- В дереве выберите "Модель накладной клиента\Модель накладной клиента (настраиваемая)\Пример сообщения электронной накладной".
- Выберите Конструктор.
- Вы заполните сообщение накладной при создании выходных данных в виде XML-файла с использованием кодировку UNICODE.
- Щелкните "Добавить корень", чтобы открыть раскрывающееся диалоговое окно.
- В дереве выберите "Общее\Файл".
- В поле "Имя" введите "XML-сообщение".
- XML-сообщение
- В поле "Кодировка" введите "UTF-8".
- UTF-8
- Нажмите кнопку "OК".
- Настройте создание выходных данных в виде ZIP-файла.
- Щелкните "Добавить корень", чтобы открыть раскрывающееся диалоговое окно.
- В дереве выберите "Общее\Папка".
- В поле "Имя" введите "Выходные данные ZIP".
- Выходные данные ZIP
- Нажмите кнопку "OК".
- В дереве выберите "Выходные данные ZIP".
- Добавьте вложения в созданный ZIP-файл в виде файлов с исходными именами и расширениями.
- Щелкните "Добавить", чтобы открыть раскрывающееся диалоговое окно.
- В дереве выберите "Общее\Файл".
- В поле "Имя" введите "Вложенный файл".
- Прикрепленный файл
- Нажмите кнопку "OК".
- В дереве выберите "Выходные данные ZIP\Вложенный файл".
- Щелкните "Добавить", чтобы открыть раскрывающееся диалоговое окно.
- В дереве выберите "Текст\Base64".
- Нажмите кнопку "OК".
Сопоставление новых элементов формата с моделью данных
- Перейдите на вкладку "Сопоставление".
- В дереве разверните узел "model".
- В дереве разверните "модель\Вложения накладной".
- В дереве выберите "Выходные данные ZIP\Вложенный файл\Base64".
- В дереве выберите "модель\Вложения накладной\Содержимое файла".
- Щелкните "Связать".
- В дереве выберите "Выходные данные ZIP\Вложенный файл".
- Щелкните "Изменить имя файла".
- В дереве разверните узел "model".
- В дереве разверните "модель\Вложения накладной".
- В дереве выберите "модель\Вложения накладной\Имя файла".
- Щелкните "Добавить источник данных".
- Нажмите кнопку Сохранить.
- Закройте страницу.
- В дереве выберите "модель\Вложения накладной".
- Щелкните "Связать".
- Нажмите кнопку "Сохранить".
- Закройте страницу.
Выполните разработанный отчет для выбранной накладной
- Щелкните "Выполнить".
- Разверните раздел "Записи для добавления ()".
- Щелкните "Фильтр".
- Выберите строку журнала накладных клиента и поле "Заказ на продажу".
- В поле "Критерии". В поле "Заказ на продажу" критериев введите номер заказа 000148.
- 000148
- Нажмите кнопку "OК".
- Нажмите кнопку "OК".
- Просмотрите созданные выходные данные. Обратите внимание, что помимо сообщения накладной в XML-формате отдельный файл был создан для каждого вложения. Файлы вложений заполняются сжатыми выходными данными ZIP в двоичном формате.