1.3.2. BPS-приложение
Приложение /sphere/bps
ищет другие приложения, размещенные по адресу
/sphere_conf/bps/projects
, обрабатывает файлы конфигурации этих приложений config.xml
и создает динамическимически модели данных и предоставляет доступ к функционалу BMS-проекта:
Генерация структуры хранения данных (модели) по конфигурации
Отображение журнала с карточками проекта
Поиск карточек
Редактирования карточек
Управление доступа к карточкам, их параметрам и событиям
Ограничение доступа к документам
— На основе произвольных параметров — Роли доступа операторов — Разные типы документов — Отвечает оператор за документ или нет — Отвечает ли за документ коллега, который находится в том же отделе — Есть ли файл определенного типа — Есть ли выполненная задача определенного типа
Различные типы полей
— Числовые (целое число, нецелое число, денежный тип повышенной точности) — Списочные (список, множественный список, авто-заполнение) — Даты (дата, дата с временем) — Текстовые (однострочный текст, многострочный текст). Внутри таблицы могут быть вложенные таблицы. — Составные (таблица) — Поля-формулы (значения в этих полях рассчитывается «на лету» на основе других полей или внешних систем через интеграцию)
Подсказки оператору
Система автоматически формирует сообщения оператору на основе конфигурации настройки и говорит, что нужно делать дальше чтобы открылся переход на произвольный этап


Система задач для моделирования подпроцессов
— Факт отработки / ожидания / отмены задачи можно использовать для моделирования процессов — Доступ к созданию и редактированию задач настраивается индивидуально — Возможные статусы задач настраиваются для каждого типа задачи — У задач есть своя настройка этапов и движение по процессу

Файловый архив
— Загрузка перетаскиванием на категорию файла — Подключения станций сканирования — Доступ к файлам настраивается для каждого пользователя — ЭЦП файлов через USB-токен — Групповые операции со списком файлов (скачивание в zip, типизация, удаление)

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

И карточку элемента процесса
