1.3.2. BPS-приложение

Приложение /sphere/bps ищет другие приложения, размещенные по адресу /sphere_conf/bps/projects, обрабатывает файлы конфигурации этих приложений config.xml и создает динамическимически модели данных и предоставляет доступ к функционалу BMS-проекта:

  • Генерация структуры хранения данных (модели) по конфигурации

  • Отображение журнала с карточками проекта

  • Поиск карточек

  • Редактирования карточек

  • Управление доступа к карточкам, их параметрам и событиям

Ограничение доступа к документам

— На основе произвольных параметров — Роли доступа операторов — Разные типы документов — Отвечает оператор за документ или нет — Отвечает ли за документ коллега, который находится в том же отделе — Есть ли файл определенного типа — Есть ли выполненная задача определенного типа

Различные типы полей

— Числовые (целое число, нецелое число, денежный тип повышенной точности) — Списочные (список, множественный список, авто-заполнение) — Даты (дата, дата с временем) — Текстовые (однострочный текст, многострочный текст). Внутри таблицы могут быть вложенные таблицы. — Составные (таблица) — Поля-формулы (значения в этих полях рассчитывается «на лету» на основе других полей или внешних систем через интеграцию)

Подсказки оператору

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

../../../_images/bps_notify1.png ../../../_images/bps_notify2.png

Система задач для моделирования подпроцессов

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

../../../_images/bps_task.png

Файловый архив

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

../../../_images/bps_files.png

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

В разделе описываются особенности настройки приложения BPS, которое требуется этому приложению уровня ядра.

Приложение имеет реестр карточек этого процесса

../../../_images/bps_reestr.png

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

../../../_images/bps_document.png