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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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