Платформа CUBA. Подсистема BPM

Версия 5.6


Содержание

1. Предисловие
1.1. Целевая аудитория
1.2. Дополнительные материалы
1.3. Обратная связь
2. Быстрый старт
2.1. Создание проекта
2.2. Создание модели данных
2.3. Создание стандартных экранов
2.4. Создание бинов с бизнес-логикой
2.4.1. Бин ApprovalHelper
2.5. Создание базы данных и запуск приложения
2.6. Создание процесса
2.6.1. Создание модели процесса
2.6.2. Развертывание модели процесса
2.7. Адаптация экранов к процессу
2.7.1. Компоновка экрана редактирования договора
2.7.2. Контроллер экрана редактирования договора
2.7.3. Файл локализованных сообщений
2.8. Работа с приложением
2.8.1. Создание пользователей
2.8.2. Создание договора и запуск процесса
2.8.3. Этап проверки контролером
2.8.4. Этап утверждения менеджерами
3. Модель данных
4. Функциональность
4.1. BpmActivitiListener
4.2. Процессные роли
4.3. Форма запуска процесса
4.4. Пользовательская задача (User Task)
4.5. Выходы задачи
4.6. Переходы в зависимости от выхода (outcome) задачи
4.6.1. Задание условия в поле Flow outcome
4.6.2. Задание сложных условий для перехода
4.6.3. Порядок обработки переходов
4.7. Вызов скрипта
4.8. Вызов методов бинов среднего слоя
4.9. Завершение задачи по таймеру
4.10. Локализация
4.11. Подмодели
5. Основные сервисы
5.1. ProcessRepositoryService
5.2. ProcessRuntimeService
5.3. ProcessFormService
5.4. ProcessMessagesService
5.5. ModelService
6. Компоненты UI
6.1. ProcActionsFrame
6.2. Процессные формы
6.2.1. Интерфейс ProcForm
6.2.2. Задание списка форм для дизайнера моделей процесса
A. Свойства приложения