Обновления ПМ Форсайт

Репозиторий для скачивания обновлений и инструкция по установке https://rep.pmforesight.ru/ Для получения доступа обратитесь к вашему менеджеру.

Обновление

Описание

69

Форсайт 3.0

  • Реализован тип виджета "Искусственный интеллект" с возможностью отображать в карточках и на информационных панелях аналитическую информацию об объектах Системы от определенного ИИ-агента по заданному промту;
    • настройки виджета позволяют также использовать как входной параметр результаты из других связанных ИИ виджетов карточки;
    • в библиотеку стандартных виджетов добавлены ИИ-виджеты с заданными предварительными настройками. Они позволяют быстро сформировать пользовательские компоненты интерфейса, связанные с оценкой состояния ("здоровья") проектов и отображением данных по важным поручениям;
    • оптимизирован механизм загрузки взаимосвязанных ИИ-виджетов для исключения дублирующего обновления дочернего виджета;
    • реализована маркировка синтетического контента - в отображении ИИ-виджетов добавлена пометка, что информация на виджете отобрана при участии ИИ;
  • Доработки настроек виджетов и рабочих областей:
    • Реализованы настройки для отображение виджетов в карточках сущностей по определенному условию; для виджета "Поля и роли" созданы логические переменные для формирования условий отображения: "виджет в режиме просмотра" и "виджет в режиме редактирования";
    • Оптимизирован функционал отображения актуальных условий для доступных переходов по ЖЦ в карточках объектов;
    • Добавлена поддержка разметки Markdown для настроек виджетов, использующих HTML;
    • Для виджетов, которые привязаны к сущности и имеют явно указанное представление, реализована пользовательская настройка скрытия виджета при отсутствии прав доступа, вместо ограничения видимости представления через матрицу доступа;
    • Оптимизирована стандартная разметка расположения виджетов в карточках для наиболее удобного отображения при разных условиях и составе полей в виджетах;
    • Оптимизирован функционал использования виджета "Карусель" в качестве источника для связанных виджетов;
    • Для типа виджета "Реестр" расширен функционал настройки фильтров - теперь можно указывать условие фильтрации как вычисляемое выражение с использованием атрибутов сущности/пользователя;
    • Для типа виджета "График" реализована возможность отображать аналитику сгруппированных данных в виде суммы значений по полю родительского представления; также добавлены настройки отображения легенды и осей графиков;
    • Интерфейс стандартной рабочей области дополнен уведомлением о том. что изменения в области не подлежат сохранению - для упрощения взаимодействия с Системой и оптимизации сценариев работы пользователя;
    • Для виджетов типа "Фрейм с передачей данных сущности" для оптимизации отображения карточек добавлена настройка загрузки содержимого фрейма в фоне либо только с момент отображения виджета;
    • Конфигурация "Бизнес": разработаны представления с выборкой данных по бюджетам проектов и контрактов для использования их в формировании пользовательских виджетов с финансовой аналитикой;
    • Скорректировано отображение виджетов при выборе темной темы в профиле пользователя;
  • Доработки функционала карточек и
    • Для проектов добавлен функционал создания слепков и редактирования проекта через запрос на изменение с использованием слепков;
    • Доработка полного функционала в карточке "Расходные контракты" и по связям контрактов с проектами/мероприятиями;
    • Доработаны карточки создания и редактирования "Дополнительных параметров" и "Прочих платежей"
    • В карточке пользователя реализована возможность указать ссылку на любой мессенджер в разделе контактов;
    • Реализован быстрый переход к виджету ввода фактических трудозатрат из меню пользователя и из виджета личного кабинета; для таблицы ввода фактических трудозатрат актуализирована панель инструментов до полного стандартного функционала.

