Изменить запись
Компонент для изменения полей существующей записи в Бипиуме.
Компонент для изменения полей существующей записи в Бипиуме.

Когда использовать
Используйте Изменить запись, когда сценарию нужно обновить данные в уже существующей записи. Типичные примеры:
Обновить статус заявки после обработки
Изменить ответственного сотрудника при перераспределении задач
Записать результат расчётов в поле записи
Обновить дату последнего контакта с клиентом
Важно: Процессы изменяют записи минуя правовую политику. Сценарий может изменить любую запись в любом каталоге, даже если у сотрудника, запустившего сценарий, нет на это прав.
Настройка компонента
Секция «Общие свойства»
Поле | Описание |
Название | По умолчанию «Изменить запись». Можно изменить на своё — например, «Обновить статус заявки» |
Описание | Необязательное поле. Можно добавить комментарий для себя или коллег |
Секция «Изменить запись»
%20(1).png)
Поле | Описание |
Указать каталог | Способ выбора каталога: |
Каталог | Доступно при выборе «Из списка». Выбор каталога, в котором находится запись |
ID каталога | Доступно при выборе «Через переменную». Идентификатор каталога. Формат: значение или выражение |
ID записи | Идентификатор записи, которую нужно изменить. Формат: значение или выражение |
Формат значений | Способ передачи значений полей: |
Значения полей | Набор пар «ID поля = значение / выражение». Каждая новая пара добавляется кнопкой «Добавить...» |
Секция «Результат»
%20(1).png)
Сохранить в
Выходной параметр. Сохранит результат выполнения операции в указанную переменную (в случае успешного изменения записи ничего не вернется). Формат значения: имя переменной.
Синтаксис указания значений полей
Значения полей указываются в формате:
{ "id_поля_1": значение, "id_поля_2": значение }
Тип поля | Формат | Пример |
Однострочный текст | Строка в двойных кавычках |
|
Многострочный текст | Строка с переносами |
|
Дата | ISO-строка или |
|
Число | Число |
|
Прогресс | Число от 0 до 100 |
|
Оценка звёздами | Число от 0 до 5 |
|
Статус / Набор галочек | Массив строк с ID значений |
|
Выбор значения / Выпадающий список | Строка с ID значения |
|
Сотрудник | Массив объектов |
|
Связанная запись | Массив объектов |
|
Контакт |
|
|
Файл (из хранилища) |
|
|
Файл (внешний) |
|
|
Адрес |
| см. пример ниже |
Пример для поля «Адрес»:
{ "value": "г Москва, Кремлевская наб", "provider": "dadata", "data": { "postal_code": null, "region_with_type": "г Москва", "city_with_type": "г Москва", "street_with_type": "Кремлевская наб", "geo_lat": "55.748711", "geo_lon": "37.61697" } }
Примечания:
sizeиmimeTypeдля внешних файлов — необязательные, но желательные.Для полей «Статус» и «Набор галочек» ID значений можно посмотреть в настройках поля (вкладка «Параметры»).
Для полей «Связанная запись», если поле может ссылаться на несколько каталогов, в
catalogIdуказывается ID нужного каталога-источника.
Пограничные события

Компонент поддерживает 2 типа пограничных событий:
Ошибка — выход из компонента, если произошла какая-либо ошибка
Таймаут — выход из компонента, спустя заданное ограничение по времени
Если компонент завершился с ошибкой, но на нем не было пограничного события, то процесс завершается. Сообщение ошибки возвращается в результатах процесса.