Переменная хранит промежуточный результат для текущей строки таблицы или текущего элемента JSON/XML. Она нужна, когда одно рассчитанное значение используется в нескольких правилах, условиях или полях результата, а также в качестве промежуточного расчета значения.
Переменная не попадает в итоговый файл. В результат попадают только те поля, где вы используете ее значение.
Где включить переменную
Табличный редактор. Откройте настройки столбца результата и включите Сделать этот столбец переменной.

XML-редактор. Откройте настройки узла и включите Сделать этот узел переменной.

JSON-редактор. Откройте настройки узла и включите Сделать этот узел переменной.

Корневой узел JSON/XML нельзя сделать переменной.
Номер переменной
Номер задает порядок расчета. Переменная 1 считается раньше переменной 2. Если одна переменная использует другую, первая должна иметь меньший номер.
Если задать уже занятый номер, сервис поменяет номера переменных местами. Комментарий нужен только для пользователя: он помогает понять, что хранит переменная.
Как использовать переменную
- Выберите переменную в поле проверки правила, если условие должно смотреть на рассчитанное значение.
- Выберите переменную в значении правила или шаблоне, если ее нужно подставить в результат.
- Используйте переменную в условиях выгрузки, если поле или элемент надо выгружать только при определенном рассчитанном значении.