Входящий процесс трансформации

Входящий процесс трансформации предназначен для обработки и изменения входящих сообщений. Формирование схем трансформации производится с помощью графического конфигуратора.

Окно входящего процесса трансформации содержит следующие элементы:

  • Вкладка Основные

  • Вкладка Переменные

  • Вкладка Схема

  • Кнопка Проверить трансформацию.

Вкладка Основные содержит:

  • Название: название процесса, обязательно для заполнения.

  • Имя: имя процесса, необязательно для заполнения.

  • Комментарий: описание процесса, необязательно для заполнения.

  • Системы: выпадающее меню для выбора систем.

  • Входящие данные: меню настройки переменной обработки входящих данных.

  • Исходящие данные: меню настройки переменной обработки исходящих данных.

  • Автостарт: флажок для автоматического подбора процессов для обработки.

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

  • В исходящие данные передавать данные входной переменной: установите этот флажок, если требуется передавать данные входной переменной в Исходящие данные.

../../../_images/trans_proc_in.png

Вкладка Переменные содержит:

  • Панель кнопок управления.

  • Список переменных процесса.

../../../_images/trans_proc_in_var.png

Раздел предназначен для создания сложных и простых переменных для выполнения процесса. Типы переменных обработки:

  • Простые типы:
    • Int.

    • Boolean.

    • String.

    • Decimal.

    • DateTime.

    • Guid.

  • Типы данных.

  • Внешние типы данных.

  • Перечисления.

  • Базовые модели.

  • Ссылки на базовые модели.

  • Пользователи:
    • Пользователь.

    • Роль.

    • Папка пользователей.

  • Прочие:
    • Группа.

    • Словарь.

    • Контейнер.

    • Коллекция свойств.

    • Сообщение.

  • Ссылки.

Основной способ подбора (переменная обработки):

  • по типу данных переменная инициализирована этим типом данных.

  • по типу данных с признаком Использовать только для маршрутизации означает, что сама переменная не будет инициализирована этим типом данных. Переменная используется только для автоматического определения маршрута.

Вкладка Схема представляет собой графический конфигуратор для создания схемы обработки данных.

Кнопка Проверить трансформацию предназначена для запуска механизма проверки конфигурации открытой трансформации.

../../../_images/trans_proc_in_sch.png

Подробное описание шагов находится в разделе Шаги процессов обработки.