Настройка процедур


Что такое "процедура"

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

В процедуры можно включить как кастомизированные процедуры, так и системный объект «Дискуссия».

Что именно можно преднастроить в процедуре:

Как создать процедуру

Администрирование → Общие настройки → Модули и процедуры → Портлет «Процедуры» → «Добавить процедуру»

Заполните поля:

  • Название - системное название процедуры, название для пользователя может отличаться;
  • Описание - опционально;
  • Иконка - опционально, отображается только в интерфейсе настройки модулей и процедур;
  • Объект - выберите, какого типа объект должен создаваться;
  • Место сохранения - в какой объект Системы будет вкладываться этот объект при создании.

Процедура для объекта с определённым типом

Если объект, который вы выбрали, содержит хотя бы один реквизит-классификатор, то появится еще два поля при создании процедуры:

  • Реквизит-классификатор - выберите значения какого реквизита-классификатора должны автоматически подставляться в объект;
  • Значение реквизита - выберите значение, которое должно быть в объекте после создания по умолчанию.

Процедура для создания дискуссий

С преднастроенным списком пользователей, приглашенных к обсуждению.

  1. Добавьте к типу объектов «Дискуссия» реквизит-классификатор (Администрирование → Объекты → Дискуссия → портлет «Реквизиты» → Добавить → выберите нужный реквизит-классификатор):
    • сделайте его условным;
    • пропишите условия - кто должен быть добавлен в дискуссию при том или ином выборе.
  2. Создайте новую процедуру: Администрирование → Общие настройки → Модули и процедуры → портлет «Процедуры» → Добавить.
  3. В поле Объект выберите «Дискуссия».
  4. Выберите нужный реквизит классификатор и его значение.
  5. Выберите место для сохранения.
  6. Сохраните процедуру и добавьте её в модуль.

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