Функционал карточек объектов, реестров и аналитических виджетов

  • Оптимизировано отображение полей (скрытие неактуальных компонентов, в зависимости от условий отображения) в карточках Извлеченного урока (блок "Количественная оценка влияния") и Результата (виджет "Связь результата с КП проекта");
  • Для представления "Мои пресейлы" реестра проектов доработано отображение в виде "Канбан-доски";
  • Поля карточки "Предложения по проекту" приведены в актуальный вид, соответствующий тому, что из данной активности могут создаваться не только Проекты, но и Программы и Непроектные мероприятия;
  • Переход в режим замещения сотрудников из реестра теперь доступен только в представлении "Параметры сотрудников" (т.к. оно по умолчанию доступно для администраторов и руководства) в целях оптимизации прав доступа;
  • Поле "Объект управления" в карточке создания персональных показателей сделано обязательным, чтобы исключить ситуацию потери связи между объектами из-за ошибок при создании показателей;
  • Скорректирован порядок кнопок в виджетах жизненного цикла и в виджете "Мне к выполнению" для унификации интерфейса;
  • В "Журнале редактирования" карточки элемента календарного плана добавлена запись об изменении назначения на роли, которые были произведены через массовую смену назначений (механизм "Сменить назначение" в календарном плане);

Бюджетирование проекта/мероприятия (конфигурация "Бизнес"):

  • В карточках доходных/расходных контрактов сведения о неисполнении контракта выведены на форму просмотра на отдельную вкладку "Сведения" для быстрого доступа к этой информации;
  • Реализовано отображение прочих платежей, привязанных к статьям с признаком "Расчет оплат по актам", в таблице бюджета - в режиме просмотра их суммы не добавляются к суммам Оплат совпадающих статей;
  • В таблице "Планирование/Итоги" бюджета проекта/мероприятия:
    • реализовано выделение начертанием "курсив" значений Оплат, которые были автоматически заполнены по значениям Актов (Оплаты, заполненные вручную, отображаются стандартным начертанием) для структурирования и упрощения анализа данных таблицы;
    • реализовано объединение в режиме просмотра таблицы строк прочих платежей и статей (а также прочих платежей между собой) при наличии одинаковых значений "Юридическое лицо" для оптимизации отображения расходной части бюджета;
    • в сценарий редактирования оплат, заполняемых по умолчанию значениями актов, добавлены уведомления, помогающие корректно заполнять оплаты пользовательскими значениями;
  • В отчете "Исполнение контрактов" скорректировано отображение дат окончания стадий для множественных обязательных КТ;
  • В карточках доходных и расходных контрактов добавлено поле "Контактные лица" для возможности указания дополнительной информации о заказчиках/исполнителях контракта;
  • Для доходных/расходных контрактов оптимизировано отображение бюджета, заложенного для контракта в проектах/мероприятиях, которые впоследствии были отменены - в сводном бюджете контракта по таким проектам/мероприятиям отображается только бюджет, имеющий фактические значения;
  • Также для доходных/расходных контрактов актуализирована подпись к индикатору "Отменен" - вместо "Приостановлен / расторгнут / не заключен" отображается "Отменен", для исключения аналогии со статусом неисполнения контракта;
  • Сняты ограничения на редактирование прогнозных сумм по актам и оплатам в прошедших периодах - теперь редактировать прогноз можно в любом периоде, если не предусмотрено автоматическое заполнение данных;
  • Для расходной части бюджета реализовано автоматическое проставление признака "Проект" в создаваемых строках, если проект не находится на стадии "Пресейл";
  • Для финансовых отчетов скорректировано отображение данных по периодам и с учетом сумм прочих расходных платежей.

