Релиз 1.5
Ниже перечислены основные изменения в части новых функций и расширения текущего функционала, реализованные в рамках релиза 1.5.
1. Блок расчетных моделей
1.1. Расширен инструментарий показателей:
- Добавлены новые типы показателей «Модель», «Набор данных», «Показатель»
- Для удобства моделирования в свойствах показателя в конструкторе появилась возможность увидеть показатели, которые в формуле используют данный показатель (вкладка «Зависимости»)
- Реализована возможность полного копирования показателей: копируются настройки типа данных, формата, измерений, формул и др.
1.2. Расширен функционал формул:
- В редакторе формулы добавлена опция «Включить», позволяющая управлять участием формулы в расчетах. Обращаем внимание, что теперь все новые и скорректированные формулы по умолчанию выключены и требуют включения
- Реализована возможность возврата к последнему варианту формулы, включенной в расчет (отмена изменений)
- В редакторе формул для показателей по связи реализована подпись связи в формуле: отображается название связи и метод консолидации
- Добавлена функция «Тренды», которая для заданного ряда вычисляет аппроксимирующую кривую, определяя и возвращая заданные коэффициенты этой кривой. Позволяет применять методы: линейный, логарифмический, экспоненциальный и полином 2-6 степени
- Добавлена функция «Агр.загрузка», которая позволяет разложить мероприятия из графика (Гант) на подневные таймбакеты с указанием общей загрузки и списка мероприятий по каждому таймбакету
1.3. Расширен функционал справочников: добавлена опция «Чувствительность к регистру», позволяющая при создании элементов справочника с идентичными названиями и разным регистром осуществлять проверку на дубли
2. Блок автоматизации действий (интерфейсные действия и исполнимые БП)
2.1. Расширены возможности конструктора BPMS:
- Поддержка циклических вычислений:
- Для шлюзов добавлен новый тип условия «Значение переменной» для сравнения переменной с константой, показателем или пустотой
- Создан новый критерий завершения задачи Итерация, позволяющий поочередно подставлять элемент из переменной-коллекции в другую переменную
- Гибкие внемодельные расчеты: создан новый критерий завершения задачи Рассчитать значение, позволяющий выполнять расчеты «на лету», используя переменные и конструктор формул
2.2. Расширен функционал действий интерфейса:
- Создано новое действие «Создать pdf приложения», позволяющее создавать многостраничные PDF-отчеты на основе списка интерфейсов в выбранном приложении
- Расширена возможность копирования НД между моделями, имеющими совпадающие объекты (копирование происходит целиком или для отдельных временных периодов). Копирование возможно в том числе для моделей с разной размерностью временного измерения, в этом случае будет выполнена агрегация или аллокация
- Модифицировано действие «Импорт»: реализована возможность загрузки объектов нескольких классов через один файл с помощью опции «Тихий режим»
- В действие «Инициировать событие аналитики» добавлена опция «Логин/ID», позволяющая отправить в систему продуктовой аналитики параметр в заданном формате
- В действии «Отобразить форму» добавлена возможность указать обязательные поля для заполнения и настроить их форматирование
- В действии «Получить значение показателя» появилась возможность скачать файл из показателей с типом Файл и Медиа
3. Блок оркестрации внешних систем
3.1. Добавлены «Интеграционные таблицы», позволяющие работать с внешними БД и отображать результаты запроса в интерфейсном элементе без загрузки данных в объектную модель KS
3.2. Реализован единый интерфейс для настройки всех типов интеграций, позволяющий асинхронно выполнять потоки последовательных действий и кэшировать полученные данные
3.3. Добавлена возможность использования БД Oracle в качестве источника для интеграции
3.4. Для объекта добавлен атрибут «Внешний идентификатор», позволяющий моделисту смэппить создаваемые объекты с сущностями внешней системы
4. Блок реализации настраиваемых приложений
4.1. Добавлен интерфейсный элемент «Инспектор формул», позволяющий реализовать «дриллинг» значений (DrillDown): просмотр названия и значения аргументов, которые участвуют в расчете конкретного значения (ячейки) с возможностью подменить показатель по входящему событию
4.2. Расширены возможности диаграммы:
- Значительно ускорена работа диаграмм с большим количеством элементов
- Создание фигуры на диаграмме с привязкой к новому объекту нужного класса «в 1 клик»
- Создание фигуры на диаграмме в интерфейсе с привязкой к существующему объекту, получаемому из другого интерфейсного элемента (действие во входящем событии «Добавить фигуру»)
- Создание связей между объектами при соединении стрелкой фигур, к которым привязаны объекты
4.3. Расширен функционал существующих интерфейсных элементов:
- Значительно расширен функционал Таблиц данных и интерфейсного элемента Таблица:
- Реализовано опциональное скрытие компонентов структуры (заголовков столбцов/ строк)
- В условном форматировании таблицы добавлена возможность параметризации по входящему событию – получение элементов адресации (модель, НД, объект, показатель, измерение)
- При фильтрации таблицы встроенным фильтром учитывается ее условное форматирование и внешний фильтр (по входящему событию)
- Добавлена возможность разделить итоги по году (для временного измерения) на два неравных интервала: Year to Date(YTD)/Year to Go(YTG)
- Добавлена возможность включения/отключения отображения консолидированных значений для строк таблицы, соответствующих консолидированным значениям
- При активной опции «Объединять поля для простых структур» в консолидирующей строке используются краткие наименования сущностей (если они указаны)
- Сортировка таблиц по показателю с типом «Справочник значений» соответствует сортировке элементов в справочнике: порядок элементов в справочнике устанавливается моделистом вручную, по дате создания или алфавиту
- Добавлена настройка сортировки по показателю, который не был выбран в элементах таблицы (также учитывается при построении графика)
- В реестр событий добавлены возможности:
- Опция «Автообновление» реестра событий, позволяющая задать первоначальное поведение и опция «Управление автообновлением», позволяющая отобразить для пользователя кнопку включения/отключения автообновления
- Добавлен столбец «Текущий элемент», содержащий элемент БП, выполняющийся на момент фиксации события
- В виджет и список виджетов добавлены возможности:
- Ручная сортировка элементов виджета внутри строки и между строками в конструкторе
- Копирование строк и элементов виджета в конструкторе
- Действие «Заменить» для входящего события «Получить модель» для плоского списка виджетов
- В фильтр добавлена возможность замены отображаемой коллекции объектов через входящее событие
- В графики добавлены:
- Настройка формата подписей осей в процентах
- Настройка цвета положительных и отрицательных значений для графика типа «Столбчатый водопад»
- Опция «Пользовательская настройка цветов», позволяющая пользователю задать цвет ряда
- Опция «Изменение типа графика», позволяющая пользователю для комбинированного графика задать вариант отображения ряда (столбчатая диаграмма или линейный график)
- Усовершенствовано средство выбора цвета (colorpicker): доступен выбор цветов из палитр (системных или пользовательских)
5. Блок планировщика (движок планирования и мониторинга)
Расширен функционал диаграммы Ганта:
- Добавлена возможность изменения порядка дополнительных показателей, а также возможность скрывать их в карточке мероприятия
- Модифицировано копирование вложенных объектов: сильные связи можно копировать отдельно от внешних, а также опционально открывать карточку мероприятия скопированного объекта (блок «Копирование родителя по сильной связи»)
- Усовершенствовано отображение длинных названий показателей в табличной части Ганта: по наведению на показатель отображается тултип с полным названием
- Добавлена возможность настройки пользовательских пресетов: каждый пользователь может настроить и сохранить собственные конфигурации диаграммы Ганта и переключаться между ними
- Для удобства многопользовательской работы реализован механизм отслеживания занятости данных. Он включает в себя набор следующих опций:
- «Визуализация занятости данных» – подсвечивает ячейку/строку, редактируемые в настоящий момент другим пользователем
- «Блокировать занятые данные» – позволяет временно заблокировать для редактирования занятые данные объекта
- «Показывать редактирующего» – позволяет включить отображение во всплывающей подсказке имени или роли пользователя, редактирующего данные
- Добавлен новый альтернативный механизм расчета дат мероприятий без участия расчетной модели (Автопланирование): для мероприятий рассчитываются даты начала и окончания на основе связей последовательности с учетом лага
- Добавлена возможность экспорта диаграммы Ганта в PDF (графическая и/или табличная части) и Excel (табличная часть)
- Модифицирован функционал ввода дат в карточке мероприятия и при установке фильтра (datapicker): даты за пределами дедлайнов закрашены серым цветом
- Добавлен функционал, позволяющий уведомлять пользователя о несохраненных изменениях в карточке мероприятия
- Добавлена опция «Собирать вложенные мероприятия в родителя», позволяющая задать форматирование вложенных мероприятий при сворачивании родительского мероприятия
6. Блок управления платформой и проектами
6.1. Реализован функционал мультиязычности платформы и решений на платформе:
- Администратор проекта может задать доступные языки проекта для последующего указания наименований сущностей на нескольких языках
- Пользователь может выбрать удобный для него язык в личном кабинете
6.2. Реализована вторая очередь задач по работе с конфиденциальной информацией:
- Добавлен функционал входа в проект без ключа шифрования (пароля), позволяющий моделисту дорабатывать проект без доступа к защищенным данным
- Расширен функционал шифрования проекта: владелец проекта может зашифровать любой проект (существующий и новый), а также сменить или удалить пароль (снять шифрование с проекта)
- Добавлена возможность шифрования файлов (показатели типа Файл и Медиа) в зашифрованных проектах
6.3. Расширен функционал при бэкапировании:
- Добавлен опциональный запуск пересчета модели при восстановлении из копии
- Добавлена опция для выбора всех сущностей при создании резервной копии