Просмотров: 9677 (Статистика ведётся с 06.02.2017)
Дата последнего изменения: 21.10.2015

Создание Бизнес-процесса

С целью автоматизации работы по составлению графика дежурств и постановке задач по ним создадим пользовательский Бизнес-процесс. (Далее - БП)

Примечание: Детально о работе с Бизнес-процессами, с их созданием и настройкой можно ознакомится в отдельном курсе.

Откройте вновь созданный список График дежурств. На контекстной панели списка воспользуйтесь кнопкой Бизнес-процессы, откроется список шаблонов Бизнес-процессов, пока пустой, с предложением создать типовые шаблоны:

Для решения нашей задачи типовые БП не подходят. Воспользуйтесь кнопкой Создать последовательный Бизнес-процесс. Откроется Дизайнер бизнес-процессов и форма для создания шаблона БП. В нашем случае процесс настройки параметров шаблона будет несложным:

  • Дайте название шаблону, например Организация дежурства.
  • Укажите автоматический запуск БП при создании элемента.

Примечание: Остальные закладки использовать необязательно. Единственное, что может потребоваться - это настройка прав доступа, если этого потребует политика безопасности компании. Как правило, хватает прав на ограничение доступа к самому Универсальному списку График дежурств и доступа к самой группе Дежурства.

Теперь можно приступать к самому шаблону. Мы будем использовать в его создании следующие Действия:

Шаблон выглядит так:

Условно разделим шаблон на две части: исполнительскую и контролирующую. Исполнительская - это то, что происходит до действия Цикл (в Шаблоне это действие переименовано в Цикл проверки.) Контролирующая - это то, что идёт в цикле.

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

Примечание: Большинство настроек в действиях Бизнес-процессов производятся с помощью Формы вставки значений, которая открывается по кнопке с многоточием у правого края каждого поля. Далее в описании мы не будем постоянно упоминать эту форму, а будем просто называть группу полей из неё.

При использовании значений из этой формы система автоматически подставляет в поля код, понятный ей. Например: {=Document:PROPERTY_DQNIKBN}. Менять этот код вручную не рекомендуется, если вы не отадёте себе отчёта в том, что произойдёт в результате замены.

Внимание! В процессе создания и настройки БП рекомендуется периодически проводить проверку работы настроенной части бизнес-процесса. Для этого просто создаются элементы списка и шаблон БП должен выполнить то, что уже сделано. В ходе работы может накопиться большое число созданных элементов списка, событий в календаре и задач, которые нужно будет удалить перед началом работы. Учтите, что удаление элементов в универсальном списке не приводит к автоматическому удалению событий и задач, созданных этим элементом. Тестовые события и задачи придётся удалять вручную дополнительно.




3


Курсы разработаны в компании «1С-Битрикс»