Маппинг
Маппинг полей осуществляется перетаскиванием блоков из левого столбца в правый. На любом шаге есть возможность передать в маппинге значение без использования переменной-источника. Для этого перетащите блок в необходимую переменную или поле, откройте окно Настройки выражения двойным щелчком мыши и введите необходимое значение в поле Выражение на вкладке Основные:

С помощью дополнительных настроек можно выбрать способ добавления и заполнения элементов итогового массива. Для этого в окне Настройки выражения откройте вкладку Дополнительные:

В выпадающем меню Способ добавления элементов массива выберите один из вариантов:
Замена
Добавление
Способ добавления элементов массива (addOption):
Варианты для выбора |
Значение |
Замена (Replace) |
Количество записей в Массиве2 становится равным количеству записей Массива1 |
Добавление (Add) |
Количество записей в Массиве2 увеличивается на количество записей Массива1 |
В выпадающем меню Способ заполнения элементов массива выберите один из вариантов:
С копированием
Без копирования
Способ заполнения элементов массива (параметр fillOption):
Варианты для выбора |
Значение |
---|---|
С копированием (AutoMapping) |
Содержимое из полей Массива1 копируется в соответствующие поля Массива2 |
Без копирования (ManualMapping) |
Содержимое соответствующих полей Массива2 остается пустым |
Примечание
По умолчанию выбраны варианты Замена и С копированием.
Пример: Дано два массива: Массив1 и Массив2:

Результат сработавшего маппинга из Массива1 в Массив2 в зависимости от настроек:

При маппинге немассив-немассив независимо от выбранных параметров маппинг всегда срабатывает по схеме Replace+AutoMapping.
Системные переменные
В процессе обработки бизнес-процесса могут быть использованы следующие системные переменные:
InitMessage: переменная содержит инициирующее сообщение бизнес-процесса.
InitSource: переменная позволяет получить перечисление систем.
InitDataType: переменная позволяет получить перечисление типов данных.
InitExternalType: переменная позволяет получить метаданные систем.
InitProperties: переменная позволяет получить коллекцию свойств.