Календарное планирование:

  • Реализованы дополнительные индикаторы для элементов КП (работ и КТ), отображаемые в диаграмме Ганта, виджетах, представлениях и отчётах для более точной аналитики выполнения объектов управления:
    • "Выполнено со срывом сроков": Стадия ЖЦ равна "Выполнено" и [Фактическая дата окончания] больше, чем  [Плановая дата окончания];
    • "Подтверждено со срывом сроков": Стадия ЖЦ равна "Подтверждено" и [Фактическая дата окончания] больше, чем [Плановая дата окончания];
  • В карточке элемента КП добавлена блокировка полей с прогнозными датами, если для элемента проставлены соответствующие фактические даты - это гарантирует требуемое соответствие прогнозных значений фактическим;
  • В окне каскадного удаления элементов КП доработано отображение удаляемых связей элементов друг с другом, для большей наглядности;
  • Доработано отображение удаляемых связей элемента КП в окне каскадного удаления объектов на более понятное и подробное описание;
  • В конфигурации "Бизнес" убрано ограничение на выполнение паспортной КТ только через статус-отчет; реализована возможность выполнить КТ через виджет переходов по ЖЦ;
  • В календарном плане расширен функционал поиска по табличной части - добавлена возможность поиска по значениям столбца "Метка";
  • Для элементов календарного плана на стадиях "Подтверждена", "Выполнена" настроен по умолчанию запрет на редактирование столбцов "Метка", "Предшественники", "Исполнитель", "Утверждающий документ" для обеспечения целостности данных выполненных элементов; также в матрицу доступа вынесены настройки столбцов табличной части календарного плана на всех стадиях;
  • Расширены настройки шаблона календарного плана для доходного контракта - теперь можно настроить применение шаблона в контракту с учетом значений параметров "Тип процедуры" и "Вид контракта"

Администрирование

  • В панели администрирования добавлена возможность настройки бэкапа данных в системе по графику (по выполнению запланированной задачи); разработан реестр созданных бэкапов (сущность "Бэкапы" (BackupHistory));
  • Скорректированы наборы матрицы доступа на создание объектов для ролей проекта/непроектного мероприятия/программы;
  • В реестре и карточке записей бэкапа скорректировано отображение размера бэкапа в более укрупненных размерностях для удобства восприятия;
  • Выкладка релиза на публичный Gitlab;
  • Реализовано автоматическое снятие блокировки карточек, если они были заблокированы пользователями, у учетных записей которых сейчас снят признак "Активная", или проставлен признак "Удален";
  • Добавлен выбора шаблона плана в карточки справочников "Тип непроектного мероприятия", "Федеральный закон", "Тип проекта" для повышения связности настроек сущностей;
  • Для сущности DocumentFile отключена настройка по умолчанию на отображение в матрице доступа - для корректной работы переходов по статусам с приложенными файлами;

Оптимизация

  • Реализован контроллер, который возвращает список доступных кнопок переходов по ЖЦ и условия для них;
  • Оптимизированы функции получения элементов КП в диаграмме Ганта: сортировка дублей, индекс на индикаторах, тип функции сортировки;
  • Доработано применение индикаторов на формах для разных тем оформления интерфейса;
  • Реализовано ускорение функции сравнения изменений при накатке согласованных слепков в проекте;
  • Оптимизирована функция генерации автоматических рассылок и скорректировано вычисление связанного объекта управления, отображаемого в рассылке.
  • Оптимизирован механизм и скорость сохранения объектов при пакетной обработке.
  • Оптимизирована работа системы при параллельной нагрузке большим количеством пользователей.

Также исправлены ранее найденные ошибки

68

Форсайт 3.0

  • Доработка полного функционала по карточке "Извлеченные уроки" ;
  • Разработка функционала установки индикаторов по сводной информации в карточке Итогового вывода;
  • Доработан интерфейс переключения разметок в личном кабинете пользователя;
  • В настройки виджета "Поля и роли" добавлен функционал поиска и перемещения полей

Функционал карточек объектов и аналитических виджетов

  • Убраны ограничивающие условия для плановых дат при создании обязательных КТ в объектах - теперь можно создать обязательную КТ с любой плановой датой, без сравнения с плановой датой КТ предыдущей стадии
  • Заменен функционал перехода в Skype из карточки пользователя на переход по ссылке в любой мессенджер;
  • Актуализирована выгрузка по карточке запроса на изменение в части разделов для различных конфигураций.

