Low-code дизайнер > Приложения > Конструктор приложений / Создание элементов приложения на карточке другого приложения

Создание элементов приложения на карточке другого приложения

При работе в QuickBPM вы можете использовать связанные между собой приложения. Например, Договор и Доп. соглашение. Разместив на карточке договора ссылку на приложение Доп. соглашение, вы установите между ними связь и сможете создавать новые доп. соглашения к определенному договору, просматривая его карточку.

Рассмотрим другой пример. Работу с соискателями удобно вести в двух приложениях – Резюме и Собеседование. Открыв карточку резюме, работник отдела HR может тут же создать собеседование с данным соискателем. Ему не нужно отдельно заходить в приложение Собеседование, достаточно нажать на кнопку «плюс» clip0011 на карточке просмотра резюме.

создание эл-тов приложения на карточке др приложения 1

При этом новая запись о встрече с кандидатом появится как на карточке резюме, так и в приложении Собеседование.

Как связать приложения

На примере, описанном выше, рассмотрим особенности работы со связанными приложениями.

Чтобы связать два приложения, добавьте приложение Собеседование на форму приложения Резюме. Подробно про настройку форм вы можете прочитать в статьях Формы карточек приложения и Типы данных в системе.

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

Обратите внимание, при включенной настройке Зависимые поля кнопка «плюс» будет недоступна.

создание эл-тов приложения на карточке др приложения 2

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

начало внимание

Кнопка «плюс» доступна только пользователям с правами на просмотр текущего элемента и создание нового.

конец внимание

Как настроить кнопку добавления элементов

При нажатии на кнопку «плюс» элементы приложения могут создаваться:

  • вручную;
  • автоматически – во время исполнения бизнес-процесса.

При желании вы можете скрыть кнопку с формы, тогда создать элемент на карточке будет невозможно.

Чтобы выбрать подходящий способ создания элементов или скрыть кнопку, откройте форму просмотра приложения Резюме и перейдите в расширенный режим настройки форм. В стандартном режиме настроить кнопку «плюс» нельзя. Подробнее про работу в расширенном режиме вы можете прочитать в статье Расширенный режим настройки форм.

создание эл-тов приложения на карточке др приложения 3

Нажмите на название приложения Собеседование в списке свойств.

создание эл-тов приложения на карточке др приложения 4

В появившемся окне перейдите на вкладку Добавление элемента.

создание эл-тов приложения на карточке др приложения 5

Снимите галочку с опции Кнопка для добавления нового элемента, если хотите скрыть кнопку «плюс» на форме просмотра.

В выпадающем списке Кнопка создания элемента укажите способ создания нового элемента (вручную или автоматически, при помощи бизнес-процесса).

В нашем примере доступны варианты <Стандартное создание>, + Собеседование и Назначить собеседование.

 

1. <Стандартное создание> – эта опция используется по умолчанию, независимо от настроек конкретного приложения. Когда пользователь нажимает на кнопку «плюс», открывается окно создания нового собеседования.

создание эл-тов приложения на карточке др приложения 6

Пользователь вручную заполняет поля и собеседование сразу же добавляется как в свое приложение, так и на карточку просмотра резюме.

создание эл-тов приложения на карточке др приложения 7

 

2. + Собеседование – эта опция дублирует функции кнопки создания элементов, которая находится на странице приложения. Данный вариант удобно использовать, если вы настроили автоматическое заполнение полей нового элемента. В этом случае часть полей на карточке создания уже будет заполнена. Это ускоряет работу и позволяет избежать ошибок. Допустим, в приложении Собеседование есть поле Соискатель. Вы можете настроить его так, что при создании нового собеседования в него будет автоматически подставляться имя соискателя, указанное в Резюме.

создание эл-тов приложения на карточке др приложения 8

Подробнее про автоматическое заполнение полей вы можете прочитать в статье Значения по умолчанию для новых элементов.

 

3. Провести собеседование – к приложению Собеседования привязан бизнес-процесс Провести собеседование, во время которого создается новый элемент Собеседование. При выборе этой опции кнопка «плюс» будет запускать данный бизнес-процесс. Он выглядит следующим образом: сотрудник отдела HR назначает дату собеседования, руководитель отдела подтверждает дату. Затем руководителю приходит задача «Подготовить тестовое задание», а собеседование добавляется в календарь.

clip0020

На этом этапе и создается новый элемент Собеседование. Он добавляется как в свое приложение, так и на карточку резюме, с которого процесс был запущен.