Релиз 1.8
Ниже перечислены основные изменения в части новых функций и расширения текущего функционала, реализованные в рамках релиза 1.8.
1. Блок расчетных моделей
1.1. Реализованы «Легкие объекты» - альтернативное хранилище данных, позволяющее работать с большим массивом объектов, напрямую подключая внешние расчетные сервисы или BI.
1.2. В редактор формул добавлены новые функции:
- «Таблица Мэппинга» – автоматически подставляет элемент списка из используемой на показателе таблицы мэппинга при однозначном соответствии значению в связанном показателе
- «Уникальный» – позволяет исключить дубликаты из строчного показателя, содержащего перечень значений через заданный разделитель
2. Блок автоматизации действий (интерфейсные действия и исполнимые БП)
2.1. Расширены возможности конструктора BPMS:
- Реализован новый тип системного события «Ожидание ошибки»: позволяет запустить дополнительный бизнес-процесс, например, с уведомлением, при наличии ошибки в отслеживаемом бизнес-процессе
- В критерии завершения «Импорт/Экспорт данных» реализованы возможности:
- ограничения временного диапазона экспортируемых данных
- использования файла-шаблона, который будет дополняться данными при экспорте
- В критерии завершения «Отправка уведомления» появилась возможность использовать значение переменной непосредственно в тексте уведомления
2.2. Расширен функционал действий интерфейса:
- Добавлены действия:
- «Получить параметры сущности» - получает значение указанного параметра выбранной сущности с возможностью использования в последующих действиях
- «Пакетная выгрузка таблиц» – выгружает несколько таблиц в Excel с возможностью настройки их относительного или абсолютного расположения на одном или разных листах
- «Операции над коллекциями» - позволяет объединять, пересекать и вычитать коллекции объектов и показателей
- В действии «Скопировать объекты» реализована возможность копирования данных объектов из нескольких наборов данных
- В действии «Экспорт» реализованы возможности:
- использования файла-шаблона, который будет дополняться данными при экспорте (последовательные действия дополняют файл)
- управления режимом скачивания экспортированного файла (автоматически, по клику в диалоговом окне или отключено)
- ограничения временного диапазона экспортируемых данных
- В действии «Передать сущность» реализована возможность скопировать в буфер обмена операционной системы пользователя любое значение из KS
3. Блок оркестрации внешних систем
3.1. Реализована возможность горизонтального масштабирования сервиса интеграций, позволяющая автоматически размножать экземпляры сервиса при увеличении нагрузки
3.2. Расширены логи сервиса интеграций (для просмотра, например, через graylog): теперь можно отслеживать результаты операций интеграции, логины пользователей и коды ошибок
3.3. Реализована отправка во внешнюю систему статуса интеграции, запущенной из вне: отчета об ошибках или сообщения об успешном завершении
3.4. Для интеграционной таблицы реализованы возможности:
- выбора полей для отображения
- опциональной подсветки измененных значений перед отправкой в БД
- опционального отключения пагинации
- опционального отображения даты и времени последнего обновления интеграционной таблицы пользователем
- отображения асинхронных данных интеграционной таблицы для каждой вкладки
3.5. Реализована возможность использования системного uuid для сопоставления объектов при интеграции
3.6. В действии интеграции по созданию элемента справочника появилась опция, позволяющая удалить из справочника элементы, отсутствующие в полученных данных
3.7. Реализована возможность использования итерации внутри другой итерации
3.8. Расширен функционал экспорта и импорта файлов Excel:
- Произведен рефакторинг сервиса, позволяющий быстрее обрабатывать большие объемы данных
- При экспорте данных по шаблону для показателей, распределенных по ВИ, реализована возможность добавить выгрузку консолидированного значения
- Реализована возможность импорта данных для отдельных периодов модели с распознаванием указанных в Excel-файле временных периодов
- Реализован импорт и экспорт значений показателей типа Коллекция справочных значений
4. Блок реализации настраиваемых приложений
4.1. Добавлены новые интерфейсные элементы:
- «Поисковая строка» для осуществления поиска объектов по значению их свойств и/или показателей
- «Импорт/Экспорт», позволяющий вывести в интерфейс конечного пользователя список шаблонов, а также историю их импорта или экспорта
4.2. Расширен функционал существующих интерфейсных элементов:
- Модифицирован функционал Таблиц данных и интерфейсного элемента Таблица:
- Реализована быстрая загрузка больших массивов данных (построение таблиц средствами backend с виртуальной пагинацией)
- Добавлена возможность построения многомодельных таблиц
- Реализована возможность комментирования данных в таблицах и графиках (добавление комментариев и ответы на них)
- Реализован механизм отображения информации о последнем изменении вводной ячейки
- Реализована возможность опциональной нумерации строк в таблицах
- Преобразован конструктор таблиц
- Контейнер с иконками элементов таблицы в верхней части конструктора с возможностью их перетаскивания в структуру таблицы методом drag&drop
- Автоматический выбор единственного набора данных в модели
- Реализована возможность настройки внемодельных вычислений над полями таблицы на элементе “Значение”
- Реализована возможность управления раскрытием группировки каждого уровня структуры таблицы по умолчанию, а также видимостью иконки группировки для управления через интерфейс
- Реализован механизм переноса реальных числовых значений при копировании данных между интерфейсными элементами KS независимо от формата источника
- Реализована возможность отображения значений показателей связанных объектов наравне с показателями основного класса. Для этого также создан новый тип консолидации показателей "Перечень": позволяет отобразить значения через запятую с возможностью просмотреть полный перечень в выпадающем списке
- Реализована возможность управления методами консолидации значений дочерних элементов на всех компонентах таблицы
- Появился единый раздел с настройками условного форматирования таблицы, позволяющий настраивать условия и выражения УФ и указывать область их действия
- В настройках входящих событий на ячейки с таблицей и графиком появилась опция по применению порядка пришедшей коллекции, позволяющая отобразить элементы с учетом сортировки полученной коллекции
- В диаграммах реализованы возможности:
- Перемещения объектов методом drag’n’drop из таблиц на диаграмму с созданием соответствующих фигур
- Опционального отключения редактирования имени диаграммы на интерфейсе
- Осуществления настроенных на фигуры действий режиме редактирования диаграммы в пользовательском интерфейсе
- Расширены возможности Графиков:
- Реализованы гибкие настройки для графика с типом “Комбинированный”, появилась возможность накапливать выбранные ряды в соответствии с заданными признаками
- Реализован новый тип графика XY
- В Фильтре:
- По наборам данных реализована возможность отображать наборы данных нескольких моделей
- Реализована опциональность для возможности сброса фильтра
- Расширены возможности Инспектора формул:
- Реализован механизм “drill down” (а точнее “drill through“) для детализации аргументов рассчитанного значения
- Добавлена навигации типа “хлебные крошки”, позволяющая вернуться назад после детализации
- Реализована возможность подмены параметров адресации
- В Карточке объекта и Виджете реализована возможность настройки скругления углов для полей
- Реализован функционал подмены доступных в фильтре элементов справочника в соответствии с таблицей мэппинга
4.3. Добавлена возможность управлять внешним видом интерфейсов на разных экранах пользователей:
- Реализована возможность задать размер интерфейса для сохранения его преднастроенного внешнего вида на любых устройствах
- Реализована возможность настройки ограничений параметров разрешения экрана (максимальной/минимальной высоты и ширины), по достижению которых интерфейс перестает подстраиваться под размеры и появляется скролл или поля по краям интерфейса
5. Блок планировщика (движок планирования и мониторинга)
Существенно повышена производительность Диаграммы Ганта, позволяющая работать над проектами со 100 000 мероприятий и более.
6. Блок управления платформой и проектами
6.1. Реализована технология SSO с использованием протокола Kerberos
6.2. В настройках доступов проекта реализована возможность удобного поиска и сортировки пользователей, ролей и правил доступ