Ресурсное планирование

  • Реализована автоматическая рассылка email-уведомлений пользователям с напоминанием о необходимости заполнения фактических трудозатрат за прошедшую неделю;
  • Для задач, у которых проставлен признак "Фиксированные трудозатраты в датах", добавлена индикация коллизий в табличной части диаграммы Ганта (если прогнозные часы оказались за границами работы) и пункт для исправления коллизий в меню "Автоматически пересчитать ресурсы".

Бюджетирование проекта/мероприятия (конфигурация "Бизнес"):

  • Расширение возможностей аналитики - реализация группировки данных по годам формирования бюджета;
  • Динамический контроль введенных данных по прогнозным расходам - отображение сообщения о перерасходе в сравнении с утвержденным бюджетом по годам;
  • Оптимизированы выборки и группировки в представлениях реестров контрактов, дополнена выборка в представление "Мои финансовые КТ" - теперь отображается перечень КТ контрактов, закрывающихся в рамках доступных пользователю объектов управления;
  • Справочник "Источники финансирования" теперь доступен для просмотра и создания новых записей в главном меню системы (по умолчанию администраторам и группе "Проектный офис", с возможностью настройки);
  • Реализована обработка признака "Расчет оплат по актам" при добавлении в бюджет прочих платежей.

Администрирование

  • Улучшены обработка и контроль запуска запланированных задач в ручном режиме - реализовано отображения сообщения об успешном запуске задачи и своевременная запись в лог о начале выполнения задачи; 
  • Реализовано отображение в карточке пользователя поля "Дата отключения учетной записи" для быстрого доступа к этой информации по своей УЗ без привлечения администратора;
  • Добавлена возможность настраивать "Календарь исключений выходных и праздничных дней" для календарных планов контрактов;
  • Скорректированы настройки видимых представлений для групп доступа по умолчанию;
  • Произведена доработка для облачного функционала, чтобы ответы от приглашений на совещание не отображались раньше времени как "обработанные";
  • В реестр сущности MetaModel добавлены кнопки создания и удаления записей;
  • В настройки редактирования сущностей добавлена вкладка "Канбан" для указания параметров отображения канбан-доски в представлениях конкретного объекта.

Оптимизация

  • Реализовано разделение checkaftersavebatch на отдельные блоки

Также исправлены ранее найденные ошибки

67

Форсайт 3.0

  • Выпущена бета-версия Форсайт 3.0, включающая значительный объем разработок по возможностям персонализации пользовательской среды унифицированными и удобными средствами визуального интерфейса:
    • реализация актуальной разметки расположения настроенных стандартных виджетов по умолчанию в карточках объектов и информационных панелях для интуитивно понятного старта работы с гибким интерфейсом и ознакомления с примером настроек;
    • оптимизация функционала применения стандартных и личных разметок страниц системы с предоставлением широких возможностей кастомизации пользовательского интерфейса;
    • доработка возможностей гибкой настройки в библиотеке визуальных компонентов (конструкторе) и отображения в карточках и информационных панелях пользовательских виджетов и графиков;
    • расширения функционала отображения реестров и работы с данными в представлениях, в том числе возможность настройки прав на инструменты добавления/редактирования объектов в реестрах;

Администрирование

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


Также исправлены ранее найденные ошибки

66

