Компания Directum объявила о выходе новой версии своей ECM-системы – DirectumRX 3.0, которую отличает высокая масштабируемость, удобный веб-клиент, встроенная среда разработки и новые прикладные решения.

В архитектуру DirectumRX изначально заложена высокая масштабируемость, система может быть развернута как в облаке в мультитенантной архитектуре, так и на серверах заказчика (on premise). Особое внимание в новой версии было уделено оптимизации масштабируемости для варианта локальной установки у крупных заказчиков, с большими объемами данных. В частности, сейчас содержимое всех папок и списков документов загружается и обновляется за доли секунды вне зависимости от количества записей. Оптимизирована работа фоновых процессов, повышена стабильность работы сервисов Workflow, а также понижен трафик между клиентским приложением, сервером и базой данных.

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

Обновленный веб-клиент предоставляет все преимущества кроссплатформенного веб-приложения и теперь может стать основным – вместо десктоп-приложения. В новой версии можно:

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

Улучшается UX, добавляется удобство работы пользователей в деталях. Например, права доступа к документам можно настраивать прямо из списка, не открывая карточку объекта. При заполнении полей из справочников часто используемые записи отображаются выше других в выпадающем списке.

Для входа в веб-клиент теперь поддерживается технология Single Sign On (SSO). Доступна Windows-аутентификация, для интеграции с различными провайдерами аутентификации поддерживаются протоколы NTLM, SAML, OAuth.

Продолжается развитие мобильного приложения для руководителей – Directum Solo. Менять проект поручения теперь можно прямо в карточке, а для составных поручений задавать общий срок и текст. Обновленный интерфейс задач и заданий позволит легче ориентироваться в переписке. А у замещающего появится папка с входящими заданиями отсутствующего сотрудника, от имени которого он даже сможет подписать документ.

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

Работать с документами стало комфортнее:

• исходящие письма можно отправлять сразу нескольким получателям, а также формировать списки рассылок для многократного использования;

• появился новый тип документа для создания распоряжений – теперь их удобно создавать, обрабатывать и искать;

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

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

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

В новой версии в составе DirectumRX появилась среда разработки – Development Studio, которая позволит развивать систему под потребности компании, если возможностей настройки недостаточно. Можно создавать новые или дорабатывать уже существующие объекты системы.

Используя Development Studio, разработчик оперирует не понятиями таблиц и классов, а понятиями предметной области: справочники, документы, задачи, задания, отчеты и т.д. В графических редакторах создаются схемы бизнес-процессов, экранные формы, отчеты. Благодаря визуально понятным инструментам скорость внесения изменений резко повышается, снижаются требования к уровню разработчиков. Для реализации сложной бизнес-логики может использоваться язык C# в полноценной IDE, включающей встроенные подсказки и отладку.

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

Программный код хранится в системе управления версиями Git: это позволяет легко отследить, кто и когда вносил изменения, и, если потребуется, отменить их. Разработку системы могут вести сразу несколько человек, используя инструменты слияния изменений.