S-WEBS24

Битрикс24

CRM, процессы и приложения для вашей компании

CRM роботы 2.0 + AI (300+ роботов)

Действия над текстом

Робот «Действия над текстом» помогает быстро преобразовать текст перед сохранением, сравнением или передачей в следующие шаги процесса.

Настройки робота «Действия над текстом» в Битрикс24

Видимая часть формы настройки в Битрикс24. Скриншот показывает поля действия; он не подтверждает выполнение учебного примера.

Для кого и какую задачу решает

Администратору CRM, который приводит текст из формы или поля к согласованному виду перед сравнением или сохранением.

Лишние пробелы по краям и разный регистр дают ложные различия. Робот выполняет до трёх выбранных преобразований последовательно. Он не исправляет содержание текста и не удаляет пробелы между словами.

Параметры и подготовка

Поле Как заполнить
Текст (TEXT) Обязательное поле
Действие 1 (Action1) Необязательное поле. Trim (trim); Сделать все буквы заглавными (upper); Сделать все буквы прописными (lower)
Действие 2 (Action2) Необязательное поле. Trim (trim); Сделать все буквы заглавными (upper); Сделать все буквы прописными (lower)
Действие 3 (Action3) Необязательное поле. Trim (trim); Сделать все буквы заглавными (upper); Сделать все буквы прописными (lower)

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

Как использовать

  1. Передайте исходный TEXT. Обычный текст не нужно заворачивать в JSON и заключать в кавычки.
  2. Выберите Action1, Action2 и при необходимости Action3. Trim удаляет пробельные символы только по краям; upper переводит буквы в верхний регистр, lower в нижний.
  3. Расположите действия в нужной последовательности. Последующее преобразование получает результат предыдущего; два противоположных изменения регистра дадут регистр последнего.
  4. Проверьте статус и используйте result в следующем шаге. Для записи в поле CRM добавьте отдельное действие сохранения.

Учебный пример и ожидаемый результат

TEXT содержит « Кабель А ». Action1=trim, Action2=upper, Action3 не заполнено. Ожидается «КАБЕЛЬ А». Внутренний пробел остаётся. Если после upper добавить lower, итог станет «кабель а». При отсутствии выбранных действий текст возвращается без преобразований.

Пример показывает подготовленные учебные данные. Фактический результат зависит от переданных значений и доступных данных вашего процесса.

Что возвращает и как продолжить процесс

  • «Результат» (result).

Результат всегда относится к переданному тексту. Отдельного количества удалённых пробелов или изменённых букв нет. Используйте сравнение с исходником отдельным шагом, если нужно понять, изменилось ли значение.

Проверьте объявленный «Статус выполнения». Отдельного выходного поля ошибки у этого робота нет. Не подставляйте результат дальше при отрицательном статусе; проверьте исходный текст и настройки действий.

Ограничения и разбор ошибок

Три необязательных действия выполняются по порядку. trim очищает только края, upper/lower меняют регистр. Неизвестное действие оставляет текст без изменения. Отдельного объявленного поля ошибки нет; доступны результат и статус.

Робот не убирает повторные пробелы внутри строки и не приводит текст к определённому языку. Незаполненное действие пропускается. Сначала определите, допустимо ли менять регистр для артикулов и других значимых кодов.