Функционал карточек объектов и аналитических виджетов

  • Расширение функционала бюджетирования проекта/мероприятия (конфигурация "Бизнес"):
    • Реализовано создание (в справочнике) и отображение в таблице бюджета финансовых статей в иерархическом виде с агрегированием данных по вышестоящим источникам;
    • Также для финансовых статей реализованы признаки, оптимизирующие формирование бюджета: признак добавления статьи в бюджет по умолчанию и признак автоматического приравнивания значения оплат к соответствующим значениям актов;
    • Добавлена возможность учитывать в бюджете трудозатраты по работам календарного плана, у которых отсутствуют метки или проставлена произвольная метка;
    • Доработан вывод данных в финансовые отчеты и выгрузки проекта с учётом новых функциональных возможностей расчета бюджета;
  • Календарное планирование:
    • Реализовано логирование действий пользователя при редактировании диаграммы Ганта, импроте/экспорте КП;
    • Реализована возможность поиска по назначениям на роли в элементах календарного плана;
    • Доработан импорт КП из MS Project: добавлена валидация на корректность фактических дат, реализован импорт зафиксированного значения поля "% выполнения" без автоматического пересчета;
    • Добавлено поле "Требование к приёмке" в карточке типовой КТ;
    • Добавлены подсказки вида "Было/Стало" на измененные в сеансе редактирования поля табличной части диаграммы Ганта;
  • Ресурсное планирование:
    • плановые трудозатраты - добавлена возможность корректировки сохраненных плановых часов в днях, назначенных выходными; расширен диапазон установки фильтров дат по умолчанию;
    • прогнозные трудозатраты - реализована возможность блокировки автоматического распределения прогнозных часов по новым срокам работы/этапа с фиксацией часов в определенных датах (признак "Фиксированные трудозатраты в датах");
    • фактические трудозатраты - реализована возможность определять и сохранять пользовательские настройки отображения таблицы ввода фактических трудозатрат, улучшено форматирование таблицы ввода; реализовано почтовое уведомление о необходимости внести фактические трудозатраты; реализовано логирование изменения фактических трудозатрат;
    • в панели «Аналитика по ресурсам» скорректирован вывод портфелей и проектов, доступных пользователю, с учетом иерархии объектов и принадлежности ресурсов к подразделениям;
  • Функционал ведения пресейлов - переименована роль "Руководитель пресейла" карточки проекта на "Ответственный за пресейл" в соответствии с методологической документацией;
  • Аналитические виджеты - оптимизированы отображения объектов в виджетах "Статусы поручений" карточки проекта, "Мои совещания", "Мои предложения по проекту" посредством исключения архивных и отмененных объектов;

Администрирование и оптимизация работы Системы/strong>

  • Для пользователей с правами ФА открыт доступ к пунктам меню "Запланированные задачи", "Запланированные задачи. История выполнения";
  • Унифицированы цвета индикаторов для одноименных статусов у сущностей "Обучение", "Предложение по проекту", "Совещание";
  • Скорректирован и оптимизирован функционал использования файлов-логотипов;
  • Оптимизация выполнения функций: выборка обязательных КТ контрактов; выборка последователей КТ по связям; функция пересчета длительности родительских элементов КП при изменении подчиненных элементов; функция обработки отмены элемента календарного плана; функция сохранения изменений календарного плана; кэширование расчетов матрицы доступа при работе с календарным планом;
  • Настройки доступа- скорректированы права групп и ролей по умолчанию на создание и удаление объектов; права на редактирование столбца "Ставка"таблицы бюджета и таблицы ввода утвержденного бюджета (конфигурация "Бизнес")


Также исправлены ранее найденные ошибки

65

Функционал карточек объектов и аналитических виджетов

  • модуль "Пресейл" - повышение эффективности управления на предпроектном этапе на счет введения новой роли "Руководитель пресейла" в проекте и объединения обязательных контрольных точек пресейла в единой стадии;
  • календарное планирование - скорректированы и унифицированы: правила расчета дат в КП по связям и для суммарных работ, принципы формирования КП по шаблону и расчет критического пути в "ручном режиме" расчета КП;
  • ресурсное планирование - расширен функционал замены назначений только для указанных работ, в панели "Аналитика трудозатрат" добавлены новые фильтры и срезы отображения данных (по типу проекта и по доступности ресурса с учетом фактических трудозатрат), оптимизирована работа фильтров;
  • главная страница, реестры и отчёты - добавлены аналитические виджеты группы "Мои непроектные мероприятия", реализован фильтр представлений реестров по составным полям, отчеты, связанные с бюджетированием проектов и портфелей, исполнением контрактов, вынесены в отдельную группировку в центре отчётов;

