Бизнес-процессы в IT-Enterprise. Расширенные возможности


77 видео, общая продолжительность - 15 часов 39 минут

Целевая аудитория

  • Программисты IT-Enterprise

По окончании слушатели будут знать

  • Основные возможности, которые можно реализовать при помощи бизнес-логики 
  • Событийную модель работы бизнес-процессов 

По окончании слушатели будут уметь

  • Определять автора документа
  • Динамически формировать список владельцев стадий БП 
  • Реализовывать сложные алгоритмы согласования 
  • Настраивать ветвления с автоматическими условиями переходов 
  • Управлять движением, доступом к документам и действиями над ними 
  • Настраивать использование одной таблицы в нескольких объектах стадийности 
  • Создавать и применять преднастроенные действия
  • Настраивать автоматическое движение документа по стадиям 

Требования к начальному уровню знаний

 

Программа курса

Модуль 1. Введение

(2 видео, продолжительность - 34мин.)

  • Предмет и задачи курса 
  • Основные возможности бизнес-логики 

Модуль 2. Общая информация о бизнес-логике стадии

(6 видео, продолжительность - 1ч. 08мин.)

  • Общая схема
  • Свойства и методы бизнес-логики стадии
    • Переопределяемые методы
    • Переопределяемые свойства
    • Свойства класса бизнес-логики стадии
    • Свойство курсора Workflow
    • Примеры реализации классов бизнес-логики стадии

Модуль 3. Автор документа, владельцы стадий

(10 видео, продолжительность - 2ч. 02мин.)

  • Определение автора документа
  • Динамический список владельцев
    • Общая схема
    • Варианты вычисления
  • Автозадачи для владельцев

Модуль 4. Ветвление с автоматическим условием

(3 видео, продолжительность - 9мин.)

  • Общая схема
  • Порядок вычисления условий при ветвлении
  • Автоматическое вычисление условия

Модуль 5. Стадия с возможностью согласования

(22 видео, продолжительность - 3ч. 57мин.)

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

Модуль 6. Управление движением документов

(10 видео, продолжительность - 2ч. 38мин.)

  • Общая схема бизнес-логики при перемещении
  • Условия перехода на следующую стадию
  • Формирование комментариев при возврате документа на предыдущие стадии
  • Динамическое определение стадии возврата
  • Действия при возврате документа. Определение стадии, с которой вернулся документ
  • Ввод данных при переходах со стадий
  • Формирование сообщений при переходе со стадий. Сообщение в Telegram
  • Отложенные действия при переходе со стадий
  • Участие в бизнес-процессе сотрудников, не являющихся пользователями системы
  • Особенности движения документа со стадии согласования 

Модуль 7. Управление доступом к документу и действиями над ним

(6 видео, продолжительность - 1ч. 44мин.)

  • Возможности
  • Применения
  • Примеры

Модуль 8. Использование одной таблицы в нескольких объектах

(2 видео, продолжительность - 19мин.)

  • Выбор объекта стадийности
    • Общая схема
    • Пример

Модуль 9. Преднастроенные действия

(11 видео, продолжительность - 2ч. 30мин.)

  • Общая схема использования
  • Источники действий
  • Создание действий
  • Примеры реализации действий
    • Динамические владельцы стадии
    • Динамический список согласующих
    • Действия перед согласованием
  • Бизнес-логика
    • Реализация алгоритма действия
    • Определение параметров

Модуль 10. Программное перемещение стадийного документа

(5 видео, продолжительность - 38мин.)

  • Программный вызов интерфейса в режиме стадийности
  • Автоматическая передача документа по его реквизитам
  • Множественное перемещение
  • Использование при тестировании бизнес-процессов