Призначення

Записує вибрану роль і/або користувача в колонки кожного рядка. Використовується для відповідальних осіб, адресації погодження та полів форми. Працює в UBC Data Bridge у складі UBC Analytics.

Входи та виходи

Один in та out; вибрані колонки додаються або перезаписуються в усіх рядках. Значення читаються заново під час активного виконання.

Параметри

ПараметрНалаштування та значенняВаріанти й межі
connection_idЗбережене підключення, через яке блок звертається до системи.Типово: порожньо
До 64 символів
environmentСередовище UBC Analytics; виберіть його до об’єкта та полів.Типово: порожньо
До 80 символів
role_fieldНазва колонки ролі; порожня вимикає додавання ролі.Типово: Роль
До 256 символів
role_codeКод вибраної ролі.Типово: порожньо
До 128 символів
role_labelЗбережений підпис ролі для інтерфейсу.Типово: порожньо
До 200 символів
role_valueЗаписати назву name або код code ролі.Варіанти: name, code
Типово: name
user_fieldНазва колонки користувача; порожня вимикає додавання користувача.Типово: Користувач
До 256 символів
user_idІдентифікатор вибраного користувача.Типово: не задано
user_labelЗбережений підпис користувача для інтерфейсу.Типово: порожньо
До 400 символів
user_valueЗаписати full_name, email або id користувача.Варіанти: full_name, email, id
Типово: full_name

Покрокове налаштування

  1. Додайте блок у середовищі UBC Analytics та виберіть його підключення й середовище.
  2. Задайте потрібну роль і формат її значення.
  3. Задайте користувача та виберіть ПІБ, адресу або ID.
  4. Назвіть цільові колонки, вимкніть непотрібну частину порожньою назвою поля.
  5. Перевірте значення й зіставте їх із відповідними полями форми-отримувача.

Правила та діагностика

  • Видалена або вимкнена роль дає CMS_ROLE_MISSING; відсутній/неактивний користувач — CMS_USER_MISSING. Виберіть чинний запис знову.
  • ID користувача передається текстом, сумісним із відповідними полями форм.
  • Наявна колонка з вибраною назвою перезаписується в усіх рядках.
  • На неактивному маршруті блок передає структуру без звернення до UBC Analytics.
  • В автономній установці цей блок не забезпечує доступу до ролей UBC Analytics.
  • Потрібно додати хоча б одну колонку. Якщо додаються і роль, і користувач, їхні цільові назви мають відрізнятися.

Приклад налаштування

Для заявок задайте role_field=ApprovalRole, role_value=code та роль погоджувачів; user_field=OwnerID, user_value=id та відповідального користувача. Потім зіставте ці колонки з полями форми.