Генерация полных наименований в каталогах
Автоматическая генерация полных наименований в каталогах в системе.

1. Принцип работы

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

2.Реализация

2.1. Настройка структуры каталога «Клиенты»

Создайте каталог «Клиенты», данный каталог является справочником всех клиентов в системе. При создании каталога нужно добавить и настроить поля следующим образом:
  • ФИО (текст) Описание: хранит ФИО клиента. Настройка: редактируемое только через API.
  • Фамилия (текст) Описание: хранит фамилию клиента.
  • Имя (текст) Описание: хранит имя клиента.
  • Отчество (текст) Описание: хранит отчество клиента.

2.2. Настройка автоматизации

2.2.1. Создание и настройка события

Для создания события нужно зайти в каталог «События» (обычно он находится в отделе Управление). Нажать кнопку Добавить и заполнить карточку события как указано на скриншоте ниже.

2.2.2. Создание записи сценария

Создайте сценарий в каталоге «Сценарии». Данный сценарий предназначен для импорта данных из Excel файла в каталог «Клиенты». При создании записи сценария прикрепите к нему следующий файл, нажав на кнопку «Загрузить…»:

2.2.3. Настройка файла сценария

Откройте файл сценария в поле «Сценарий» и отредактируйте следующие компоненты, согласно комментариям внутри них:
Компонент «Записать ФИО».
Внесите в компонент следующие изменения:
  • Каталог: Укажите название каталога в который должны импортироваться данные.
  • Значения полей: Замените API из каталога в который нужно записать данные.
  • Значения полей: Замените API из каталога из которого должны браться данные для объединения.

3. Тестирование

3.1. Каталог «Импорт данных»

Запишите новую запись в каталоге и заполните ее следующим образом:

3.2. Результат