Сравнить два числа (max / min)
Робот «Сравнить два числа» сравнивает два числа из бизнес-процесса или робота Битрикс24 и возвращает три значения: большее (max), меньшее (min) и результат сравнения — greater, less или equal. Поддерживает дробные числа с точкой и запятой в качестве разделителя. Используется для выбора большего значения или для ветвления процесса по итогу сравнения.
Робот сравнивает два числа и сразу отдаёт большее значение, меньшее значение и текстовый результат сравнения. На вход подаются число A и число B — это могут быть значения полей сделки, лида, контакта или результаты других роботов; дробные числа принимаются как с точкой, так и с запятой в качестве разделителя. На выходе: max (большее из двух), min (меньшее из двух) и comparison со значением greater (A больше B), less (A меньше B) или equal (равны). Применяйте, когда нужно выбрать наибольшую сумму из нескольких, сравнить фактическую сумму сделки с плановой или построить условный переход по результату сравнения без вложенных блоков «Условие». Результат comparison удобно сравнивать в условии следующего шага бизнес-процесса.
Какие параметры принимает робот?
| Параметр | Тип | Обязательный? | По умолчанию |
|---|---|---|---|
| Число A | string | да | |
| Число B | string | да |
Что возвращает робот?
| Параметр | Тип |
|---|---|
| Большее значение | string |
| Меньшее значение | string |
| Результат: greater / less / equal | string |
Сценарий: выбор большей из двух сумм в сделке
- Сделка переходит на стадию расчёта стоимости
- Робот сравнивает сумму по прайсу и сумму с учётом скидки
- В поле max попадает большее значение, comparison показывает greater, less или equal