Управляемые папки потока

> 90%

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

менее 15 минут

требуется на настройку папки потока

Следующий проект

Компания-исполнитель

ООО "СТАРКОВ Групп" — ведущий системный интегратор ECM-решений на базе платформ Directum, обладающий статусом Генерального партнёра. В проекте для крупной финансовых организации команда "СТАРКОВ Групп" выступила не просто исполнителем технических задач, но партнёром по внедрению элементов NoCode и оптимизации процесса внедрения. Команда разработала решение для управления папками потока, которое сняло зависимость бизнеса от циклов разработки и обеспечило администраторам системы возможность самостоятельного добавления папок потока и настройки их фильтрации.

Компания реализует полный цикл внедрения – от анализа процессов и проектирования до кастомизации, обучения и пост-внедренческой поддержки – и фокусируется на создании решений, которые сочетают технологическую надёжность платформы с гибкостью под уникальные потребности заказчика.

Накопленная в ходе проекта экспертиза позволяет "СТАРКОВ Групп" предлагать клиентам готовые методики миграции и адаптации процессов в Directum RX с минимальными рисками и максимальной отдачей.

Бизнес-контекст

В рамках проекта внедрения перед командой "СТАРКОВ Групп" стояла задача адаптировать бизнес-процессы заказчика, ранее реализованные в Directum 5. 

Несмотря на то, что Directum RX является развитием идей, заложенных в Directum 5, тем не менее платформа Sungero имеет ряд архитектурных особенностей, направленных на повышение производительности. Ключевое отличие — новый подход к работе с пользовательскими папками, особенно с так называемыми "Папками потока".

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

Ключевая проблема и задача

Простые папки поиска с фильтрацией по стандартным полям любой пользователь может создать самостоятельно через интерфейс проводника системы. Но для папок с нестандартными условиями отбора или требованием отображения непрочитанных сообщений требуется привлечение разработчика.

В итоге, вместо быстрого результата бизнес получает цикл:

техническое задание → ожидание в очереди → доработка кода → тестирование и релиз.

 

Для финансовой организации, где скорость изменений — критический фактор, такая “привязка” к разработке оборачивается потерей гибкости и торможением внутренних процессов.

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

Реализация

Стандартный подход к созданию папки потока в Directum RX:

1. Формирование подробного технического задания (наименование, состав колонок, доступные кнопки, условия фильтрации, права доступа).

2. Передача ТЗ разработчику.

3. Создание метаданных папки, написание кода фильтрации, кода инициализации с выдачей прав.

4. Сборка проекта с прикладным кодом.

5. Публикация обновления на продуктивный стенд.

Именно потребностью создания метаданных, ресурсов и кода обусловлены трудозатраты и ограничения реализации папок потока.

 

Разработанное решение

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

  • Имя папки
  • Участники (кому будут выданы права на папки)
  • Параметры фильтрации:
    • текст заголовка
    • тип задачи
    • тип задания (или уведомления)
    • тип вложения
    • поиск по основной группе вложений
    • вариант процесса
    • вид документа (не рекомендуется к использованию)
    • группы тематик (справочник заказчика)
    • поиск только по активным заданиям или уведомлениям
    • поиск только по активным задачам
  • Включение кэширования

Основной принцип работы

  1. Прикладной администратор создаёт запись настроечного справочника
  2. Вводит необходимые параметры фильтрации и указывает получателя прав на папку.
  3. Сохраняет запись справочника
  4. На стороне сервера автоматически:
    • формируется выражение фильтрации на основе заданных параметров;
    • обновляются некоторые метаданные папки потока;
    • выдаются права доступа указанным пользователям;
    • применяется кэширование для ускорения повторных запросов.
  5. Пользователи с доступом видят необходимые задания

Принятые проектные решения

При разработке механизма мы руководствовались принципами прагматичности и эффективности. Это определило два ключевых ограничения:

  • Фильтрация реализована по набору параметров, который покрывает большинство актуальных потребностей заказчика.
  • Количество папок также имеет техническое ограничение (с возможностью расширения), что позволило ускорить разработку без потери качества.

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

Было реализовано динамическое изменение наименования папок потока в проводнике системы. При этом мы сознательно сохранили стандартное поведение платформы в части отображения заголовков открытых вкладок. Вмешательство в этот механизм потребовало бы вмешательства в платформу Sungero, что создало бы дополнительные риски при использовании и будущих обновлениях системы. В конечном итоге главное для пользователя — корректная идентификация папки в момент навигации, и это было реализовано: в дереве папок отображается актуальное наименование. Заголовок же открытой вкладки ("Настраиваемая папка") выполняет второстепенную функцию и не влияет на сценарии работы с заданиями.

 

Результаты для ИТ и разработки

  1. Снята нагрузка с разработчиков по типовым запросам на создание папок потока.
  2. Исключен цикл "ТЗ - разработка - тестирование - релиз" для данного класса задач.
  3. Снижены риски, связанные с внесением изменений в прикладной код.

Потенциал использования и метрики

  • Потенциально все пользователи системы получаются преимущества от использования папок потока, которые создаются быстрее
  • Трудозатраты на создание папки потока снижается на более чем 90%
  • На настройку папки потока уходит менее 15 минут. 

 

Перспективы развития

Расширение объектов управления: Распространение аналогичного подхода на другие типы папок (не только папки потока).

Расширенная фильтрация: Добавление возможности настройки условий по произвольным свойствам документов, задач и заданий.

Улучшение интерфейса: Добавление интерфейса на сторонних контролах (для новых версий Directum RX).

Заключение

Разработанное компанией "СТАРКОВ Групп" решение полностью достигло поставленных целей:

  1. Задача обеспечения самостоятельности администратора выполнена: прикладные специалисты банка получили возможность создавать и изменять папки потока со сложной фильтрацией без привлечения разработчиков и без необходимости публикации новой версии прикладного решения.
  2. Цель сокращения времени на реализацию достигнута: время создания новой папки сократилось с часов до минут, что обеспечило сократить временные затраты более 90% и позволило банку оперативно реагировать на изменения бизнес-процессов.
  3. Требование к производительности соблюдено: примененные механизмы кэширования и разумные ограничения обеспечивают стабильную работу системы даже при значительном количестве динамических папок и высокой нагрузке.

Решение представляет собой готовый инструмент, который может быть адаптирован в любой организации, использующей Directum RX, для гибкой и оперативной настройки папок потока силами внутренних администраторов.

 

Пока комментариев нет.

Авторизуйтесь, чтобы написать комментарий

У вас похожая задача?

Обсудите реализацию с экспертом Directum

Обязательное поле
Обязательное поле
Обязательное поле
Обязательное поле
Обязательное поле
Обязательное поле

Благодарим за интерес! Мы свяжемся с вами.

Directum Awards 2026
Какой проект лучше?
Авторизуйтесь, чтобы оценить материал.
Авторизуйтесь, чтобы оценить материал.
Directum Awards 2026
Спасибо за активность!
Ваш голос принят