Администрирование и оптимизация работы Системы

  • настройки доступа - скорректированы права групп и ролей по умолчанию на редактирование бюджета проекта, доступа к панели "Аналитика трудозатрат", просмотра, создания и редактирования дочерних объектов проекта;
  • оптимизация функций:
    • формирования представлений: реестра портфелей, реестра этапов/работ/КТ (представление «Мне на выполнение»), реестра статус-отчетов, реестра проектов (представление «Параметры проектов»), реестра национальных проектов (представление представления «Все национальные проекты»)
    • виджетов в карточках объектов: формирования кода объекта управления, отображения связей на форме редактирования элемента календарного плана, формирования доступных для добавления работ на вкладке ввода фактических трудозатрат, формирования перечня результатов объекта управления, формирования в статус-отчете списка КТ и мероприятий, формирования списка КТ совещаний и вопросов совещаний, формирования блока «Цели и показатели» карточки ЗИ, запрос отображения перегрузки по ресурсам в календарном плане, запрос формирования таблицы ввода факта трудозатрат, построение дерева целей в реестре и карточках проекта и мероприятия;
    • каскадного удаления сущностей, имеющих большое количество связей с дочерними объектами
  • учетные записи пользователей - создана задача хэширующая пароли пользователей, если эта функция не включена при разворачивании системы; реализован запрет дублирования логина пользователя среди всех учетных записей Системы в том числе среди удаленных пользователей
  • исправлены ранее найденные ошибки

64

Общесистемный функционал

  • выпущена альфа версия модуля "Гибкий интерфейс". Это новый интерфейс управления объектами системы в виде одностраничного SPA приложения с функциями BI системы. Модуль представляет повышенные возможности производительности, гибкости, масштабируемости и кастомизации в разработке и использовании компонентов Системы:
    • реализованы механизмы авторизации, формирования меню, интерактивно настраиваемая рабочая область с возможностью вынесения виджетов, обмен данными карточки с виджетами, реализован универсальный шаблон для настройки карточек сущностей по умолчанию, настроены шаблоны для ряда карточек сущностей;
  • сделан механизм взаимодействия клиентской и серверной частей Системы через Websocket - что позволяет при сохранении информации отправлять ее только тем пользователям, кому она предназначена;
    • оптимизирован механизм отправки уведомлений через Websocket, без использования запросов на наличие новых уведомлений, со значительным снижением нагрузки на сервер;

Функционал карточек объектов и аналитических виджетов

  • календарное планирование - реализована настройка «Ручное планирование КП» для ускорения и оптимизации работы с КП без автоматического расчета дат по связям и календарю рабочих/выходных дней; добавлено создание типовых КТ из шаблона в календарном плане объекта; создана возможность задавать в административном интерфейсе значения меток по умолчанию для элементов календарного плана объектов на различных стадиях ЖЦ; оптимизирована скорость экспорта КП в .mpp;
  • ресурсное планирование - добавлена возможность автоматически снимать признак «Назначен» для роли Исполнитель этапа, чтобы избежать перегрузки ресурса при агрегировании длительности подчиненных работ; в панели «Аналитика по ресурсам» реализован функционал фильтрации сотрудников, по трудозатратам которых отображаются аналитические данные; в «Отчете по загрузке сотрудников» добавлен фильтр отображения данных «По исполнителям», для вывода данных в отчете в группировке по сотрудникам/ресурсам;
  • для предложения по проекту скорректированы шаблоны выгрузок в зависимости от формы реализации предложения: проект (НМ) или программа;
  • реестры и отчёты - в реестре этапов/работ/КТ добавлены представления для вывода информации по финансовым КТ (в конфигурации "Бизнес");  в отчет «Журнал доступа» добавлен вывод записей об успешной/неуспешной авторизации пользователя; доработаны виджеты "Панели базы знаний" с учетом иерархии доступных пользователю объектов;

Администрирование

  • В раздел панели администрирования "Обновление системы" добавлена кнопка "Перегрузить" для перезапуска приложения;
  • Реализованы реестры для просмотра логов по ошибкам системы


Также исправлены ранее найденные ошибки