Что нового в ADVANTA 3.29
В этом обновлении мы расширили возможности системы и добавили новые функции:
- улучшения в диаграмме Ганта
- расширение набора полей для импорта/экспорта из локального MS Project
- проверка совместимости версии плагина для MS Project с системой ADVANTA
- дополнительная информация в глобальной ленте событий, резервное хранение удаленных файлов
- авторизация в ADVANTA через внешних провайдеров идентификации по протоколу Open ID Connect
- дополнительный показатель в OLAP-кубе
- отображение дат начала и окончания задач в табеле учета рабочего времени
Улучшения в диаграмме Ганта
Фильтр по пользовательским полям
В диаграмме Ганта для оперативного получения выборки нужных объектов появилась возможность фильтровать строки в табличной части по значениям пользовательских столбцов - данных, включенных в Гант из привязанного LINQ-запроса. Фильтрация доступна по текстовым значениям столбцов, а также по столбцам с типом «Индикатор».

Системный столбец "Руководитель"
Добавлена возможность в диаграмме Ганта просматривать и редактировать системный столбец «Руководитель», по аналогии с системным столбцом «Исполнитель». Таким образом теперь из диаграммы Ганта можно делегировать по объектам не только роль «Исполнитель», но и «Руководитель».
Для отображения столбца необходимо включить его видимость:

После этого столбец «Руководитель» появится в табличной части диаграммы Ганта:

Редактирование пользовательских реквизитов объекта
В табличной части диаграммы Ганта уже есть возможность просмотра и редактирования системных реквизитов объектов, а также вывод в режиме просмотра дополнительной информации в пользовательских столбцах через LINQ-запрос. Теперь появилась возможность непосредственно из табличной части Ганта открыть во всплывающем окне для редактирования пользовательские реквизиты по строке, без необходимости перехода в карточку объекта на отдельной вкладке. Для этого в контекстном меню строки, которое вызывается правой клавишей мыши, необходимо выбрать новый пункт «Реквизиты объекта»:

Пользовательские реквизиты выбранного объекта отобразятся во всплывающем окне (пример):

Изменения реквизитов сохраняются в базе данных непосредственно после завершения их редактирования. При необходимости обновления значений пользовательских столбцов в диаграмме Ганта, отображающих или использующих в расчетах измененные реквизиты объекта, необходимо в панели инструментов Ганта в разделе «Редактирование» нажать кнопку «Сохранить изменения».

Развитие импорта/экспорта из MSP
Пользовательские атрибуты
При импорте и экспорте планов проектов из локального MS Project (далее - MSP) появилась возможность указать в надстройке соответствие пользовательских колонок MSP и сущностей в системе ADVANTA - реквизитов объектов или записей табличных справочников.

Для этого, в ходе выполнения операции необходимо выбрать дополнительные опции, установив связи между сущностями:


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

Для решения проблемы - необходимо обновить систему ADVANTA до требуемой версии (указывается в сообщении об ошибке).
Изменения в разделе Администрирования
Глобальная лента событий
В разделе Администрирования в меню Управление безопасностью
→ Системный протокол
внесены изменения в отображение информации в глобальной Ленте событий.
По каждой операции отображается ip-адрес, с которого осуществлялась операция пользователем, расширенная информация о реквизитах объекта до и после изменений, а также подробности создания, изменения и согласования документов.

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

В данном разделе настроек системы ADVANTA включается или выключается механизм резервного хранения удаляемых файлов

Если сохранение удаляемых файлов активировано, то при удалении пользователями документов из объектов иерархической структуры в разделе Администрирования будет накапливаться «корзина» с файлами, которые при необходимости можно скачать или удалить из окончательно (без возможности восстановления)

Авторизация по протоколу Open ID Connect
В настройках конфигурационного файла системы client.config
появился раздел, в котором в виде массива можно указать перечень внешних сервисов аутентификации по протоколу OpenIdConnect
/* Массив */ ... <openIdConnect> <providers> <add caption="Имя кнопки входа с названием провайдера" clientId="advanta" metadataURL="https://ssotest.yourcompany.ru/.well-known/openid-configuration" authenticationType="OIDC1" enabled="true" scope="openid profile" clientSecret="Секретный код провайдера" responseType="code" claimType="user_id" /> <add ... /> /* Описание второго провайдера */ <providers/> </openIdConnect> ...
После корректных настроек конфигурационного файла и перезапуска системы, вход в систему будет доступен через нового провайдера аутентификации.

В профиле пользователя также появится раздел для связывания учетной записи системы ADVANTA с учетной записью внешнего провайдера

Подробнее на страницах:
Доп. параметр в показателях OLAP-куба
В настройках показателя OLAP-куба при активации свойства «Наследовать на подпроекты» (флаг установлен), появляется новое свойство «Использовать промежуточный расчет».

При активации, оно отображается в списке показателей куба в колонке «Свойства»:

Промежуточный расчет показателей на сложных расчетах приводит к уменьшению общего времени расчета, но потребляет дополнительные серверные мощности. Поэтому, если в свойствах OLAP-куба установлен режим обновления «Онлайн», то при активации свойства «Использовать промежуточный расчет» выдается предупреждение в браузере:
Подробнее на странице - Свойства показателей OLAP-куба
Отображение дат начала и окончания в табеле
В табеле учета времени появилась опция «Отображать даты выбранных объектов», при включении которой в столбце «Проект» будут отображаться расчетные даты начала и окончания.

Также при изменении перечня задач в табеле

В портлете «Доступные проекты» в столбцах «Дата начала» и «Дата окончания» стали отображаться их расчетные даты.
Подробнее об опции на страницах: