В этот раз мы работали над тем, что «под капотом»:
Словом, занимались пока незаметными, но очень важными вещами.
Была проблема: старые, когда-то настроенные OLAP-кубы, которые больше не используются в системе, продолжали работать и «съедать» производительность сервера. Лучшим вариантом было поставить пересчёт кубов 1 раз в сутки.
Сейчас можно в OLAP-кубе полностью отключить пересчёт показателей.
Когда это может пригодиться?
Вы проводите капитальную чистку системы, избавляетесь от исторических наслоений. И тут находите OLAP-кубы, которые настраивали не вы, и не понимаете, где они могут отображаться и в какие процессы могут быть вовлечены.
Удалять рискованно.
Но можно отключить пересчёт показателей.
Кроме этого вывели в список OLAP-кубов режим обновления куба:
Также при создании нового OLAP-куба теперь стоит по умолчанию режим обновления «Один раз в сутки»:
Раньше нельзя было уйти в отпуск и не выбрать себе заместителя. Система бы не позволила это сделать.
Теперь можно выбрать время отсутствия – и без заместителя.
Чтобы это сделать, администратор системы должен в справочнике «Периоды недоступности» сделать реквизит «Заместитель» необязательным.
Раньше, если пользователь сделал запрос на заполнение формы, и потом по какой-то причине этот запрос нужно было отменить, приходилось заходить в историю запросов формы и там удалять по одному запросы для каждого, кому они ушли.
Теперь это можно сделать по клику на одну кнопку.
«Код проекта» теперь называется «Номер в структуре».
Модуль логирования фиксирует все события, ошибки и производительность ADVANTA. Он поможет администратору при обращении в техническую поддержку – для быстрой диагностики проблемы и её устранения.
Логи системы – это также источник информации для аналитики: с их помощью можно выявить закономерности и тренды поведения пользователей в системе, использовать это знание для улучшения продукта и появления новой функциональности.
Прощаемся с реквизитом «Да/Нет».
Теперь такой реквизит:
Если у вас этот тип реквизита настроен, то измените его на реквизит-классификатор со значениями «Да» и «Нет».
Начиная с версии 3.18 для корректной работы системы нужно установить компонент WebSocket в PowerShell на сервере.
Команда в PowerShell: Install-WindowsFeature -name Web-WebSockets
И если вы используете прокси-сервер, нужно донастроить его.
Например, для nginx необходимо добавить три строки:
proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade";
Подробно о том, как обновлять систему.