Новая версия 8.3.27 платформы "1С:Предприятие"
Фирма "1С" извещает о выпуске новой версии 8.3.27 платформы "1С:Предприятие".
Новое в версии 8.3.27 платформы "1С:Предприятие"
Аутентификация с помощью электронной почты
Система взаимодействия
WebSocket-клиент – новый механизм
Изменения для крупных внедрений
Кластер серверов
Копии баз данных
Хранилище двоичных данных
Аутентификация с помощью электронной почты – новый механизм
Реализован новый способ аутентификации – с подтверждением по электронной почте. Он может быть полезен, например, для входа в информационную базу без запоминания пароля, если база редко используется и пароль запомнить трудно. Также с подтверждением по электронной почте можно в первый раз войти в информационную базу, после чего приложение сразу попросит пользователя установить собственный пароль. Таким образом исключается необходимость отправки пользователю пароля в явном виде.
Система взаимодействия
Добавлена возможность совершать видеозвонки в тонком клиенте в операционных системах Linux и macOS.
Повышено качество звука в видеозвонках, исправлены пропадания речи (фраз) после выключения/включения микрофона.
Нажатие на кнопку выключения микрофона теперь не выключает микрофон физически, а только прекращает отправку данных. Это решение улучшает качество звука при видеозвонке.
Теперь во время видеозвонка можно поднять руку – ненавязчиво, не отвлекая остальных участников, сигнализировать о желании высказаться, предоставив докладчику возможность передать слово в подходящее время. Количество поднятых рук отображается на экране, что позволяет проводить голосование.
Добавлен поиск по контекстным обсуждениям. Он выполняется как часть глобального поиска. Найденные фрагменты отображаются в общем списке. От фрагментов, найденных в других данных, их отличает значок группового обсуждения.
При интеграции системы взаимодействия с мессенджером WhatsApp теперь можно написать клиенту первым. Ранее можно было написать клиенту только после того, как он написал вам.
WebSocket-клиент – новый механизм
Для взаимодействия в внешними системами по протоколу WebSocket теперь можно использовать средства, предоставляемые платформой "1С:Предприятие".
Прикладное решение "1С:Предприятия" является WebSocket-клиентом. Для создания соединений и для взаимодействия можно использовать новый объект конфигурации WebSocket-клиент и новые типы, добавленные во встроенный язык. Создавать клиентские WebSocket-соединения можно в толстом, тонком, веб-клиенте и на сервере.
Протокол WebSocket используется для интеграции с сервисами телефонии или электронной цифровой подписи, с брокерами сообщений RabbitMQ, ZeroMQ и другими.
Крупные внедрения
Реализованы изменения, предназначенные в первую очередь для крупных внедрений:
Дата акселератор теперь может хранить свои данные на диске. Это решает сразу две проблемы: в случае перезагрузки или сбоя сервера не нужно заново загружать данные из базы в копию на Дата акселераторе (при большом объеме данных это может занять существенное время) и в копии можно хранить объем данных, который превышает объем оперативной памяти, доступной Дата акселератору. Это позволяет получить более производительную систему за счет более быстрого старта Дата акселератора.
Увеличено количество записей, которые могут содержаться в табличных частях объектов конфигурации (например, количество сотрудников в документе начисления зарплаты). Теперь можно самостоятельно задать длину номера строки при конструировании табличной части объекта конфигурации. При максимальной длине номера строки в табличной части может содержаться миллиард минус одна запись.
Сразу по нескольким направлениям улучшена работа прикладных решений, использующих СУБД PostgreSQL под нагрузкой (при одновременной работе большого числа пользователей и активном использовании временных таблиц):
— оптимизирована работа платформы "1С:Предприятие" с СУБД;
— ускорено выполнение любых операций, в особенности после перезапусков рабочих процессов кластера;
— оптимизированы очистка временных таблиц, удаление временных таблиц и удаление индексов временных таблиц, особенно при работе с базами данных, имеющими большое количество таблиц.
Оптимизирована очистка временных таблиц при работе с MS SQL Server в условиях высокой нагрузки, особенно при работе с базами данных, имеющими большое количество таблиц. Благодаря этому сокращается время выполнения ряда операций, например проведения документов.
Кластер серверов
Улучшена работа с кластером серверов:
Теперь можно подключать заданных клиентов к выбранным серверам кластера. Пользователей, выполняющих ресурсоемкие операции (например, запускающих расчет себестоимости, расчет зарплаты, закрытие периода), можно подключить к выделенным серверам, чтобы они не мешали работе "обычных" пользователей.
Пользователю предоставлена возможность управлять перезапуском рабочих процессов кластера. Теперь для всего кластера или конкретных рабочих серверов можно задать расписание, по которому процессы будут перезапускаться. Благодаря этому перезапуск можно выполнять тогда, когда нет длительных критичных операций (расчет себестоимости, обновление базы конфигуратором).
Теперь можно принудительно выключить конкретный рабочий процесс. Это нужно для завершения процессов, на которых замечены "проблемные" сеансы.
Копии баз данных
Теперь в стандартной обработке "Управление копиями базы данных" можно видеть полную, развернутую и типизированную информацию о состоянии копий базы данных и процессов их обновления, в том числе причину отключения копии, ошибки отключения или обновления и прогноз продолжительности обновления. Во встроенный язык добавлены новые методы, с помощью которых можно получать аналогичную информацию при реализации своих алгоритмов.
Изменен алгоритм отключения копии, в случае если ей не хватает памяти для выполнения сложного запроса. Теперь копия сначала отключается на 60 секунд, после чего запросы на ней могут быть возобновлены. Таким образом, выполнение относительно простых запросов продолжится на копии, а при снижении нагрузки на Дата акселератор на ней могут выполниться и запросы, ранее вызывавшие ошибку. Только после трех последовательных ошибок с интервалом 60 секунд копия полностью отключается до принудительного обновления.
Хранилище двоичных данных
Управлять хранилищем теперь можно через административный интерфейс и через командную строку автономного сервера, в том числе:
— получать информацию по настроенным хранилищам;
— создавать резервные копии встроенного хранилища (полные и дифференциальные);
— восстанавливать встроенное хранилище из резервных копий (полных и дифференциальных);
— очищать хранилища от неиспользуемых данных.
Во встроенный язык добавлены новые методы для выполнения перечисленных выше действий.
Выполнены доработки, которые позволяют более гибко размещать и полноценно использовать хранилище двоичных данных на внешних облачных S3-ресурсах:
— при ограничениях на количество создаваемых бакетов;
— при ограничении размера передаваемых данных в одном запросе.
Новые возможности внешних компонент
Принудительное завершение сеанса, "зависшего" в результате действий внешней компоненты при ее изолированном подключении, позволяет высвободить используемую сеансом лицензию.
Использование асинхронных конструкторов для создания объектов внешних компонент. Это важно при работе в веб-клиенте, чтобы управление гарантированно передавалось вызвавшему коду, после того как объект компоненты создан и инициализирован.
Оптимизации
Уменьшено время первого запуска тонкого клиента (в режиме "1С:Предприятие" и в режиме "Конфигуратор") в файловом варианте в следующих случаях:
— после создания новой информационной базы;
— после загрузки базы из файла
— после загрузки конфигурации из файла;
— после обновления базы;
— очистка кеша (удаление каталога хранения кешированных файлов).
Улучшена работа криптографии в операционной системе Linux:
— ускорено построение цепочки сертификатов при проверке сертификата или подписи, при добавлении архивной метки времени к подписи и в других случаях;
— логика построения и проверки цепочки сертификатов стала более удобной и параметризуемой.
Выполнен ряд оптимизаций для повышения скорости записи во встроенное хранилище двоичных данных. Результат заметен при однопоточном создании больших файлов (от нескольких мегабайт) или при создании маленьких файлов (от нескольких десятков до нескольких сотен килобайт).
Изменена первая версия механизма построения индекса полнотекстового поиска. В результате уменьшены объем индекса на больших базах и количество файловых операций при поиске.
Устаревшие данные технологического журнала теперь удаляются асинхронно в отдельном потоке, чтобы не замедлять работу системы.
В конфигураторе ускорен поиск всех ссылок на объект.
Полный поисковый индекс, используемый при рефакторинге, строится теперь заранее, в отдельном фоновом потоке при запуске конфигуратора. Благодаря этому ускоряются операции поиска ссылок, переименования и удаления объектов конфигурации. Ранее поисковый индекс начинал строиться непосредственно при начале этих операций.
Всего в версии 8.3.27 платформы реализованы 54 задачи, связанные с доработкой функциональности, и 12 задач по оптимизации различных функций и режимов работы.
Порядок перехода на версию 8.3.27 платформы "1С:Предприятие 8"
Зарегистрированные пользователи системы "1С:Предприятие 8" могут получить дистрибутив новой версии платформы в установленном для них порядке получения обновлений. Порядок и условия получения обновлений указаны в регистрационной карточке программного продукта. Для пользователей версий ПРОФ и выше необходимо наличие действующего договора информационно-технологического сопровождения (1С:ИТС).
Все накопленные данные в информационных базах, созданных с использованием более ранних версий платформы, сохраняются полностью. Конвертация конфигураций, информационных баз, внешних обработок и внешних отчетов при переходе от предыдущей версии к версии 8.3.27 не требуется.
По всем имеющимся вопросам вы можете обратиться в нашу компанию и получить консультацию по телефону: +7(343)222-17-20