Заметки из Зазеркалья

30.07.2024

Улучшения в версии 8.3.27

Данная статья является анонсом новой функциональности.
Не рекомендуется использовать содержание данной статьи для освоения новой функциональности.
Полное описание новой функциональности будет приведено в документации к соответствующей версии.
Полный список изменений в новой версии приводится в файле 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 в конфигураторе в режиме агента появятся обе вышеупомянутые возможности, т.е. поведение конфигуратора в режиме приложения и в режиме агента будет унифицировано.

Оптимизация удаления устаревших логов технологического журнала

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

Теги: 8.3.27 

Рассказать друзьям: