Данная статья является анонсом новой функциональности.
Не рекомендуется использовать содержание данной статьи для освоения новой функциональности.
Полное описание новой функциональности будет приведено в документации к соответствующей версии.
Полный список изменений в новой версии приводится в файле v8Update.htm.
Планируется в версии 8.3.27
В версии 8.3.27 нами будет сделан ряд улучшений (в том числе по просьбам клиентов и разработчиков).
Улучшение механики изолированного подключения внешних компонент
У нас есть 2 способа подключения внешней компоненты:
непосредственная загрузка компоненты в рабочий процесс rphost
запуск внешней компоненты в отдельном процессе (так называемое «изолированное» подключение)
Бывают ситуации, когда вызванный метод внешней компоненты исполняется слишком долго или зависает, что приводит к зависанию сеанса (а он использует лицензию). Иногда возникает необходимость завершить такой сеанс.
Сейчас у нас нет возможности принудительно завершить работу "зависшего" сеанса.
В версии 8.3.27 появится возможность принудительного завершения такого сеанса при изолированном подключении внешней компоненты. Завершение сеанса может быть инициировано любым штатным способом 1С:Предприятия.
Интерактивное администрирование расширений базовых версий конфигурации
Для базовых версий конфигурации можно устанавливать расширения, подписанные тем же ключом, что и конфигурация. Управлять такими расширениями можно в пакетном режиме конфигуратора, в режиме Предприятия в функции «Функции для технического специалиста \ Управление расширениями» или из встроенного языка. В режиме конфигуратора операции с расширениями сейчас недоступны.
Бывают ситуации, когда необходимо отключить расширение, блокирующее запуск в режиме предприятия. При этом имя блокирующего расширения может быть неизвестно и, следовательно, в пакетном режиме конфигуратора отключить это расширение невозможно.
В версии 8.3.27 появится возможность для базовых версий в режиме конфигуратора управлять расширениями – станет доступен пункт меню «Расширения». Возможности управления расширениями такие же, как в пакетном режиме конфигуратора.
Также эта возможность появится в других версиях платформы начиная с версии 8.3.24.
Улучшения в работе с закрытыми ключами электронной подписи
Pегуляторы требуют предоставления возможности разработчикам прикладных решений визуализировать и контролировать использование ключа электронной подписи (закрытого ключа). В частности, требуется уметь определить срок действия закрытого ключа, по истечении которого формирование электронной подписи должно быть заблокировано.
Для этого в версии 8.3.27 будет добавлен функционал проверки сертификата на заданное время.
При обновлении конфигурации, требующем перевода инфобазы в монопольный режим, в приложении конфигуратора есть функциональность, позволяющая в случае необходимости завершения всех активных сеансов показать пользователям текст с причиной отключения.
В случае использования конфигуратора в режиме агента такой возможности нет. Также в режиме агента нет возможности принудительно отключать сессии клиентов, препятствующие установлению монопольного режима инфобазы (в режиме приложения такая возможность есть).
В версии 8.3.27 в конфигураторе в режиме агента появятся обе вышеупомянутые возможности, т.е. поведение конфигуратора в режиме приложения и в режиме агента будет унифицировано.
Оптимизация удаления устаревших логов технологического журнала
Операция удаления файлов устаревших логов технологического журнала будет выполняться асинхронно в отдельном потоке и не будет замедлять работу системы.