Создать запись
Компонент для создания новой записи в указанном каталоге Бипиума.
Компонент для создания новой записи в указанном каталоге Бипиума.

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

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