Версия 8.3.25 включает исправления обнаруженных ошибок и изменения в функциональности.
Ссылки на разделы документации, которые описывают сделанные изменения в элементах данного документа, рекомендуется использовать только после публикации на сайте ИТС (http://its.1c.ru/db/v8325doc) документации к текущей версии.
Механизм хранилища двоичных данных вышел из статуса бета-версии.
Для использования механизма требуется лицензия уровня КОРП.
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Свойства конфигурации. | Для свойства конфигурации Режим совместимости реализовано значение Версия 8.3.24. | Использовался режим совместимости с версиями 8.1, 8.2.13, 8.2.16, 8.3.1 - 8.3.23. | Возможность запуска конфигураций, разработанных в версии 8.3.24 и более младших, в версии 8.3.25, без внесения изменений в конфигурацию и без изменений структур данных. Это позволяет при переходе на версию 8.3.25 сначала выполнить переход без внесения изменений в конфигурацию, а потом, внести необходимые изменения и снять режим совместимости. Так же это позволяет иметь возможность после перехода на версию 8.3.25, при необходимости, использовать для работы с информационной базой и версию 8.3.24. Это можно делать, как до снятия режима совместимости, так и после (установив вновь режим совместимости). |
В документации данное изменение описано здесь и здесь. | |||
Синтез речи. | Реализована возможность синтеза речи. Для менеджера работы с речью реализованы методы: НачатьСинтез(), ОстановитьСинтез(), Синтезировать(), ПолучитьДоступныеГолосаСинтеза(). Реализованы объекты: ОписаниеГолосаСинтезаРечи, ОписаниеПараметраГолосаСинтезаРечи, ОписаниеЗначенияПараметраГолосаСинтезаРечи. Синтез речи не поддерживается при работе под управлением операционных систем Windows XP и Windows Server 2003. | Платформа «1С:Предприятие» не содержала встроенных механизмов синтеза речи. | Реализована возможность синтеза речи. С помощью средств платформы стала возможна реализация голосовых интерфейсов с пользователем. |
В документации данное изменение описано здесь и здесь. | |||
Общие объекты. | Реализован метод глобального контекста ВызватьПаузу(). Метод доступен только на сервере. Метод недоступен в серверных вызовах, которые инициированы клиентским приложением. | Данная возможность не предоставлялась. | В серверном коде (фоновые и регламентные задания, Интернет-сервисы и т.д.) реализована возможность приостанавливать выполнение кода на встроенном языке. |
Хранилище двоичных данных. Средства администрирования. | Для Конфигуратора реализован инструмент (Главное меню - Администрирование - Управление хранилищем двоичных данных), по своим возможностям аналогичный стандартной функции Управление хранилищем двоичных данных. | В Конфигураторе было недоступно управление хранилищем двоичных данных. | В Конфигураторе стало возможно выполнять тот же набор операций, который был доступен с помощью стандартной функции, которая могла быть вызвана только в случае успешного запуска клиентского приложения с данной информационной базой. |
В документации данное изменение описано здесь. | |||
Хранилище двоичных данных. | Для механизма хранилища двоичных данных реализована возможность дедупликации фрагментов двоичных данных формата Microsoft Compound Binary File (CBF, файлы Microsoft Office 2003 и предшествующих версий). Данный процесс не управляется и не контролируется пользователем. Дедупликации подвержены файлы, к которым не было обращений более 2 месяцев. | Данная возможность не предоставлялась. Дедуплицировались только файлы целиком. | При хранении большого количества файлов Microsoft Office 2003 и предшествующих версий, может быть уменьшено дисковое пространство для хранения этих данных за счет исключения повторяющихся фрагментов таких файлов, |
В документации данное изменение описано здесь. | |||
Работа с запросами. | В языке запросов реализованы возможности:
Для объекта ЗапросВыбораСхемыЗапроса:
Рекомендуется рассмотреть возможность использования новых возможностей в следующих случаях:
| Данные возможности не предоставлялись. | Расширены возможности работы с временными таблицами в языке запросов. |
В документации данное изменение описано здесь, здесь, здесь и здесь. | |||
Расширение конфигурации. | Реализована возможность заимствовать бизнес-процессы и задачи. Для заимствованных объектов, в числе прочих, допускается изменение карты маршрута бизнес-процесса, которая полностью заменяет карту маршрута расширяемой конфигурации при загрузке расширения. Реализована возможность создавать в расширениях собственные бизнес-процессы и задачи. | Данные возможности не предоставлялись. | Расширены возможности расширения конфигурации. |
В документации данное изменение описано здесь и здесь. | |||
Кластер серверов. Средства администрирования. | При добавлении нового рабочего сервера реализована возможность отключить назначение на этот сервер любой функциональности. Для этого создается запрещающее требование назначения функциональности, которое автоматически применяется. Реализовано:
| Данная возможность не предоставлялась. На новый рабочий сервер сразу начинали назначаться новые функциональности, что могло приводить к различным ошибкам из-за того, что новый рабочий сервер не был настроен до конца. | Упрощена настройка нового рабочего сервера администратором после добавления его (рабочего сервера) в кластер серверов. |
В документации данное изменение описано здесь. | |||
Кластер серверов. Средства администрирования. | Для полей Профиль безопасности и Профиль безопасности безопасного режима свойств информационной базы реализована возможность выбора профиля безопасности из списка существующих профилей безопасности. Для поля Счетчик потребления ресурсов свойств ограничения потребления ресурсов реализована возможность выбора имени счетчика из списка существующих счетчиков потребления ресурсов. Сохранена возможность ввода имени профиля безопасности и счетчика потребления ресурсов вручную. Данные возможности реализованы в консоли кластера и стандартной обработке управления кластером серверов. | Данные возможности не предоставлялись. Ввод имен профилей безопасности и счетчиков безопасности выполнялся только вручную. | Снижена вероятность ошибочного ввода:
|
В документации данное изменение описано здесь и здесь. | |||
Средства администрирования. | При работе с файловым вариантом информационной базы расширен список мест, в которых система «1С:Предприятие» выполняет поиск параметров ExternalSessionManagementRequired и ExternalSessionManagementConnectionString в файлах conf.cfg. | При работе с файловым вариантом информационной базы система «1С:Предприятие» выполняла поиск параметров ExternalSessionManagementRequired и ExternalSessionManagementConnectionString в файле conf.cfg, который располагается в каталоге информационной базы или по пути, который указан в параметре ConfLocation конфигурационного файла, расположенного в каталоге информационной базы. | Стало возможно более гибко управлять размещением настроек сервиса внешнего управления сеансами при работе с файловым вариантом информационной базы. |
В документации данное изменение описано здесь и здесь. | |||
Кластер серверов. Средства администрирования. | Реализована возможность управления нагрузкой на кластер серверов для информационных баз с низкой активностью пользователей:
Реализованы:
| Данная возможность не предоставлялась. | Стало возможно управлять поведением регламентных заданий для информационных баз с низкой активностью пользователей. |
В документации данное изменение описано здесь и здесь. | |||
Средства администрирования. Технологический журнал. | Реализована возможность:
Реализована возможность отключения автоматического удаления файлов технологического журнала с помощью указания значения 0 в атрибуте history элемента log файла настройки технологического журнала logcfg.xml. Очистка каталога технологического журнала в этом случае ложится на внешние инструменты (по отношению к системе «1С:Предприятие»). Изменен алгоритм удаления файлов технологического журнала. Отменена проверка каталога размещения файлов технологического журнала на предмет размещения неизвестных файлов. Для всех событий технологического журнала реализовано свойство level, которое описывает уровень важности события. | Данные возможности не предоставлялись. | Расширены возможности формирования технологического журнала работы системы «1С:Предприятие», например, для использования во внешних инструментах анализа журналов. |
В документации данное изменение описано здесь, здесь, здесь, здесь, здесь и здесь. | |||
Кластер серверов. Средства администрирования. | Для сервера администрирования кластера (ras) и автономного сервера (ibsrv) реализована возможность предоставления показателей производительности кластера серверов (метрик производительности) в формате OpenMetrics. Реализован набор параметров HTTP-запроса, которые позволят ограничить набор получаемых метрик. Для командной строки сервера администрирования кластера реализованы команды monitor-address, monitor-port, monitor-base. Для доступа к метрикам используется аутентификация системы «1С:Предприятие». Для командной строки автономного сервера реализованы параметры monitor-address, monitor-port, monitor-base. Для файла конфигурации автономного сервера реализована секция monitor секции gates. В состав секции входят параметры address, port, base. Для доступа к метрикам не требуется аутентификация. Использование метрик в формате OpenMetrics требует наличия лицензии КОРП. | Данная возможность не предоставлялась. | Расширены возможности формирования технологического журнала работы системы «1С:Предприятие», например, для использования во внешних инструментах анализа журналов. |
В документации данное изменение описано здесь, здесь, здесь, здесь и здесь. | |||
Кластер серверов. Средства администрирования. | Для утилиты управления автономным сервером (ibcmd) реализован режим работы с журналом регистрации (без участия информационной базы). Допускается выгрузка журнала регистрации в форматах XML и JSON, а также выгрузка модели событий журнала регистрации в виде xsd-схемы. Реализована команда eventlog. | Данная возможность не предоставлялась. | Упрощено получение журнала регистрации для анализа внешними инструментами. |
В документации данное изменение описано здесь. | |||
Копии базы данных. | Реализована поддержка нового механизма обновления копии базы данных (версия 2) для СУБД PostgreSQL. Для включения этого механизма необходимо выполнение (одновременно) следующих условий:
| Поддержка нового механизма обновления копии базы данных (версия 2) поддерживалась только при работе с СУБД Microsoft SQL Server. | При использовании нового механизма обновления копии базы данных повышается скорость обновления копии базы данных.
|
В документации данное изменение описано здесь. | |||
Работа с криптографией. | Реализована поддержка формата ACH.1 в кодировке base64 в метода криптографии. | Данная возможность не предоставлялась. | Стало возможно обрабатывать данные формата ACH.1 (сертификаты, списки отзыва и данные в формате PKCS#7) непосредственно в кодировке base64, без предварительной конвертации в двоичные данные |
Регистры сведений. | Для набора записей независимого регистра сведений реализованы дополнительные режимы записи:
Реализовано системное перечисление РежимЗамещения, описывающий возможные варианты записи набора записей регистра сведений. Для метода РегистрСведенийНаборЗаписей.Записать() реализована возможность указывать значение типа системного перечисления РежимЗамещения в качестве значения параметра Замещать (наряду со значением типа Булево). Обработчики событий ПередЗаписью() и ПриЗаписи(), а также обработчики соответствующих подписок получают значение параметра Замещение в том виде, в каком он был передан методу Записать() набора записей регистра сведений. | Для набора записей независимого регистра сведений поддерживались возможность только добавления или полного замещения существующих записей в информационной базе. | В некоторых сценариях становится возможно существенно ускорить работу с независимыми регистрами сведений. |
В документации данное изменение описано здесь. | |||
Автоматизированное тестирование. | Расширены возможности автоматизированного тестирования конфигураций:
| Данные возможности не предоставлялись. | Расширены возможности автоматизированного тестирования прикладных решений. |
В документации данное изменение описано здесь и здесь. |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Стандартные функции. Средства администрирования. Кластер серверов. | Для стандартной обработки Управление серверами реализованы возможности сохранения и восстановления параметров администрируемых серверов (кнопка Параметры кластеров). Сохранение параметров выполняется в xml-файл. Структура файла не документируется. Создание нового подключения к кластеру серверов, а также команды сохранения и восстановления списка кластеров сгруппированы в кнопке Подключения. | Стандартная обработка Управление серверами не поддерживала возможность сохранения (восстановления) параметров администрируемых кластеров серверов в файл (из файла). | Упрощен перенос настроек параметров кластера серверов между компьютерами, например, при развертывании идентичных кластеров. |
Управляемые блокировки. | При работе с регистром бухгалтерии поглощение управляемых блокировок срабатывает раньше эскалации управляемой блокировки. В результате повышается параллельность работы с регистром бухгалтерии. | При работе с регистром бухгалтерии эскалация управляемой блокировки срабатывала раньше, чем поглощение блокировок. В результате параллельная работа с регистром бухгалтерии могла стать невозможной. | Повышена параллельность работы с регистром бухгалтерии. |
Система взаимодействия. Работа в macOS. Веб-клиент. | Реализована возможность использовать видеозвонки при использовании веб-браузера Safari версии 13 и последующих версий под управлением ОС macOS. | Не поддерживались видеозвонки при использовании веб-браузера Safari. | Стали доступны видеозвонки при работе в веб-браузере Safari под управлением ОС macOS. |
В документации данное изменение описано здесь. | |||
Средства администрирования. | Если при загрузке дистрибутива клиентского приложения по протоколу HTTP возникает ошибка, то текст сообщения об ошибке включает не только код ошибки, но и текстовое описание (если таковое доступно). | Если при загрузке дистрибутива клиентского приложения по протоколу HTTP возникает ошибка, то текст сообщения об ошибке включал только код ошибки. | Упрощено расследование проблемных ситуаций, возникающих при загрузке дистрибутива клиентского приложения по протоколу HTTP. |
Обработка ошибок. Кластер серверов. Средства администрирования. | При завершении сеанса и прерывании серверного вызова из конфигуратора, встроенного языка, из механизма управления потреблением ресурсов или через средства администрирования, если файл сеансовых данных не удалялся, то пользователю будет показано сообщение с причиной завершения сеанса. Сообщение будет показано при следующем серверном вызове, даже если сеанс был удалён не в момент серверного вызова. Реализовано свойство системного перечисления КатегорияОшибки.ПринудительноеЗавершениеРаботы. В эту категорию попадают все исключения, связанные с прерыванием серверного вызова с помощью средств администрирования и все исключения, связанные с завершением сеанса с помощью средств платформы (через конфигуратор, из встроенного языка, через средства администрирования). | Пользователю не отображался текст, который мог быть указан администратором в случае принудительного завершения сеанса пользователя. | Устранено некорректное поведение системы. |
Обработка ошибок. Автономный сервер. Средства администрирования. | В диалоге завершения сеансов пользователя из конфигуратора (при обновлении конфигурации базы данных) реализована возможность указать сообщение, которое будет отображено пользователю в качестве причины прерывания сеанса. Для команд утилиты управления автономным сервером (ibcmd) infobase restore и config apply реализован параметр session-terminate-message, позволяющий указать текст, который будет показан пользователю в качестве причины прерывания сеанса. Если параметр командной строки session-terminate утилиты ibcmd предписывает прерывать пользовательские сеансы, а параметр session-terminate-message не указан, то утилита будет ожидать ввода сообщения в консоли и продолжит свою работу только после ввода сообщения. | При завершении сеансов пользователя из конфигуратора не предоставлялась возможность указать текст, описывающий причину завершения сеанса пользователя. Утилита управления автономным сервером (ibcmd) не предоставляла возможности указать текст, который отображается пользователю в качестве причины завершения сеанса. | Стало возможно указать текст, описывающий причины прерывания сеанса, в тех случаях, когда сеансы прерываются во время обновления конфигурации информационной базы из конфигуратора или с помощью утилиты управления автономным сервером. |
В документации данное изменение описано здесь и здесь. |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Глобальный поиск. | Ускорено выполнение операций глобального поиска. | Медленное выполнение операций глобального поиска. | Ускорено выполнение операций глобального поиска. |
Кластер серверов. | Оптимизирована загрузка метаданных при загрузке конфигурации в клиент-серверном варианте запуска. Уменьшено время подключения первого клиента к информационной базе. Уменьшено время запуска первого сеанса информационной базы на рабочем процессе, который еще не обслуживал сеансы этой информационной базы. | При работе в клиент-серверном варианте медленно выполнялась загрузка метаданных конфигурации. Долго выполнялся запуск первого сеанса информационной базы на рабочем процессе, который еще не обслуживал сеансы этой информационной базы. | Уменьшено время запуска первого сеанса информационной базы на рабочем процессе, который еще не обслуживал сеансы этой информационной базы. |
Автономный сервер. | Уменьшено время запуска автономного сервера в файловом и клиент-серверном вариантах работы. | Запуск автономного сервера занимал много времени. | Уменьшено время запуска автономного сервера в файловом и клиент-серверном вариантах работы. |
Средства разработки. | В Конфигураторе оптимизирована операция глобальной замены в конфигурации. | Операция глобальной замены в конфигурации занимала много времени. | В Конфигураторе оптимизирована операция глобальной замены в конфигурации. |
Средства разработки. | В Конфигураторе оптимизирована операция поиска ссылок на объект конфигурации. | Поиск ссылок на объект конфигурации занимал много времени. | В Конфигураторе оптимизирована операция поиска ссылок на объект конфигурации. |
Кластер серверов. | Оптимизировано использование центрального процессора и оперативной памяти в кластере серверов (с уровнем отказоустойчивости 2 и выше), повышена надежность и скорость работы механизмов репликации состояния серверов при высоких нагрузках, а также повышена общая стабильность работы кластера при высоких нагрузках. | При работе высоконагруженного кластера серверов с уровнем отказоустойчивости 2 и выше, кластер использовал больше ресурсов компьютера и работал менее стабильно. | Оптимизировано использование ресурсов компьютера кластера серверов, повышена надежность и стабильность работы кластера серверов |
Полнотекстовый поиск. | Оптимизировано использование оперативной памяти механизмом полнотекстового поиска. Для получения эффекта от оптимизации, необходимо выполнить переиндексацию индекса полнотекстового поиска. | Механизм полнотекстового поиска не оптимально использовал оперативную память компьютера. | Снижено потребление оперативной памяти механизмом полнотекстового поиска и повышена стабильность работы системы. |
Копии базы данных. | Выбор копии, на которой будет выполняться запрос, стал выполняться быстрее. | Выбор копии, на которой будет выполняться запрос, требовал больше времени. | Повышена производительность системы в том случае, когда перед выполнением запроса необходимо выбрать копию базы данных, на которой будет выполняться запрос. |
Система взаимодействия. | При выполнении видеозвонков в тонком клиенте снижается нагрузка на центральный процессор и сетевой канал клиентского компьютера. | При выполнении видеозвонков в тонком клиенте нагрузка на центральный процессор и сетевой канал клиентского компьютера была выше. | Снижается нагрузка на процессор и сетевой канал клиентского компьютера во время видеозвонков в тонком клиенте. |
Система взаимодействия. | Снижается нагрузка на центральный процессор и сетевой канал сервера системы взаимодействия при выполнении групповых видеозвонков с помощью тонкого клиента. Для получения эффекта необходимо:
| При выполнении групповых видеозвонков с помощью тонкого клиента наблюдалась повышенная нагрузка на центральный процессор и сетевой канал сервера системы взаимодействия. | При использовании тонких клиентов при совершении групповых видеозвонков стало возможно повысить качество видеозвонка и повысить количество пользователей, которые одновременно могут находиться в одном видеозвонке. |
Работа с СУБД. | Оптимизировано создание табличных частей объектов, а также записей наборов записей регистров сведений и накоплений. | Создание табличных частей объектов, а также запись наборов записей регистров накопления и сведений занимала больше времени. | Оптимизирована создание табличных частей объектов, запись набора записей регистра сведений и регистра накоплений. |
Копии базы данных. | Ускорено начальное заполнение копии базы данных. | Начальное заполнение копии базы данных занимало больше времени. | Ускорено начальное заполнение копии базы данных. |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Система взаимодействия. | Реализована возможность изменения администратора абонента системы взаимодействия. Реализована возможность ведения списка администраторов абонента системы взаимодействия. Реализована возможность смены адреса электронной почты для пользователя системы взаимодействия. Для менеджера системы взаимодействия реализованы методы: ПолучитьНовыйКлючАдминистрирования(), ОтправитьВременныйКод(), ДобавитьВАдминистраторыАбонента(), ИсключитьИзАдминистраторовАбонента(), УстановитьАдресЭлектроннойПочтыАбонента(). Реализовано свойство ПользовательСистемыВзаимодействия.АдминистраторАбонента. Реализовано свойство ОтборПользователейСистемыВзаимодействия.АдминистраторАбонента. Стандартная функция Управление системой взаимодействия доработана с учетом реализованных возможностей. | Данная возможность не предоставлялась. Администратор абонента не мог быть изменен. | Стало возможно восстановить доступ к абоненту системы взаимодействия в том случае, когда потерян доступ к электронной почте, на которую регистрировался абонент. |
В документации данное изменение описано здесь, здесь, здесь и здесь. | |||
Средства администрирования. | При записи (любым способом) пользователя информационной базы для которого указано имя пользователя операционной системы, длина которого превышает 128 символов, формируется ошибка. | При записи пользователя информационной базы для которого указано имя пользователя операционной системы, длина которого превышает 128 символов:
| Устранено некорректное поведение системы. |
В документации данное изменение описано здесь. | |||
Кластер серверов. Средства администрирования. | Для свойства Data события CLSTR (когда свойство Event равно значению performance update) документированы отображаемые данные, которые описывают текущие показатели производительности процессов кластера. | Данные, которые отображаются в свойстве Data события CLSTR (когда свойство Event равно значению performance update) не были документированы. | Уточнена документация к системе. |
В документации данное изменение описано здесь. | |||
Расширение конфигурации. | Реализована возможность включения реквизитов, добавляемых расширением конфигурации в расширяемые объекты, в состав собственных и заимствованных критериев отбора. Реализована возможность в расширении изменять свойство Тип параметра команды для общих команд и команд объектов конфигурации. Реализована возможность в расширении изменять свойство Форма выбора для констант, реквизитов, ресурсов, измерений и полей внешних источников данных. Реализована возможность в расширениях добавлять собственные подчиненные подсистемы к заимствованным подсистемам. Для свойства Состав заимствованных подсистем реализована возможность отключения модификации при подключении расширения. Редактирование заимствованных подсистем выполняется в панели свойств, аналогично остальным заимствованным объектам конфигурации. | Данные возможности не предоставлялись. | Расширены возможности расширения конфигурации. |
В документации данное изменение описано здесь, здесь и здесь. | |||
Регистры сведений. Справочники. | Для измерений независимого регистра сведений и стандартного реквизита справочников Владелец реализована возможность указывать, какие действия при реструктуризации информационной базы будут предприняты в том случае, когда сокращается набор типов, описывающих тип соответствующего объекта. Предоставляется возможность:
Реализовано свойство Режим сокращения типа для измерения независимого регистра сведений и стандартного реквизита справочника Владелец. Для объектов метаданных ОписаниеСтандартногоРеквизита и Измерение реализованы свойства РежимСокращенияТипа. | Данная возможность не предоставлялась. Для измерения регистра сведений всегда выполнялась попытка преобразования значения, а для стандартного реквизита справочника Владелец всегда блокировалось сокращение состава типов. | Упрощена разработка объектов конфигурации (регистры сведений и подчиненные справочники), которые обрабатываются только с помощью встроенного языка, но в состав типов входит большое количество прочих объектов конфигурации. |
В документации данное изменение описано здесь, здесь и здесь. | |||
Дата акселератор. | В том случае, если используется масштабируемый Дата акселератор (Дата акселератор запущен более чем на одном рабочем сервере кластера серверов) и копия базы данных расположена более чем на одном экземпляре Дата акселератора, реализовано параллельное обновление всех используемых экземпляров Дата акселератора. Ошибка обновления на одном экземпляре Дата акселератора не приведет к прекращению обновления всего Дата акселератора (будут обновлены все экземпляры, кроме того, на котором произошла ошибка). | Обновление экземпляров Дата акселератора выполнялось последовательно, от экземпляра к экземпляру. При ошибке во время обновления одного экземпляра, процесс прекращался, в результате чего все экземпляры Дата акселератора, которые следовали за аварийным, оказывались с неактуальными данными. | Сокращено время обновления данных в том случае, если Дата акселератор состоит из нескольких экземпляров. |
Выгрузка/загрузка конфигурации в файлы. | Версия формата выгрузки конфигурации в XML-файлы стала равной 2.18. | Версия формата выгрузки конфигурации в XML-файлы была равна 2.17. | Выгрузка конфигурации в XML-файлы поддерживает новые возможности платформы. |
В документации данное изменение описано здесь. |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Работа с XML, XDTO. | При XDTO-сериализации плана счетов свойства, соответствующие общим реквизитам, размещаются после свойств, соответствующих признакам учета. В режиме совместимости с версией 8.3.24 поведение не изменилось. | При XDTO-сериализации плана счетов свойства, соответствующие общим реквизитам, размещались до свойств, соответствующих признакам учета. | Устранено некорректное поведение системы. |
В документации данное изменение описано здесь. | |||
Кластер серверов. Средства администрирования. | При запуске кластера серверов сразу считывает все необходимые данные из файлов списка кластеров и реестра кластера. В случае ошибок чтения этих данных, кластер серверов не стартует, а в технологический журнал фиксируются обнаруженные ошибки. | При запуске кластера серверов данные из файлов списка кластеров и реестра кластера считывались по мере необходимости. В результате ошибки, которые могли возникать при чтении этих файлов, приводили к труднодиагностируемым ошибкам в процессе работы кластера. | Упрощено администрирование в случае ошибок, которые могу возникать при чтении списка кластеров и реестра кластера во время запуска кластера серверов. |
Система взаимодействия. | Реализована возможность размещения панели кнопок в сообщениях системы взаимодействия (включая интеграции с различными внешними системами). Действия сообщений системы взаимодействия объявляются устаревшими и не рекомендуются к использованию. Рекомендуется заменить действия системы взаимодействия на панели кнопок. Для объекта СообщениеСистемыВзаимодействия реализованы свойство ИсходноеСообщение. ПанельКнопок. Для объекта ИнтеграцияСистемыВзаимодействия реализован метод ПоддерживаетсяДействиеКнопкиПанелиКнопокСообщения(). Для модуля бота системы взаимодействия реализован обработчик события ОбработкаНажатияКнопкиПанелиКнопокСообщенияСистемыВзаимодействия(). Для модуля приложения реализован обработчик события ПриНажатииКнопкиПанелиКнопокСообщенияСистемыВзаимодействия(). Объявляются устаревшими (и не рекомендуются для использования) следующим свойства и методы:
| Существовала возможность задавать действия для сообщений системы взаимодействия, которая была не доступна в сообщениях интеграции. | Стало возможно реализовать единый, наглядный, интерфейс взаимодействия пользователя системы взаимодействия и информационной системы (интерфейс бота), который единообразно выглядит во всех сообщениях системы взаимодействия. |
В документации данное изменение описано здесь. | |||
Средства администрирования. | Возможность указания одного адреса электронной почты (в разных регистрах) для разных пользователей информационной базы больше не поддерживается. При попытке записи второго пользователя с уже существующим адресом электронной почты будет сформировано исключение. | Имелась возможность указать один и тот же адрес электронной почты (в разных регистрах) для разных пользователей информационной базы. | Устранена возможная неоднозначность определения пользователя по адресу электронной почты. |
В документации данное изменение описано здесь. | |||
Средства администрирования. | Ускорена проверка уникальности адреса электронной почты при записи пользователя. Для получения необходимого эффекта рекомендуется выполнить операцию тестирования и исправления информационной базы (в режиме исправления). В результате этого будет создан необходимый индекс для таблицы пользователей, что и приведет к ускорению проверки уникальности адреса электронной почты. Длина адреса электронной почты не может превышать 128 символов. | При записи пользователя информационной базы проверка уникальности адреса электронной почты выполнялась очень долго. Длина адреса электронной почты могла превышать 128 символов. | Ускорена проверка уникальности адреса электронной почты при записи пользователя. |
В документации данное изменение описано здесь. | |||
Средства администрирования. Кластер серверов. | Для объекта АдминистрированиеСеанс реализованы свойства:
| Данная возможность не предоставлялась. Данные свойства были доступны в других административных интерфейсах системы, но отсутствовали в объекте АдминистрированиеСеанс. | Устранено незапланированное поведение системы. |
Кластер серверов. Средства администрирования. | Счетчик потребления ресурсов с длительностью сбора «серверный вызов», учитывает каждый сеанс одного пользователя как отдельный объект. Объединение разных сеансов одного пользователя сохраняется для счетчиков, длительность сбора данных которых отлична от «серверный вызов». | Счетчик потребления ресурсов с длительностью сбора «серверный вызов», суммировал показатели всех сеансов одного пользователя. | Устранено некорректное поведение системы. |
В документации данное изменение описано здесь. | |||
Кластер серверов. Средства администрирования. | Реализована корректная обработка прерывания серверного вызова, выполняющего вызов к СУБД, с помощью счетчика потребления ресурсов:
| Обработка прерывания серверного вызова, выполняющего вызов к СУБД, с помощью счетчика потребления ресурсов, выполнялась некорректно:
| Устранено некорректное поведение системы. |
Кластер серверов. Средства администрирования. | Реализовано корректное отображение значений использованного процессорного времени для счетчиков потребления ресурсов. | Отображение значений использованного процессорного времени для счетчиков потребления ресурсов могло выполняться некорректно. | Устранено некорректное поведение системы. |
Работа с XML, XDTO. Работа с JSON. | Реализована возможность явного указания типа значения при выполнении XDTO-сериализации (в XML или JSON) значений, которые отсутствуют в модели данных (для открытой модели содержания). Для метода ОбъектXDTO.Добавить() реализован параметр НазначениеТипа. При чтении данных с помощью объекта ФабрикаXDTO реализована возможность указать. каким образом должен определяться тип считываемого значения, если значение отсутствует в модели содержания. Для методов ПрочитатьXML() и ПрочитатьJSON() объекта ФабрикаXDTO реализован параметр НазначениеТипа. | При выполнении XDTO-сериализации значения, отсутствующего в модели данных, тип такого значения не записывался в результирующий файл. | Устранено некорректное поведение системы. |
Средства администрирования. | Информация о завершенных сеансах информационной базы сохраняется:
Информация о завершенных сеансах хранится неделю. Старая информаци очищается 1 раз в час. | Данная возможность не предоставлялась. | Реализовано хранение информации о завершенных сеансах информационной базы. |
Система взаимодействия. | Для коллекций КоллекцияВложенийСистемыВзаимодействия, РядКнопокПанелиКнопокСообщенияСистемыВзаимодействия и РядыКнопокПанелиКнопокСообщенияСистемыВзаимодействия унифицирован набор методов, доступность и поведение в разных клиентских приложениях. | У коллекций КоллекцияВложенийСистемыВзаимодействия, РядКнопокПанелиКнопокСообщенияСистемыВзаимодействия и РядыКнопокПанелиКнопокСообщенияСистемыВзаимодействия был разный набор методов, доступность и поведение в разных клиентских приложениях. | Унифицировано описание и поведение однотипных (по сути) коллекций объектов при работе с системой взаимодействия. Устранено незапланированное поведение системы. |
Что переименовано | Старое наименование | Новое наименование |
---|---|---|
Стандартная обработка работы с речью. |
|
|
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Мобильная платформа. Мобильный клиент. Специальные возможности мобильного устройства. | В мобильной версии «1С:Предприятие» реализована возможность использовать механизм распознавания речи:
На мобильной версии системы «1С:Предприятие» реализована доступность соответствующих объектов, свойств и методов встроенного языка. | Данная возможность не предоставлялась. | Реализована возможность использовать распознавание речи на мобильных устройствах. |
Специальные возможности мобильного устройства. Мобильная платформа. Мобильный клиент. Система взаимодействия. | В мобильной версии реализована возможность делиться файлами из мобильного приложения через стандартные интерфейсы мобильной операционной системы. Для системы взаимодействия реализованы возможности поделиться: сообщением целиком, выделенным текстом сообщения или поля ввода сообщения, вложением сообщения. Реализовано свойство глобального контекста СредстваПередачиДанныхНаУстройстве. Для объекта ДанныеМультимедиа реализован конструктор объекта из файла. Для системного перечисления СтандартнаяКомандаСистемыВзаимодействия реализованы значения ПоделитьсяСообщением и ПоделитьсяВложением. Данные команды могут использовать только в мобильном клиенте. | Данная возможность не предоставлялась. | Упрощено использование сторонних приложений для обработки данных, которые сформированы в мобильном приложении, собранном на мобильной версии «1С:Предприятие». |
В документации данное изменение описано здесь и здесь. | |||
Мобильная платформа. Мобильный клиент. Системные требования. | Прекращена поддержка ОС iOS версий 9 и 10. Реализована поддержка ОС iOS версий 13 - 16 (включительно). | Мобильная версия системы «1С:Предприятие» поддерживала использование ОС iOS версий 9 и 10. | Актуализирован список поддерживаемых версий ОС iOS. Мобильная версия системы «1С:Предприятие» поддерживает ОС iOS версий с 11 по 16 (включительно). |
В документации данное изменение описано здесь. | |||
Сборщик мобильных приложений. | Для сборки мобильных приложений следует использовать Java версий 17 и последующие. Для сборки мобильных приложений с использованием мобильной версии 8.3.25 следует использовать:
Для сборки мобильных приложений с использованием предыдущих версий платформы следует использовать:
При использование Java версии 8 - 16 сохранена возможность собирать мобильные приложения с использованием мобильной версии 8.3.24 и предшествующих версий. | Для сборки мобильных приложений использовались версии Java c 8 по 13. Инструменты сборки не позволяли использовать Java версий 14 и последующие. | Выполнен переход на новые инструменты сборки мобильных приложений для работы под управлением ОС Android. |
Мобильная платформа. Мобильный клиент. Специальные возможности мобильного устройства. | Для системного перечисления ТипШтрихКода реализованы значения: QRCode, DataMatrix, PDF417, Aztec, MaxiCode, UPCA, UPCE, EAN13, EAN8, Codabar, Code93, Code128, RSS14, RSSExpanded, Code39, ITF. Для метода ПоказатьСканированиеШтрихКодов() параметр ТипШтрихКода может принимать массив значений, описывающих, какие типы штрих-кодов ожидаются в данном сканировании. Мобильное приложение поддерживает единый список сканируемых типов штрих-кодов на всех поддерживаемых мобильных платформах. Улучшено качество распознавания штрих-кодов. При работе под управлением ОС Android увеличен размер окна сканирования. | В методе ПоказатьСканированиеШтрихКодов() не поддерживалось точное указание перечня ожидаемых штрих-кодов. Было хуже качество распознавания штрих-кодов. Список поддерживаемых типов сканируемых штрих-кодов зависел от платформы, для которой собиралось мобильное приложение. | Улучшено качество сканирования штрих-кодов. За счет возможности точного указания ожидаемых штрих-кодов может быть снижена нагрузка на процессор во время сканирования, что приведет к снижению энергопотребления при сканировании штрих-кодов. |
В документации данное изменение описано здесь. | |||
Специальные возможности мобильного устройства. | Для мобильной версии реализована возможность из встроенного языка предлагать пользователю оценить приложение и оставить отзыв в магазине приложений соответствующей мобильной операционной системы. Реализован метод глобального контекста ПоказатьВводОценкиПриложения(). | Данная возможность не предоставлялась. | Позволяет предлагать пользователям отправлять оценки и обзоры в магазин приложений, не выходя из приложения. Наличие оценок и отзывов влияет на общий рейтинг приложения в поисковой выдаче. Пользователям в магазине приложений чаще предлагаются приложения, у которых больше оценок и отзывов.
|
В документации данное изменение описано здесь. | |||
Сборщик мобильных приложений. | В процессе сборки мобильных приложений для работы под управлением ОС Android, реализована проверка того, что добавляемый элемент манифеста собираемого приложения уже имеется в манифесте. Если добавляемый элемент уже есть в манифесте - повторно он (элемент) не добавляется. | В процессе сборки мобильных приложений для работы под управлением ОС Android, отсутствовала проверка того, что добавляемый элемент манифеста собираемого приложения уже имеется в манифесте. | Снижено количество сложно диагностируемых ошибок сборки мобильного приложения для работы под управлением ОС Android, которые возникают из-за того, что, например, внешние компоненты требуют разрешение, которое уже затребовано при сборке (другой внешней компонентой или самим приложением). В результате изменения, дублирующие записи не будут попадать в результирующий манифест собираемого приложения, что позволит собрать приложение, сборка которого ранее завершалась с ошибками. |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Дата акселератор. Системные требования. | Реализована работа Дата акселератора под управлением операционных систем Astra Linux, Альт Линукс и РЕД ОС. Точные номера версий приведены в документации. | Дата Акселератор не поддерживал работу в операционных системах Astra Linux, Альт Линукс и РЕД ОС | Расширен список операционных систем, под управлением которых может работать Дата акселератором. |
В документации данное изменение описано здесь. | |||
Общие объекты. | Исправлена ошибка формирования UUID версий 3 и 5 при использовании объекта УникальныйИдентификатор. В режиме совместимости с версией 8.3.24 поведение не изменилось. Реализован устаревший метод ПолучитьУникальныйИдентификаторСПоддержкойСовместимости(), который позволит получить UUID с ошибкой (как было в предыдущих версиях платформы) с отключенным режимом совместимости. Использовать данный метод для каких-либо других целей настоятельно не рекомендуется. | При формировании UUID версий 3 и 5 с помощью объекта УникальныйИдентификатор, UUID формировался с ошибкой. Результат не полностью удовлетворял стандарту RFC 4122. | Устранено некорректное поведение системы. |
Версия 8.3.24 включает исправления обнаруженных ошибок и изменения в функциональности.
Ссылки на разделы документации, которые описывают сделанные изменения в элементах данного документа, рекомендуется использовать только после публикации на сайте ИТС (http://its.1c.ru/db/v8324doc) документации к текущей версии.
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Свойства конфигурации. | Для свойства конфигурации Режим совместимости реализовано значение Версия 8.3.23. | Использовался режим совместимости с версиями 8.1, 8.2.13, 8.2.16, 8.3.1 - 8.3.22. | Возможность запуска конфигураций, разработанных в версии 8.3.23 и более младших, в версии 8.3.24, без внесения изменений в конфигурацию и без изменений структур данных. Это позволяет при переходе на версию 8.3.24 сначала выполнить переход без внесения изменений в конфигурацию, а потом, внести необходимые изменения и снять режим совместимости. Так же это позволяет иметь возможность после перехода на версию 8.3.24, при необходимости, использовать для работы с информационной базой и версию 8.3.23. Это можно делать, как до снятия режима совместимости, так и после (установив вновь режим совместимости). |
В документации данное изменение описано здесь и здесь. | |||
Работа с Интернет. | Реализована возможность использовать КриптоПро для организации защищенного соединения по HTTP. Реализована возможность управлять режимом проверки отзыва сертификатов сервера из встроенного языка. Реализован объект ЗащищенноеСоединениеКриптоПро. Реализовано системное перечисление РежимПроверкиОтзываTLSСертификатаСервера. Реализовано свойство ЗащищенноеСоединениеOpenSSL.РежимПроверкиОтзываTLSСертификатаСервера. Для конструктора объекта ЗащищенноеСоединениеOpenSSL реализован параметр РежимПроверкиОтзываTLSСертификатаСервера. Для конструктора объекта HTTPСоединение реализована возможность получения объекта ЗащищенноеСоединениеКриптоПро в качестве значения параметра ЗащищенноеСоединение. | Возможность использовать КриптоПро для организации защищенного соединения по HTTP не предоставлялась. Не поддерживалась возможность управлять режимом проверки отзыва сертификатов сервера из встроенного языка. | Расширены возможности организации защищенного соединения по протоколу HTTP. |
В документации данное изменение описано здесь. | |||
Распознавание речи. | Реализована возможность запрещать локальное распознавание речи для системы «1С:Предприятие»:
| Данная возможность не предоставлялась. Запретить локальное распознавание речи было невозможно. | Стало возможно принудительно запрещать локальное распознавание речи. При это удаленное распознавание речи все равно можно использовать. |
В документации данное изменение описано здесь, здесь, здесь и здесь. | |||
Хранилище двоичных данных. | Реализована возможность использовать в качестве хранилища двоичных данных любое внешнее хранилище данных, к которому можно получить доступ по протоколу Amazon S3. Реализовано свойство глобального контекста ВнешниеХранилищаДвоичныхДанных. Для доступа к настройкам хранилища двоичных данных и внешнего хранилища двоичных данных требуется право Администрирование. Доработана стандартная функция управления хранилищем двоичных данных. Возможность использования хранилища S3 в качестве внешнего хранилища двоичных данных требует лицензию КОРП. Данная возможность включена в статусе бета-версии. Для использования хранилища S3 в качестве внешнего хранилища двоичных данных во время бета-тестирования требуется лицензия на тестирование выделенной функциональности. При отсутствии лицензии на тестирование выделенной функциональности использование данного механизма будет невозможно. | Данная возможность не предоставлялась. Двоичные данных могли храниться только на компьютере, где развернут кластер серверов «1С:Предприятия». | Расширены возможности хранилища двоичных данных. |
В документации данное изменение описано здесь, здесь, здесь, здесь и здесь. | |||
Хранилище двоичных данных. | Реализована возможность исключения дублирующихся копий повторяющихся данных (дедупликация). Дедупликация выполняется как при записи данных, так и в фоновом режиме. Для объекта ИнформацияХранилищаДвоичныхДанных реализованы свойства ОбъемХранимыхДанныхНаДиске и КоличествоДедуплицированныхЭлементов. | Данная возможность не предоставлялась. | Хранилище двоичных данных может занимать меньше места на дисковом накопителе в том случае, если в хранилище помещают одинаковые данные. |
В документации данное изменение описано здесь и здесь. | |||
Хранилище двоичных данных. | При работе с хранилищем двоичных данных реализованы следующие возможности:
Реализованы методы менеджера хранилища двоичных данных ПолучитьИнформацию(), ОчиститьНеиспользуемоеМестоПоУниверсальнойДате(), ПолучитьУниверсальнуюДатуСозданияРезервнойКопии(). Реализован метод глобального контекста ПолучитьРазмерДанныхБазыДанныхИХранилищаДвоичныхДанных(). Для методов менеджера хранилища двоичных данных СоздатьПолнуюРезервнуюКопию() и СоздатьДифференциальнуюРезервнуюКопию() реализован параметр УниверсальнаяДатаДоКоторойВыполнитьОчистку. Для стандартной функции Управление хранилищем двоичных данных реализовано отображение информации о хранилище двоичных данных и инструменты по выполнению очистки хранилища от удаленных данных. | Данные возможности не предоставлялись. | Расширены возможности администрирования хранилища двоичных данных. |
В документации данное изменение описано здесь и здесь. | |||
Автономный сервер. Хранилище двоичных данных. | В автономном сервере реализована поддержка хранилища двоичных данных. Для командной строки запуска автономного сервера реализована команда --binary-storage-data. | Данная возможность не предоставлялась. | Автономный сервер стал поддерживать хранилище двоичных данных. |
В документации данное изменение описано здесь и здесь. | |||
Работа с буфером обмена. | Реализована возможность работы с буфером обмена операционной системы. Реализовано свойство глобального контекста СредстваБуфераОбмена. Реализованы обработчики события ПриВставкеИзБуфераОбмена для модуля приложения и модуля формы клиентского приложения. Для объекта СсылкаНаФайл реализованы методы ПолучитьКакСтрокуАсинх() и ПолучитьКакДвоичныеДанныеАсинх(). Работа с буфером обмена недоступна на мобильных устройствах. | Данная возможность не предоставлялась. | Реализована возможность программной работы с буфером обмена используемой операционной системы. |
В документации данное изменение описано здесь. | |||
Средства администрирования. Расширение конфигурации. | Реализована возможность выполнять реструктуризацию таблиц расширений конфигурации информационной базы во время операции тестирования и исправления информационной базы:
Если в процессе тестирования будет выявлено отсутствие таблицы расширения, то такая таблица будет создана, если выбран режим тестирования и исправления. | Данная возможность не предоставлялась. | Механизм тестирования и исправления информационной базы стал лучше соответствовать текущим возможностям платформы «1С:Предприятие». |
В документации данное изменение описано здесь и здесь. | |||
Средства администрирования. Расширение конфигурации. | Реализована возможность выполнять операцию тестирования и исправления информационной базы в конкретной области (или областях) разделенной информационной базы:
Если разделители не заданы, то операция тестирования и исправления будет выполняться для всей информационной базы. | Данная возможность не предоставлялась. | Механизм тестирования и исправления информационной базы стал лучше соответствовать текущим возможностям платформы «1С:Предприятие». |
В документации данное изменение описано здесь и здесь. | |||
Средства администрирования. Расширение конфигурации. | Если при настройке операции тестирования и исправления информационной базы выбраны только параметры Проверка логической целостности расширений конфигурации или Реструктуризация таблиц расширений конфигурации, то монопольный режим для всей информационной базы не требуется и не устанавливается. Для каждой обрабатываемой области устанавливаются следующие блокировки:
Ошибка блокировки области не приводит к прерыванию всего процесса тестирования и исправления, но приводит к переходу к следующей области данных. | Данная возможность не предоставлялась. | Механизм тестирования и исправления информационной базы стал лучше соответствовать текущим возможностям платформы «1С:Предприятие». |
В документации данное изменение описано здесь. | |||
Система взаимодействия. | Реализована возможность обмена файлами при интеграции системы взаимодействия с WhatsApp. | Данная возможность не предоставлялась. | Расширены возможности интеграции с системами мгновенного обмена сообщениями. |
Расширение конфигурации. Внешние источники данных. | Реализована возможность создавать собственные внешние источники данных:
Реализована возможность заимствовать внешние источники данных. При изменении свойств заимствованных объектов несколькими расширениями конфигурации, значения свойств объектов будут получаться из последнего расширения в списке. | Данная возможность не предоставлялась. | Расширены возможности работы с расширением конфигурации. |
В документации данное изменение описано здесь. | |||
Средства разработки. | Расширены возможности точки останова с условием при отладке прикладных решений:
При нажатии клавиши F9 на отключенной точке останова происходит включение точки останова. Реализована возможность переносить точку останова (в пределах модуля) с помощью мыши и клавиатуры. Реализованы возможности запоминать и вставлять точку останова через буфер обмена. | Диалог редактирования условной точки останова содержал только простую строку редактирования условия останова. При нажатии клавиши F9 на отключенной точке останова происходило удаление точки останова (и потере всех настроек). Не поддерживались возможности переноса точек останова с помощью клавиатуры, мыши и буфера обмена. | Упрощена отладка прикладных решений. Расширены возможности работы с точками останова. Расширены возможности задания условий условных точек останова. |
В документации данное изменение описано здесь. | |||
Диаграммы. Система компоновки данных. | Изменено отображение круговой и кольцевой диаграмм (включая объемные варианты этих диаграмм). Реализована возможность управления отображением круговой и кольцевой диаграммы. При отрисовке круговых и кольцевых диаграмм учитывается значение свойства ПоложениеПодписей. Для объекта Диаграмма реализованы свойства НачальныйУгол, КонечныйУгол, ГлубинаОбъемнойДиаграммы. Для свойства Диаграмма.ПоложениеПодписей значением по умолчанию будет значение Авто. Для объектов системы компоновки данных ЗначенияПараметровВыводаКомпоновкиДанных, ЗначенияПараметровВыводаГруппировкиКомпоновкиДанных, ЗначенияПараметровВыводаДиаграммыКомпоновкиДанных и ОформлениеДиаграммыОбластиКомпоновкиДанных реализованы свойства ТипДиаграммы.НачальныйУгол, ТипДиаграммы.КонечныйУгол и ТипДиаграммы.ГлубинаОбъемнойДиаграммы. В режиме совместимости с версией 8.3.23 поведение не изменилось. | Данные возможности не предоставлялись. Для свойства Диаграмма.ПоложениеПодписей значением по умолчанию было значение Край. | Расширены возможности отображения круговых диаграмм. |
В документации данное изменение описано здесь, здесь и здесь. | |||
Отображение информации. | В библиотеку картинок добавлены следующие картинки:
| В библиотеке картинок отсутствовали добавленные картинки. | Расширен состав библиотеки картинок. |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Стандартные функции. | Для стандартной функции История изменения данных реализована возможность управления настройкой использования истории. | Данная возможность не предоставлялась. | Управлять историей изменения данных можно непосредственно из стандартной функции, без необходимости использования сторонних инструментов. |
Система взаимодействия. | В обсуждениях системы взаимодействия реализована отметка прочтения сообщений. Отметка отображается в тонком клиенте, толстом клиенте и веб-клиенте. В мобильном клиенте отметка прочтения не отображается, однако информация о прочтении в мобильном клиенте отображается другими клиентскими приложениями. Статус прочтения отображается в контекстных обсуждения, в которых количество авторов сообщений и получателей сообщений меньше 100, а также в неконтекстных обсуждениях, в которых:
| Данная возможность не предоставлялась. | Пользоваться обсуждениями системы взаимодействия стало более удобно и наглядно. |
Система взаимодействия. | При отправке сообщения в неконтекстное обсуждение системы взаимодействия, данное обсуждение становится первым во всех сеансах данного пользователя в данной информационной базе. Данное поведение реализовано в тонком клиенте, толстом клиенте и веб-клиенте. | Порядок неконтекстных обсуждений в разных сеансах одного пользователя информационной базы мог быть разным. | Пользоваться обсуждениями системы взаимодействия стало более удобно. |
Копии базы данных. | Для стандартной функции управления копиями базы данных реализована возможность указания, какое количество фоновых заданий должно выполнять первоначальное заполнение таблиц копии. В форме Параметры копий базы данных реализован параметр Количество заданий заполнения. | Данная возможность не предоставлялась. Первоначальное заполнение таблиц копии данными всегда выполнялось с использованием 4 фоновых заданий. Это количество нельзя было изменить интерактивно, только с помощью встроенного языка. | Администратор получил возможность управлять интенсивностью первоначального заполнения таблиц копии базы данных. |
Технологический журнал. | При работе тонкого и толстого клиентских приложений реализовано формирование технологического журнала процессом видеомодуля системы взаимодействия. Также реализовано формирование дампов аварийного завершения процессов видеомодуля. Настройка выполняется с помощью стандартного файла настройки технологического журнала logcfg.xml. При использовании 32-разрядной системы «1С:Предприятие» под управлением 64-разрядной операционной системы, не поддерживается использование внешней программы создания дампов аварийного завершения. Дамп аварийного завершения процесса видеомодуля выполняется из самого процесса. Реализованы события технологического журнала <VIDEOCALL>, <VIDEOCONN>, <VIDEOSTATS>. | Данная возможность не предоставлялась. | Упрощено предоставление информации в техническую поддержку в случае выявления каких-либо проблем при работе видеомодуля системы взаимодействия. |
В документации данное изменение описано здесь, здесь и здесь. | |||
Средства администрирования. | Реализована возможность автоматического удаления установленных версий платформы. Удаление будет выполняться отдельным процессом с пониженным приоритетом. Процесс удаления не взаимодействует с пользователем. Настройка параметров автоматического удаления реализована в диалоге настройки интерактивной программы запуска. Реализована возможность явно указать одну или несколько версии системы, которые не должны удаляться автоматически. Для конфигурационных файлов 1cestart.cfg и 1cescmn.cfg реализованы параметры AutoUninstall, AutoUninstallVersionsAfter, DontUninstallVersion. | Данная возможность не предоставлялась. Удалять неиспользуемые версии было необходимо или вручную или с помощью самостоятельно написанных пакетных файлов. | Упрощено администрирование системы в части удаления более не используемых версий платформы «1С:Предприятие». |
В документации данное изменение описано здесь, здесь, здесь, здесь и здесь. | |||
Веб-клиент. | При выполнении некоторых операций (которые могут выполняться продолжительное время) в веб-клиенте курсор мыши меняет свои вид с указателя основного режима на указатель занятости. | В веб-клиенте указатель мыши всегда находился в основном режиме. | Поведение веб-клиента стало более удобно для пользователя. |
Расширение конфигурации. Табличный документ. | Уменьшено время первого получения макета, который расширен несколькими расширениями конфигурации. Расширенный макет кешируется для дальнейшего использования. Кеш сохраняется до тех пор, пока не будут внесены изменения либо в расширяемый макет, либо в расширение, которое содержит расширение для этого макета. | Первое получение макета, который расширен несколькими расширениями конфигурации, занимало больше времени. | Ускорена работа с макетами, которые расширяются несколькими расширениями конфигурации. |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Копии базы данных. |
Ускорено первоначальное заполнения копии базы данных для объектов метаданных с табличными частями. | Первоначальное заполнения копии базы данных для объектов метаданных с табличными частями занимало больше времени. | Ускорено первоначальное заполнения копии базы данных для объектов метаданных с табличными частями. |
Кластер серверов. | Снижена общая нагрузка на компьютеры кластера серверов (сеть, оперативная память и процессоры) при большом количестве пользователей. Увеличена стабильность работы кластера серверов. | При большом количестве пользователей кластера наблюдалось более высокое потребление оперативной памяти, процессора и сетевых соединений. | Повышена стабильность работы кластера серверов при большом количестве пользователей. |
Кластер серверов. Средства администрирования. | При выполнении тестирования и исправления информационной базы оптимизировано выполнение операций проверки логической и ссылочной целостности в клиент-серверном варианте информационной базы. Для команды /IBCheckAndRepair пакетного запуска Конфигуратора реализован параметр -JobsCount, который определяет количество системных фоновых заданий, которое используется для выполнения тестирования и исправления информационной базы. | Тестирование и исправление информационной базы выполнялось последовательно по таблицам информационной базы. | Повышена скорость выполнения тестирования и исправления информационной базы. |
В документации данное изменение описано здесь. | |||
Система взаимодействия. | Улучшено качество звука в видеозвонках. | Качество звука в видеозвонках было хуже. | Улучшено качество звука в видеозвонках. |
Полнотекстовый поиск. | Улучшена релевантность выдачи в результатах полнотекстового поиска в данных. Для получения эффекта от данной оптимизации, необходимо очистить индекс полнотекстового поиска и заново его создать на платформе 8.3.24. Платформа «1С:Предприятие» версии 8.3.23 и предыдущих версий выполнит очистку индекса, если он был построен версией 8.3.24. | Полнотекстовый поиск возвращал результаты, упорядоченные по набору критериев, который обеспечивал низкую релевантность выдачи. | Результаты полнотекстового поиска стали более релевантны запросу пользователя. |
Полнотекстовый поиск. | Ускорена индексация данных полнотекстовым поиском. Снижен объем промежуточных файлов, которые используются для индексации. | Индексация данных для нужд полнотекстового поиска занимала больше времени и требовала больше места под временные файлы, используемые для индексации. | Ускорена индексация данных для нужд полнотекстового поиска. |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Работа с СУБД. | Реализована возможность после аутентификации пользователя завершить «лишние» сеансы этого пользователя и продолжить работу. Эта возможность предоставляется в том случае, если после аутентификации обнаруживается, что в данной информационной базе уже есть сеансы этого пользователя и эти сеансы препятствуют началу нового сеанса. Такое поведение реализовано после полного завершения аутентификации для следующих ситуаций:
| Данная возможность не предоставлялась. | Упрощено решение проблем, которые возникают во время аутентификации пользователя при ограничении числа сеансов после зависания, аварийного завершения или при недоступности «лишнего» приложения. |
В документации данное изменение описано здесь. | |||
Выгрузка/загрузка конфигурации в файлы. | Версия формата выгрузки конфигурации в XML-файлы стала равной 2.17. | Версия формата выгрузки конфигурации в XML-файлы была равна 2.16. | Выгрузка конфигурации в XML-файлы поддерживает новые возможности платформы. |
В документации данное изменение описано здесь. |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Работа в ОС Linux. | Программа установки «1С:Предприятия» для ОС Linux поставляется в zip-архиве. В состав архива включено приложение installAsRoot, которое позволяет выполнить установка от лица суперпользователя (root) максимально просто. Во время работы программы установки происходит попытка установить все необходимые (для работы платформы) компоненты ОС. Если попытка не удалась, то в качестве сообщения об ошибке выводится сообщение пакетного менеджера ОС. При установке создается только один ярлык - на интерактивную программу запуска. Остальные ярлыки можно создать с помощью пункта программы установки Установить ярлыки (или параметра desktop_icons пакетной установки системы). При установке добавляет ярлык программы удаления платформы. Имена ярлыков, которые создаются программой установки, стали короче и лучше отражают действия, выполняемые при использовании ярлыка. Имена ярлыков стали отображаться в несколько строк. | Процесс установки системы «1С:Предприятие» на ОС Linux был более сложен для обычного пользователя. Программа установки не пыталась установить компоненты ОС, которые необходимы для работы системы. Сообщения об ошибках, которые могли возникать в процессе установки, не позволяли адекватно понять причину ошибки. | Упрощена установка, запуск и деинсталляция системы «1С:Предприятие» с компьютера, работающего под управлением ОС Linux. |
В документации данное изменение описано здесь, здесь, здесь, здесь, здесь, здесь, здесь и здесь. | |||
Автономный сервер. | В процессе обновления конфигурации базы данных автономный сервер выводит в стандартный поток вывода идентификатор нового поколения информационной базы. В механизме выборочной загрузки объектов метаданных из xml-файлов реализован режим частичной загрузки внешних свойств, при котором не требуется загрузка самих объектов метаданных, которым принадлежат данные свойства. Также реализована поддержка независимой загрузки модулей форм без загрузки самих форм. Реализован параметр partial для следующих команд:
| Данные возможности не предоставлялись. | В ряде сценариев ускорено обновление конфигурации базы данных автономным сервером. |
В документации данное изменение описано здесь, здесь, здесь и здесь. | |||
Навигационные ссылки. | Навигационная ссылка, сформированная методом ПолучитьНавигационнуюСсылкуИнформационнойБазы() и в диалоге получения навигационной ссылки, с установленным признаком Внешняя ссылка, содержит в своем составе разделители, используемые в текущем сеансе разделенной информационной базы. Если получение ссылки выполняется в веб-клиенте или тонком клиенте, подключенном через веб-сервер, в навигационной ссылке будут размещены только те разделители, которые не участвуют в формировании адреса информационной базы. Разделители указываются аналогично параметру Z командной строки запуска клиентского приложения. При запуске клиентского приложения с параметром URL, выполняется поиск клиентского приложения с учетом значений разделителей, указанных в навигационной ссылке. Аналогичные действия выполняются при попытке перехода по внешней навигационной ссылке из диалога Перейти по ссылке, из строки глобального поиска и с помощью метода ПерейтиПоНавигационнойСсылке(). В режиме совместимости с версией 8.3.23 поведение не изменилось. | Навигационная ссылка, сформированная методом ПолучитьИнформационнуюСсылкуИнформационнойБазы() и в диалоге получения навигационной ссылки, с установленным признаком Внешняя ссылка, не содержала значений разделителей текущего сеанса для разделенной информационной базы. При попытке перехода по внешней навигационной ссылке не учитывались значения разделителей при поиске запущенного приложения, что могло приводить к ошибкам при выполнении перехода по навигационной ссылке. | При переходе по внешней навигационной ссылке, которая сформирована в разделенной информационной базе, учитываются значения разделителей, которые использовались в сеансе, в котором получена навигационная ссылка. Таким образом, пользователь будет открывать объекты в той же области данных, что и область данных, в которой получали навигационную ссылку. |
В документации данное изменение описано здесь и здесь. | |||
Динамический список. | Из списка полей динамического списка, которые могут использоваться для упорядочивания списка, исключаются поля, которые являются полями составного типа и содержат более 100 типов. В режиме совместимости с версией 8.3.23 поведение не изменилось. | Список полей, которые могут использоваться для упорядочивания динамического списка, не ограничивался по размеру составного типа поля динамического списка. | При настройке динамического списка снижена вероятность создать сортировку, которая приведет к очень медленной работе динамического списка или его (списка) полной неработоспособности (например из-за ошибки СУБД, которая возникает при попытке отобразить список). |
В документации данное изменение описано здесь и здесь. | |||
Отображение информации. Форма клиентского приложения. Табличный документ. | Для табличного документа реализована возможность использования форматированной строки в ячейках и рисунках. Реализована возможность экспорта таких табличных документов в следующие форматы:
В редакторе табличного документа реализована возможность переключения между обычной и форматированной строкой. Реализована возможность редактирования форматированной строки. Для поля табличного документа реализовано событие ОбработкаНавигационнойСсылки. Свойство Текст объектов ОбластьЯчеекТабличногоДокумента и РисунокТабличногоДокумента может принимать тип Строка или ФорматированнаяСтрока. В мобильной платформе поведение не изменяется - форматированная строка не поддерживается. | Данная возможность не предоставлялась. | Стало возможно улучшить оформление табличного документа. |
Хранилище конфигурации. | Реализована возможность настроить хранилище конфигурации таким образом, что будет невозможно создавать пользователей без указания пароля. В помощнике создания хранилища реализована страница с указанием политики паролей: минимальная длина пароля и необходимость проверки сложности пароля. В диалоге администрирования хранилища реализована возможность редактировать эти же параметры. Если указать минимальную длину пароля равно 0, то можно будет создавать пользователей без указания пароля. В списке пользователей хранилища реализована колонка, показывающая пароль у каждого пользователя. Для команды /ConfigurationRepositoryCreate пакетного запуска Конфигуратора реализованы параметры -MinPasswordLength и -CheckPasswordComplexity. Для глобального файла настроек хранилища конфигурации cfgrepo.conf реализованы параметры cfgrepo.users.minPasswordLength и cfgrepo.users.checkPasswordComplexity. Рекомендуется администраторам хранилищ конфигураций проанализировать списки пользователей в администрируемых хранилищах и установить пароли для всех пользователей. | Хранилище конфигурации было невозможно настроить таким образом, чтобы при создании пользователя требовалось указывать пароль. | Снижена вероятность несанкционированных изменений конфигурации, расположенной в хранилище, которые могут быть выполнены от имени любого пользователя хранилища без пароля. |
В документации данное изменение описано здесь, здесь, здесь, здесь, здесь и здесь. | |||
История данных. | Изменения, сделанные в обработчиках события ПриЗаписи(), не входят в записываемую версию данных. | Версия данных, которая записывалась в историю, включала в себя изменения, сделанные в обработчиках события ПриЗаписи(). | Устранено некорректное поведение системы. |
Работа с криптографией. | Упрощена инициализация менеджера криптографии. Реализован конструктор менеджера криптографии, в котором необходимо указать только вариант использования интерактивного режима. Параметры для каждой операции определяются по контексту этой операции. Реализована возможность указания алгоритмов (шифрования, хеширования, подписи), которые будут использоваться для выполнения операции, с помощью OID алгоритма. Возможность указания алгоритмов путем наименования сохранена, но для четкой идентификации рекомендуется использовать OID. Реализована возможность определять приоритеты использования алгоритмов хеширования и шифрования. Для менеджера криптографии реализованы свойства ОпределениеАлгоритмаХеширования и ОпределениеАлгоритмаШифрования. Реализован унифицированный способ получения сертификата не только из зашифрованных или подписанных данных, но и из произвольного хранилища сертификатов. Для менеджера криптографии реализованы методы ПолучитьСертификаты() и ПолучитьСертификатыАсинх(). Методы менеджера криптографии ПолучитьСертификатыИзПодписи(), ПолучитьСертификатыИзПодписиАсинх() и НачатьПолучениеСертификатовИзПодписи() объявлены устаревшими и не рекомендуются к применению. Реализована возможность поиска на локальном компьютере контейнера ключа для используемого сертификата. Для менеджера криптографии реализованы методы НайтиКлючевойКонтейнер() и НайтиКлючевойКонтейнерАсинх(). Реализована возможность указания конкретного сертификата и пароля доступа к закрытому ключу, с помощью которых будет выполняться расшифровка данных. Для методов Расшифровать(), РасшифроватьАсинх() и НачатьРасшифровку() реализованы параметры Сертификат и ПарольДоступаКЗакрытомуКлючу. Реализовано свойство ИнформацияМодуляКриптографии.ТипМодуляКриптографии. | При инициализации менеджера криптографии было необходимо указать имя и тип модуля криптографии, а также путь к модулю криптографии. Алгоритмы, которые используются для той или иной операции, могли быть указаны только по имени. Отсутствовала возможность указания приоритетов использования алгоритмов хеширования и шифрования. Алгоритмы, указанные в методах менеджера криптографии, могли игнорироваться при выполнении операции. Отсутствовала возможность получения списка сертификатов из зашифрованных данных. Имелась возможность получения списка сертификатов только из подписи данных (методы менеджера криптографии ПолучитьСертификатыИзПодписи(), ПолучитьСертификатыИзПодписиАсинх() и НачатьПолучениеСертификатовИзПодписи()). Отсутствовала возможность проверить наличие на компьютере контейнера ключа для используемого сертификата. При расшифровке данных можно указать только одного получателя расшифровываемых данных, других получателей указать было невозможно. | Упрощено использование менеджера криптографии в основных сценариях. |
В документации данное изменение описано здесь и здесь. | |||
Автономный сервер. | Из параметров автономного сервера исключены:
Указание удаленных параметров не приводят к ошибке. Сами параметры игнорируются. | В параметрах автономного сервера ошибочно описывалась возможность указать пароль для доступа к серверу отладки в автономном сервере. Заданный пароль никогда не использовался. | Устранена ошибка в параметрах автономного сервера. |
В документации данное изменение описано здесь и здесь. |
Что переименовано | Старое наименование | Новое наименование |
---|---|---|
Англоязычное написание имени параметра ОписаниеОповещения в методах встроенного языка. |
|
|
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Мобильная платформа. Сборщик мобильных приложений. | Обработка режима совместимости в мобильной платформе приведена в соответствие с аналогичным поведением платформы для персонального компьютера. Конфигуратор выгружает информацию о режиме совместимости конфигурации в файлы 1cema.xml и 1cemca.xml. Сборщик мобильных приложений учитывает режим совместимости при сборке мобильных приложений. Если режим совместимости конфигурации не соответствует мобильной версии, которая используется для сборки мобильного приложения, сборка завершится с ошибкой. | Режим совместимости определялся версией мобильной платформы на которой выполнялось начальное создание информационной базы или выполнялось обновление конфигурации. Сборщик мобильных приложений никак не проверял соответствие режима совместимости конфигурации и мобильной платформы, которая используется для сборки мобильного приложения. | Устранено некорректное поведение системы. |
В документации данное изменение описано здесь, здесь и здесь. | |||
Мобильная платформа. Мобильный клиент. | Для мобильной платформы и мобильного клиента с автономным режимом реализована поддержка определяемых типов. | Данная возможность не предоставлялась. | Расширены возможности мобильной версии системы «1С:Предприятие». |
Мобильная платформа. Мобильный клиент. Специальные возможности мобильного устройства. | Реализована доступность на сервере мобильной платформы и платформы для персонального компьютера для объектов ДанныеМультимедиа, ПараметрыКачестваСканированияДокументов и СтраницаСканированияДокументов. | Данная возможность не предоставлялась. | Упрощена реализация работы с документами, которые сканируются не для отправки в сервис распознавания, а для сохранения в информационную базу. |
Мобильная платформа. Мобильный клиент. Сборщик мобильных приложений. Специальные возможности мобильного устройства. | В мобильной версии системы «1С:Предприятие» реализована поддержка Huawei Mobile Services (HMS). Поддерживаются следующие возможности этого набора сервисов: работа с картой (включая получения адреса по координатам и обратную операцию), зоны геолокации. работа с уведомлениями, реклама и встроенные покупки. Реализовано значение системного перечисления ТипПодписчикаДоставляемыхУведомлений.HPK. Для метода ПолучитьМаркерДоступа() менеджера отправки доставляемых уведомлений реализован параметр ТипПодписчика (в методе стало 3 параметра). Метод ПолучитьМаркерДоступа() с двумя параметрами объявляется устаревшим и его использование не рекомендуется. Реализовано значение системного перечисления СервисВстроенныхПокупок.HuaweiInAppPurchase. В сборщике мобильных приложений реализована возможность указывать, работу с какими сервисами будет поддерживать собираемое мобильное приложение (включая возможность отключения обоих сервисов). Если на мобильном устройстве используются оба набора сервисов - приоритетным считается набор сервисов Google (приоритет не настраивается). Реализована возможность отключить оба набора сервисов, если собираемое приложение не использует возможности мобильных сервисов (уменьшится размер собираемого приложения). Публикация собранного приложения в магазин Huawei AppGallery из сборщика мобильных приложений не поддерживается. | Сервисы Huawei Mobile Services (HMS) не поддерживались мобильной версией «1С:Предприятие». Из-за этого было невозможно полноценное использование мобильной версии системы на устройствах Huawei. | Расширен перечень поддерживаемых мобильных сервисов. |
В документации данное изменение описано здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь и здесь. | |||
Мобильный клиент. Распознавание речи. | В мобильном клиенте (в том числе с автономным режимом) реализована возможность использования механизма распознавания речи. Не поддерживается возможность механизма распознавания речи непосредственно на самом мобильном устройстве. Серверные методы работы с механизмом распознавания речи не поддерживаются в серверной части мобильного приложения и в мобильном автономном сервере. Реализована функциональность РаспознаваниеРечи. Если в собираемом приложении отсутствует требование данной функциональности, то попытка обращения к механизмам распознавания речи (в собранном приложении) приведет к исключению времени исполнения. | Механизм распознавания речи не мог использоваться в мобильном клиенте. | Расширены возможности мобильного клиента системы «1С:Предприятие». |
В документации данное изменение описано здесь и здесь. | |||
Мобильная платформа. Мобильный клиент. Системные требования. | В мобильной версии системы «1С:Предприятие» реализована поддержка ОС Android 13. В мобильной версии системы «1С:Предприятие» прекращена поддержка ОС Android 4.4. Таким образом, мобильная версия «1С:Предприятие» поддерживает ОС Android в интервале версий 5.0 - 13. Для того, чтобы загрузить мобильное приложение в магазин Google Play, необходимо собрать мобильное приложение с использованием мобильной версии 8.3.24.40 или последующих. При работе мобильного приложения под управлением ОС Android 13 и последующих версий:
| Мобильная версия «1С:Предприятие» поддерживала ОС Android в интервале версий 4.4 - 12. Мобильные приложения, которые собираются с использованием мобильных версий, предшествующих версии 8.3.24.40, будет невозможно загрузить в магазин Google Play после 1 ноября 2023 года. | Мобильная версия «1С:Предприятия» поддерживает актуальный состав версий операционной системы Android. |
В документации данное изменение описано здесь. | |||
Специальные возможности мобильного устройства. | Для мобильного приложения более не требуется получать разрешение пользователя для доступа к каталогу документов приложения. Если отключена функциональность Доступ ко всем файлам, то при попытке доступа к файлам за пределами каталога данных приложения будет формироваться сообщение о том, что выключена требуемая функциональность. Реализована функциональность Геозоны, которая управляет возможностью работы с геозонами. | При первом запуске приложения запрашивался доступ к каталогу документов приложения. При попытке доступа к файлу за пределами каталога документов приложения формировалась ошибка доступа к файлу. Работа с геозонами определялась функциональностью Геопозиционирование в фоновом режиме. | Устранено незапланированное поведение системы. Поведение системы стало более логичным. |
В документации данное изменение описано здесь. | |||
Мобильная платформа. Мобильный клиент. Специальные возможности мобильного устройства. | Для мобильной версии реализована возможность получать файлы, которыми пользователь поделился из других приложений на мобильном устройстве. Во время настройки механизма можно указать, что мобильное приложение будет обрабатывать какие-то конкретные расширения файлов или все расширения. Реализовано свойство глобального контекста ДанныеЗапросаПоделитьсяЗапуска. Реализован обработчик события модуля приложения ОбработкаФормированияКомандВходящегоЗапросаПоделиться(). Для системного перечисления ФункциональностьМобильногоПриложения реализованы свойства ВходящиеЗапросыПоделиться и ОбработкаВсехТиповВходящихЗапросовПоделиться. | Данная возможность не предоставлялась. | В мобильном приложении, созданном на базе системы «1С:Предприятие», стало возможно получать файлы, которыми поделились из других приложений с помощью стандартного механизма соответствующей мобильной операционной системы. |
В документации данное изменение описано здесь и здесь. |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Встроенный язык. | Если метод табличной части Найти() не находит искомое значение и список колонок поиска состоит только из колонки НомерСтроки, то поиск по другим колонкам не выполняется. Рекомендуется проанализировать использование данного метода и устранить возможное использование некорректного поведения. В режиме совместимости с версией 8.3.23 поведение не изменилось. | Если метод табличной части Найти() не находит искомое значение и список колонок поиска состоит только из колонки НомерСтроки, то выполнялся поиск по всем колонкам табличной части. | Устранено некорректное поведение системы. |
Табличный документ. | При заполнении табличного документа реализована поддержка форматированных строк в ячейках с типом заполнения Шаблон. При замене имени параметра на фактическое значение, форматирование результирующего текста определяется по первому символу имени параметра, картинки и ссылки внутри имени параметра удаляются. Остальные приемы работы с шаблонами не изменяются. | При заполнении табличного документа не поддерживались форматированные строки в ячейках с типом заполнения Шаблон. | Расширена поддержка форматированных строк в табличном документе. |
Установка клиентского приложения. | При работе под управлением ОС Windows, в настройках диалога запуска клиентского приложения и параметров информационной базы реализована возможность указания автоматического способа разрядности запускаемого клиентского приложения. Если для работы с информационной базой запущено 32-разрядное приложение, то при автоматическом обновлении клиентского приложения будет скачиваться дистрибутив именно 32-разрядного приложения. | При автоматическом обновлении клиентского приложения, для скачивания выбиралось приложение, разрядность которого совпадала с разрядностью операционной системы, под управлением которой работало клиентское приложение. На разрядность запущенного клиентского приложения при обновлении внимания не обращалось. | Упрощено автоматическое обновление клиентского приложения в тех случаях, когда на 64-разрядной ОС Windows используется 32-разрядное клиентское приложение (например, из-за того, что клиентское приложение использует внешние компоненты, которые существуют только в 32-разрядном варианте). |
В документации данное изменение описано здесь, здесь и здесь. | |||
Средства разработки. | Для копирования настроек точки останова в буфер обмена используется комбинация клавиш Ctrl+Alt+K. Комбинация клавиш Ctrl+Alt+C была ранее (в предыдущих версиях платформы) указана для открытия окна стека вызовов. | Для копирования настроек точки останова в буфер обмена использовалась комбинация клавиш Ctrl+Alt+C. | Устранено некорректное поведение системы. |
Сборщик мобильных приложений. | В сборщике мобильных приложений реализована возможность экспорта ключей, связанных с магазинами приложений Google Play и Huawei AppGallery. Возможность реализована в виде диалога, который можно вызвать из диалога редактирования параметров поставщика и из диалога редактирования группы мобильных приложений. Выгружается следующая информация:
| Экспорт ключей поддерживался только для магазина Google Play, в формате, который перестал поддерживаться магазином. | Восстановлена возможность работы с магазином Google Play из-за изменения магазином процедуры шифрования ключа подписи. Стало возможно использовать загрузку aab-файлов в магазин приложения Huawei AppGallery. |
Стандартные функции. | В сервисе сборки мобильных приложения реализована поддержка мобильной версии 8.3.24 системы «1С:Предприятие». С помощью сервиса сборки стало возможно собирать мобильные приложения, работающие под управлением ОС Android, которые используют мобильные сервисы компании Huawei. | Данные возможности не предоставлялись. | Для сервиса сборки мобильных приложений расширен список поддерживаемых мобильных версии системы «1С:Предприятие». |
Система взаимодействия. | Для сайта внешних пользователей и чата на сайте реализованы возможности:
Улучшен интерфейс видеозвонков. | Данные возможности не предоставлялись. | Возможности, которые предоставляет сайт внешних пользователей, приближены к возможностям клиентских приложений. |
Работа с СУБД. Системные требования. | Реализована поддержка СУБД Postgres Pro версии 11.22.1 следующих продуктов:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.17. Поддерживаемые операционные системы: определяются производителем СУБД.
| Данная версия СУБД Postgres Pro не поддерживалась системой «1С:Предприятие». | Расширен список поддерживаемых СУБД. |
Работа с СУБД. Системные требования. | Реализована поддержка СУБД Postgres Pro версии 12.17.1 следующих продуктов:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД.
| Данная версия СУБД Postgres Pro не поддерживалась системой «1С:Предприятие». | Расширен список поддерживаемых СУБД. |
Работа с СУБД. Системные требования. | Реализована поддержка СУБД Postgres Pro версии 13.13.1 следующих продуктов:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД.
| Данная версия СУБД Postgres Pro не поддерживалась системой «1С:Предприятие». | Расширен список поддерживаемых СУБД. |
Работа с СУБД. Системные требования. | Реализована поддержка СУБД Postgres Pro версии 14.10.1 следующих продуктов:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД.
| Данная версия СУБД Postgres Pro не поддерживалась системой «1С:Предприятие». | Расширен список поддерживаемых СУБД. |
Работа с СУБД. Системные требования. | Реализована поддержка СУБД Postgres Pro версии 15.5.1 следующих продуктов:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД.
| Данная версия СУБД Postgres Pro не поддерживалась системой «1С:Предприятие». | Расширен список поддерживаемых СУБД. |
Система компоновки данных. | Снижено время открытия схемы компоновки данных в том случае, когда план видов расчета содержит много предопределенных элементов. | Открытие схемы компоновки данных занимало много времени, если план видов расчета содержит много предопределенных элементов. | Устранено незапланированное поведение системы. |
Работа в ОС Linux. | Для работы с объектами HTML в клиентских приложениях для ОС Linux используется библиотека WebKit2. Библиотека WebKit2 не поставляется в составе платформы, а используется библиотека, находящаяся в составе используемой операционной системы. Для обеспечения возможности предварительного просмотра содержимого поля HTML-документа используется библиотека evince. Если библиотеки не установлены, то они будут доустанавливаться во время установки системы «1С:Предприятие» из репозиториев используемой операционной системы. Библиотека WebKit1 более не используется и не поставляется в составе системы «1С:Предприятие». | Для работы с объектами HTML в клиентских приложениях для ОС Linux использовалась библиотека WebKit1, которая входила в состав дистрибутива системы «1С:Предприятие». | Для работы с объектами HTML используется более современная библиотека. |
Система аналитики. Аналитика - источники. | При построении отчета пользователю стало доступно управление местом выполнения отчета (аналогично объекту Запрос системы «1С:Предприятие»). Для настройки доступы следующие параметры: Использование копий БД, Актуальность данных, Время актуальности. | Данная возможность не предоставлялась. | Расширены возможности управления местом выполнения отчета в клиентском приложении «1С:Аналитики». |
Расширение конфигурации. | В конфигураторе базовой версии системы «1С:Предприятие» реализована доступность формы работы с расширениями конфигурации (Главное меню - Конфигурация - Расширения конфигурации). В этой форме доступны функции интерактивного администрирования расширений (расширения, которые могут быть подключены к базовой конфигурации, должны быть подписаны тем же ключом, что и сама базовая конфигурация). Функции редактирования расширений остаются недоступными. Подключенное расширение доступно для просмотра.
| Данная возможность не предоставлялась. Подключать и отключать расширения можно было только с помощью пакетного режима запуска Конфигуратора. | Расширены возможности администрирования базовой версии системы «1С:Предприятие». |
Внешние компоненты. | Реализован метод глобального контекста СоздатьОбъектВнешнейКомпонентыАсинх() позволяющий выполнить асинхронное создание объекта внешней компоненты. | Данная возможность не предоставлялась. Объект внешней компоненты на стороне клиентского приложения можно было создать только с помощью синхронного конструктора, что в ряде случаев могло приводить к ошибкам при использовании внешней компоненты. | Снижена вероятность ошибки, если метод внешней компоненты вызывается сразу после создания объекта этой внешней компоненты. Устранено незапланированное поведение системы. |
Обновление конфигурации базы данных. | При выполнении реструктуризации информационной базы устранено удаление завершающих пробельных символов (категория символов Mark, spacing combining стандарта Unicode), если при реструктуризации не выполнялась смена типа реквизита. При конвертации строки фиксированной длины в строку переменной длины, во время реструктуризации удаляются пробелы справа до первого символа, отличного от пробела. | При выполнении реструктуризации информационной базы обрезались завершающие пробельные символы (категория символов Mark, spacing combining стандарта Unicode). При конвертации строки фиксированной длины в строку переменной длины, во время реструктуризации выполнялось удаление не только завершающих пробелов, но и завершающих пробельных символов. | Устранено некорректное поведение системы. |
Версия 8.3.23 включает исправления обнаруженных ошибок и изменения в функциональности.
Ссылки на разделы документации, которые описывают сделанные изменения в элементах данного документа, рекомендуется использовать только после публикации на сайте ИТС (http://its.1c.ru/db/v8323doc) документации к текущей версии.
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Свойства конфигурации. | Для свойства конфигурации Режим совместимости реализовано значение Версия 8.3.22. | Использовался режим совместимости с версиями 8.1, 8.2.13, 8.2.16, 8.3.1 - 8.3.21. | Возможность запуска конфигураций, разработанных в версии 8.3.22 и более младших, в версии 8.3.23, без внесения изменений в конфигурацию и без изменений структур данных. Это позволяет при переходе на версию 8.3.23 сначала выполнить переход без внесения изменений в конфигурацию, а потом, внести необходимые изменения и снять режим совместимости. Так же это позволяет иметь возможность после перехода на версию 8.3.23, при необходимости, использовать для работы с информационной базой и версию 8.3.22. Это можно делать, как до снятия режима совместимости, так и после (установив вновь режим совместимости). |
В документации данное изменение описано здесь. | |||
Средства разработки. | Для системы «1С:Предприятие» реализована лицензия для разработчиков (см. здесь):
Особенности и ограничения лицензии для разработчиков приведены в документации. Для объекта ЗапросНаПолучениеЛицензии реализованы свойства ИмяУчетнойЗаписи и ПарольУчетнойЗаписи. Для менеджера получения лицензий реализованы методы ПолучитьДоступностьИспользованияЛицензийРазработчика() и ПолучитьЛицензионноеСоглашениеРазработчика(). | Данная возможность не предоставлялась. Для обучения предлагалось использовать учебную версию. Для разработки было необходимо приобрести комплект разработчика или любую основную поставку. | Реализована возможность бесплатно использовать полнофункциональную версию системы «1С:Предприятие» для обучения и разработки. |
В документации данное изменение описано здесь, здесь и здесь. | |||
Работа с СУБД. Средства администрирования. Стандартные функции. | Реализована возможность управления табличными пространствами базы данных при работе в клиент-серверном варианте информационной базы. Реализована возможность управлять табличными пространствами для индексов и данных. Разделение таблиц по пространствам имен индивидуально для каждой информационной базы и не переносится с помощью выгрузки информационной базы. Управление табличными пространствами не поддерживается в файловой информационной базе и в Дата акселераторе. Реализована стандартная функция Управление табличными пространствами базы данных, которая доступна в клиент-серверной информационной базе, начиная с режима совместимости Версия 8.3.7. Реализовано свойство глобального контекст ТабличныеПространстваБазыДанных. Реализовано свойство системного перечисления КатегорияОшибки.ОшибкаТабличногоПространстваБазыДанных. Для команды IBCheckAndRepair командной строки пакетного запуска конфигуратора реализован параметр RefreshTableLocation. Для таблицы значений, возвращаемой методом ПолучитьСтруктуруХраненияБазыДанных() реализованы колонки ТабличноеПространствоХраненияДанных и ТабличноеПространствоХраненияИндексов. Реализовано свойство конфигурации Режим использования табличных пространств. Использование управления табличными пространствами базы данных требует наличие лицензии КОРП. | Данная возможность не предоставлялась. | Расширены возможности по администрированию информационной базе в клиент-серверном варианте. Стало возможно распределять таблицы информационной базы по различным дисковым накопителям, в соответствии с профилями нагрузки на эти таблицы. |
В документации данное изменение описано здесь, здесь, здесь, здесь и здесь. | |||
Встроенный язык. Работа с JSON. | В глобальном контексте реализованы методы ЗаписатьЗначениеJSON() и ПрочитатьЗначениеJSON(). Методы доступны в любом контексте. Методы выполняют сериализацию и десериализацию определенного набора типов данных в строку JSON и обратно (из строки JSON в объекты встроенного языка). | Данная возможность не предоставлялась. Новые методы можно было реализовать с помощью существующих механизмов работы с JSON. Однако использование такой реализации (в общем случае) требовало-бы вызова сервера. | Упрощена работа с форматом JSON, особенно в веб-клиенте и на мобильных устройствах. |
В документации данное изменение описано здесь и здесь. | |||
Система взаимодействия. | Реализована возможность обмена файлами при интеграции системы взаимодействия с Telegram и ВКонтакте. При обмене с системой ВКонтакте не поддерживается обмен видеофайлами. Для хранения файлов, которые передаются между системами, на сервере взаимодействия можно настроить собственное хранилище. | Данная возможность не предоставлялась. | Расширены возможности интеграции с системами мгновенного обмена сообщениями. |
В документации данное изменение описано здесь. | |||
Автономный сервер. Средства администрирования. | Реализована возможность конвертации клиент-серверной информационной базы в информационную базу, обслуживаемую другой СУБД, минуя процесс выгрузки/загрузки информационной базы в dt-файл. Конвертация из файлового варианта информационной базы не поддерживается. Для команды infobase утилиты ibcmd реализована команда replicate. | Данная возможность не предоставлялась. Смена используемой СУБД выполнялась только с помощью выгрузки в dt-файл и последующей загрузки из этого файла в новой СУБД. | Упрощена миграция клиент-серверной информационной базы между различными СУБД. |
В документации данное изменение описано здесь и здесь. | |||
Встроенный язык. | Реализована возможность использования регулярных выражений во встроенном языке. Используются регулярные выражения стандарта ICU. Работа с регулярными выражениями доступна только на стороне сервера приложений «1С:Предприятия». В глобальном контексте реализованы следующие методы: СтрНайтиПоРегулярномуВыражению(), СтрЗаменитьПоРегулярномуВыражению(), СтрПодобнаПоРегулярномуВыражению(), СтрНайтиВсеПоРегулярномуВыражению(). | Данная возможность не предоставлялась. | Расширены возможности поиска в строках при использовании встроенного языка. |
В документации данное изменение описано здесь. | |||
Система взаимодействия. | Реализована возможность интеграции системы взаимодействия с системой мгновенного обмена сообщений WhatsApp. Реализовано свойство ИнтеграцияСистемыВзаимодействия.ДоступноРедактированиеСообщений. Для менеджера системы взаимодействия реализованы методы ПолучитьВремяОкончанияДоступностиОтвета(), ПолучитьВремяОкончанияДоступностиОтветаАсинх(), ПолучитьШаблоныСообщения(), ПолучитьШаблоныСообщенияАсинх(). ПолучитьШаблонСообщения(), ПолучитьШаблонСообщенияАсинх(), УстановитьПредставленияШаблонаСообщения(), УстановитьПредставленияШаблонаСообщенияАсинх(). Для объекта СообщениеСистемыВзаимодействия реализованы свойства ШаблонСообщения и ЗначенияПодстановокШаблонаСообщения. Реализовано событие модуля приложения ОбработкаВыбораШаблонаСообщенияСистемыВзаимодействия. | Данная возможность не предоставлялась. | Расширены возможности интеграции системы взаимодействия с системами мгновенного обмена сообщениями. |
В документации данное изменение описано здесь, здесь и здесь. | |||
Система взаимодействия. | Стандартная обработка управления системой взаимодействия отображает информацию о параметрах системы взаимодействия, в которой зарегистрирована информационная база и адресе электронной почты абонента. Для менеджера системы взаимодействия реализованы методы АдресСервера(), ВерсияСервера(), АдресЭлектроннойПочтыАбонента() и ТекущийПользовательЯвляетсяАдминистраторомАбонента(). | Данная возможность не предоставлялась. | Реализована возможность получить информацию о системе взаимодействия, к которой подключена текущая информационная база. |
В документации данное изменение описано здесь. | |||
Расширение конфигурации. | В расширении конфигурации реализована возможность создания собственных регламентных заданий. | Данная возможность не предоставлялась. | Расширены возможности расширения конфигурации. |
В документации данное изменение описано здесь и здесь. | |||
Работа с СУБД. | При использовании СУБД Microsoft SQL Server в клиент-серверном варианте информационной базы реализована возможность использовать для работы с СУБД Microsoft OLE DB Driver for SQL Server. | При использовании СУБД Microsoft SQL Server в клиент-серверном варианте информационной базы не поддерживалось использование Microsoft OLE DB Driver for SQL Server для работы с СУБД. Поддерживался только Microsoft SQL Server Native Client. | Расширен список используемых инструментов доступа к СУБД Microsoft SQL Server. |
В документации данное изменение описано здесь. | |||
Автономный сервер. | Для автономного сервера реализованы возможности:
| Данные возможности не предоставлялись. Отладка прикладного решения поддерживалась только в том случае, когда сервер отладки был развернут отдельно от автономного сервера. | Расширены возможности автономного сервера. |
В документации данное изменение описано здесь, здесь, здесь, здесь и здесь. | |||
Автономный сервер. | Реализована возможность включать и отключать функциональные возможности автономного сервера. Для этого в конфигурационном файле реализована секция features. Также могут использоваться команды командной строки утилиты ibsrv:
| Данные возможности не предоставлялись. Все возможности, предоставляемые автономным сервером. были доступны всегда, | Расширены возможности управления автономным сервером. Стало возможно отключить неиспользуемые возможности автономного сервера. |
В документации данное изменение описано здесь и здесь. | |||
Автономный сервер. | Для автономного сервера реализованы:
| Данные возможности не предоставлялись. | Расширены возможности автономного сервера. |
Автономный сервер. | Для SSH-шлюза автономного сервера реализованы следующие команды:
| Данные возможности не предоставлялись. | Расширены возможности автономного сервера. |
В документации данное изменение описано здесь. | |||
Система взаимодействия. | Реализована возможность встраивать чат системы взаимодействия в сторонний сайт. Реализован программный интерфейс, который позволяет сайту управлять чатом. Реализован новый вид интеграции - веб-чат системы взаимодействия. Для модуля бота реализованы события ПриСозданииОбсужденияСистемыВзаимодействия, ПриДобавленииВОбсуждениеСистемыВзаимодействия, ПриУдаленииИзОбсужденияСистемыВзаимодействия. Реализованы свойства ПараметрыФормированияКомандСистемыВзаимодействия.Пользователь, ПользовательСистемыВзаимодействия.Псевдоним, ИнтеграцияСистемыВзаимодействия.ДоступныВидеоконференции, СтандартнаяКомандаСистемыВзаимодействия.ПоказатьИнформациюОПользователе, ИсточникКомандСистемыВзаимодействия.Пользователь. Реализован метод ПолучитьАбсолютный() для типов Цвет и Шрифт. Реализован Collaboration System WebChat API, позволяющий сайту взаимодействовать с веб-чатом. | Данная возможность не предоставлялась. | Расширены возможности системы взаимодействия. |
В документации данное изменение описано здесь, здесь и здесь. | |||
Технологический журнал. | В технологическом журнале реализован вывод списка операций изменения данных сеанса с их контекстами в свойство Context событий CALL для методов seanceParametersCommit и finishSeance менеджера кластера (rmngr). Данная возможность управляется элементом <sessiondatacontext> файла настройки технологического журнала logcfg.xml. Включение данной возможности будет приводить к замедлению работы системы. Включение данной возможности необходимо выполнять только в случае расследования проблем с размером хранилища сеансовых данных кластера серверов. | Данная возможность не предоставлялась. | Упрощено расследование проблем размера хранилища сеансовых данных кластера серверов. |
В документации данное изменение описано здесь и здесь. | |||
Распознавание речи. | Реализована возможность распознавания речи в платформе «1С:Предприятие». Распознавание речи может работать как в потоковом варианте, так и из файлов формата Ogg. Распознавание речи возможно как в локальном варианте (на компьютере пользователя, без соединения с Интернет), так и с использованием облачного сервиса фирмы «1С». Реализовано свойство глобального контекста РаботаСРечью. Реализована стандартная обработка Управление распознаванием речи. Реализованы события технологического журнала <STTAdm> и <STT>. Реализовано свойство системного перечисления КатегорияОшибки.ОшибкаРаботыСРечью. Реализована команда командной строки запуска клиентского приложения /DisableLocalSpeechToText. Реализован сервисы Сервис распознавания речи и Сервис управления моделями распознавания речи кластера серверов системы «1С:Предприятие». Для рабочего сервера реализована возможность изменять расположение каталога с моделями распознавания речи с помощью свойства Каталог моделей распознавания речи рабочего сервера консоли кластера. Для файла conf.cfg реализован параметр SpeechToTextModelLocation. В интерфейсе клиентского приложения реализовано отображение состояния механизма распознавания речи. Распознавание речи не поддерживается:
| Данная возможность не предоставлялась. | Реализована возможность использовать распознавание речи в прикладных решениях на базе системы «1С:Предприятие». В частности, становится возможным реализовать голосовое управление прикладным решением или ввод текста в поля ввода с использованием голосового набора. |
В документации данное изменение описано здесь, здесь, здесь, здесь, здесь, здесь и здесь. | |||
Хранилище двоичных данных. | Реализовано хранилище двоичных данных. Предназначено для хранения двоичных данных на файловой системе компьютера кластера серверов «1С:Предприятия» вместо информационной базы. При этом использование хранилища прозрачно для операций чтения и записи данных: прикладное решение «считает», что выполняются операции чтения и записи данных из реквизитов прикладных объектов. Хранилище поддерживается только в клиент-серверном варианте. Автономный сервер и файловый вариант информационный базы не поддерживают использование хранилища двоичных данных. Реализован программный интерфейс для администрирования хранилища с помощью встроенного языка. Реализовано свойство глобального контекста ХранилищеДвоичныхДанных. Реализован сервис кластера серверов системы «1С:Предприятие» Сервис хранилища двоичных данных. Реализована стандартная обработка Управление хранилищем двоичных данных. Для технологического журнала реализовано событие <STORE>. Реализована возможность выполнять проверку целостности хранения двоичных данных:
Механизм хранилища двоичных данных требует лицензию КОРП. Данная возможность включена в статусе бета-версии. Для использования хранилища двоичных данных во время бета-тестирования требуется лицензия на тестирование выделенной функциональности. При отсутствии лицензии на тестирование выделенной функциональности использование хранилища двоичных данных будет невозможно. | Данная возможность не предоставлялась. | Реализована возможность для информационной базы, содержащей большое количество хранимых двоичных данных, управлять размером базы данных и производительностью работы с хранимыми с помощью механизма хранилища двоичных данных. |
В документации данное изменение описано здесь, здесь, здесь, здесь, здесь, здесь, здесь и здесь. |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Клиентское приложение. | Для клиентского приложения реализовано автоматическое (каждые 20 минут) сохранение измененных пользовательских настроек:
| Пользовательские настройки сохранялись только во время штатного завершения работы клиентского приложения. | Снижена вероятность потери настроек, которые выполнены пользователем за время работы в клиентском приложении. |
В документации данное изменение описано здесь. | |||
Система взаимодействия. | Реализована возможность переключить текущий видеозвонок на другое устройство или другое запущенное приложение. Если в момент переключения пользователем выполнялась демонстрация экрана - она (демонстрация) будет отключена. | Данная возможность не предоставлялась. | Расширены возможности видеозвонков системы взаимодействия. |
Система взаимодействия. Мобильный клиент. | При возникновении сетевых проблем, система взаимодействия выполняет попытки восстановить соединение в процессе звонка. Система выполняет попытки восстановления соединения до тех пор, пока не закрыто клиентское приложение и не завершен видеозвонок, во время которого начались проблемы. | При возникновении сетевых проблем система взаимодействия не предпринимала никаких попыток для восстановления ситуации. | Улучшено качество видеозвонков в ситуации невысокого качества канала связи. |
Система взаимодействия. | Реализована адаптация качества изображения видеозвонка к текущему качеству канала связи. Качество изображения может как ухудшаться (в случае ухудшения качества канала), так и улучшаться (в случае улучшения качества канала связи). | В системе взаимодействия качество изображения видеозвонка могло только ухудшаться, если ухудшалось качества канала связи. Если качество канала связи улучшалось - качество изображения не восстанавливалось. | Качество изображения видеозвонков стало адаптироваться к качеству канала связи (как в сторону ухудшения качества изображения, так и в сторону улучшения качества). |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Расширение конфигурации. | При запуске тонкого и веб-клиента после обновления расширения (или расширений) конфигурации, снижено количество запросов к серверу (и объем передаваемой информации). | При запуске тонкого и веб-клиента после обновления расширения (или расширений) конфигурации, к серверу выполнялось большое количество запросов и передавался большой объем информации. | Ускорен старт тонкого и веб-клиента, который выполняется после обновления одного или нескольких расширений конфигурации. |
Копии базы данных. | Уменьшено время начального заполнения копии базы данных. | Начальное заполнение копии базы данных занимало больше времени. | Ускорено начальное заполнение копии базы данных. |
Кластер серверов. | Снижено время недоступности (или устранено вовсе) клиентского приложения во время перезапуска рабочего процесса, обслуживающего это клиентское приложение. | Во время перезапуска рабочего процесса, обслуживающего клиентское приложение, это клиентское приложение могло быть недоступно (зависать) на длительный промежуток времени. | Снижено время недоступности (или устранено вовсе) клиентского приложения, которое наблюдается при перезапуске рабочего процесса, обслуживающего клиентское приложение. |
Система взаимодействия. | Ускорено соединение между абонентами в том случае, когда соединение выполняется по протоколу «точка-точка». Улучшено качество шумоподавления в том случае, когда говорят одновременно оба участника видеозвонка. Повышено качество демонстрации экрана. | В том случае, когда соединение выполняется по протоколу «точка-точка», соединение могло устанавливаться (время от приема звонка до начала разговора) очень продолжительное время. Качество шумоподавления было недостаточно хорошим, когда говорили одновременно оба участника видеозвонка. Качество демонстрации экрана было недостаточно хорошим. | Улучшена работа с видеопотоком в системе взаимодействия в тонком и толстом клиентских приложениях. |
Дата акселератор. | При выполнении некоторых пользовательских запросов устранен резкий рост потребления оперативной памяти Дата акселератором. | При выполнении некоторых пользовательских запросов мог наблюдаться резкий рост потребления оперативной памяти Дата акселератором. | В некоторых случаях снижен расход оперативной памяти Дата акселератором. |
Дата акселератор. | Повышена скорость выполнения запросов с упорядочиванием к нескольким таблицам. | Выполнение запросов с упорядочиванием к нескольким таблицам занимало больше времени. | Ускорено выполнение запросов к нескольким таблицам в Дата акселераторе. |
Дата акселератор. | В Дата акселераторе снижено использование памяти для хранения текстовых полей и ускорена их обработка. | В Дата акселераторе для хранения текстовых полей требовалось больший объем памяти, а их обработка занимала больше времени. | При использовании Дата акселератора ускорена работа с текстовыми полями. |
Дата акселератор. | Оптимизирована работа Дата акселератора с индексами, настроенными в конфигурации. | Дата акселератор не оптимально работал с индексами, настроенными в конфигурации. | Уменьшено время выполнения запросов, которые используют таблицы, для которых в конфигурации настроены индексы. |
Дата акселератор. | При запуске Дата акселератора под управлением ОС Linux проверяется, что параметра ядра операционной системы transparent hugepage настроен так, как необходимо для работы Дата акселератора. Данный параметр должен быть установлен в значения madvise или never. Если параметр настроен не корректно, то Дата акселератор не запускается, а в технологический журнал записывается диагностическая информация. | Значение параметра ядра transparent hugepage операционной системы Linux не проверялось при запуске Дата акселератора под управлением этой операционной системы. | При использовании Дата акселератора под управлением ОС Linux будет проверяться, что используются настройки операционной системы, необходимые для оптимальной работы продукта. |
В документации данное изменение описано здесь. | |||
Дата акселератор. | Оптимизировано выполнение некоторых запросов Дата акселератора. | Выполнение некоторых запросов Дата акселератора занимало больше времени. | Повышена производительность работы Дата акселератора. |
Дата акселератор. | Повышена стабильность работы в условиях ограничений или нехватки оперативной памяти во время выполнения запросов, а также за счет изменения алгоритмов оптимизации запросов (что в ряде случаев может приводить к несущественному замедлению выполняемых запросов. | Были возможны случаи нестабильной работы Дата акселератора в условиях ограничений или нехватки оперативной памяти во время выполнения запросов, а также в результате слишком агрессивной оптимизации запросов. | Повышена стабильность работы в условиях ограничений или нехватки оперативной памяти во время выполнения запросов, а также за счет изменения алгоритмов оптимизации запросов (что в ряде случаев может приводить к несущественному замедлению выполняемых запросов. |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Средства администрирования. | Механизм логирования действий пользователя объявлен устаревшим и не рекомендуется для использования. Команда /LogUI интерфейса командной строки запуска клиентского приложения объявлена устаревшей и не рекомендуется к использованию. | Клиентское приложение поддерживало механизм логирования действий пользователя. | Прекращена поддержка устаревшего механизма. |
Средства администрирования. | Выполнение операции тестирования и исправления в клиент-серверном варианте всегда выполняется на стороне сервера. Ускорено выполнение операции тестирования и исправления информационной базы. | Операция тестирования и исправления в клиент-серверном варианте информационной базы выполнялась на стороне клиента (в Конфигураторе). Операция тестирования и исправления информационной базы занимала больше времени. | Ускорено выполнение операции тестирования и исправления информационной базы в клиент-серверном варианте. |
Расширение конфигурации. | Для конструктора запросов, открытого в расширении конфигурации, реализована поддержка работы с объектами конфигурации, которые не захвачены в расширение. Если в запросе используются объекты, которые не добавлены в расширение, то после закрытия конструктора, предлагается добавить в расширение все недостающие объекты расширяемой конфигурации. В диалоге конструктора запросов реализована возможность управлять отображением таблиц и полей расширяемой конфигурации. | Данная возможность не предоставлялась. Конструктор запросов, открытый из расширения конфигурации, позволял использовать только таблицы и поля объектов расширения (собственных и заимствованных). | Расширены возможности работы с расширением конфигурации. |
В документации данное изменение описано здесь. | |||
Форма клиентского приложения. | Реализована возможность управлять сохранением настроек окна клиентского приложения. Для этого реализовано свойство формы клиентского приложения Сохранять настройки окна, доступная в редакторе формы. Реализована команда Восстановить размеры, для вызова которой предназначено сочетание клавиш Alt+Shift+R. Данная команда восстанавливает не только положение и размер окна, но и устанавливает в значения по умолчанию положения разделителей и размеры колонок всех таблиц формы. Команда Восстановить положение окна более не доступна к использованию. Поведение команды Восстановить размеры зависит от того, как открыта форма. | Данная возможность не предоставлялась. Настройки формы сохранялись всегда, даже если это не требовалось разработчику формы. | Реализована возможность управления необходимостью сохранения настроек формы. Команда восстановления положения и размера окна также восстанавливает положение разделителей и размер колонок таблиц формы. |
В документации данное изменение описано здесь. | |||
Работа с криптографией. | При работе под управлением ОС Windows снято ограничено на размер расшифровываемого файла в 100 Мбайт. | При работе под управлением ОС Windows размер расшифровываемого файла был ограничен размером 100 Мбайт. | Снято ограничение на размер расшифровываемого файла при работе под управлением ОС Windows. |
Клиентское приложение. | В клиентских приложениях и конфигураторе, работающих под управлением ОС macOS, при отображении сочетаний клавиш, вместо клавиш Alt и Ctrl упоминаются клавиши Option и Cmd. | В клиентских приложениях и конфигураторе, работающих под управлением ОС macOS, при отображении сочетаний клавиш не учитывалась специфика клавиатуры компьютеров фирмы Apple. | Отображение сочетаний клавиш приведено к стандарту, используемому в ОС macOS. |
В документации данное изменение описано здесь, здесь, здесь и здесь. | |||
Средства разработки. Клиентское приложение. | Для конфигуратора, работающего под управлением ОС macOS, реализованы следующие сочетания клавиш:
Для любого клиентского приложения, работающего под управлением ОС macOS, реализованы следующие сочетания клавиш:
Все добавленные сочетания реализованы дополнительно к уже существующим сочетаниям клавиш для указанных функций. | Указанные сочетания клавиш были недоступны в клиентских приложениях и конфигураторе, работающих под управлением ОС macOS. | Упорядочен использование сочетаний клавиш при работе под управлением ОС macOS. |
Кластер серверов. | Система мониторинга кластера серверов считает успешное получение данных в процессе серверного вызова как доказательство работоспособности рабочего процесса. | Система мониторинга кластера серверов использовала как доказательство работоспособности рабочего процесса только специальные вызовы самой системы мониторинга кластера, что в некоторых случаях большой нагрузки на кластер северов могло приводить к ошибочным перезапускам рабочих процессов.. | Снижена вероятность необоснованных перезапусков рабочих процессов системой мониторинга кластера серверов. |
Клиентское приложение. | Если во время подключения клиентского приложения к кластеру серверов или во время серверного вызова на сервере произошла ошибка вызова сервиса кластера, то пользователю будет отображен диалог, который проинформирует об ошибке и позволит повторить (в том числе автоматически) подключение или серверный вызов. | Если во время подключения клиентского приложения к кластеру серверов или во время серверного вызова на сервере произошла ошибка вызова сервиса кластера, то пользователю предлагалось завершить работу клиентского приложения или перезапустить его. | Снижено количество ситуаций, когда выполняется перезапуск (или завершение работы) клиентского приложения. |
Хранение настроек. | Для стандартного хранилища настроек устранены ограничения на длину имени пользователя и ключа настроек. Ограничения на длину ключа объекта не изменялись (строка с именем ключа объекта ограничена длиной в 256 символов). Выборка, полученная с помощью метода Выбрать() менеджера стандартного хранилища настроек, будет упорядочена по:
В режиме совместимости с версией 8.3.22 поведение не изменилось. | Для стандартного хранилища настроек были установлены следующие ограничения на длину свойств:
Выборка, полученная с помощью метода Выбрать() менеджера стандартного хранилища настроек, была упорядочена по возрастанию по следующим полям:
| Расширены возможности работы со стандартным хранилищем настроек. |
В документации данное изменение описано здесь, здесь и здесь. | |||
Полнотекстовый поиск. | Если в строку глобального поиска вводится поисковый запрос длиной 3 или менее символов, то этот запрос отправляется в полнотекстовый поиск «как есть». Удалено ограничение по количеству возвращаемых результатов полнотекстового поиска. | Если в строку глобального поиска вводится поисковый запрос длиной 3 или менее символов, то этот запрос отправлялся в полнотекстовый поиск с добавлением символа «*» после введенных символов. Если полнотекстовый поиск возвращал более 1 млн. результатов - формировалась ошибка без отображения результатов поиска. | Стало возможно получить результат полнотекстового поиска в тех случаях, когда ранее это было невозможно (формировалась ошибка). |
Расширение конфигурации. Средства разработки. | В конфигураторе, при выполнении синтаксического контроля модуля расширения, в методах, которые аннотируются как ИзменениеИКонтроль, игнорируются ошибки Переменная не определена во всех областях метода, кроме области #Вставка ... #КонецВставки. | В конфигураторе, при выполнении синтаксического контроля модуля расширения, в методах, которые аннотируются как ИзменениеИКонтроль, ошибки Переменная не определена возникали в том случае, когда в методе использовался реквизит, который не добавлен в расширение. Однако, фактического добавления реквизита не требовалось. | В случае точечного изменения методов конфигурации (с помощью аннотации ИзменениИКонтроль) в расширение стало необходимо заимствовать меньшее количество объектов расширяемой конфигурации. |
В документации данное изменение описано здесь. | |||
Табличный документ. | Если для ячейки табличного документа вертикальное положение текста задано как Центр или Низ, а текст не полностью помещается в ячейку по вертикали, то текст будет выводиться таким образом, как если-бы в ячейке вертикальное положение текста было указано как Верх. В этом случае текст отображается начиная с верхней границы ячейки. Если текст не помещается в ячейку - будет обрезано окончание выводимого текста. Если табличный документ экспортируется в какой-либо формат, отличный от формата MXL (HTML, Microsoft OpenXML, OpenOffice и т.д.), то выравнивание останется прежним и экспортированный документ может отличаться от оригинала. В режиме совместимости с версией 8.3.22 поведение не изменилось. | Если для ячейки табличного документа вертикальное положение текста задано как Центр или Низ, а текст не полностью помещается в ячейку по вертикали, то размещение по вертикали и обрезание текста (для того, чтобы текст поместился в ячейку) выполнялось следующим образом:
| Устранено некорректное поведение системы. Если текст не помещается в ячейку, то при любом вертикальном положении текста будет видно, в первую очередь, начало текста в ячейке. |
В документации данное изменение описано здесь. | |||
Мобильный клиент. Веб-клиент. | Для полей формы клиентского приложения реализована возможность указывать содержимое полей, которое будет учитываться механизмом автозаполнения операционной системы. Возможность реализована в мобильном клиенте и веб-клиенте. В веб-клиенте для автозаполнения доступны только поля ввода текущей открытой формы. Содержимое полей других открытых форм остается неизменным. Реализовано свойство ПодсказкаАвтозаполнения расширения поля формы для поля ввода. | Данная возможность не предоставлялась. | Упрощено автозаполнение полей, которые имеют общепринятый смысл. |
В документации данное изменение описано здесь. | |||
Система компоновки данных. Динамический список. | При восстановлении настроек метод КомпоновщикНастроекКомпоновкиДанных.Восстановить() будет очищать (или отключать) отборы, расположенные в пользовательских настройках и использующие поля (в левой части отбора), которых нет в доступных полях. В режиме совместимости с версией 8.3.22 поведение не изменилось. | При восстановлении настроек метод КомпоновщикНастроекКомпоновкиДанных.Восстановить() не проверял поля, используемые в левой части отбора, на нахождение в списке доступных полей. | У отчетов и динамических списков будут отключены или удалены пользовательские отборы по полям, которые недоступны в отчете или динамическом списке. Изменение затронет, в том числе, отборы по полям, которые отключены с помощью функциональных опций. |
В документации данное изменение описано здесь. | |||
Система компоновки данных. | Оптимизировано отображение списка доступных полей системы компоновки данных в поле таблицы формы. | Отображение списка доступных полей системы компоновки данных в поле таблицы формы было не оптимальным. | Навигация по списку доступных полей системы компоновки данных должна выполняться без задержек (особенно в тех случаях, когда список доступных полей включает тысячи элементов). |
Выгрузка/загрузка конфигурации в файлы. | Версия формата выгрузки конфигурации в XML-файлы стала равной 2.16. | Версия формата выгрузки конфигурации в XML-файлы была равна 2.15. | Выгрузка конфигурации в XML-файлы поддерживает новые возможности платформы. |
В документации данное изменение описано здесь. | |||
Система компоновки данных. | При применении отбора к полям, содержащим множественные характеристики, система компоновки данных выполняет фильтрацию поля, содержащего множественную характеристику, но не выполняет фильтрацию значений самой множественной характеристики. В режиме совместимости с версией 8.3.22 поведение не изменилось. | При применении отбора к полям, содержащим множественные характеристики, система компоновки данных выполняла фильтрацию поля, содержащего множественную характеристику, а также выполняла фильтрацию значений самой множественной характеристики. | Устранено незапланированное поведение системы. |
В документации данное изменение описано здесь. |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Средства администрирования. | Реализована возможность настроить предварительную загрузку (и установку) дистрибутива клиентского приложения на компьютеры пользователя. Такая загрузка будет выполняться до фактического обновления приложения на сервере. Реализован конфигурационный файл ClientUpdate.cfg. | Данная возможность не предоставлялась. Запланировать обновление клиентского приложения было невозможно. | В результате предварительной загрузки и установки новой версии клиентского приложения, после обновления системы «1С:Предприятие» на сервере, пользователю перед началом работы не придется ожидать, пока будет выполнено скачивание и установка клиентского приложения. |
В документации данное изменение описано здесь, здесь и здесь. | |||
Форма клиентского приложения. | Для поля ввода, отображающего реквизит формы типа СписокЗначений или ДанныеФормыКоллекция, изменено отображение коллекции. Каждый элемент коллекции отображается своим элементом в поле ввода, который имеет свое представление, картинку, и кнопку удаления. Если поле ввода отображает коллекцию с единственным типом - реализована возможность добавлять значения в коллекцию непосредственно из поля ввода, включая множественный выбор. Кнопка выбора более не выполняет никаких действий. Кнопка просмотра активирует форму изменения коллекции. Аналогичным образом изменено отображение списка значений в ячейке таблицы формы клиентского приложения. Для поля ввода формы клиентского приложения реализованы свойства: ЦветФонаМножественныхЗначений, ЦветТекстаМножественныхЗначений, ШрифтМножественныхЗначений, ПутьКДаннымЗначенияМножественногоЗначения, ПутьКДаннымПредставленияМножественногоЗначения, ПутьКДаннымКартинкиМножественногоЗначения, КартинкаМножественныхЗначений, РазрешитьВводПустыхМножественныхЗначений, РазрешитьДублированиеМножественныхЗначений, ОтображатьФлажкиВВыпадающемСпискеПриВводеМножественныхЗначений, ГиперссылкаМножественныхЗначений, ФигураКартинкиМножественногоЗначения, РазмерКартинкиМножественногоЗначения. Для расширения поля ввода для формы клиентского приложения реализованы методы: ПолучитьВыделенныеМножественныеЗначения(), УстановитьВыделенныеМножественныеЗначения(). Для поля ввода формы клиентского приложения реализованы события: ОбработкаФормированияКоманд, ДобавлениеМножественныхЗначений, УдалениеМножественныхЗначений, ОткрытиеМножественногоЗначения, ОбработкаНавигационнойСсылкиМножественногоЗначения. Реализованы системные перечисления ФигураКартинкиМножественногоЗначенияПоляВвода, РазмерКартинкиМножественногоЗначенияПоляВвода. Изменение отображение реализовано в интерфейсах Такси и Версия 8.2. | Поле ввода отображало реквизит формы типа СписокЗначений или ДанныеФормыКоллекция в виде списка представлений значений, разделенных символом «;». Для изменения списка было необходимо открывать отдельную форму. | Улучшается отображение значений типа СписокЗначений и ДанныеФормыКоллекция. Это позволит создавать более компактные и удобные для пользователя интерфейсы. |
В документации данное изменение описано здесь, здесь, здесь и здесь. | |||
Диаграммы. | Изменен внешний вид диаграммы Ганта в тонком и веб-клиентах. Для точек, значений и интервалов диаграммы реализована возможность вывода текста в несколько строк. Реализована возможность выводить текст на интервалах диаграммы. Реализована возможность выделения значений диаграммы с помощью клавиатуры и мыши. Реализована возможность выделения интервалов диаграммы с помощью мыши. Реализовано отображение временных границ интервала во всплывающей подсказке. При перетаскивании интервала во всплывающей подсказе отображаются временные границы интервала. Для объекта ДиаграммаГанта реализовано свойство ОтображениеТекстаИнтервала и метод НайтиИнтервалПоИдентификатору(). Для объекта ОбластьПостроенияДиаграммыГанта реализовано свойство РазмещениеТекста. Для объекта ИнтервалДиаграммыГанта реализованы свойства ЦветТекста, Идентификатор. Для расширения поля формы для диаграммы Ганта реализованы свойства ТекущееЗначение, ВыделенныеЗначения, РежимВыделенияЗначений, ТекущийИнтервал, ВыделенныеИнтервалы, РежимВыделенияИнтервалов, ВертикальныеЛинии, ГоризонтальныеЛинии. Для расширения поля формы для диаграммы Ганта реализованы события ПриАктивизацииЗначения, ПриАктивизацииИнтервала, ПередРазворачиванием, ПередСворачиванием. | Диаграмма Ганта имела другой внешний вид. У диаграммы отсутствовали возможности выделения значений и интервалов. | Диаграмма Ганта стала лучше соответствовать интерфейсу системы. Расширены возможности взаимодействия пользователя и диаграммы. |
В документации данное изменение описано здесь. | |||
Работа с XML, XDTO. | Для пространства имен XDTO http://v8.1c.ru/8.1/data/enterprise реализованы следующие типы:
При формировании собственного пакета XDTO рекомендуется использовать один из реализованных типов (в зависимости от типа сохраняемого значения). При использовании глобальной фабрики XDTO новые типы будут использованы автоматически. В режиме совместимости с версией 8.3.22 поведение не изменилось. | В пространстве имен XDTO http://v8.1c.ru/8.1/data/enterprise существовал только тип AnyRef, который не позволял корректно отобразить значение типа ЛюбаяСсылка. При использовании глобальной фабрики XDTO для реквизита типа ЛюбаяСсылка применялся тип AnyRef. | Устранено некорректное поведение системы. С применением типа AnyIBRef стало возможно корректно сохранять и восстанавливать значение реквизита типа ЛюбаяСсылка. |
Форма клиентского приложения. | На стороне сервера реализована поддержка следующих свойств элементов формы клиентского приложения:
Обращение к свойству ИспользуемаяТаблица вызывает исключение для следующих элементов формы клиентского приложения: расширение группы формы для обычной группы, расширение группы формы для страниц, команда формы. В режиме совместимости с версией 8.3.22 поведение не изменилось. | При обращении на стороне сервера к следующим свойств элементов формы клиентского приложения не происходило никаких действий и не возникало ошибки:
| Устранено некорректное поведение системы. |
Система компоновки данных. | При программном или интерактивном редактировании структуры настроек системы компоновки данных реализовано ограничение в 30 уровней вложенности. При интерактивной или программной загрузке отчета, варианта отчета, схемы компоновки данных из файла, будут загружены только те настройки, которые размещены не глубже 60 уровней вложенности. Остальные настройки будут проигнорированы. В режиме совместимости с версией 8.3.22 поведение не изменилось. | При работе (программной, интерактивной или загрузкой из файлов) со структурой настроек системы компоновки данных отсутствовали ограничения по вложенности элементов настроек, что в ряде случаев могло приводить к аварийному завершению клиентского приложения. | Снижено количество случаев неконтролируемого увеличения размера настроек системы компоновки данных в результате редактирования этих настроек (например, в результате перетаскивания фрагмента настроек). Разработчики и пользователи не смогут интерактивно и программно настроить вариант отчета, в котором будет превышено ограничение на глубину вложенности в 30 элементов для структуры настроек, элементов отбора или полей группировки. При открытии отчетов, а также при загрузке вариантов отчетов и настроек компоновки данных, будут утеряны элементы настроек, которые расположены глубже, чем 60 уровней вложенности. При этом пользователю будет выдана соответствующая диагностика. |
Форма клиентского приложения. | Если у формы клиентского приложения (в тонком, толстом или веб-клиенте) свойство Доступность установлено в значение Ложь, то на форме становятся недоступными кнопки, которые связаны с командами этой формы. В режиме совместимости с версией 8.3.22 поведение не изменилось. | Если у формы клиентского приложения (в тонком, толстом или веб-клиенте) свойство Доступность установлено в значение Ложь, то на кнопки формы, которые связаны с командами этой формы, оставались доступными. В режиме совместимости с версией 8.3.22 поведение не изменилось. | Устранено незапланированное поведение системы. |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Мобильная платформа. Мобильный клиент. | При работе на мобильных устройствах, свойство СистемнаяИнформация.ТипПлатформы, содержит актуальное значение. Для системного перечисления ТипПлатформы реализованы значения, описывающие поддерживаемые мобильные операционные системы. В режиме совместимости с версией 8.3.22 поведение не изменилось. | При работе на мобильных устройствах, свойство СистемнаяИнформация.ТипПлатформы содержало значение Неопределено. | Упрощено определение типа (и разрядности) используемой мобильной версии системы «1С:Предприятие». |
Мобильная платформа. Мобильный клиент. Специальные возможности мобильного устройства. | Для мобильной версии системы «1С:Предприятие» реализована поддержка работы с NFC-метками. Данная возможность поддерживается при работе под управлением ОС Android версии 4.4 и последующих и iOS версии 13.0 и последующих. Поддерживается возможность чтения и записи данных в формате NDEF, перевод метки в состояние «только для чтения» и возможность запуска приложения при контакте мобильного устройства с NFC-меткой. Запуск приложения выполняется через механизм глубинного связывания. Реализовано свойство глобального контекста СредстваNFC. Реализованы объекты ТекстоваяЗаписьNDEF, URIЗаписьNDEF, МедиаЗаписьNDEF, ЗаписьNDEFВнешнегоТипа, ПустаяЗаписьNDEF, НеизвестнаяЗаписьNDEF, СообщениеNDEF, МеткаNDEF. | Данная возможность не предоставлялась. | На мобильном устройстве стало возможно работать с NFC-метками (не включая возможности оплаты). |
В документации данное изменение описано здесь. | |||
Мобильная платформа. Мобильный клиент. Специальные возможности мобильного устройства. | Реализована возможность масштабирования картинки пользователем в окне предварительного просмотра, которое показывается при выполнении метода СредстваМультимедиа.СделатьФотоснимок(). Возможность реализована при работе под управлением ОС Android. Масштабирование выполняется стандартным способом. | Данная возможность не предоставлялась. | Пользователь может посмотреть сделанную фотография более детально и повторить снимок, если это необходимо. |
Мобильная платформа. Мобильный клиент. | Для мобильной версии, работающей под управлением ОС Android, реализована возможность передавать данные запускаемому стороннему приложению и получать результат работы стороннего приложения. Реализована возможность настраивать поиск приложения, которое будет запущено с помощью объекта ЗапускПриложенияМобильногоУстройства. Для объекта ЗапускПриложенияМобильногоУстройства реализованы следующие свойства: ПрикрепляемыеДанные, Категории. Для объекта ЗапускПриложенияМобильногоУстройства реализованы следующие методы: ЗапуститьАсинх(), ЗапуститьБезОжидания(), УстановитьПараметрыВыбораПриложения(). Свойство ЗапускПриложенияМобильногоУстройства.Категория объявлено устаревшим и не рекомендуется для использования. Метод ЗапускПриложенияМобильногоУстройства.Запустить() объявлено устаревшим и не рекомендуется для использования. | Для мобильной версии, работающей под управлением ОС Android, возможности по передаче данных запускаемому стороннему приложению были более ограниченные. Отсутствовала возможность получать результат работы стороннего приложения. | Расширены возможности работы с внешними (по отношению к разрабатываемому мобильному приложению) мобильными приложениями при работе под управлением ОС Android. |
В документации данное изменение описано здесь. | |||
Мобильный клиент. | Для мобильного клиента с автономным режимом реализована возможность автоматического запуска обмена с основной информационной базой. Обмен запускается один раз в 15 минут (интервал не настраивается). Для обработчика события ПослеОбменаДаннымиСОсновнымСервером реализован параметр ДатаОбмена. | Данная возможность не предоставлялась. | Улучшена синхронизация данных между мобильным устройством и основной информационной базой. |
В документации данное изменение описано здесь и здесь. | |||
Мобильный клиент. Система взаимодействия. | Реализована возможность переключать видеозвонок на мобильное устройство и с мобильного устройства. | Данная возможность не предоставлялась. | Стало возможно снова подключиться к видеозвонку в тех случаях, когда невозможно продолжать разговор на устройстве, с которого пользователь начал видеозвонок. |
Мобильная платформа. Мобильный клиент. | Переработана форма выбора даты и времени при работе на мобильном устройстве. | Форма выбора даты и времени была другая. | Выбирать дату и время на мобильном устройстве стало удобнее. |
Мобильная платформа. Мобильный клиент. | Мобильная версия системы «1С:Предприятие» перестала работать в ОС iOS 8.0. Минимальная поддерживаемая версия iOS - версия 9.0. | Мобильная версия системы «1С:Предприятие» поддерживала использование ОС iOS 8.0. | Прекращена поддержка устаревшей версии ОС iOS. |
В документации данное изменение описано здесь. | |||
Мобильная платформа. Мобильный клиент. | В мобильной версии системы «1С:Предприятие» реализована возможность сканирования документов (с нормализацией результата) с помощью встроенной камеры мобильного устройства. Реализована возможность автоматического и ручного сканирования, сканирования одной или нескольких страниц и изменения порядка следования страниц в сканируемом документе. Для объекта СредстваМультимедиа реализованы методы:
Реализована функциональность мобильного приложения СканированиеДокументов. Возможность сканирования документов не поддерживается при работе под управлением ОС Windows. | Данная возможность не предоставлялась. Документы можно было сканировать только как фотографии, без нормализации расположения и качества изображения. | Реализована возможность сканирования документов с помощью камеры мобильного устройства таким образом, что результат сканирования сопоставим с результатом сканирования стационарным сканером. |
В документации данное изменение описано здесь и здесь. | |||
Мобильная платформа. Мобильный клиент. Специальные возможности мобильного устройства. | Расширены возможности отбора при работе с контактами и календарями. Для отборов, которые используются в методах МенеджерКонтактов.НайтиКонтакты() и МенеджерКалендарей.НайтиКалендари() реализована возможность указания полей отбора УчетнаяЗапись, ИдентификаторУчетнойЗаписи и ИсточникУчетнойЗаписи. При использовании методов МенеджерКонтактов.НайтиКонтакты(), МенеджерКалендарей.НайтиКалендари() и МенеджерКалендарей.НайтиСобытия() корневые значения переданного отбора складываются при выполнении поиска «по И». Для повышения скорости работы с контактами и календарями всегда использовать отбор по используемой в приложении учетной записи. | При работе с контактами и календарями отсутствовала возможность отбора по учетной записи (или ее параметрам). | Расширены возможности отбора при работе с контактами и календарями. |
В документации данное изменение описано здесь и здесь. | |||
Мобильная платформа. Мобильный клиент. | В мобильной версии системы «1С:Предприятие», работающее под управлением ОС Android, начиная с версии 9 и ОС iOS, начиная с версии 11, реализована возможность загрузки картинок в формате HEIC. После загрузки картинки преобразуются в формат JPEG и хранятся именно в этом формате. | Данная возможность не предоставлялась. | Расширен список форматов картинок, которые могут быть загружены мобильными приложениями на платформе «1С:Предприятие». |
Реализован раздел путеводителя Множественные значения поля ввода.
Реализован раздел путеводителя Регулярные выражения.
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Форма клиентского приложения. | Для поля формы, отображающего реквизит формы типа СписокЗначений или ДанныеФормыКоллекция, реализовано свойство РасширенноеРедактированиеМножественныхЗначений. Если свойство установлено в значение Ложь, то поле ввода работает аналогично тому, как оно работало в предыдущих версиях, за исключением отображения содержимого коллекции. Для поля ввода, отображающего множественные значения, реализована поддержка свойств ОграничениеТипа, ПараметрыВыбора, СвязиПараметровВыбора, СвязьПоТипу. Для формы выбора реализован параметр ВыборДобавлением. Для метода ОповеститьОВыборе() реализован параметр ВыборДобавлением. Для обработчиков событий НачалоВыбора и ОбработкаВыбора расширения поля формы для поля ввода реализован параметр ВыборДобавлением. Эти параметры позволят однозначно определить, в каком режиме находится поле формы, из которого инициировано добавление значений. Если для поля ввода, отображающего множественные значения, разрешен выбор с использованием флажков, а в данных поля расположено несколько значений, то открытие списка выбора приведет к тому, что в этом списке будут все выбранные значения с включенными флажками. | Данная возможность не предоставлялась. Было невозможно изменить только представление множественных значений в поле ввода, не включая режим редактирования множественных значений. В событиях и методах работы с подбором значений в поле ввода было невозможно определить, в каком режиме работы с множественными значениями работает поле. | При работе с множественными значениями в поле ввода стало возможно четко определять режим работы поля. Также стало возможно реализовать прежнее поведение там, где новое поведение не требуется. |
В документации данное изменение описано здесь, здесь, здесь и здесь. | |||
Мобильная платформа. Мобильный клиент. Специальные возможности мобильного устройства. | Пользователю стало быстрее и проще добиться ситуации, когда документ в видоискателе мобильного устройства имеет оптимальное качество для сканирования (зеленая рамка вокруг документа). Изменен алгоритм вычисления качества сканируемого документа для получения более равномерного распределения вычисляемого значения. Пользователь будет получать предупреждение, если он пытается повторного сканировать уже отсканированную страницу. | Пользователю требовалось приложить больше усилий для того, чтобы система положительно оценила качество сканируемого документа. Алгоритм вычисления качества сканируемого документа возвращал значения, которые были неравномерно распределены внутри допустимого диапазона значений. Пользователь не получал предупреждения, если он пытался выполнить повторное сканирование уже отсканированной страницы. | Улучшен механизм сканирования документов в мобильной версии системы «1С:Предприятие». |
Средства администрирования. | Метод ПолучитьСтруктуруХраненияБазыДанных() возвращает описание служебных таблиц, связанных с механизмом распознавания речи. | Таблицы, связанные с механизмом распознавания речи, не возвращались методом ПолучитьСтруктуруХраненияБазыДанных(). | Устранено некорректное поведение системы. |
Средства администрирования. | Метод ПолучитьСтруктуруХраненияБазыДанных() возвращает описание служебных таблиц, связанных с системой взаимодействия. | Таблицы, связанные с системой взаимодействия, не возвращались методом ПолучитьСтруктуруХраненияБазыДанных(). | Устранено некорректное поведение системы. |
Средства администрирования. | Метод ПолучитьСтруктуруХраненияБазыДанных() возвращает описание служебных таблиц, связанных с механизмом управления табличными пространствами базы данных. | Таблицы, связанные с механизмом управления табличными пространствами базы данных, не возвращались методом ПолучитьСтруктуруХраненияБазыДанных(). | Устранено некорректное поведение системы. |
Средства администрирования. | Метод ПолучитьСтруктуруХраненияБазыДанных() возвращает описание служебных таблиц, связанных с ботами системы взаимодействия. | Таблицы, связанные с ботами системы взаимодействия, не возвращались методом ПолучитьСтруктуруХраненияБазыДанных(). | Устранено некорректное поведение системы. |
Средства администрирования. | Метод ПолучитьСтруктуруХраненияБазыДанных() возвращает описание служебных таблиц, связанных с хранением различных настроек. | Таблицы, связанные с хранением различных настроек, не возвращались методом ПолучитьСтруктуруХраненияБазыДанных(). | Устранено некорректное поведение системы. |
Мобильный клиент. | При выполнении автоматической синхронизации данных мобильным клиентом с автономным режимом реализованы следующие возможности:
| Мобильное устройство могло переходить в спящий режим во время начального заполнения информационной базы данными, что приводило к ситуациям, когда приложение работает, а данные в нем неполные или неконсистентные или отсутствуют. Отображение информации о процессе обмена было менее наглядным. | Улучшен процесс автоматической синхронизации данных для мобильного клиента, работающего в автономном режиме. |
Сборщик мобильных приложений. | В сервисе сборки мобильных приложений реализована поддержка мобильной версии 8.3.23 системы «1С:Предприятие». | Сервис сборки мобильных приложений не поддерживал мобильную версию 8.3.23 системы «1С:Предприятие». | Для сервиса сборки мобильных приложений расширен список поддерживаемых мобильных версии системы «1С:Предприятие». |
Системные требования. Работа с СУБД. | Реализована поддержка СУБД Postgres Pro следующих версий:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.17. Поддерживаемые операционные системы: определяются производителем СУБД.
| Не поддерживались следующие версии СУБД Postgres Pro:
| Расширен список поддерживаемых СУБД. |
Системные требования. Работа с СУБД. | Реализована поддержка СУБД Postgres Pro следующих версий:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД.
| Не поддерживались следующие версии СУБД Postgres Pro:
| Расширен список поддерживаемых СУБД. |
Системные требования. Работа с СУБД. | Реализована поддержка СУБД Postgres Pro следующих версий:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД.
| Не поддерживались следующие версии СУБД Postgres Pro:
| Расширен список поддерживаемых СУБД. |
Системные требования. Работа с СУБД. | Реализована поддержка СУБД Postgres Pro следующих версий:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД.
| Не поддерживались следующие версии СУБД Postgres Pro:
| Расширен список поддерживаемых СУБД. |
Системные требования. Работа с СУБД. | Реализована поддержка СУБД Postgres Pro следующих версий:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД.
| Не поддерживались следующие версии СУБД Postgres Pro:
| Расширен список поддерживаемых СУБД. |
Система лицензирования. Средства администрирования. | Проверка легальности использования прикладного решения на уровне «1С:Предприятия» реализована в клиент-серверном варианте информационной базы. Для прохождения проверки требуется выполнить настройку клиента лицензирования. Описание настроек клиента лицензирования приведено в документации. Для разделенной информационной базы настройки клиента лицензирования необходимо выполнить один раз. Не требуется выполнять данную настройку для каждой области данных. | Проверка легальности использования прикладного решения на уровне «1С:Предприятия» выполнялась только в файловом варианте и при использования сервера МИНИ. | Проверка легальности использования прикладного решения стала выполняться во всех вариантах информационных баз. |
В документации данное изменение описано здесь. | |||
Средства администрирования. | При обновлении конфигурации информационной базы с помощью командной строки, реализована возможность завершать существующие сеансы работы с информационной базой, аналогично интерактивному поведению Конфигуратора. Перечень ситуаций, когда возможно завершение сеансов, не изменялся и описан в документации. Реализованы следующие команды и параметры:
| Обновление конфигурации информационной базы с помощью командной строки (Конфигуратора, агента или SSH-шлюза автономного сервера) не позволяло завершать текущие сеансы с информационной базой, по аналогии с интерактивной работой в Конфигураторе. | Унифицировано поведение различных вариантов обновления конфигурации информационной базы. |
В документации данное изменение описано здесь, здесь и здесь. | |||
Документация. | В справочной системе Конфигуратора и клиентского приложения отдельно описываются сочетания клавиш для компьютеров Mac в тех разделах, где приводится описание сочетаний клавиш. | В справочной системе Конфигуратора и клиентского приложения отдельно не описывались сочетания клавиш для компьютеров Mac. | Справочная система стала более информативной. |
Средства администрирования. | Для утилиты административной консоли реализован режим, позволяющий выполнять тестирование и исправление только таблиц истории данных информационной базы. Для утилиты 1cv8a реализована команда командной строки запуска --data-history-integrity. | Данная возможность не предоставлялась. | Расширены возможности утилиты административной консоли. |
В документации данное изменение описано здесь. | |||
Средства разработки. | Уменьшено время запуска тонкого клиента из конфигуратора в клиент-серверном варианте информационной базы. | Запуска тонкого клиента из конфигуратора в клиент-серверном варианте информационной базы занимал много времени. | Ускорен запуск тонкого клиента из конфигуратора в клиент-серверном варианте информационной базы. |
Работа с СУБД. | Реализована поддержка СУБД Postgres Pro версии 11.20.1 следующих продуктов:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.17. Поддерживаемые операционные системы: определяются производителем СУБД.
| Данная версия СУБД Postgres Pro не поддерживалась системой «1С:Предприятие». | Расширен список поддерживаемых СУБД. |
Работа с СУБД. | Реализована поддержка СУБД Postgres Pro версии 12.15.1 следующих продуктов:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД.
| Данная версия СУБД Postgres Pro не поддерживалась системой «1С:Предприятие». | Расширен список поддерживаемых СУБД. |
Работа с СУБД. | Реализована поддержка СУБД Postgres Pro версии 13.11.1 следующих продуктов:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД.
| Данная версия СУБД Postgres Pro не поддерживалась системой «1С:Предприятие». | Расширен список поддерживаемых СУБД. |
Работа с СУБД. | Реализована поддержка СУБД Postgres Pro версии 14.8.1 следующих продуктов:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД.
| Данная версия СУБД Postgres Pro не поддерживалась системой «1С:Предприятие». | Расширен список поддерживаемых СУБД. |
Работа с СУБД. | Реализована поддержка СУБД Postgres Pro версии 15.3.1 следующих продуктов:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД.
| Данная версия СУБД Postgres Pro не поддерживалась системой «1С:Предприятие». | Расширен список поддерживаемых СУБД. |
Сборщик мобильных приложений. | В процесс сборки мобильного приложения, работающего под управлением ОС iOS, внесены изменения, которые позволяют выполнять публикацию собранного приложения в магазине AppStore. Для публикации следует пересобрать мобильное приложение с использованием мобильной версии 8.3.23.80 (или последующие версии) на сборщике, который поставляется в комплекте с используемой мобильной версией. | Мобильное приложение, которое было собрано предыдущей версией сборщика мобильных приложений, не проходило проверку в магазине AppStore и не могло быть опубликовано. | Устранено некорректное поведение системы. |
Работа с СУБД. | Реализована поддержка СУБД Postgres Pro версии 11.21.2 следующих продуктов:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.17. Поддерживаемые операционные системы: определяются производителем СУБД.
| Данная версия СУБД Postgres Pro не поддерживалась системой «1С:Предприятие». | Расширен список поддерживаемых СУБД. |
Работа с СУБД. | Реализована поддержка СУБД Postgres Pro версии 12.16.2 следующих продуктов:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД.
| Данная версия СУБД Postgres Pro не поддерживалась системой «1С:Предприятие». | Расширен список поддерживаемых СУБД. |
Работа с СУБД. | Реализована поддержка СУБД Postgres Pro версии 13.12.2 следующих продуктов:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД.
| Данная версия СУБД Postgres Pro не поддерживалась системой «1С:Предприятие». | Расширен список поддерживаемых СУБД. |
Работа с СУБД. | Реализована поддержка СУБД Postgres Pro версии 14.9.2 следующих продуктов:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД.
| Данная версия СУБД Postgres Pro не поддерживалась системой «1С:Предприятие». | Расширен список поддерживаемых СУБД. |
Работа с СУБД. | Реализована поддержка СУБД Postgres Pro версии 15.4.2 следующих продуктов:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД.
| Данная версия СУБД Postgres Pro не поддерживалась системой «1С:Предприятие». | Расширен список поддерживаемых СУБД. |
Дата акселератор. | Если во время исполнения запроса в Дата акселераторе формируется ошибка нехватки памяти, копия базы данных Дата акселератора отключается на 60 секунд. По завершению паузы в 60 секунд, запросы к Дата акселератору возобновляются. Если ошибки нехватки памяти не прекращаются последовательно 3 раза (с интервалом в 60 секунд), то копия базы данных Дата акселератора полностью отключается (до принудительного обновления). | Копия базы данных Дата акселератора отключалась до принудительного обновления после первой же ошибки нехватки памяти. | Выполняется попытка сохранить работоспособность копии базы данных Дата акселератора для выполнения более простых запросов, чем тот, который вызвал ошибку. Возможно, что при снижении нагрузки восстановится работа и со сложными запросами (ранее приводившим к ошибкам нехватки памяти). |
Работа с СУБД. Системные требования. | Реализована поддержка СУБД Tantor SE 1C. Поддерживаются версии 14.8 и 15.4. Поддерживаемые версией СУБД архитектуры процессоров: ARM64, x86-64. Поддерживаемые операционные системы: определяются производителем СУБД. | СУБД Tantor SE не поддерживалась системой «1С:Предприятие». | Расширен список поддерживаемых СУБД. |
В документации данное изменение описано здесь, здесь и здесь. | |||
Работа с СУБД. Системные требования. | Реализована поддержка СУБД Pangolin версии 5.3.2. Поддерживаемые версией СУБД архитектуры процессоров: x86-64. Поддерживаемые операционные системы: определяются производителем СУБД. | СУБД Pangolin не поддерживалась системой «1С:Предприятие». | Расширен список поддерживаемых СУБД. |
В документации данное изменение описано здесь, здесь и здесь. | |||
Работа с СУБД. Системные требования. | Реализована поддержка СУБД Jatoba версии 4.8.2-1117. Поддерживаемые версией СУБД архитектуры процессоров: x86-64. Поддерживаемые операционные системы: определяются производителем СУБД. | СУБД Jatoba не поддерживалась системой «1С:Предприятие». | Расширен список поддерживаемых СУБД. |
Работа в macOS. Системные требования. | Реализована поддержка ОС macOS версий с 11 по 14 (включительно). | Работа системы «1С:Предприятие» не поддерживалась под управлением ОС macOS версий 11.4 и последующих. | Расширен список поддерживаемых операционных систем. |
В документации данное изменение описано здесь, здесь и здесь. | |||
Тестирование и исправление информационной базы. | В режиме Проверка логической целостности операции тестирования и исправления информационной базы реализована возможность обнаружения (и удаления) пустых таблиц инициализированных предопределенных данных. | Данная возможность не предоставлялась. | Снижена вероятность возникновения не информативных ошибок при работе с разделенной информационной базой. |
Версия 8.3.22 включает исправления обнаруженных ошибок и изменения в функциональности.
Ссылки на разделы документации, которые описывают сделанные изменения в элементах данного документа, рекомендуется использовать только после публикации на сайте ИТС (http://its.1c.ru/db/v8322doc) документации к текущей версии.
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Свойства конфигурации. | Для свойства конфигурации Режим совместимости реализовано значение Версия 8.3.21. | Использовался режим совместимости с версиями 8.1, 8.2.13, 8.2.16, 8.3.1 - 8.3.20. | Возможность запуска конфигураций, разработанных в версии 8.3.21 и более младших, в версии 8.3.22, без внесения изменений в конфигурацию и без изменений структур данных. Это позволяет при переходе на версию 8.3.22 сначала выполнить переход без внесения изменений в конфигурацию, а потом, внести необходимые изменения и снять режим совместимости. Так же это позволяет иметь возможность после перехода на версию 8.3.22, при необходимости, использовать для работы с информационной базой и версию 8.3.21. Это можно делать, как до снятия режима совместимости, так и после (установив вновь режим совместимости). |
В документации данное изменение описано здесь. | |||
Полнотекстовый поиск. | Реализована новая версия (версия 2) механизма полнотекстового поиска в данных. Особенностью механизма является использование специальных алгоритмов выделения корневой основы и списка стоп-слов. Новая версия полнотекстового поиска поддерживает не все возможности поисковых запросов текущей версии полнотекстового поиска. Изменен дизайн выдачи результатов полнотекстового поиска. Для новой версии полнотекстового поиска реализованы следующие изменения в поведении методов менеджера полнотекстового поиска:
Для менеджера полнотекстового поиска реализованы методы ПолучитьВерсиюПолнотекстовогоПоиска()/УстановитьВерсиюПолнотекстовогоПоиска(). Реализованы сервисы кластера серверов:
Реализовано событие технологического журнала <FTS>. Для утилиты ibsrv реализован параметр командной строки --ftext2-data. Для работы новой версии полнотекстового поиска требуется наличие на компьютерах кластера серверов Java версии 8 и последующих. Переработана стандартная обработка управления полнотекстовым поиском. Новая версия полнотекстового поиска поддерживается в клиент-серверном варианте информационной базы, а при использовании автономного сервера - и с файловым вариантом информационной базы. В остальных вариантах использования новая версия полнотекстового поиска не поддерживается. | В платформе «1С:Предприятие» существовал только один вариант механизма полнотекстового поиска. | В результате применения нового механизма полнотекстового поиска:
|
В документации данное изменение описано здесь, здесь, здесь, здесь, здесь и здесь. | |||
Общие объекты. | Реализована возможность создания случайных паролей, структура которых упрощает запоминание пароля человеком (сохраняя сложность пароля). Реализован объект ГенераторСлучайныхПаролей. В формах редактирования пользователя информационной базы и восстановления пароля реализована возможность сгенерировать случайный пароль. В форме редактирования пользователя информационной базы, в полях ввода и подтверждения пароля, реализованы кнопки просмотра значения пароля. При нажатии гиперссылки Сгенерировать пароль - новый пароль отображается в поле Пароль в открытом виде. | Данная возможность не предоставлялась. | Упрощено создание уникальных паролей для применения в различных подсистемах прикладного решения (в том числе для установки паролей входа пользователей информационной базы). |
В документации данное изменение описано здесь, здесь и здесь. | |||
Работа с криптографией. | Реализована полная поддержка использования криптографии в клиентском приложении под управлением ОС macOS. Поддерживаются криптографические механизмы «КриптоПро» (для ОС macOS). | Поддержка механизма криптографии при работе под управлением ОС macOS была выполнена в ограниченном объеме. | Реализована полная поддержка использования криптографии в клиентском приложении под управлением ОС macOS. |
Расширение конфигурации. | Реализована возможность изменять свойства нумерации для документов, бизнес-процессов, задач и нумераторов. Реализована возможность создания собственных нумераторов в расширениях. Реализована возможность установки собственных и заимствованных нумераторов для собственных и заимствованных документов расширения. Реализована возможность изменять длину кода для справочников, задач, планов обмена, планов видов характеристик, планов счетов и планов расчета. Реализована возможность изменять длину наименования для справочников, планов обмена, планов видов характеристик, планов счетов и планов расчета. | Данные возможности не предоставлялись. | Расширены возможности расширения конфигурации. |
В документации данное изменение описано здесь. | |||
Общие объекты. | Реализовано свойство СистемнаяИнформация.ВариантПриложения. Свойство предназначено для идентификации специальных вариантов поставки платформы «1С:Предприятие». Обычная поставка идентифицируется пустой строкой в данном свойстве. Описание возможных значений свойства приводится в документации к специальным вариантам поставки платформы «1С:Предприятие». | Данная возможность не предоставлялась. | Реализована возможность определения специального варианта поставки платформы «1С:Предприятие» из встроенного языка. |
Работа с PDF-документами. | Реализован метод ДокументPDF.Показать(). Данный метод позволяет открыть форму просмотра документа PDF из встроенного языка. | Данная возможность не предоставлялась. Форму просмотра документа PDF можно было открыть только интерактивно или создать полностью свою. | Объект ДокументPDF стал предоставлять возможности открыть форму просмотра, как и другие, аналогичные, объекты встроенного языка. |
В документации данное изменение описано здесь. | |||
Распределенные информационные базы. Расширение конфигурации. | Реализована возможность получения информации о том, какие изменения находятся в обрабатываемом пакете обмена данными:
Для менеджера плана обмена реализованы методы ПрочитатьОписаниеИзменений() и ПрочитатьИзмененияКонфигурацииИРасширенийКонфигурации(). | Данная возможность не предоставлялась. Было возможно только получить информацию о том, что в данный момент основная конфигурация отличается от конфигурации базы данных. | Улучшены возможности диагностики для реализации механизмов автоматического обмена данными в системах, использующих распределенную информационную базу. |
В документации данное изменение описано здесь. | |||
Клиентское приложение. Средства администрирования. Журнал регистрации. | Для аутентификации с помощью OpenID Connect или ЕСИА реализована возможность указания различных значений для идентификации пользователей информационной базы (ключи сопоставления). Эти значения указываются для каждого пользователя информационной базы и связаны с провайдером аутентификации, который используется в конкретном случае. Ключи сопоставления могут иметь произвольный идентификатор и значение. Для объекта ПользовательИнформационнойБазы реализовано свойство КлючиСопоставленияПользователей. Доступ к данному свойству возможен только из встроенного языка. Для указания, что пользователь при аутентификации определяется через ключи сопоставления, для поля authenticationUserPropertyName описания параметров провайдера в файле default.vrd, реализовано значение matchingKey. Повышена информативность сообщений об ошибках при выполнении аутентификации с помощью OpenID Connect или ЕСИА. | При аутентификации пользователя с помощью OpenID Connect или ЕСИА можно было использовать ограниченный список полей для определения пользователя информационной базы. Сообщения об ошибках, возникающих при аутентификации, были непонятными и не позволяли понять, в чем причина проблемы при выполнении аутентификации. | Улучшены возможности сопоставления пользователей при выполнении аутентификации с помощью OpenID Connect или ЕСИА. Улучшена диагностика проблемных ситуаций при выполнении аутентификации. |
В документации данное изменение описано здесь, здесь, здесь и здесь. | |||
Система компоновки данных. | Реализована возможность указания макета оформления, который будет использоваться во всех отчетах прикладного решения по умолчанию. Реализована возможность указывать такой макет как для информационной базы в целом, так и для конкретного пользователя. Может быть указан как системный макет оформления данных, так и макет оформления данных, оформленный в виде общего макета конфигурации. Для конфигурации реализовано свойство Основной макет оформления отчета. Реализовано свойство глобального контекста ОформлениеОтчетов. | Данная возможность не предоставлялась. Указать макет оформления можно было только для каждого отчета, входящего в состав прикладного решения. | Улучшены возможности оформления отчетов. В частности, стало возможно оформить все отчеты конфигурации в едином стиле (включая отчеты, которые будут добавлены в конфигурацию позже и другими специалистами). |
В документации данное изменение описано здесь. | |||
Система взаимодействия. Средства администрирования. | Реализована возможность создания выгрузки данных системы взаимодействия и восстановления данных из копии. Реализована возможность переноса данных между различными экземплярами серверов системы взаимодействия. Для менеджера системы взаимодействия реализованы методы: ПолучитьВыгрузкиДанныхАсинх(), ПолучитьВыгрузкиДанных(), ПолучитьВыгрузкуДанныхАсинх(), ПолучитьВыгрузкуДанных(), НачатьСозданиеВыгрузкиДанныхАсинх(), НачатьСозданиеВыгрузкиДанных(), ПолучитьАдресВыгрузкиДанныхАсинх(), ПолучитьАдресВыгрузкиДанных(), ЗагрузитьВыгрузкуДанныхАсинх(), ЗагрузитьВыгрузкуДанных(), ВыполнитьРегистрациюВыгрузкиДанныхАсинх(), ВыполнитьРегистрациюВыгрузкиДанных(), НачатьВосстановлениеИзВыгрузкиДанныхАсинх(), НачатьВосстановлениеИзВыгрузкиДанных(), УдалитьВыгрузкуДанныхАсинх(), УдалитьВыгрузкуДанных(), УстановитьОписаниеВыгрузкиДанныхАсинх(), УстановитьОписаниеВыгрузкиДанных(). Для стандартной обработки Управление системой взаимодействия реализована возможность выполнения работы с выгрузкой и загрузкой данных. Формат файла выгрузки данных системы взаимодействия не документируется. У сервера взаимодействия установлено ограничение на количество одновременно хранимых файлов выгрузки: не более 5 копий. Этот параметр можно изменить средствами конфигурирования сервера взаимодействия. | Данные возможности не предоставлялись. Выполнять выгрузку данных системы взаимодействия и переносить данные между разными экземплярами серверов взаимодействия было невозможно. | Реализована возможность переноса данных с одного сервера взаимодействия (включая облачный сервер) в другой, Стало возможно выполнять выгрузку всех данных сервера взаимодействия в виде одного файла. |
В документации данное изменение описано здесь. | |||
Работа с PDF-документами. | Реализована возможность выполнять преобразование документа PDF таким образом, чтоб цветовое оформление в документе преобразуется в оттенки серого. В формах работы с документами PDF реализованы команды, позволяющие выполнить такое преобразование. Для объекта ДокументPDF реализованы методы ПреобразоватьВОттенкиСерогоАсинх(), ПреобразоватьВОттенкиСерого(). | Данная возможность не предоставлялась. | Расширены возможности работы с документами PDF. |
В документации данное изменение описано здесь. | |||
Работа с PDF-документами. | Для расширения поля формы для документа PDF реализовано свойство ИспользуемоеИмяФайла, с помощью которого можно указать имя файла, которое будет использовано в том случае, если пользователь решит сохранить документ, отображаемый полем формы. | Данная возможность не предоставлялась. | Расширены возможности работы с документами PDF. |
В документации данное изменение описано здесь. | |||
Встроенный язык. | Для колонок реквизитов формы клиентского приложения типа ТаблицаЗначений и ДеревоЗначений реализовано свойство Проверка заполнения (ПроверкаЗаполнения). Проверка выполняется формой клиентского приложения. Собственно проверка выполняется аналогично табличным частям справочников, документов и т.д. | Проверка заполнения реквизитов формы клиентского приложения типа ТаблицаЗначений или ДеревоЗначений было возможно только на наличие хотя-бы одной строки. Проверка заполнения колонок реквизитов не поддерживалась. | Улучшены возможности автоматической проверки заполнения реквизитов формы клиентского приложения типа ТаблицаЗначений или ДеревоЗначений. |
В документации данное изменение описано здесь и здесь. | |||
Расширение конфигурации. | Реализована возможность изменения в расширении локализуемых свойств объектов конфигурации (пояснение, форматы представления и редактирования, подсказки, представления объектов, записей и списков). Реализована возможность модифицировать заимствованные общие макеты и макеты объектов конфигурации. | Отсутствовали возможности изменения локализуемых свойств объектов и макетов, кроме табличного документа. | Расширены возможности расширения конфигурации. |
В документации данное изменение описано здесь и здесь. | |||
Расширение конфигурации. | Для метода РасширенияКонфигурации.Создать() реализован необязательный параметр Данные. С помощью этого варианта метода стало возможно создавать объект типа РасширениеКонфигурации из значения типа ДвоичныеДанные. Для объекта РасширениеКонфигурации, созданного таким способом, метод Записать() не будет требовать указания параметра Данные. Реализован метод РасширенияКонфигурации.РасширенияКонфигурацииИзменены(), который позволяет узнать, что после запуска текущего сеанса был изменен состав расширений или было обновлено какое-то из существующих расширений. | Не поддерживалась возможность получить параметры расширения без записи расширения в базу данных. Проанализировать, что после старта текущего сеанса состав расширений был изменен или было обновлено какое-либо расширение, можно было путем анализа состава и хеш-сумм расширений сеанса и информационной базы. | Расширены возможности администрирования расширений. |
В документации данное изменение описано здесь. | |||
Работа с запросами. Система компоновки данных. | В запросах и системе компоновки данных реализована возможность получать уникальный идентификатор ссылки объекта информационной базы. В языке запросов и языке выражений системы компоновки данных реализована функция УникальныйИдентификатор(). | Данная возможность не предоставлялась. | В запросах и системе компоновки данных реализована возможность получать уникальный идентификатор ссылки объекта информационной базы. |
В документации данное изменение описано здесь и здесь. | |||
Средства администрирования. Кластер серверов. | Реализована возможность использовать сервис внешнего управления сеансами для файловых информационных баз. Использование сервиса внешнего управления сеансами для файлового варианта информационной базы доступно с использованием лицензии уровня ПРОФ. Для конфигурационного файла conf.cfg реализованы параметры ExternalSessionManagementRequired и ExternalSessionManagementConnectionString. Для метода synchronize() Web-сервиса внешнего управления сеансами реализованы параметры SessionNumber и ClientIPAddress. Для объекта Sessions реализованы свойства SessionNumber и ClientIPAddress. Новые возможности доступны только в том случае, если параметр wsver имеет значение 4. | Данная возможность не предоставлялась. Возможность внешнего управления сеансами была доступна только для клиент-серверного варианта информационной базы. | Возможность централизованно управлять количеством одновременно используемых лицензий для различных прикладных решений, без модификации самих прикладных решений. |
В документации данное изменение описано здесь, здесь и здесь. | |||
Табличный документ. | Автоматический расчет ширины колонок при выводе результата отчета в табличный документ выполняется следующим образом:
В режиме совместимости с версией 8.3.21 поведение не изменилось. При двойном щелчке мышью по разделителю колонок, ширина колонки вычисляется с учетом свойства Размещение: если в ячейке табличного документа это свойство имеет значение Переносить, то ширина текста рассчитывается таким образом, чтобы не превышать 80 символов шрифта, установленного в ячейке (с учетом выполненных переносов). | Автоматический расчет ширины колонок при выводе результата отчета в табличный документ выполнялся следующим образом:
| Реализован более корректный расчет ширины колонок в отчетах. |
В документации данное изменение описано здесь. | |||
Табличный документ. | Для табличного документа реализована возможность устанавливать отступы содержимого от границ ячейки/области ячеек. Для объектов ОбластьЯчеекТабличногоДокумента, РисунокТабличногоДокумента, ОформлениеКомпоновкиДанных, ОформлениеЯчейкиТаблицыОбластиКомпоновкиДанных реализованы свойства ОтступСлева, ОтступСправа, ОтступСверху, ОтступСнизу. Для настроек системы компоновки данных данные свойства доступны только для настроек отчетов. Экспорт в форматы XLS (Microsoft Excel 97), Microsoft Office OpenXML (Microsoft Excel 2007 и старше, Microsoft Word 2007 и старше) или ODS (OpenDocument) учитывает наличие отступов. | Данная возможность не предоставлялась. | Улучшены возможности оформления отчетов. |
Табличный документ. | Реализована возможность получать формат строк области ячеек табличного документа. Реализовано свойство ОбластьЯчеекТабличногоДокумента.ФорматСтрок. Для методов Область() и ПолучитьОбласть() объекта ТабличныйДокумент реализован параметр ФорматСтрок. | Данная возможность не предоставлялась. | С помощью встроенного языка стало возможно определить, какой формат строк установлен для выделенной области ячеек. |
Работа с СУБД. | В данные (поле Назначение), возвращаемые методом глобального контекста ПолучитьСтруктуруХраненияБазыДанных(), внесена информация, описывающая таблицу обмена данными для мобильного клиента с автономным режимом. | Данная возможность не предоставлялась. | Устранено некорректное поведение системы. |
Работа с СУБД. Системные требования. | Реализована поддержка СУБД PostgreSQL следующих версий: 10.19, 11.14. Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.14. Поддерживаемые операционные системы: определяются производителем СУБД. | Данные версии СУБД PostgreSQL не поддерживались. | Расширен список поддерживаемых СУБД. |
Работа с СУБД. Системные требования. | Реализована поддержка СУБД PostgreSQL следующих версий: 10.20, 11.15. Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.14. Поддерживаемые операционные системы: определяются производителем СУБД. | Данные версии СУБД PostgreSQL не поддерживались. | Расширен список поддерживаемых СУБД. |
Работа с СУБД. Системные требования. | Реализована поддержка СУБД PostgreSQL следующих версий: 10.21, 11.16. Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.14. Поддерживаемые операционные системы: определяются производителем СУБД. | Данные версии СУБД PostgreSQL не поддерживались. | Расширен список поддерживаемых СУБД. |
Работа с СУБД. Системные требования. | Реализована поддержка СУБД PostgreSQL следующих версий: 12.9, 13.5, 14.1. Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД. | Данные версии СУБД PostgreSQL не поддерживались. | Расширен список поддерживаемых СУБД. |
Работа с СУБД. Системные требования. | Реализована поддержка СУБД PostgreSQL следующих версий: 12.10, 13.6, 14.2. Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД. | Данные версии СУБД PostgreSQL не поддерживались. | Расширен список поддерживаемых СУБД. |
Работа с СУБД. Системные требования. | Реализована поддержка СУБД PostgreSQL следующих версий: 12.11, 13.7, 14.3. Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД. | Данные версии СУБД PostgreSQL не поддерживались. | Расширен список поддерживаемых СУБД. |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Средства печати. | В ОС macOS печать выполняется с использованием системных интерфейсов операционной системы. В ОС macOS и Linux из всех форм печати скрывается кнопка Принтер. | В ОС macOS печать выполнялась средствами платформы. В ОС macOS и Linux в формах печати была доступна кнопка Принтер, но нажатие этой кнопки не вызывало никаких действий, т.к. в этих ОС не предоставляется возможность открыть отдельный диалог настроек свойств принтера. | В ОС macOS при печати используются знакомые и привычные пользователю инструменты печати. |
Система взаимодействия. | Реализован поиск неконтекстных обсуждений по заголовку обсуждения и по полным именам участников. Для поиска допускается вводить несколько слов, разделенных пробелом. Найдены должны быть все введенные слова. | Поиск можно было выполнять только по заголовку обсуждений. | Упрощен поиск неконтекстных обсуждений, когда известен только участник (или участники) обсуждения. |
Система взаимодействия. | Упрощен выбор монитора при начале демонстрации экрана. Выбор предлагается в том случае, если к компьютеру подключены несколько мониторов. Изменение реализовано только для тонкого и толстого клиентских приложений. | Выбор монитора при начале демонстрации экрана был менее понятным и требовал больше действий. | Упрощен выбор монитора при начале демонстрации экрана. |
Табличный документ. | Расширена область, за которую можно перетаскивать область табличного документа. | Область, за которую можно перетаскивать область табличного документа, имела меньший размер. | Стало более удобно перетаскивать область табличного документа. |
Обработка ошибок. Веб-клиент. | Если при формировании отчета об ошибке требуется снять скриншот с экрана, то в веб-браузере Mozilla Firefox для этого будет использоваться расширение веб-браузера для работы с 1С:Предприятием. В расширении реализовано разрешение для снятия скриншотов. Если у пользователя не установлено расширение веб-браузера - формируется предупреждение о необходимости установки расширения и причинах такой рекомендации (снятие скриншота требует много времени). | Если при формировании отчета об ошибке требуется снять скриншот с экрана, то в веб-браузере Mozilla Firefox это могло занимать существенное время. | Ускорено снятие скриншотов экрана с ошибкой в том случае, если при формировании отчета об ошибке в веб-клиенте требуется приложить скриншот экрана. Ускорение реализовано в том случае, если веб-клиент работает под управлением веб-браузера Mozilla Firefox. |
Система взаимодействия. | Улучшен пользовательский интерфейс системы взаимодействия и окна с видеозвонком. Для команды Пометить как прочитанное списка сообщений реализовано сочетание клавиш Ctrl + M. | Пользовательский интерфейс системы взаимодействия и окна видеозвонка был менее удобным. | Улучшен пользовательский интерфейс системы взаимодействия и окна с видеозвонком. |
Система взаимодействия. | Для сайта, обеспечивающего работу внешних пользователей системы взаимодействия, реализованы следующие возможности:
| Данные возможности не предоставлялись. | Улучшен сайт, обеспечивающий работу внешних пользователей системы взаимодействия. |
Система взаимодействия. | В системе взаимодействия изменен внешний вид формы видеоконференции и кнопок в этой форме (распахнуть на весь экран и т.д.). Изменена анимация во время подключения нового пользователя, переподключения пользователя и запуске демонстрации экрана. | В системе взаимодействия форма видеоконференции, изображение кнопок этой формы и анимация были другими. | Улучшен внешний вид формы видеоконференции. |
Мобильный клиент. Система взаимодействия. | Повышено качество изображения видеозвонка в том случае, если на мобильном клиенте видеозвонки выполняются с помощью видео-сервера. Качество изображения видеозвонка подстраивается под текущую загрузку процессора и размера видео на экране мобильного устройства. | При определении качества изображения видеозвонка не учитывалась нагрузка на процессор и размер видео на экране мобильного устройства. | Улучшено качество изображения видеозвонка при работе мобильного клиента на мобильных устройствах. |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Работа с СУБД. | Оптимизировано получение результатов запроса, содержащего большое количество вложенных таблиц. | Получение результатов запроса, содержащего большое количество вложенных таблиц, занимало много времени. | Ускорено получение результатов запроса, содержащего большое количество вложенных таблиц. |
Работа с СУБД. | Оптимизировано использование оператора языка запросов В(<список значений>) при работе с использованием СУБД PostgreSQL. В частности, ускорено исполнение запросов ограничения доступа к данным. Рекомендуется проанализировать условия в запросах и, в случае использования СУБД PostgreSQL, выполнить замену выражений вида Пер1=Пер2 ИЛИ Пер1=Пер3 на выражение Пер1 В (Пер2, Пер3). | Запросы, которые использовали оператор языка запросов В(<список значений>) при работе с использованием СУБД PostgreSQL, требовали больше времени для исполнения. | Повышена производительность оператора языка запросов В(<список значений>) при работе с использованием СУБД PostgreSQL. |
Работа с файлами. | Существенно ускорены операции передачи файлов между клиентом и сервером. Снимается ограничение на размер файла, который помещается во временное хранилище. | Операции передачи файлов между клиентом и сервером требовали больше времени. Размер файла, который помещается во временное хранилище, не мог превышать 4 Гбайт (в сериализованном виде). | Улучшены характеристики механизма работы с файлами в системе «1С:Предприятие». |
В документации данное изменение описано здесь. | |||
Расширение конфигурации. Кластер серверов. | При использовании расширений в разделенной информационной базе существенно снижено потребление оперативной памяти рабочими процессами кластера серверов. | При использовании расширений в разделенной информационной базе рабочие процессы кластера серверов потребляли больше оперативной памяти. | Снижено потребление оперативной памяти кластером серверов при использовании расширений в разделенной информационной базе. |
Кластер серверов. | Оптимизирована работы с хранилищем сеансовых данных. | Работа с хранилищем сеансовых данных выполнялась не оптимально. | Отсутствует падение производительности кластера серверов в том случае, если кластер серверов хранит большие объемы данных в хранилище сеансовых данных. |
Средства разработки. | Ускорена выгрузка конфигурации в cf-файл. | Выгрузка конфигурации в cf-файл занимала больше времени. | Ускорена выгрузка конфигурации в cf-файл. |
Средства разработки. | Ускорена операция сравнения конфигураций. Ускорено обновление конфигурации прикладного решение. В 32-разрядном варианте конфигуратора уменьшено использование оперативной памяти при выполнении обновления конфигурации. | Операции сравнение конфигураций и обновления конфигурации занимали больше времени. 32-разрядный вариант конфигуратора использовал больше оперативной памяти при выполнении обновления конфигурации. | Ускорены операции сравнения конфигураций и обновления конфигурации. |
Полнотекстовый поиск. | Уменьшено время выполнения запроса полнотекстового поиска, который использует оператор И. Для получения ускорения необходимо выполнить перестроение индекса полнотекстового поиска. | Запрос полнотекстового поиска, который использует оператор И, требовал для выполнения больше времени. | Ускорено выполнение запроса полнотекстового поиска, использующего оператор И. |
Полнотекстовый поиск. | Повышена надежность работы полнотекстового поиска:
| Создание файлов индекса очень большого размера могло приводить к ошибкам файловой системы. | Повышена надежность работы механизма полнотекстового поиска. |
Средства разработки. | Оптимизировано использование оперативной памяти при открытии в конфигураторе формы Все роли. | При открытии в конфигураторе формы Все роли использовалось большое количество оперативной памяти. | Оптимизировано использование оперативной памяти при открытии в конфигураторе формы Все роли. |
Средства администрирования. | Оптимизировано получение списка блокировок аутентификаций пользователей. Время, затрачиваемое на получения списка блокировок, не зависит от количества пользователей информационной базы. | Время, затрачиваемое на получение списка блокировок аутентификаций пользователей, зависело от количества пользователей информационной базы. | Ускорено выполнение команды конфигуратора Администрирование - Блокировки аутентификации и выполнение метода встроенного языка БлокировкаАутентификации.ПолучитьБлокировки(). |
Полнотекстовый поиск. | Если во время индексации данных полнотекстового поиска происходят какие-либо файловые ошибки (связанные с файлами индекса), то индекс полнотекстового поиска остается в корректном состоянии. | Если во время индексации данных полнотекстового поиска происходят какие-либо файловые ошибки (связанные с файлами индекса), то индекс полнотекстового поиска становился непригодным для использования. | Повышена стабильность работы полнотекстового поиска данных при индексации данных. |
Расширение конфигурации. Кластер серверов. | Снижено потребление оперативной памяти рабочим процессом кластера серверов, если рабочий процесс обслуживает разделенную информационную базу, к которой подключены разделенные расширения, влияющие на пользовательский интерфейс. | Наблюдалось избыточное потребление оперативной памяти рабочим процессом кластера серверов, если рабочий процесс обслуживает разделенную информационную базу, к которой подключены разделенные расширения, влияющие на пользовательский интерфейс. | Снижено потребление оперативной памяти кластером серверов, который обслуживает разделенные информационные базы с расширениями, влияющими на пользовательский интерфейс. |
Картинки. | Ускорено обращение к свойствам объекта БиблиотекаКартинок (в том числе последовательные обращения к одному и тому же свойству) . | Обращение к свойствам объекта БиблиотекаКартинок требовало больше времени. | Ускорена работа с библиотекой картинок платформы «1С:Предприятие». В частности, ускорено открытие формы Функции для технического специалиста в конфигурациях с большим количество метаданных. |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Работа с СУБД. | Система «1С:Предприятие» устанавливает гранулярность блокировок на уровне строк, если используется Microsoft SQL Server версии 2008 и последующие версии. Исключается возможность эскалации блокировок. Возможно увеличение потребления оперативной память Microsoft SQL Server. | Система «1С:Предприятие», использующая Microsoft SQl Server, устанавливала гранулярность блокировок на уровне страницы. | Исключена вероятность блокировок в том случае, когда разные пользователи работали с разными объектами базы данных, попадавших в одну страницу индекса СУБД. |
Журнал регистрации. | Исключена возможность конвертации журнала регистрации в формат SQLite. Поддержка формата SQLite журнала регистрации будет прекращена в последующих версиях системы «1С:Предприятие». Рекомендуется выполнить переход на последовательный формат хранения журнала регистрации. | Система «1С:Предприятие» поддерживала возможность конвертации журнала регистрации в формат SQLite. | Выполнена подготовка системы «1С:Предприятие» к отказу от поддержки формата SQLite журнала регистрации. |
В документации данное изменение описано здесь. | |||
Web-сервисы и HTTP-сервисы. Клиентское приложение. | Если при выполнении вызова Интернет-сервиса происходит потеря соединения - формируется перехватываемое исключение. При работе клиентского приложения по протоколу HTTP, потеря связи во время работы приводит к возникновению стандартного диалогового окна ошибки с возможностью повторения незавершенного действия. | Если при выполнении вызова Интернет-сервиса происходила потеря соединения - происходило зависание приложения. При работе клиентского приложения по протоколу HTTP, потеря связи во время работы приводило к зависанию клиентского приложения. | При нестабильном сетевом соединении повышена отзывчивость клиентского приложения при работе по протоколу HTTP и при использовании Интернет-сервисов. |
Кластер серверов. | Переработан механизм мониторинга кластера серверов. Повышена стабильность работы кластера и подключенных пользователей. Показатели производительности измеряются в том числе и для рабочих процессов, которые работают на единственном рабочем сервере. Мониторинг продолжает свою работу и при зависании одного из рабочих процессов. При увеличении количества центральных серверов не происходит роста нагрузки на рабочие процессы. Изменен состав свойств событий <ATTN> и <CLSTR>. | Показатели производительности не измерялись для рабочих процессов, которые работают на единственном рабочем сервере. Мониторинг кластера не работал при зависании одного из рабочих процессов. При увеличении количества центральных серверов росла нагрузка на рабочие процессы. | Повышена стабильность работы кластера серверов и пользователей, которые обслуживаются этим кластером. |
В документации данное изменение описано здесь, здесь, здесь и здесь. | |||
Общие объекты. | Для объекта ГенераторСлучайныхЧисел используется генератор случайных чисел в соответствие со стандартом NIST SP 800-90A (алгоритм Hash_DRBG). Последовательность чисел, которая получается при создании двух разных объектов генератора случайных чисел с использованием одного и того же начального числа, будет различной. | Для объекта ГенераторСлучайныхЧисел использовался алгоритм Вихрь Мерсенна. | Улучшен генератор случайных чисел. |
Расширение конфигурации. | Для команды Конфигуратора Проверка применимости расширений реализованы дополнительные проверки:
Данные проверки выполняются для методов, которые не являются обработчиками событий. | Данная возможность не предоставлялась. | Упрощено исправление ситуаций, когда в основной конфигурации перестал существовать расширяемый метод или у расширяемого метода изменилось количество параметров или модификаторы передачи параметров. |
Клиентское приложение. | В тонком клиенте, если серверный вызов не завершился в течение 400 мсек, курсор мыши меняет вид на «занят». В толстом клиенте поведение не изменилось. | В тонком и толстом клиентском приложениях, курсор мыши менял вид на «занят» при начале серверного вызова. | Изменение курсора мыши отображает длительный серверный вызов, но курсор не «моргает» при большом количестве коротких серверных вызовов. |
Форма клиентского приложения. | Если шрифт создается на основании другого шрифта и при этом указан размер создаваемого шрифта, то размер и масштаб шрифта-основания не используются для определения характеристики создаваемого шрифта. В режиме совместимости с версией 8.3.21 поведение не изменилось. Текст, для которого задан шрифт размера 0, всегда отображается шрифтом с размером 13 pt во всех клиентских приложениях и на сервере. | Если шрифт создается на основании другого шрифта и при этом указан размер создаваемого шрифта, то размер и масштаб шрифта-основания использовались для определения характеристики создаваемого шрифта. Текст, для которого задан шрифт размера 0, отображался по разному в разных клиентских приложениях. | Устранено некорректное поведение системы. |
В документации данное изменение описано здесь. | |||
Система компоновки данных. | Если одно доступное поле отбора компоновки данных формируется из нескольких полей (посредством объединения полей в запросе или посредством получения нескольких полей через точку для разных ссылочных типов), то у этого доступного поля свойства СвязьПоТипу и ФормаВыбора заполняются, только если у всех полей, формирующих это поле, данные свойства содержат одинаковые значения. Кроме того, для доступного поля свойства ПараметрыВыбора и СвязиПараметовВыбора, заполняются таким образом, что в результирующие связи и параметры попадают только параметры и связи, которые есть во всех полях, входящих в доступное поле, и у которых совпадают значения всех свойств. В режиме совместимости с версией 8.3.21 поведение не изменилось. | Если одно доступное поле отбора компоновки данных формируется из нескольких полей (посредством объединения полей в запросе или посредством получения нескольких полей через точку для разных ссылочных типов), то у этого доступного поля свойства СвязьПоТипу, ФормаВыбора, ПараметрыВыбора, СвязиПараметовВыбора, заполнялись из первого поля, в котором соответствующее свойство имеет не пустое значение. | Устранено некорректное поведение системы. |
В документации данное изменение описано здесь. | |||
Внешние компоненты. Веб-клиент. | Для внешних компонент, поддерживающих работу в среде веб-браузера под управлением ОС Linux, реализована поддержка работы с русским языком даже в том случае, когда в ОС отсутствует русская локализация. Для того, чтобы внешние компоненты стали поддерживать эту возможность, внешние компоненты необходимо пересобрать с новыми библиотеками адаптеров. | Внешние компоненты, поддерживающие работу в среде веб-браузера под управлением ОС Linux, работали с ошибками в том случае, когда в ОС отсутствовала русская локализация. | При работе веб-клиента под управлением ОС Linux, в которой не установлена русская локализация, стало возможно использовать внешние компоненты, расширения работы с файлами и криптографией. |
Выгрузка/загрузка конфигурации в файлы. | Версия формата выгрузки конфигурации в XML-файлы стала равной 2.15. | Версия формата выгрузки конфигурации в XML-файлы была равна 2.14. | Выгрузка конфигурации в XML-файлы поддерживает новые возможности платформы. |
В документации данное изменение описано здесь. | |||
Выгрузка/загрузка конфигурации в файлы. | В XDTO-пакете, описывающем типы данных текущей конфигурации, для всех реквизитов, которые принадлежат только группе или только элементу иерархического плана видов характеристик, значение минимальной границы установлено в значение 0.
| В XDTO-пакете, описывающем типы данных текущей конфигурации, для всех реквизитов, которые принадлежат только группе или только элементу иерархического плана видов характеристик, значение минимальной границы было установлено в значение 1. | Устранено некорректное поведение системы. При XDTO-сериализации объектов иерархического плана видов характеристик стали корректно передаваться реквизиты, которые присутствуют только в группе или только в элементе. |
В документации данное изменение описано здесь. | |||
Табличный документ. Система компоновки данных. | При экспорте табличного документа в различные форматы реализована возможность управлять качеством картинок, которые размещены в экспортируемом табличном документе. Для табличного документа реализовано свойство ПлотностьСохраняемыхКартинок. Для списка параметров вывода компоновки данных (тип ЗначенияПараметровВыводаКомпоновкиДанных) реализован параметр ПлотностьСохраняемыхКартинок. Реализован объект МакетДокументаОбластиКомпоновкиДанных. В макет компоновки данных для табличного документа первым макетом помещается объект ОписаниеМакетаОбластиМакетаКомпоновкиДанных. Этот макет помещается в тело макета компоновки данных. При экспорте табличного документа в формате Office OpenXML (*.docx) рисунки сохраняются в формате DrawingML. Если для системы компоновки данных не задан параметр ПлотностьСохраняемыхКартинок, то компоновщик макета компоновки данных использует для этого параметра значение Высокая (а в режиме совместимости с версей 8.3.21 - Исходная). Если известно, что отчет или табличный документ содержат картинки, с которыми желательно работать в оригинальном качестве (например, они будут сохраняться в файлы и редактироваться), то рекомендуется устанавливать свойство ПлотностьСохраняемыхКартинок в значение Исходная. В режиме совместимости с версией 8.3.21 поведение не изменилось. | Данная возможность не предоставлялась. Картинки всегда сохранялись в исходном виде. При экспорте табличного документа в формате Office OpenXML (*.docx) рисунки сохраняются в формате VML. | Стало возможно управлять размером файла, который получается в результате экспорта табличного документа в другой формат. |
В документации данное изменение описано здесь. | |||
Расширение конфигурации. | Снижено использование оперативной памяти в том случае, когда в расширении конфигурации находится много ролей и заимствованных объектов. Ускорен запуск сеанса при наличии в расширении большого количества ролей и заимствованных объектов. При подключении расширения уменьшено количество однотипных сообщений об ограничениях доступа при расширении ролей. | Приложение использовало больше оперативной памяти в том случае, когда в расширении конфигурации находится много ролей и заимствованных объектов. Запуск сеанса занимал больше времени при наличии в расширении большого количества ролей и заимствованных объектов. При подключении расширения формировалось большое количество однотипных сообщений об ограничениях доступа при расширении ролей. | Повышена эффективность использования ресурсов компьютера при использовании расширений с большим количеством ролей и заимствованных объектов. |
Табличный документ. | При экспорте табличного документа в форматы Microsoft Excel (Microsoft Excel 97, Microsoft Office OpenXML) реализовано следующее поведение для объектов типа Картинка:
В результате сделанных изменений, при масштабировании документа Microsoft Excel, меньше искажаются картинки, размещенные в табличном документе. В режиме совместимости с версией 8.3.21 поведение не изменилось. | При экспорте табличного документа в форматы Microsoft Excel (Microsoft Excel 97, Microsoft Office OpenXML) наблюдалось следующее поведение для объектов типа Картинка:
| Результат сохранения табличного документа в форматах Microsoft Excel (Microsoft Excel 97, Microsoft Office OpenXML) в большей степени соответствует ожиданиям пользователей. |
Работа с PDF-документами. | Если PDF-документ содержит картинки в формате JPEG 2000, то они отображаются при просмотре этого документа средствами платформы «1С:Предприятие». | Если PDF-документ содержит картинки в формате JPEG 2000, то при просмотре этого документа средствами платформы «1С:Предприятие», эти картинки не отображались. | Устранено некорректное поведение системы. |
Мобильная платформа. Мобильный клиент. | Изменена работа с оповещением пользователя в мобильной версии системы «1С:Предприятие»:
| Работа с оповещением пользователя в мобильной версии системы «1С:Предприятие» имела следующие особенности:
| Поведение оповещения пользователя в платформе максимально приближено к поведению оповещения мобильной операционной системы. Использовать оповещения стало удобнее. |
Система компоновки данных. | Если параметр отчета содержит значение типа СписокЗначений, то при формировании представления параметра используются настройки отображения значений, заданные пользователем:
| При формировании представления параметра отчета, который содержит значение типа СписокЗначений, не использовались настройки отображения значений, заданные пользователем. | Представление параметра отчета, содержащего список значений, формируется аналогично другим параметрам отчета. |
Система взаимодействия. | Повышено качество изображения во время видеозвонков внешних пользователей системы взаимодействия. | Качество изображения во время видеозвонков внешних пользователей системы взаимодействия было недостаточным. | Повышено качество изображения во время видеозвонков. Снижена нагрузка на медленные клиентские компьютеры. |
Система взаимодействия. | Реализована доступность на запись для свойства ПользовательСистемыВзаимодействия.ИдентификаторПользователяИнформационнойБазы. Для изменения свойств ИдентификаторПользователяИнформационнойБазы и КлючСопоставления объекта ПользовательСистемыВзаимодействия,пользователь, от имени которого выполняется изменение, должен обладать правами АдминистрированиеДанных. | Свойство ПользовательСистемыВзаимодействия.ИдентификаторПользователяИнформационнойБазы было недоступно на запись. Для изменения свойства ПользовательСистемыВзаимодействия.КлючСопоставления не требовались особые права | Стало возможно переносить данные между различными серверами системы взаимодействия без потери данных. |
В документации данное изменение описано здесь. |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Внешние отчеты и обработки. | Для метода Подключить() менеджера внешних обработок реализован параметр КодЯзыка. Параметр позволяет указать язык, который будет использоваться в подключаемой внешней обработке в качестве текущего языка. | Данная возможность не предоставлялась. При подключении внешней обработки использовался текущий язык аутентифицированного пользователя. Код этого языка возвращается методом глобального контекста ТекущийЯзык(). | Реализована возможность открывать внешние обработки на требуемом языке локализации. |
В документации данное изменение описано здесь. | |||
Дата акселератор. Система лицензирования. Кластер серверов. | Реализована возможность запуска в рамках одного кластера серверов нескольких экземпляров Дата акселератора. Реализована возможность управления созданием нескольких экземпляров Дата акселератора с помощью разрешительных и запретительных требований назначения функциональности. Для лицензии уровня ПРОФ допускается использование не более одного экземпляра Дата акселератора в одном кластере серверов. Для лицензии уровня КОРП допускается использование неограниченного количества экземпляров Дата акселератора в одном кластере серверов. | В рамках одного кластера серверов «1С:Предприятия» можно было запустить только один экземпляр Дата акселератора. | Стало возможно распределять нагрузку между несколькими экземплярами Дата акселератора. В результате повышена производительность выполнения запросов, использующих Дата акселератор. |
В документации данное изменение описано здесь, здесь, здесь, здесь и здесь. | |||
Форма клиентского приложения. Средства администрирования. | При сохранении настроек формы для другого (не текущего) пользователя, гарантируется, что новые настройки начнут действовать не более чем через 20 секунд с момента сохранения. Под «настройками формы» понимаются настройки, которые расположены в хранилище системных настроек и имеют суффикс ключа настроек /НастройкиФормы. | Настройки формы, скопированные другому пользователю, применялись только после разрыва последнего соединения с информационной базой, если эта форма в сеансе пользователя (которому скопированы настройки) уже открывалась. | Упрощено копирование настроек форм другим пользователям информационной базы. |
Встроенный язык. | Если при создании объекта ОписанияОповещения() указывается метод обработки ошибок, то управление в этот метод попадает только в том случае, когда ошибка возникает в рамках того асинхронного вызова, в который передается созданный объект ОписаниеОповещения. В режиме совместимости с версией 8.3.21 поведение не изменилось. | Если при создании объекта ОписанияОповещения() указывается метод обработки ошибок, то управление в этот метод попадало не только в том случае, когда ошибка возникала в рамках выполнения асинхронного вызова, но и в том случае, когда ошибка возникала во время выполнения метода, который вызывается после завершения асинхронного вызова. | Устранено некорректное поведение системы. |
Система взаимодействия. | Для объекта ДанныеРегистрацииИнформационнойБазыСистемыВзаимодействия реализована доступность в тонком и веб-клиентах. | Объекта ДанныеРегистрацииИнформационнойБазыСистемыВзаимодействия был доступен только в толстом клиенте и на сервере. При передаче значения данного типа с сервера в тонкий клиент, на стороне клиента значение было доступно как значение типа ДвоичныеДанные. | Устранено незапланированное поведение системы. |
Система компоновки данных. | Если параметр оформления Текст, заданный в оформлении поля набора данных схемы компоновки данных, используется в макетах отчетов системы компоновки данных, то в отчет будет выводиться значение этого параметра. В режиме совместимости с версией 8.3.21 поведение не изменилось. Рекомендуется проанализировать использование параметра оформления Текст и если в настройках полей наборов данных есть заполненные параметры, но их вывод не предполагается - следует снять признак использования у такого параметра. | Параметр оформления Текст, заданный в оформлении поля набора данных схемы компоновки данных, не использовался при выводе отчета, если поле с таким параметром использовалось в макетах отчетов системы компоновки данных. | Устранено некорректное поведение системы. |
В документации данное изменение описано здесь. | |||
Система компоновки данных. | Параметр оформления Выделять отрицательные, заданный в оформлении поля набора данных схемы компоновки данных, применяется в макетах отчетов системы компоновки данных и макетах динамических списков. Cпециальный цвет стиля ЦветОтрицательногоЧисла используется в ячейке макета отчета системы компоновки данных и динамическом списке, если в выводимом поле содержится отрицательное значение. В макете компоновки данных в оформлении ячейки для параметра оформления ЦветТекста создается выражение макета системы компоновки данных. В режиме совместимости с версией 8.3.21 поведение не изменилось. | Параметр оформления Выделять отрицательные, заданный в оформлении поля набора данных схемы компоновки данных, используется в макетах отчетов системы компоновки данных и макетах динамических списков. Cпециальный цвет стиля ЦветОтрицательногоЧисла использовался в ячейке макета отчета системы компоновки данных и динамического списка, только если в ячейке содержится текст, первый значимый символ которого «-». В макете компоновки данных в оформлении поля макета создавался параметр ВыделятьОтрицательные. | Устранено некорректное поведение системы. |
В документации данное изменение описано здесь. | |||
Диаграммы. Форма клиентского приложения. | Свойство диаграммы Обновление объявляется устаревшим для управляемого режима. При использовании в веб-клиенте использование свойства не оказывает влияния на поведение диаграммы. | Использование свойства диаграммы Обновление в тонком клиенте не оказывало влияния на построение диаграммы. В веб-клиенте свойство работало. | Устранено различие в поведении диаграммы в веб-клиенте (по сравнению с тонким клиентом). |
Web-сервисы и HTTP-сервисы. Средства публикации веб-клиента, Web-сервисов и HTTP-сервисов. Средства администрирования. | Повышена производительность исполнения вызова метода Интернет-сервиса за счет оптимизации выбора подходящего (для исполнения вызова) сеанса. Отсутствует ограничение на размер пула сеансов. Все вызовы Интернет-сервисов выполняются сразу. В файле default.vrd для элементов, описывающих Web-сервисы, HTTP-сервисы и стандартный интерфейс OData удалены атрибуты poolSize и poolTimeout. | При вызове Интернет-сервисов существовало ограничение на размер пула сеансов, которые выполняют вызовы. | Повышена скорость вызова Интернет-сервисов. |
В документации данное изменение описано здесь, здесь и здесь. | |||
Средства администрирования. | Метод УстановитьМинимальнуюДлинуПаролейПользователей() не позволяет установить длину паролей пользователя менее 0 и более 99 символов. При нарушении ограничения вызывается исключение. В режиме совместимости с версией 8.3.21 поведение не изменилось. Если в информационной базе действует проверка сложности паролей пользователя, то нижней границей длины пароля служит максимальное значение из 7 и установленной минимальной длины пароля. Если установленное значение параметра информационной базы Минимальная длина паролей пользователей превышает значение 99 - будет использовано значение 99. В режиме совместимости с версией 8.3.21 поведение не изменилось. В диалоге настройки параметров информационной базы, выключение флажка Проверка сложности паролей пользователей не приводит к изменению значения параметра Минимальная длина паролей пользователей. | Метод УстановитьМинимальнуюДлинуПаролейПользователей() не накладывал ограничений на устанавливаемую минимальную длину паролей пользователей. При получении значения параметра информационной базы Минимальная длина паролей пользователей платформа не контролирует полученное значение. В диалоге настройки параметров информационной базы, выключение флажка Проверка сложности паролей пользователей приводило к установке параметра Минимальная длина паролей пользователей в значение 0. | Устранено некорректное поведение системы. |
В документации данное изменение описано здесь. | |||
Средства администрирования. | Для параметра IgnoreServerCertificatesChainRevocationSoftFail файла conf.cfg значение по умолчанию принимается равным Истина. | Для параметра IgnoreServerCertificatesChainRevocationSoftFail файла conf.cfg значение по умолчанию принималось равным Ложь. | Стало возможно установить HTTPS-соединение (без дополнительных настроек системы) в том случае, если недоступен один или несколько серверов со списками отзыва сертификатов. |
В документации данное изменение описано здесь. | |||
Веб-клиент. Системные требования. | Прекращена поддержка веб-браузеров:
| При работе в веб-клиенте поддерживались следующие веб-браузеры:
| Исключена поддержка устаревших веб-браузеров. |
В документации данное изменение описано здесь и здесь. | |||
Веб-клиент. Системные требования. Средства разработки. | Реализована поддержка веб-браузера Microsoft Edge версии 19 (и последующие версии), работающего под управлением ОС Linux, macOS и Windows. Реализована поддержка видеозвонков при использовании веб-браузера Microsoft Edge версии 64 и последующих версий. Реализована поддержка прогрессивных веб-приложений при использовании веб-браузеров Яндекс.Браузер и Microsoft Edge версии 73 и последующих версий. Реализована возможность отладки веб-клиента, работающего под управлением веб-браузеров Яндекс.Браузер и Microsoft Edge. | Данные возможности не предоставлялись. | Расширен список поддерживаемых веб-браузеров. Расширены возможности системы, которые можно использовать в веб-клиенте. |
В документации данное изменение описано здесь, здесь, здесь и здесь. | |||
Полнотекстовый поиск. | Для конфигурационного файла conf.cfg реализован параметр FtsJavaOpts, с помощью которого можно задать параметры работы виртуальной машины Java, которая используется полнотекстовым поиском 2-й версии. | Данная возможность не предоставлялась. | Реализована возможность управления параметрами виртуальной машины Java, которая используется версией 2 полнотекстового поиска. |
В документации данное изменение описано здесь. | |||
Внешние отчеты и обработки. | Для метода Подключить() менеджера внешних отчетов реализован параметр КодЯзыка. Параметр позволяет указать язык, который будет использоваться в подключаемой внешнего отчета в качестве текущего языка. | Данная возможность не предоставлялась. При подключении внешнего отчета использовался текущий язык аутентифицированного пользователя. Код этого языка возвращается методом глобального контекста ТекущийЯзык(). | Реализована возможность открывать внешние отчеты на требуемом языке локализации. |
В документации данное изменение описано здесь. | |||
Работа с XML, XDTO. | При импорте XSD-схемы в пакет XDTO, для свойств, чьи элементы входят в модель содержания choice (в описании XSD-схемы), в качестве значения нижней границы устанавливаются значения, определенные для этих элементов непосредственно в XSD-схеме. | При импорте XSD-схемы в пакет XDTO, для свойств, чьи элементы входят в модель содержания choice (в описании XSD-схемы), в качестве значений нижней границы всегда устанавливались значения 0. | Устранено некорректное поведение системы. |
В документации данное изменение описано здесь. |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Мобильный клиент. | Для мобильного клиента с автономным режимом реализована возможность автоматической синхронизации данных с основным сервером. При редактировании состава данных автономной конфигурации имеется возможность указать, что объект участвует в автоматическом обмене и будет-ли выполняться регистрация изменений объекта для целей автоматического обмена. Реализован диалог настройки автоматического обмена с автономной конфигурацией. Для модуля объекта плана обмена реализованы обработчики событий ПриАвтоматическомСозданииНовогоУзла(), ПередСозданиемНачальногоОбраза(), ПередНачаломОтправкиДанныхПодчиненному(), ПередНачаломОтправкиДанныхГлавному(). Для плана обмена реализован стандартный реквизит ДатаОбмена. Реализовано свойство глобального контекста ОбменДаннымиСОсновнымСервером. Реализован обработчик события модуля приложения ПослеОбменаДаннымиСОсновнымСервером(). | Данная возможность не предоставлялась. Синхронизацию всегда требовалось реализовать на встроенном языке. | Упрощена реализация обмена между мобильным клиентом с автономным режимом и основным сервером. |
В документации данное изменение описано здесь, здесь и здесь. | |||
Мобильная платформа. Табличный документ. | В мобильной платформе реализована возможность просмотра табличного документа с помощью метода ТабличныйДокумент.Показать() или интерактивного открытия. | Данная возможность не предоставлялась. | В приложениях на мобильной платформе стало возможно просматривать табличные документы, полученные извне. |
Мобильный клиент. | Для мобильного клиента с автономным режимом реализована возможность переводить звонок системы взаимодействия в фоновый режим. При переводе звонка в фоновый режим прекращается передача видеопотока с мобильного устройства. При работе под управлением ОС iOS данная возможность доступна начиная с версии 10. При работе под управлением ОС Android данная возможность доступна на всех поддерживаемых версиях. Для мобильного клиента реализована возможность демонстрации экрана собственного устройства и просмотр демонстрации «чужого» экрана устройства с помощью видеопотока системы взаимодействия. Демонстрация работает также и в том случае, когда приложение не активно. При работе под управлением ОС iOS данная возможность доступна начиная с версии 12. При работе под управлением ОС Android данная возможность доступна на всех поддерживаемых версиях. Для списка используемых функциональностей мобильного устройства реализована функциональность Видеоконференция. | При сворачивании приложения мобильного клиента, переходе в другое приложение или блокировке устройства участие в видеозвонке приостанавливалось. Демонстрация экрана использовала другой протокол работы. | Стало возможно продолжать звонок при переходе мобильного приложения в фоновый режим. Реализована возможность передачи не только экрана мобильного приложения, но и экрана устройства. Повышена производительность работы при демонстрации экрана устройства. |
Мобильный клиент. | Если при потере соединения с основным сервером, в мобильном клиенте с автономным режимом работы используется форма отчета, то:
| Если при потере соединения с основным сервером, в мобильном клиенте с автономным режимом работы используется форма отчета, то:
| При переходе мобильного клиента в автономный режим пользователю стало более комфортно работать с отчетом. |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Мобильная платформа. Мобильный клиент. Специальные возможности мобильного устройства. | Восстановлена возможность обработки звонков и SMS в мобильном приложении, собранном для работы под управлением ОС Android. Для восстановления работы необходимо повторно собрать мобильное приложение с использованием мобильной версию 8.3.22 и конфигурации, которая выгружена конфигуратором версии 8.3.22. При необходимости следует указать поясняющие тексты для требуемой функциональности мобильного приложения. | Не выполнялась обработка звонков и SMS в мобильном приложении, собранном для работы под управлением ОС Android, несмотря на корректно указанную используемую функциональность мобильного приложения. | Устранено некорректное поведение системы. |
Работа с СУБД. Системные требования. | Реализована поддержка СУБД PostgreSQL следующих версий: 14.4. Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД. | Данные версии СУБД PostgreSQL не поддерживались. | Расширен список поддерживаемых СУБД. |
Обновление конфигурации базы данных. | Ускорено выполнение команды MergeCfg пакетного режима запуска конфигуратора. Время выполнения команды должно соответствовать времени интерактивного выполнения операции. | Выполнение команды MergeCfg пакетного режима запуска конфигуратора требовало больше времени. | Устранено некорректное поведение системы. |
Работа с XML, XDTO. | Для объектов ОбъектXDTO и ЗначениеXDTO реализован метод Фабрика(), который возвращает объект типа ФабрикаXDTO, который использовался для создания используемого объекта или значения. При работе с объектами XDTO (и записи их в XML) следует использовать один и тот же экземпляр фабрики для всех используемых объектов. | Данная возможность не предоставлялась. | В случае необходимости, стало возможно получить объект ФабрикаXDTO, который использовался для создания объекта или значения XDTO. |
В документации данное изменение описано здесь. | |||
Системные требования. | Для платформы «1С:Предприятие» реализована поддержка 64-разрядной архитектуры процессоров ARM (включая процессоры Байкал). Система «1С:Предприятие» для процессоров ARM не поддерживает:
Реализовано значение системного перечисления ТипПлатформы.Linux_ARM_64. Внесены изменения в технологию создания внешних компонент (см. здесь). Использование системы «1С:Предприятие» для процессоров ARM требует наличие лицензии КОРП. | Система «1С:Предприятие» не поддерживала запуск на системах, работающих на процессорах ARM. | Расширен список оборудования, на котором может функционировать система «1С:Предприятие». |
В документации данное изменение описано здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь и здесь. | |||
Внешние компоненты. Веб-клиент. | Реализована поддержка расширений для работы с файлами и криптографией при использовании веб-браузеров Яндекс.Браузер, Chromium-gost и Microsoft Edge. Изменена документация по технологии создания внешних компонент (см. здесь). Установка манифестов расширений и адаптеров внешних компонент выполняется в следующие каталоги (ключи реестра):
| При работе веб-клиента под управлением веб-браузеров Яндекс.Браузер, Chromium-gost и Microsoft Edge не поддерживалось использование расширений для работы с файлами и криптографией. Установка манифестов расширений и адаптеров внешних компонент выполнялась в следующие каталоги (ключи реестра):
| Расширены возможности веб-клиента при работе под управлением веб-браузеров Яндекс.Браузер, Chromium-gost и Microsoft Edge. |
Системные требования. Работа с СУБД. | Реализована поддержка СУБД Postgres Pro следующих версий:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.16. Поддерживаемые операционные системы: определяются производителем СУБД.
| Не поддерживались следующие версии СУБД Postgres Pro:
| Расширен список поддерживаемых СУБД. |
Системные требования. Работа с СУБД. | Реализована поддержка СУБД Postgres Pro следующих версий:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.16. Поддерживаемые операционные системы: определяются производителем СУБД.
| Не поддерживались следующие версии СУБД Postgres Pro:
| Расширен список поддерживаемых СУБД. |
Системные требования. Работа с СУБД. | Реализована поддержка СУБД Postgres Pro следующих версий:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД.
| Не поддерживались следующие версии СУБД Postgres Pro:
| Расширен список поддерживаемых СУБД. |
Системные требования. Работа с СУБД. | Реализована поддержка СУБД Postgres Pro следующих версий:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД.
| Не поддерживались следующие версии СУБД Postgres Pro:
| Расширен список поддерживаемых СУБД. |
Системные требования. Работа с СУБД. | Реализована поддержка СУБД Postgres Pro следующих версий:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД.
| Не поддерживались следующие версии СУБД Postgres Pro:
| Расширен список поддерживаемых СУБД. |
Система взаимодействия. | Изменена схема хранения значений разделителей для некоторых объектов системы взаимодействия в распределенной информационной базе. После перехода на версию 8.3.22 боты системы взаимодействия начнут работать после наступления одного из событий:
| Схема хранения значений разделителей для некоторых объектов системы взаимодействия была другой. | Устранено некорректное поведение системы. |
Мобильная платформа. Мобильный клиент. Специальные возможности мобильного устройства. | В интерфейсе мобильного приложения, который используется для сканирования штрих-кода (при вызове метода СредстваМультимедиа.ПоказатьСканированиеШтрихКодов()), реализована возможность интерактивного управления работой подсветки камеры. Кнопка управления подсветки зависит от наличия на устройстве подсветки и датчика освещения. Состояние использования подсветки запоминается между сеансами работы. | Данная возможность не предоставлялась. Подсветка камеры включалась только автоматически, что не позволяло использовать подсветку в случаях, когда на устройстве не было датчика освещенности. | Упрощено сканирование штрих-кодов встроенными средствами (в условиях недостаточной освещенности) на устройствах, которые не обладают датчиком освещенности, но имеют подсветку камеры. |
Кластер серверов. | Ускорено выполнение административных операций через сервер администрирования (ras). Уменьшена частота и длительность периодов, когда соединения от сервера администрирования могут конфликтовать с монопольным доступом к информационной базе. | Выполнение административных операций через сервер администрирования (ras) занимало больше времени. Соединение с кластером серверов, которое установлено сервером администрирования (ras) могло чаще конфликтовать с монопольным доступом к информационной базе. | Ускорены операции по администрирования кластера серверов через сервер администрирования (ras). |
Автономный сервер. | Для SSH-шлюза автономного сервера реализованы следующие команды:
Для команд infobase config export реализован параметр --file для указания размещения файла внешней обработки или конфигурации. Для команд infobase config import реализован параметр --out для указания размещения файла внешней обработки или конфигурации. | Данные возможности не предоставлялись. | Расширены возможности автономного сервера в части работы с внешними отбработками и отчетами. |
В документации данное изменение описано здесь. | |||
Системные требования. Работа с СУБД. | Реализована поддержка СУБД Postgres Pro следующих версий:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.16. Поддерживаемые операционные системы: определяются производителем СУБД.
| Не поддерживались следующие версии СУБД Postgres Pro:
| Расширен список поддерживаемых СУБД. |
Системные требования. Работа с СУБД. | Реализована поддержка СУБД Postgres Pro следующих версий:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.16. Поддерживаемые операционные системы: определяются производителем СУБД.
| Не поддерживались следующие версии СУБД Postgres Pro:
| Расширен список поддерживаемых СУБД. |
Системные требования. Работа с СУБД. | Реализована поддержка СУБД Postgres Pro следующих версий:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД.
| Не поддерживались следующие версии СУБД Postgres Pro:
| Расширен список поддерживаемых СУБД. |
Системные требования. Работа с СУБД. | Реализована поддержка СУБД Postgres Pro следующих версий:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД.
| Не поддерживались следующие версии СУБД Postgres Pro:
| Расширен список поддерживаемых СУБД. |
Системные требования. Работа с СУБД. | Реализована поддержка СУБД Postgres Pro следующих версий:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД.
| Не поддерживались следующие версии СУБД Postgres Pro:
| Расширен список поддерживаемых СУБД. |
Системные требования. Работа в ОС Linux. | Реализована поддержка следующих дистрибутивов операционной системы Linux:
| Данные дистрибутивы не поддерживались. | Расширен список поддерживаемых дистрибутивов ОС Linux. |
В документации данное изменение описано здесь, здесь, здесь, здесь и здесь. | |||
Системные требования. Работа в ОС Linux. | Прекращена поддержка следующих дистрибутивов операционной системы Linux:
| Система «1С:Предприятие» поддерживала работу в следующих дистрибутивах операционной системы Linux::
| Прекращена поддержка устаревших дистрибутивов операционной системы Linux. |
В документации данное изменение описано здесь, здесь, здесь, здесь и здесь. | |||
Системные требования. Мобильная платформа. Мобильный клиент. | Мобильные приложения, собранные с использованием мобильной версии 8.3.22.40, будут удовлетворять требованиям магазина приложений Google в части загрузки новых приложений, использующих механизм встроенных покупок. Для того, чтобы загрузить мобильное приложение в магазин Google Play, необходимо собрать мобильное приложение с использованием мобильной версии 8.3.22.40 или последующих. | Мобильные приложения, которые используют механизм встроенных покупок и собранные с использованием мобильных версий, предшествующих версии 8.3.22.40, будет невозможно загрузить в магазин Google Play после 1 ноября 2022 года. | Мобильная версия системы «1С:Предприятие» удовлетворяет требованиям магазина приложений Google Play. |
Мобильная платформа. Мобильный клиент. | Расширен список поддерживаемых корневых сертификатов. | Список поддерживаемых корневых сертификатов был меньшего размера. | Расширен список поддерживаемых корневых сертификатов. |
Автономный сервер. | Оптимизировано завершение работы автономного сервера. | Завершение работы автономного сервера требовало больше времени. | Ускорен перезапуск автономного сервера после выполнения операции обновления конфигурации информационной базы. |
Мобильная платформа. Мобильный клиент. Специальные возможности мобильного устройства. | Обновлены версии библиотек статистики для мобильной платформы и мобильного клиента. | Мобильная платформа и мобильный клиент содержали устаревшие версии библиотек статистики. | Обновлены версии библиотек статистики для соответствия требованиям магазина Google Play. |
Системные требования. | Для платформы «1С:Предприятие» реализована поддержка процессоров Эльбрус (процессоры Эльбрус-8С). Система «1С:Предприятие» для процессоров Эльбрус не поддерживает:
Реализовано значение системного перечисления ТипПлатформы.Linux_E2K. Внесены изменения в технологию создания внешних компонент (см. здесь). Использование системы «1С:Предприятие» для процессоров Эльбрус требует наличие лицензии КОРП. | Система «1С:Предприятие» не поддерживала запуск на системах, работающих на процессорах Эльбрус. | Расширен список оборудования, на котором может функционировать система «1С:Предприятие». |
В документации данное изменение описано здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь и здесь. | |||
Работа с СУБД. Системные требования. | Реализована возможность работы с СУБД Microsoft SQL Server 2022. | СУБД Microsoft SQL Server 2022 не поддерживалась. | Реализована поддержка новой версии СУБД компании Microsoft. |
Системные требования. Работа с СУБД. | Реализована поддержка СУБД Postgres Pro следующих версий:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.16. Поддерживаемые операционные системы: определяются производителем СУБД.
| Не поддерживались следующие версии СУБД Postgres Pro:
| Расширен список поддерживаемых СУБД. |
Системные требования. Работа с СУБД. | Реализована поддержка СУБД Postgres Pro следующих версий:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.16. Поддерживаемые операционные системы: определяются производителем СУБД.
| Не поддерживались следующие версии СУБД Postgres Pro:
| Расширен список поддерживаемых СУБД. |
Системные требования. Работа с СУБД. | Реализована поддержка СУБД Postgres Pro следующих версий:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД.
| Не поддерживались следующие версии СУБД Postgres Pro:
| Расширен список поддерживаемых СУБД. |
Системные требования. Работа с СУБД. | Реализована поддержка СУБД Postgres Pro следующих версий:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД.
| Не поддерживались следующие версии СУБД Postgres Pro:
| Расширен список поддерживаемых СУБД. |
Системные требования. Работа с СУБД. | Реализована поддержка СУБД Postgres Pro следующих версий:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД.
| Не поддерживались следующие версии СУБД Postgres Pro:
| Расширен список поддерживаемых СУБД. |
Системные требования. Работа с СУБД. | Реализована поддержка СУБД Postgres Pro следующих версий:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД.
| Не поддерживались следующие версии СУБД Postgres Pro:
| Расширен список поддерживаемых СУБД. |
Работа с СУБД. Системные требования. | Реализована поддержка СУБД PostgreSQL следующих версий: 10.22. Поддерживаемые версией СУБД архитектуры процессоров: x86, x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.14. Поддерживаемые операционные системы: определяются производителем СУБД. | Данные версии СУБД PostgreSQL не поддерживались. | Расширен список поддерживаемых СУБД. |
Работа с СУБД. Системные требования. | Реализована поддержка СУБД PostgreSQL следующих версий: 11.17. Поддерживаемые версией СУБД архитектуры процессоров: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.14. Поддерживаемые операционные системы: определяются производителем СУБД. | Данные версии СУБД PostgreSQL не поддерживались. | Расширен список поддерживаемых СУБД. |
Работа с СУБД. Системные требования. | Реализована поддержка СУБД PostgreSQL следующих версий: 12.12. Поддерживаемые версией СУБД архитектуры процессоров: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД. | Данные версии СУБД PostgreSQL не поддерживались. | Расширен список поддерживаемых СУБД. |
Работа с СУБД. Системные требования. | Реализована поддержка СУБД PostgreSQL следующих версий: 13.8. Поддерживаемые версией СУБД архитектуры процессоров: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД. | Данные версии СУБД PostgreSQL не поддерживались. | Расширен список поддерживаемых СУБД. |
Работа с СУБД. Системные требования. | Реализована поддержка СУБД PostgreSQL следующих версий: 14.5. Поддерживаемые версией СУБД архитектуры процессоров: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД. | Данные версии СУБД PostgreSQL не поддерживались. | Расширен список поддерживаемых СУБД. |
Работа с СУБД. Системные требования. | Реализована поддержка СУБД PostgreSQL следующих версий: 10.23. Поддерживаемые версией СУБД архитектуры процессоров: ARM64, E2k, x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.14. Поддерживаемые операционные системы: определяются производителем СУБД. | Данные версии СУБД PostgreSQL не поддерживались. | Расширен список поддерживаемых СУБД. |
Работа с СУБД. Системные требования. | Реализована поддержка СУБД PostgreSQL следующих версий: 11.18. Поддерживаемые версией СУБД архитектуры процессоров: ARM64, E2k, x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.14. Поддерживаемые операционные системы: определяются производителем СУБД. | Данные версии СУБД PostgreSQL не поддерживались. | Расширен список поддерживаемых СУБД. |
Работа с СУБД. Системные требования. | Реализована поддержка СУБД PostgreSQL следующих версий: 12.13. Поддерживаемые версией СУБД архитектуры процессоров: ARM64, E2k, x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД. | Данные версии СУБД PostgreSQL не поддерживались. | Расширен список поддерживаемых СУБД. |
Работа с СУБД. Системные требования. | Реализована поддержка СУБД PostgreSQL следующих версий: 13.9. Поддерживаемые версией СУБД архитектуры процессоров: ARM64, E2k, x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД. | Данные версии СУБД PostgreSQL не поддерживались. | Расширен список поддерживаемых СУБД. |
Работа с СУБД. Системные требования. | Реализована поддержка СУБД PostgreSQL следующих версий: 14.6. Поддерживаемые версией СУБД архитектуры процессоров: ARM64, E2k, x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД. | Данные версии СУБД PostgreSQL не поддерживались. | Расширен список поддерживаемых СУБД. |
Работа с СУБД. Системные требования. | Реализована поддержка СУБД PostgreSQL следующих версий: 15.1. Поддерживаемые версией СУБД архитектуры процессоров: ARM64, E2k, x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД. | Данные версии СУБД PostgreSQL не поддерживались. | Расширен список поддерживаемых СУБД. |
Работа с СУБД. Системные требования. | Реализована поддержка СУБД PostgreSQL следующих версий: 11.19. Поддерживаемые версией СУБД архитектуры процессоров: ARM64, E2k, x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.14. Поддерживаемые операционные системы: определяются производителем СУБД. | Данные версии СУБД PostgreSQL не поддерживались. | Расширен список поддерживаемых СУБД. |
Работа с СУБД. Системные требования. | Реализована поддержка СУБД PostgreSQL следующих версий: 12.14. Поддерживаемые версией СУБД архитектуры процессоров: ARM64, E2k, x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД. | Данные версии СУБД PostgreSQL не поддерживались. | Расширен список поддерживаемых СУБД. |
Работа с СУБД. Системные требования. | Реализована поддержка СУБД PostgreSQL следующих версий: 13.10. Поддерживаемые версией СУБД архитектуры процессоров: ARM64, E2k, x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД. | Данные версии СУБД PostgreSQL не поддерживались. | Расширен список поддерживаемых СУБД. |
Работа с СУБД. Системные требования. | Реализована поддержка СУБД PostgreSQL следующих версий: 14.7. Поддерживаемые версией СУБД архитектуры процессоров: ARM64, E2k, x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД. | Данные версии СУБД PostgreSQL не поддерживались. | Расширен список поддерживаемых СУБД. |
Работа с СУБД. Системные требования. | Реализована поддержка СУБД PostgreSQL следующих версий: 15.2. Поддерживаемые версией СУБД архитектуры процессоров: ARM64, E2k, x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.18. Поддерживаемые операционные системы: определяются производителем СУБД. | Данные версии СУБД PostgreSQL не поддерживались. | Расширен список поддерживаемых СУБД. |
Работа с Интернет. | При использовании объекта HTTPСоединение в операционных системах Linux и macOS реализована возможность использовать аутентификацию Kerberos. Данная возможность реализована в толстом клиенте и на стороне сервера. | При использовании объекта HTTPСоединение в операционных системах Linux и macOS не поддерживалась возможность использования аутентификации Kerberos. Данный вид аутентификации поддерживался только при работе под управлением ОС Windows. | При использовании объекта HTTPСоединение в операционных системах Linux и macOS реализована возможность использовать аутентификацию Kerberos. |
Полнотекстовый поиск. | Оптимизировано выполнение полнотекстового поиска. Снижена нагрузка на процессор во время выполнения поиска. | Полнотекстовый поиск требовал больше времени на нахождение результата и существенно нагружал процессор. | Оптимизировано выполнение полнотекстового поиска. |
Работа с файлами. | Исполнении методов НачатьПомещениеФайла(), НачатьПомещениеФайлов(), НачатьПомещениеФайлаНаСервер(), НачатьПомещениеФайловНаСервер(), ПоместитьФайлНаСерверАсинх (), ПоместитьФайлыНаСерверАсинх() в толстом клиенте выполняется в основном потоке, но остается асинхронным. В результате, при выполнении данных методов, блокируется обновление пользовательского интерфейса, но сохраняется программный интерфейс работы методов. | Исполнении методов НачатьПомещениеФайла(), НачатьПомещениеФайлов(), НачатьПомещениеФайлаНаСервер(), НачатьПомещениеФайловНаСервер(), ПоместитьФайлНаСерверАсинх (), ПоместитьФайлыНаСерверАсинх() в толстом клиенте могло приводить к аварийному завершению работы приложения. | Устранено некорректное поведение системы. |
Средства администрирования. Установка клиентского приложения. Работа в ОС Linux. | Для ОС Linux реализована возможность установки системы «1С:Предприятие» с помощью rpm- и deb-пакетов. В пакетах поставляются все компоненты системы. Установка и удаление выполняется с помощью пакетного менеджера используемой операционной системы. Для файл conf.cfg реализованы параметры PublishDistributiveLocationLinuxDeb64, PublishDistributiveLocationLinuxDeb32, PublishDistributiveLocationLinuxRpm64, PublishDistributiveLocationLinuxRpm32. Для элемента point файла default.vrd реализованы атрибуты pubdstlindeb32, pubdstlindeb64, pubdstlinrpm32, pubdstlinrpm64. Для параметра pubdst секции http конфигурационного файла автономного сервера реализованы параметры lindeb64, lindeb32, linrpm64, linrpm32. Поддержка установки с помощью run-файлов (программа установки) не прекращается и будет существовать одновременно с файлами пакетов. | Приложения системы «1С:Предприятие» поставлялись в виде run-пакетов. | Расширены возможности установки компонентов системы «1С:Предприятие» для ОС Linux. |
В документации данное изменение описано здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь и здесь. | |||
Средства разработки. | Реализована возможность включать отладку по протоколу HTTP в том случае, если для кластера серверов системы «1С:Предприятие» настроен автоматический запуск при работе под управлением ОС Linux. Для включения протокола отладки необходимо использовать параметр SRV1CV8_DEBUG конфигурационного файла кластера серверов. | Если в ОС Linux настроен автоматический запуск кластера серверов «1С:Предприятие» при старте операционной системы, то в этом случае не поддерживалось использование протокола отладки HTTP (поддерживался только протокол откладки TCP). | Устранено некорректное поведение системы. |
В документации данное изменение описано здесь и здесь. | |||
Системные требования. Работа с СУБД. Web-сервисы и HTTP-сервисы. | Реализована поддержка СУБД Postgres Pro следующих версий:
Разрядность версий СУБД: x86-64. Поддержка реализована, начиная с версии «1С:Предприятие»: 8.3.16. Поддерживаемые операционные системы: определяются производителем СУБД.
| Не поддерживались следующие версии СУБД Postgres Pro:
| Расширен список поддерживаемых СУБД. |
Регистры бухгалтерии. | При работе с регистром бухгалтерии:
| Некоторые запросы к регистру бухгалтерии работали не оптимально. | Ускорено получение данных из регистра бухгалтерии. |
Распределенные информационные базы. | При работе с механизмом распределенной информационной базы, объекты выгружаются в файл изменений в следующем порядке:
| При работе с механизмом распределенной информационной базы, порядок выгрузки объектов в файл изменений был не определен. | Определение порядка обмена позволит снизить количество не консистентных состояний информационной базы во время обмена (до его завершения). |
Тестирование и исправление информационной базы. | При выполнении тестирования и исправления информационной базы реализована возможность детализировать операции проверки логической и ссылочной целостности информационной базы по видам объектов (константы, справочники, документы и т.д.). Вне зависимости от выбранного набора видов объектов, некоторые проверки будут всегда выполняться для всех видов объектов (как и ранее). Для параметров -LogIntegrity и -LogAndRefsIntegrity команды /IBCheckAndRepair реализованы следующие значения параметров:
| Данная возможность не предоставлялась. | Стало возможно выполнять проверки логической и ссылочной целостности информационной базы точечно, только по необходимым видам объектов. |
В документации данное изменение описано здесь и здесь. | |||
Внешние компоненты. | При подключении и установке внешней компоненты (с помощью методов ПодключитьВнешнююКомпоненту(), УстановитьВнешнююКомпоненту() или ПодключитьВнешнююКомпонентуАсинх()), файл компоненты будет кешироваться как и ранее, но для компонент, которые были подключены из данных в информационной базе, будет отслеживаться изменение данных. Проверка выполняется при подключении компоненты, но не чаще 1 раза в секунду. Если данные были изменены с момента последнего подключения компоненты, для этой компоненты будет очищаться кеш внешних компонент, и, при следующем подключении компоненты, компонента будет извлечена из данных заново. Для объектов метаданных, не имеющих версию записи, очистка кеша будет осуществляться при обращении за данными, но не чаще 1 раза в секунду. | При подключении и установке внешней компоненты (с помощью методов ПодключитьВнешнююКомпоненту(), УстановитьВнешнююКомпоненту() или ПодключитьВнешнююКомпонентуАсинх()), файл компоненты кешировался во временном каталоге на сервере для повышения производительности при повторном использовании компоненты, однако, до перезапуска клиентского приложения было невозможно понять, что версия компоненты в кеше стала отличаться от версии компоненты в информационной базе (если компонента получалась из информационной базы). | Улучшено управление внешними компонентами. |
В документации данное изменение описано здесь. | |||
Кластер серверов. Системные требования. Работа в ОС Linux. | Использование кластера серверов при работе под управлением ОС Linux всегда требует серверную лицензию, аналогично поведению под управлением ОС Windows. | Кластер серверов под управлением ОС Linux позволял запускать до 12 клиентских сеансов без лицензии на сервер, если кластер серверов состоял из одного рабочего сервера с одним рабочим процессом. | Устранена возможность нелицензионного использования кластера серверов под управлением ОС Linux. Устранено неожиданное прекращение работы системы из-за отсутствия лицензии на кластер серверов «1С:Предприятия». |
Средства печати. Работа с HTML. | В тонком и толстом клиентских приложениях реализовано сохранение настроек печати для поля HTML-документа в системном хранилище настроек. Настройки сохраняются при изменении настроек в диалоге параметров печати для поля HTML-документа, а читаются перед открытием диалога параметров печати и при печати/предварительном просмотре поля HTML-документа. | Данная возможность не предоставлялась. Печать всегда выполнялась с настройками по умолчанию. | Печатать данные из поля HTML-документа стало удобнее за счет того, что будут использовать ранее указанные настройки и не придется выполнять эти настройки каждый раз заново. |
В документации данное изменение описано здесь. | |||
Клиентское приложение. | Для команды командной строки запуска тонкого клиента /TComp реализованы параметры lz4 и zstd определяющие режимы сжатия трафика между клиентом и кластером серверов. Значением по умолчанию является параметр zstd. | Параметром, определяющим сжатие трафика по умолчанию, являлся параметр -SDC. | Реализована возможность более гибкого управления сжатием трафика между клиентским приложением и кластером серверов платформу «1С:Предприятие». При использовании режима сжатия -zstd снижается объем трафика, который передается между клиентом и кластером серверов «1С:Предприятия». |
В документации данное изменение описано здесь. | |||
Работа с СУБД. | Реализована поддержка СУБД PostgreSQL версии 16 (x86-64). | Данная версия СУБД PostgreSQL не поддерживалась. | Расширен список поддерживаемых версий СУБД PostgreSQL. |
В документации данное изменение описано здесь. | |||
Средства администрирования. | В файлы cacert.pem и cacertnx.pem добавлены корневые сертификаты Министерства цифрового развития, связи и массовых коммуникаций Российской Федерации, сформированные с использованием алгоритмов ГОСТ Р 34.11-2012. | Данная возможность не предоставлялась. | Снижается количество ошибок проверки сертификатов при доступе к сайтам российского сегмента сети Интернет. |
Версия 8.3.21 включает исправления обнаруженных ошибок и изменения в функциональности.
Ссылки на разделы документации, которые описывают сделанные изменения в элементах данного документа, рекомендуется использовать только после публикации на сайте ИТС (http://its.1c.ru/db/v8321doc) документации к текущей версии.
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Свойства конфигурации. | Для свойства конфигурации Режим совместимости реализовано значение Версия 8.3.20. | Использовался режим совместимости с версиями 8.1, 8.2.13, 8.2.16, 8.3.1 - 8.3.19. | Возможность запуска конфигураций, разработанных в версии 8.3.20 и более младших, в версии 8.3.21, без внесения изменений в конфигурацию и без изменений структур данных. Это позволяет при переходе на версию 8.3.21 сначала выполнить переход без внесения изменений в конфигурацию, а потом, внести необходимые изменения и снять режим совместимости. Так же это позволяет иметь возможность после перехода на версию 8.3.21, при необходимости, использовать для работы с информационной базой и версию 8.3.20. Это можно делать, как до снятия режима совместимости, так и после (установив вновь режим совместимости). |
В документации данное изменение описано здесь. | |||
Динамический список. | Реализована возможность получения навигационной ссылки на объект или запись текущей строки динамического списка без необходимости открывать форму объекта/записи. Реализовано свойство расширения таблицы формы для динамического списка РазрешитьПолучатьНавигационнуюСсылкуТекущейСтроки. Для расширения таблицы формы для динамического списка реализованы обработчики событий ОбработкаПолученияСпискаНавигационныхСсылок и ОбработкаПолученияНавигационнойСсылки. Диалог получения навигационной ссылки формы переработан с учетом данной возможности. В диалоге получения навигационной ссылки на начальной странице отображаются все варианты ссылок, полученные у всех форм на начальной странице. | Возможность получения навигационной ссылки на объект или запись текущей строки динамического списка без необходимости открывать форму объекта/записи была недоступна. На начальной странице было недоступно получение навигационной ссылки любой формы начальной страницы из одного диалога. | Улучшен и упрощен интерфейс получения навигационной ссылки в динамическом списке и на начальной странице. |
В документации данное изменение описано здесь и здесь. | |||
Выгрузка/загрузка конфигурации в файлы. Автономный сервер. Средства разработки. | Реализована возможность выгрузки конфигурации в zip-архив xml-файлов. При выгрузке на стороне кластера серверов реализована возможность многопоточной выгрузки конфигурации. Команда Конфигуратора Выгрузить конфигурацию в файлы позволяет указать способ выгрузки (на сервере/на клиенте), количество одновременных потоков выгрузки и необходимость архивировать файл выгрузки. Для выполнения данной задачи реализован специальный параметр для следующих инструментов загрузки:
| Данная возможность не предоставлялась. | Стало возможно существенно ускорить выгрузку конфигурации в xml-файлы. В том случае, если планируется передача выгрузки на другой компьютер, можно сразу упаковать файлы выгрузки в zip-архив. |
В документации данное изменение описано здесь, здесь и здесь. | |||
Отображение информации. | В библиотеку картинок добавлены следующие картинки:
| В библиотеке картинок отсутствовали добавленные картинки. | Расширен состав библиотеки картинок. |
Работа с PDF-документами. | Реализована возможность просмотра и печати документов PDF средствами платформы «1С:Предприятие». Поддерживается просмотр и проверка подлинности электронных подписей документа. Поддерживается работа с зашифрованными документами. Текущие ограничения описаны в документации. Реализован объект ДокументPDF. Реализован вид поля формы клиентского приложения ПолеPDFДокумента. Реализованы методы глобального контекста ДокументЗащищенПаролем(), ДокументЗащищенПаролемАсинх(). Для объекта КоллекцияВложенийPDF реализованы методы: Очистить(), Удалить(). Для системного перечисления ТипФайлаДокументаPDF реализованы свойства PDF, PDF_A_1, PDF_A_2, PDF_A_3. Для системного перечисления КатегорияОшибки реализованы свойства НеправильныйПароль и ОшибкаПроверкиПодписи. | Данная возможность не предоставлялась. Предоставлялась возможность только формировать документы PDF. | Расширены возможности работы с документами PDF. |
В документации данное изменение описано здесь, здесь, здесь и здесь. | |||
Работа с Интернет. | Для объекта HTTPСоединение реализована возможность использования клиентских сертификатов с поддержкой алгоритмов ГОСТ. Реализована поддержка КриптоПРО CSP при работе под управлением ОС Linux и macOS. Для конфигурационного файла conf.cfg реализован параметр CryptoAPILibraryLocation. Реализованы объекты СертификатКлиентаLinux, СпособВыбораСертификатаОС, СертификатКлиентаОС. Конструктор объекта ЗащищенноеСоединениеOpenSSL может принимать объект СертификатКлиентаОС в качестве значения своего параметра СертификатКлиента. | Не поддерживалось использование клиентских сертификатов с поддержкой использования алгоритмов ГОСТ. | Расширен список используемых видов сертификатов при работе с объектом HTTPСоединение. |
В документации данное изменение описано здесь и здесь. | |||
Форма клиентского приложения. | Реализована возможность отображения диаграммы Ганта совместно с таблицей, которая содержит дополнительные данные для значений диаграммы. Реализовано расширение таблицы формы для диаграммы Ганта. Для объекта ДиаграммаГанта реализовано свойство КолонкиДанных и метод НайтиЗначениеПоИдентификатору(). Для расширения поля формы для диаграммы Ганта реализовано свойство ПоложениеТаблицы. Для объекта ЗначениеДиаграммыГанта реализованы свойства Идентификатор и Данные. Для объекта ОбластьПостроенияДиаграммыГанта реализованы свойства ОтображатьТекстТочек и ОтображатьДанные. Для объекта ПолеФормы реализовано свойство Таблица. | Данная возможность не предоставлялась. Диаграмма Ганта могла отображать только имена точек, которые созданы для серий диаграммы. | Расширены возможности применения диаграммы Ганта. |
В документации данное изменение описано здесь и здесь. | |||
Копии базы данных. | Реализован новый механизм обновления копии базы данных при использовании стандартной репликации. Этот механизм использует специализированные средства СУБД основной базы данных. Новый механизм используется только для СУБД Microsoft SQL Server, в которой используется механизм записи изменений. Для объекта МенеджерКопийБазыДанных реализованы методы ПолучитьВерсиюСтандартнойРепликации() и УстановитьВерсиюСтандартнойРепликации(). | Данная возможность не предоставлялась. | При использовании нового механизма обновления копии базы данных повышается скорость обновления копии базы данных. |
В документации данное изменение описано здесь. | |||
Работа с Интернет. | Реализована возможность использовать JWT-токен (стандарт RFC 7519) для авторизации в Интернет-сервисах платформы «1С:Предприятие». Также реализована возможность создания и проверки подписи JSON Web Signature (JWS). Реализован объект ТокенДоступа. Для объекта HTTPЗапрос реализован метод ДобавитьТокенДоступа(). Для объекта ПользовательИнформационнойБазы реализовано свойство АутентификацияТокеномДоступа. Для файла defaul.vrd реализован элемент <accessTokenAuthentication>. Для командной строки запуска тонкого клиента и веб-клиента реализованы команды /AccessToken. | Данная возможность не предоставлялась. | Расширены возможности работы и повышена безопасность использования Интернет-сервисов. |
В документации данное изменение описано здесь, здесь, здесь, здесь, здесь, здесь, здесь и здесь. | |||
Обработка ошибок. | В диалоге, который возникает при ошибках подключения к информационной базе, реализована возможность отображения информации, которая упростит (для пользователя) понимание причины ошибки и к кому следует обращаться в случае возникновения этой ошибки. Реализован объект НастройкиОбработкиОшибокПриЗапуске. Для объекта МенеджерОбработкиОшибок реализованы методы УстановитьНастройкиОбработкиОшибокПриЗапуске() и ПолучитьНастройкиОбработкиОшибокПриЗапуке(). Для параметров подключения к информационной базы, которые описываются в файле *.v8i реализован параметр StartupErrorHelpURL и StartupErrorHelpText. | Данная возможность не предоставлялась. Имелась возможность разместить ссылку на вспомогательную информацию только в диалоге ввода имени и пароля пользователя. | Упрощено восприятие ошибок подключения клиентского приложения к информационной базе. |
В документации данное изменение описано здесь и здесь. | |||
Командный интерфейс. | Реализована возможность при выборе подсистемы исполнять единственную команду этой подсистемы. Для объекта метаданных Подсистема реализовано свойство ИспользоватьОднуКоманду. | Данная возможность не предоставлялась. | Упрощено использование прикладного решения, когда в подсистеме присутствует только одна команда, доступная пользователю. |
В документации данное изменение описано здесь. | |||
Веб-клиент. Работа с Интернет. | В веб-клиенте реализована возможность работы с HTTP-запросами. Предоставляемые возможности ограничены возможностями веб-браузеров. В веб-клиенте реализована доступность объектов HTTPСоединение, HTTPЗапрос, HTTPОтвет и ЗащищенноеСоединениеOpenSSL. В веб-клиенте не поддерживаются синхронные методы объектов. | Данная возможность не предоставлялась. | Расширены возможности веб-клиента в части работы с ресурсами сети Интернет. |
Работа с Интернет. | В клиентских приложениях (тонкий, мобильный, толстый и веб-клиенты) реализована возможность асинхронного использования HTTP-запросов. Для объекта HTTPСоединение реализованы методы ВызватьHTTPМетодАсинх(), ЗаписатьАсинх(), ИзменитьАсинх(), ОтправитьДляОбработкиАсинх(), ПолучитьАсинх(), ПолучитьЗаголовкиАсинх() и УдалитьАсинх(). Методы ВызватьHTTPМетод(), Записать(), Изменить(), ОтправитьДляОбработки(), Получить(), ПолучитьЗаголовки() и Удалить() объекта HTTPСоединение объявлены устаревшими при работе на стороне клиентских приложений и их работа поддерживается для совместимости. Указанные методы доступны только на стороне серверных приложений. | Асинхронное исполнение HTTP-запросов не поддерживалось системой «1С:Предприятие». Можно было только указывать только тайм-аут выполнения запросов. | Реализована возможность выполнять асинхронный обмен с различными ресурсами, доступными в сети Интернет. |
В документации данное изменение описано здесь. | |||
Расширение конфигурации. Общие реквизиты / Разделение данных. | Реализована возможность включать собственные объекты расширения в состав заимствованных общих реквизитов, которые являются разделителями. Реализована возможность устанавливать расширения, расширяющие данные, одновременно как для всей информационной базы, так и для конкретной области данных. | Не поддерживалась возможность включения собственных объектов расширения в состав заимствованных общих реквизитов. Расширение, расширяющее данные, могло быть установлено или в конкретной области данных или для информационной базы целиком. Одновременная установка таких расширений не поддерживалась. | Расширение конфигурации стало предоставлять больше возможностей. |
В документации данное изменение описано здесь, здесь и здесь. | |||
Прикладные объекты. Динамический список. Система компоновки данных. | При настройке характеристик объектов конфигурации реализована возможность указать, что характеристика может содержать более одного значения. Реализована поддержка этой возможности в системе компоновки данных и динамическом списке. Для объекта ОписаниеХарактеристик реализованы свойства ПолеИспользованияМножественныхЗначений, ПолеКлючаМножественныхЗначений. ПолеПорядкаМножественныхЗначений. Если в информационной базе указаны множественные характеристики, то при переходе на предыдущие версии платформы, данные в результате компоновки данных могут «задваиваться». В связи с этим не рекомендуется использовать предыдущие версии системы «1С:Предприятие» после указания множественных значений характеристик. | Характеристики объектов не поддерживали возможность задания более одного значения. | Стало возможно указать множественные значения характеристик там, где они есть в реальном мире. Например, диапазоны частот WiFi, используемый материал товара и т.д. |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Система взаимодействия. | Для видеозвонков системы взаимодействия реализована возможность создания нового обсуждения во время видеозвонка. Состав участников обсуждения заполняется из состава участников текущего видеозвонка. В окне видеозвонка, для кнопки Перейти к обсуждению, реализовано подменю из команд Перейти к обсуждению и Новое обсуждение для видеозвонка. | Перейти к обсуждению во время видеозвонка можно было только в том случае, если видеозвонок начинался из какого-либо обсуждения. Если видеозвонок начинался из меню системы взаимодействия, то для обмена текстовой информацией по теме обсуждения было необходимо вручную создать новое обсуждение и добавить в него всех участников звонка. | Во время видеозвонка стало возможно быстро создать (и перейти при необходимости) в текстовый чат, связанный с текущим видеозвонком. |
Обработка ошибок. | В диалоге формирования отчета об ошибке реализована возможность просмотра окна О программе. | Данная возможность не предоставлялась. | При формировании отчета об ошибке стало возможно уточнить информацию о том, в каком окружении произошла ошибка (версия прикладного решения и платформы, режим подключения, пользователь, имя информационно базы и т.д.). |
Обработка ошибок. Веб-клиент. | Если подключение к информационной базе выполняется веб-клиентом по протоколу HTTPS, в эту информационную базу с данного компьютера уже были успешные входы и используемый веб-браузер поддерживает технологию service-worker, то при ошибке подключения будет показана специальная страница (по аналогии со страницей выхода). Эта страница будет отображать информацию об ошибке подключения и различную вспомогательную информацию. Таким образом, страница будет функционально идентична форме ошибки подключения в тонком клиенте, но реализация будет соответствовать специфике веб-приложений. | Данная возможность не предоставлялась. | Ошибка подключения к информационной базе по протоколу HTTPS приведена в соответствие со спецификой отображения ошибок в веб-приложениях. |
Система взаимодействия. | При работе через видео-сервер повышено качество изображения в видеозвонке, когда установлен режим отображения говорящего абонента. При работе через видео-сервер снижена нагрузка на клиентский компьютер в том случае, когда в групповом видеозвонке все абоненты отображаются в виде галереи. | При работе через видео-сервер, когда во время видеозвонка установлен режим отображения говорящего абонента, качество изображения было недостаточно высоким. При работе через видео-сервер наблюдалась высокая нагрузка на клиентский компьютер в том случае, когда в групповом видеозвонке все абоненты отображаются в виде галереи. | Повышено качество видеозвонков через видео-сервер. |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Форма клиентского приложения. | Оптимизирована передача табличных частей с сервера на клиент в форме клиентского приложения. В случае, если на сервере выполняется изменение строк табличной части, на клиента передаются строки, которые состоят только из измененных колонок. Передаются изменения только тех строк, которые ранее переданы на сторону клиента. Передача осуществляется порциями по 35 строк (или менее). Если на сервере изменено более 105 строк (3 порции по 35 строк), то после передачи трех порций по 35 строк в каждой, выполняется передача на клиента всех строк табличной части. При открытии формы на клиента всегда передается не более 35 строк. | При открытии формы на клиент передавалась только отображаемая часть табличной части. При любом изменении табличной части на сервере, на клиент передавалась вся табличная часть. При большом размере табличной части это могло приводить к большим временным затратам, а в некоторых случаях и к ошибкам времени исполнения. | Повышается скорость реакции формы клиентского приложения в тех случаях, когда в большой табличной части на сервере (за один вызов) выполняется изменение небольшого количества строк. |
Кластер серверов. | Оптимизировано использование кеша рабочего процесса: в кеше дольше хранятся часто используемые объекты и быстрее удаляются редко используемые объекты. Снижено потребление памяти рабочим процессом, повышена стабильность работы, снижена вероятность перезапуска рабочих процессов кластера по превышению порога допустимой памяти. | Кеш рабочего процесса кластера серверов имел другую схему использования. Это, в частности, могло приводить к повышенному потреблению оперативной памяти рабочим процессом. | Снижено потребление памяти рабочим процессом, повышена стабильность работы, снижена вероятность перезапуска рабочих процессов кластера по превышению порога допустимой памяти. |
Общие объекты. | Оптимизирована установка значений в объекте типа ТаблицаЗначений в том случае, если колонка, в которую устанавливается значение, участвует в индексе, созданном для таблицы значений. К операциям, которые стали требовать меньше времени, можно отнести (не ограничиваясь этим списком):
| Установка значения в колонку объекта типа ТаблицаЗначений, которая участвовала в индексе, занимало очень много времени. | Снижены временные затраты при изменении значений в колонках объекта типа ТаблицаЗначений, которые участвуют в индексах, построенных для таблицы значений. |
Полнотекстовый поиск. | Оптимизирован полнотекстовый поиск по началу слова. Оптимизация проявляется при выполнении полнотекстового поиска из встроенного языка с указанием строки поиска вида «поис*» или в использовании поля глобального поиска. | Полнотекстовый поиск по началу слова занимал больше времени. | Повышена скорость полнотекстового поиска в данных. |
Объекты метаданных. | Оптимизирована работа с прикладным решением, которое содержит большое количество объектов метаданных, в том числе оптимизировано:
| Скорость работы с прикладным решением, содержащим большое количество объектов метаданных, была недостаточно высокой. | Ускорена работа прикладных решений с большим количеством объектов метаданных. |
Табличный документ. | В тонком клиенте оптимизировано отображение табличного документа, который содержит большое количество объединенных ячеек и большое количество колонок. | В тонком клиенте отображение табличного документа, который содержит большое количество объединенных ячеек и большое количество колонок, требовало много времени. | Ускорено отображение табличных документов со сложной структурой. |
Средства разработки. | При попытке просмотра большой коллекции в диалоге Выражение, коллекция получается в конфигуратор (для отображения) порциями. В результате для просмотра коллекции не приходится тратить существенное время. | При попытке просмотра большой коллекции в диалоге Выражение, коллекция получалась в конфигуратор (для отображения) целиком. Это приводило к большим потерям времени и могло приводить к разрыву соединения с предметом отладки. | Просматривать большие коллекции в диалоге Выражение стало более комфортно для разработчика. |
Полнотекстовый поиск. | Уменьшено время подготовки пользователю результатов полнотекстового поиска. В результатах полнотекстового поиска всегда выделяется первое точное вхождение искомого слова, если таковое имеется. Если точного вхождения нет - выделяется первая найденная форма искомого слова. | Подготовка пользователю результатов полнотекстового поиска занимала больше времени. В результатах полнотекстового поиска всегда выделялась первая найденная форма искомого слова. | Уменьшено время, которое затрачивается на отображение пользователю результатов поиска. Выделение искомого текста в результатах поиска стало более правильным. |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Веб-клиент. Форма клиентского приложения. | В веб-клиенте размер отступа между картинкой и текстом заголовка страницы, а также размеры отступов до краев страницы зависят от размера шрифта всех элементов Страницы текущей формы.
| В веб-клиенте размер отступа между картинкой и текстом заголовка страницы, а также размеры отступов до краев страницы зависели от размера шрифта конкретного элемента Страницы.
| Поведение веб-клиента унифицировано с поведением тонкого клиента. |
Работа с запросами. | При работе в толстом клиенте конструктор объекта КонструкторЗапроса может быть вызван с пустым текстом запроса. В этом случае считается, что вызван конструктор по умолчанию. | При работе в толстом клиенте, конструктор объекта КонструкторЗапроса, формировал исключение, если значением параметра конструктора была пустая строка. | Унифицировано поведение конструктора объекта КонструкторЗапроса в различных клиентских приложениях. |
Обработка ошибок. | Расширены возможности по работе с ошибками для прикладного разработчика. Для собственных исключений реализована возможность определять коды исключений. Реализована возможность генерировать исключение на основе другого исключения. Изменено представление ошибок, которые генерируются из кода прикладного решения. Для оператора ВызватьИсключение реализованы параметры Категория, Код, ДополнительнаяИнформация и Причина. При указании более одного параметра, оператор может записываться только в функциональном виде (с параметрами, заключенными в круглые скобки). Реализовано свойство системного перечисления КатегорияОшибки.ОшибкаКонфигурации. Для объекта ИнформацияОбОшибке реализованы свойства Код и ДополнительнаяИнформация. Для запроса getInfo сервиса регистрации ошибок реализованы параметры errorCategories, clientID, reportID. Для отчета об ошибке реализованы свойства id (содержит значение reportID из запроса getInfo) и dump.reasonForNoDump (содержит причину, по которой отчет не содержит дампа аварийного завершения). Для объекта НастройкиОбработкиОшибок реализованы свойства ОтправлятьОтчетНаСервере, ОтправлятьОтчетОбАварийномЗавершенииНаСервере, ОтправлятьОтчетОбАварийномЗавершенииНаСервереВСервисРегистрацииОшибокПлатформы, ВключатьИмяПользователяВОтчетНаСервере, ВключатьСведенияОбИнформационнойБазыВОтчетНаСервере, ВключатьПодробныйТекстОшибкиВОтчетНаСервере. | Данные возможности не предоставлялись. | Расширены возможности работы с ошибками. Стало возможно вводить кодификацию ошибок прикладного решения. Расширены возможности программного интерфейса сервиса регистрации ошибок. |
В документации данное изменение описано здесь, здесь, здесь, здесь, здесь и здесь. | |||
Встроенный язык. | Для объектов типа Соответствие и ФиксированноеСоответствие реализована возможность использовать значение Неопределено в качестве ключа. В веб-клиенте эта возможность была и ранее. В режиме совместимости с версией 8.3.20 поведение не изменилось. | Для объектов типа Соответствие и ФиксированноеСоответствие не поддерживалась возможность использовать значение Неопределено в качестве ключа, кроме веб-клиента | Для объектов типа Соответствие и ФиксированноеСоответствие реализована возможность использовать значение Неопределено в качестве ключа |
Работа с XML, XDTO. | Для методов глобального контекста ЗаписатьXML() и СериализаторXDTO.ЗаписатьXML() реализована возможность передавать в качестве параметра Значение объект метаданных следующих типов: справочник, документ, план видов характеристик, план счетов, план видов расчета, регистры сведений, накопления и бухгалтерии, константа, бизнес-процесс и задача. Записаны будут все данные объекта метаданных, которые доступны пользователю, от имени которого выполняется запись данных. | Данная возможность не предоставлялась. Выгрузить в XML все данные одного объекта конфигурации было невозможно. Необходимо было перебрать все данные и выгрузить каждый элемент данных отдельно. | Ускорена выгрузка данных из прикладного решения. |
В документации данное изменение описано здесь, здесь и здесь. | |||
Навигационные ссылки. | Реализована возможность получать навигационную ссылку вместе с ее представлением. В диалоге получения навигационной ссылки реализован переключатель Копировать название. Диалог перехода по ссылке, глобальный поиск и система взаимодействия учитывают, что в буфере обмена может быть навигационная ссылка с представлением. | Данная возможность не предоставлялась. | Упрощено одновременное получение навигационной ссылки и представления объекта, на который ссылается навигационная ссылка. |
В документации данное изменение описано здесь. | |||
Общие объекты. | Реализована возможность формировать уникальные идентификаторы версий 1, 3, 4 и 5. Для конструктора объекта УникальныйИдентификатор реализованы параметры, необходимые для создания идентификаторов необходимой версии. Реализовано системное перечисление ВерсияУникальногоИдентификатора. | Данная возможность не предоставлялась. Платформа «1С:Предприятие» позволяла формировать уникальные идентификаторы только одной, 4 версии. | Прикладному разработчику предоставляется возможность формирования уникального идентификатора той версии, которая требуется для решения конкретной задачи. |
Работа с Интернет. | Если в элементе формы ПолеHTMLДокумента в тонком и толстом клиентах отображается URL, для доступа к которой необходим SSL-сертификат, и у этого сертификата обнаружены какие-либо ошибки (например сертификат не является не валидным), то будет отображаться страница, содержащая описание ошибки и предлагающую возможность продолжить работу с URL либо отказаться от этого. | Если в элементе формы ПолеHTMLДокумента в тонком и толстом клиентах отображается URL, для доступа к которой необходим SSL-сертификат, и у этого сертификата обнаружены какие-либо ошибки (например сертификат не является не валидным), то в поле будет отображено сообщение об ошибке и работа с требуемым URL будет невозможна. | Улучшена диагностика проблем с URL, которые отображаются в клиентском приложении, а также обеспечивается работа с ресурсом в тех случаях, когда такая работа не рекомендуется, но пользователь уверен в своих действиях. |
Копии базы данных. Система компоновки данных. | Если во время выполнения запроса к данным копии произошла ошибка, связанная с используемой в запросе копией, то копия перестает использоваться во всех существующих или новых сеансах до обновления копии или перезапуска кластера серверов. Если возникла ошибка от копии в процессе выполнения отчета, созданного на системе компоновки данных, в котором есть несколько наборов данных или иерархический набор данных, то пользователю выдается ошибка обращения к данным. В других случаях, а также если для отчета/запроса не требуется использование только копии базы данных, ошибка пользователю не выдается, а запрос автоматически повторно выполняется на основной базе данных или на одной из доступных копий базы данных (за исключением копии с ошибкой). | Данная возможность не предоставлялась. Копию, в которой произошла ошибка, надо было отключать вручную. После перезапуска кластера или обновления копии было необходимо включить использовании копии обратно. | При работе с копиями базы данных, аварийная копия отключается автоматически, без участия пользователя. Если запрос может быть сформирован без участия аварийной копии базы данных - пользователь не заметит сбоя в копии. Пользователь получит сообщение об ошибке только в том случае, когда запрос к данным не может быть выполнен без данных копии базы данных, а все копии отмечены как аварийные и запросы к ним не выполняются. |
В документации данное изменение описано здесь. | |||
Полнотекстовый поиск. | Полнотекстовый поиск корректно обрабатывает ситуации, когда в информационной базе выполнялось большое количество итераций обновления индекса полнотекстового поиска (сотни тысяч итераций) и в базе находится большое количество индексируемых элементов. Для включения этой возможности необходимо выполнить создание индекса с режимом совместимости, который установлен в значение Версия 8.3.14 или последующее (включая значение Не использовать). | Происходило нарушение корректности индекса полнотекстового поиска, когда в информационной базе выполнялось большое количество итераций обновления индекса полнотекстового поиска (сотни тысяч итераций) и в базе находится большое количество индексируемых элементов. | Устранено некорректное поведение системы. |
Табличный документ. | При преобразовании табличного документа в компактный вид, применяемый на мобильных устройствах, для выравнивания текста в ячейках используется свойство АвтоОтступ. | При преобразовании табличного документа в компактный вид, применяемый на мобильных устройствах, для выравнивания текста в ячейках использовалось только свойство Отступ. | Улучшено отображение табличного документа на мобильных устройствах. |
Система взаимодействия. | Если в тонком или веб-клиенте во время видеозвонка включается режим отображения экрана, то окно видеозвонка меняет свой вид на компактное отображение. Реализована возможность свернуть компактное окно видеозвонка до размеров заголовка. | Если в тонком или веб-клиенте во время видеозвонка включается режим отображения экрана, то окно видеозвонка пропадало с экрана. Пользователю, который демонстрирует экран, было непонятно, остались у него слушатели или уже нет. | Пользоваться демонстрацией экрана во время видеозвонка стало удобнее. |
Табличный документ. | При сохранении табличного документа в формат XLS (Microsoft Excel 97) или Microsoft Office OpenXML (Microsoft Excel 2007 и старше), в результирующем документе для листа Microsoft Excel устанавливается имя Лист_1. В режиме совместимости с версией 8.3.20 поведение не изменилось. При сохранении табличного документа в формат XLS (Microsoft Excel 97) или Microsoft Office OpenXML (Microsoft Excel 2007 и старше) не скрывается панель листов документов. | При сохранении табличного документа в формат XLS (Microsoft Excel 97) или Microsoft Office OpenXML (Microsoft Excel 2007 и старше), в результирующем документе для листа Microsoft Excel устанавливалось имя TDSheet. При сохранении табличного документа в формат XLS (Microsoft Excel 97) или Microsoft Office OpenXML (Microsoft Excel 2007 и старше) скрывалась панель листов документов. | Устранены проблемы производительности, которые возникали при попытке открыть в Microsoft Excel документ со скрытой панелью листов. Именование листов в результирующем документе Microsoft Excel стало более понятным и предсказуемым. |
В документации данное изменение описано здесь. | |||
Система взаимодействия. | Для системы взаимодействия реализована возможность включить поддержку специфических видов аудиоустройств (многоканальные микрофоны и аудиосистемы). Эта возможность включается отдельно - в диалоге настроек видео и звука настроек системы взаимодействия. Пользователь может использовать данную настройку в том случае, если имеются проблемы с захватом или воспроизведением звука на компьютере. | На некоторых компьютерах могли наблюдаться проблемы со звуком при совершении видеозвонков. | Реализована поддержка большего числа аудиоустройств в тонком клиенте. |
Система компоновки данных. | При выводе списковых макетов системы компоновки данных в правой нижней ячейке макета не выполняется объединение по вертикали с пустой ячейкой, находящейся в строке ниже. В режиме совместимости с версией 8.3.20 поведение не изменилось. | При выводе списковых макетов системы компоновки данных в правой нижней ячейке макета выполнялось объединение по вертикали с пустой ячейкой, находящейся в строке ниже. | Устранено некорректное поведение системы. |
В документации данное изменение описано здесь. | |||
Динамический список. | Если динамический список содержит видимое поле, тип которого состоит из строки неограниченной длины и любого другого типа (кроме NULL и Неопределено), то:
В режиме совместимости с версией 8.3.20 поведение не изменилось. | Если динамический список содержит видимое поле, тип которого состоит из строки неограниченной длины и любого другого типа (кроме NULL и Неопределено), то:
| Устранено некорректное поведение системы. |
В документации данное изменение описано здесь. | |||
Внешние компоненты. | Для программного нтерфейса внешних компонент реализован метод SetUserInterfaceLanguageCode(), который используется для передачи во внешнюю компоненту языка локализации интерфейса клиентского приложения. Метод SetLocale() считается устаревшим и не рекомендуется к применению. Внесены изменения в технологию создания внешних компонент (см. здесь). Рекомендуется текущие внешние компоненты перевести на использование нового метода получения кода локализации интерфейса. | Для передачи во внешнюю компоненту языка локализации интерфейса клиентского приложения использовался метод SetLocale(). Данный метод работал по-разному в разных клиентских приложениях и с разными языками локализации интерфейса. | Унифицирован способ передачи информации о языке локализации клиентского приложения во внешнюю компоненту. |
Отображение информации. Табличный документ. | Если в параметрах печати табличного документа установлен масштаб печати По ширине страницы и ширины страницы не хватает для размещения документа, то при экспорте табличного документа в формат Microsoft Word обеспечивается масштабирование документа аналогично масштабированию, которое система «1С:Предприятие» выполняет при печати табличного документа: изменяется ширина колонок, изменяется высота строк, изменяется размер шрифта. В режиме совместимости с версией 8.3.20 поведение не изменилось. | Если в параметрах печати табличного документа установлен масштаб печати По ширине страницы и ширины страницы не хватает для размещения документа, то при экспорте табличного документа в формат Microsoft Word документ изменялся не так, как это делает система «1С:Предприятие» при печати этого табличного документа. | Если для табличного документа установлен масштаб печати По ширине страницы, то напечатанный документ и документ, экспортированный в формат Microsoft Word, будут иметь минимум отличий. |
Выгрузка/загрузка конфигурации в файлы. | Версия формата выгрузки конфигурации в XML-файлы стала равной 2.14. | Версия формата выгрузки конфигурации в XML-файлы была равна 2.13. | Выгрузка конфигурации в XML-файлы поддерживает новые возможности платформы. |
В документации данное изменение описано здесь. |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Форма клиентского приложения. | При попытке изменения реквизитов формы или состава настроек динамического списка из встроенного языка, добавление реквизита/колонки с дублирующимся именем приведет к формированию исключения. В режиме совместимости с версией 8.3.20 поведение не изменилось. | При попытке изменения реквизитов формы или состава настроек динамического списка из встроенного языка, добавление реквизита/колонки с дублирующимся именем было допустимо и не приводило к ошибкам добавления. Доступ к такому реквизиту из встроенного языка был невозможен. | Устранено некорректное поведение системы. |
Работа в ОС Linux. Средства администрирования. Кластер серверов. | При использовании кластера серверов «1С:Предприятие» под управлением ОС Linux, прекращено использование подсистемы инициализации и управления службами SystemV. Вместо нее используется аналогичная (по назначению) подсистема systemd. В состав дистрибутива включен systemd-сценарий запуска кластера серверов и сервера администрирования (ras) и их конфигурационные файлы. SystemV-сценарий запуска кластера серверов (и его конфигурационный файл) удален из дистрибутива системы «1С:Предприятие». После смены версии необходимо заново сконфигурировать возможность автоматического запуска кластера серверов. | При использовании кластера серверов «1С:Предприятие» под управлением ОС Linux, использовалась подсистема инициализации и управления службами SystemV. | Повысится удобство запуска и конфигурирования экземпляров сервиса «1С:Предприятия» для администраторов систем, работающих под управлением ОС на Linux, в том числе, и при необходимости множественного запуска разных экземпляров. |
В документации данное изменение описано здесь, здесь, здесь и здесь. | |||
Внешние компоненты. | Реализована возможность загружать внешние компоненты в отдельном процессе, отделенном от процессов платформы «1С:Предприятие». В этом случае аварийное завершение внешней компоненты не приведет к аварийному завершению платформы, но потребует повторного подключения внешней компоненты. В технологию создания внешних компонент внесены изменения, позволяющие внешней компоненте сообщать платформе, в каком режиме компонента умеет работать и в каком режиме работает в данный момент (см. здесь). Для метода ПодключитьВнешнююКомпоненту() (и все асинхронные аналоги) реализован параметр ТипПодключенияВнешнейКомпоненты. Реализован метод ПроверитьПодключениеВнешнейКомпоненты(). Реализовано событие ОбработкаОтключенияВнешнейКомпоненты, которое вызывается при аварийном завершении процесса, в котором выполняется внешняя компонента. Рекомендуется разрабатывать внешние компоненты с поддержкой изолированной работы. При использовании внешних компонент на стороне клиентского приложения рекомендуется предусмотреть код повторной загрузки при аварийном завершении внешней компоненты. При разработке конфигураций в режиме совместимости с версией 8.3.20 или более ранних, внешние компоненты рекомендуется явно загружать изолировано, если компонента может работать в отдельном процессе. | Данная возможность не предоставлялась. Внешние компоненты загружались только в адресное пространство процесса платформы «1С:Предприятие», которое использовало эту внешнюю компоненту. Аварийное завершение внешней компоненты приводило в аварийному завершению работы процесса «1С:Предприятие». | Повышена стабильность использования внешних компонент. |
В документации данное изменение описано здесь, здесь, здесь, здесь, здесь, здесь и здесь. | |||
Средства администрирования. | Если перед установкой платформы автоматически выполнялась установка обновлений ОС или обновляемые файлы использовались другими программами, то после установки платформы выводится предупреждение о том, что может потребоваться перезагрузка компьютера. | Если перед установкой платформы автоматически выполнялась установка обновлений ОС или обновляемые файлы использовались другими программами, то после установки платформы компьютер мог быть перезагружен без каких-либо предупреждений и вопросов, что могло приводить к потере данных пользователя, который выполнял установку системы «1С:Предприятие». | Более корректное поведение программы установки в том случае, если для завершения установки требуется перезагрузка компьютера. |
Клиентское приложение. | При подключении к информационной базе по протоколу HTTP с помощью тонкого или веб-клиента, в командной строке запуска реализована возможность указания команды /UC в том случае, если установлена блокировка начала сеансов с кодом разблокировки. | При подключении к информационной базе по протоколу HTTP с помощью тонкого или веб-клиента, в командной строке запуска игнорировалось указание команды /UC. | Для пользователя, который знает код разблокировки, реализована возможность подключаться к информационной базе по протоколу HTTP даже в том случае, когда установлена блокировка начала сеансов. |
В документации данное изменение описано здесь, здесь и здесь. | |||
Обработка ошибок. | Если в сеансе работы пользователя включен режим технического специалиста, то изменяется трактовка значения Авто свойства НастройкиОбработкиОшибок.ВариантОтображенияСообщения:
В режиме совместимости с версией 8.3.20 поведение не изменилось. | Значение Авто свойства НастройкиОбработкиОшибок.ВариантОтображенияСообщения всегда трактовалось как СообщениеОбОшибкеДляПользователя. | Для специалиста по разработке или внедрению ошибки будут выводиться в более техническом виде, что может упростить диагностику и решение проблемной ситуации. |
В документации данное изменение описано здесь. | |||
Расширение конфигурации. | Реализована возможность создания собственных предопределенных элементов заимствованных объектах следующего вида: справочники, планы видов характеристик, планы счетов, планы видов расчета. Предопределенные элементы могут быть заимствованными и собственными. В режиме совместимости с версией 8.3.20 поведение не изменилось. | Данная возможность не предоставлялась. | Расширение конфигурации стало предоставлять больше возможностей. |
В документации данное изменение описано здесь. | |||
Работа с СУБД. | Для СУБД PostgreSQL, Oracle Database, IBM DB2 выражение языка запросов, содержащих множественный оператор В с подзапросом, транслируется в язык СУБД с использованием оператора EXISTS(). В результате изменения множественный оператор В с подзапросом всегда возвращает значение типа Булево. В режиме совместимости с версией 8.3.20 поведение не изменилось. Рекомендуется проверить в прикладных решениях использование запросов, содержащих множественный оператор В с подзапросом. | Для СУБД PostgreSQL, Oracle Database, IBM DB2 выражение языка запросов, содержащих множественный оператор В с подзапросом, транслировались в язык СУБД с использованием оператора multivalue IN. В СУБД Microsoft SQL Server и файловом варианте информационной базы использовался оператор EXISTS(). Это приводило к тому, что выражение языка запросов могло возвращать разные значения на разных СУБД. | Поведение множественного оператора В с подзапросом приведено к единому виду для всех поддерживаемых СУБД. |
В документации данное изменение описано здесь. | |||
Система компоновки данных. | Система компоновки данных не выводит в отчет записи из других периодов, если задана следующая группировка: поле-период - поле, не являющееся периодом - поле-период. В режиме совместимости с версией 8.3.20 поведение не изменилось. | Система компоновки данных выводила в отчет записи из других периодов, если задана следующая группировка: поле-период - поле, не являющееся периодом - поле-период. | Устранено некорректное поведение системы. |
В документации данное изменение описано здесь. | |||
Система компоновки данных. | При генерации макета компоновки данных, если какое-то необязательное соединение запроса набора данных признано используемым (в настройках компоновки данных используется поле из таблиц этого соединения), то используемыми считаются также и соединения с таблицами, поля которых использованы в этом соединении. В режиме совместимости с версией 8.3.20 поведение не изменилось. | При генерации макета компоновки данных, если какое-то необязательное соединение запроса набора данных признано используемым (в настройках компоновки данных используется поле из таблиц этого соединения), то это не делало используемыми соединения с таблицами, поля которых были использованы в этом соединении. | Поведение генератора макета компоновки данных стало более предсказуемым. |
В документации данное изменение описано здесь. | |||
Полнотекстовый поиск. | Если запрос полнотекстового поиска содержит символ *, обрамленный символами кавычек, например «стол*», то такое выражение интерпретируется как поиск символа *, а не как метасимвол. | Если запрос полнотекстового поиска содержит символ *, то такое выражение всегда интерпретировалось как метасимвол, вне зависимости от того, как оформлялась строка поиска. | Устранено некорректное поведение системы. |
В документации данное изменение описано здесь. | |||
Динамический список. | В настройки системы компоновки данных, которые получаются в результате вызова метода расширения таблицы формы для динамического списка ПолучитьИсполняемыеНастройкиКомпоновкиДанных(), в конец списка полей порядка добавляются ключевые поля динамического списка, если эти поля заданы в свойстве Поля ключа динамического списка. В результате сортировка данных, которая выполняется по таким настройкам, всегда будет стабильной. Рекомендуется выполнить анализ всех мест использования метода ПолучитьИсполняемыеНастройкиКомпоновкиДанных() для динамических списков с произвольным ключом и убедиться, что полученные настройки не загружаются в настройки динамического списка. Полученные настройки предназначены для использования только со схемой компоновки данных, которая получена в результате вызова метода ПолучитьИсполняемуюСхемуКомпоновкиДанных() расширения таблицы формы для того же динамического списка. | В настройки системы компоновки данных, которые получаются в результате вызова метода расширения таблицы формы для динамического списка ПолучитьИсполняемыеНастройкиКомпоновкиДанных(), в конец список полей порядка не добавлялись ключевые поля динамического списка. В результате сортировка данных, которая выполняется по таким настройкам, могла быть нестабильной. | Сортировка данных, которые получаются с использованием исполняемой схемы компоновки данных и исполняемых настроек компоновки данных динамического списка, всегда будет стабильной. |
В документации данное изменение описано здесь. |
Что переименовано | Старое наименование | Новое наименование |
---|---|---|
Свойства объекта НастройкиОбработкиОшибок. Старые наименования поддерживаются для совместимости. |
|
|
В документации данное изменение описано здесь. | ||
Свойство, предназначенное для указания адреса сервиса регистрации ошибок объекта НастройкиОбработкиОшибок. |
|
|
Русские имена картинок библиотеки картинок. Старые имена объявлены устаревшими и поддерживаются для совместимости. |
Имена содержат латинскую букву «c». |
Имена содержат русскую букву «с». |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Мобильная платформа. Мобильный клиент. Работа с ZIP-архивами. | В мобильной версии «1С:Предприятия» реализована работа с zip-архивами. | Данная возможность не предоставлялась. | В мобильной версии системы «1С:Предприятие» стали доступны операции с zip-архивами. |
Мобильная платформа. Мобильный клиент. Динамический список. Система компоновки данных. | В мобильной версии «1С:Предприятия», сохранение пользовательских настроек отчета выполняется при формировании отчета. Свойство расширения формы отчета ПользовательскиеНастройкиМодифицированы устанавливается в значение Ложь при формировании результата отчета. В режиме совместимости с версией 8.3.20 поведение не изменилось. В мобильной версии «1С:Предприятия», сохранение варианта отчета выполняется после закрытия формы редактирования варианта отчета с помощью кнопки Завершить редактирование. В режиме совместимости с версией 8.3.20 поведение не изменилось. Пользовательские настройки динамического списка сохраняются после успешной загрузки записей динамического списка. | В мобильной версии «1С:Предприятия», сохранение пользовательских настроек отчета выполнялось при закрытии формы отчета. Свойство расширения формы отчета ПользовательскиеНастройкиМодифицированы устанавливается в значение Ложь при закрытии формы. В мобильной версии «1С:Предприятия», сохранение варианта отчета выполнялось только при принудительном вызове команды Сохранить вариант. | Работа с настройками отчета и динамического списка стала более логичной и понятной. |
Реализован пример заполнения документа РасходТовара на основании документа Заказ.
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Мобильный клиент. | Ускорен запуск мобильного клиента с подключенной системой взаимодействия. | Запуск мобильного клиента с подключенной системой взаимодействия занимал больше времени. | Ускорен запуск мобильного клиента с подключенной системой взаимодействия. |
Средства разработки. | Реализована возможность запрещать выгрузку в XML-файлы ссылок на удаленные объекты конфигурации. В диалоге выгрузки конфигурации в файлы реализован переключатель Не выгружать ссылки на несуществующие объекты. Для команды /DumpConfigToFiles реализован параметр -ignoreUnresolvedReferences. Для команды агента конфигуратора config dump-config-to-files реализован параметр --ignore-unresolved-refs. Для команды утилиты управления автономным сервером (ibcmd) config export реализован параметр --ignore-unresolved-refs. | Данная возможность не предоставлялась. | Стало возможно отказаться от выгрузки в XML-файлы конфигурации ссылки на объекты, которые ранее были удалены в конфигурации, но ссылки на которые остались в формах, командном интерфейсе и т.д. |
В документации данное изменение описано здесь и здесь. | |||
Система взаимодействия. Веб-клиент. | Если пользователь системы взаимодействия выполняет видеозвонок, находясь в веб-клиенте, который работает под управлением веб-браузера Mozilla Firefox, то качество видеопотока всегда будет высоким. Качество видеопотока не зависит от того, каким образом этот пользователь отображается у своего контрагента. | Если пользователь системы взаимодействия выполняет видеозвонок, находясь в веб-клиенте, который работает под управлением веб-браузера Mozilla Firefox, то веб-клиент пытался управлять качеством видеопотока, но эти попытки не работали. | Устранено некорректное поведение системы. |
Динамический список. | Исключена возможность получения навигационной ссылки текущей строки для регистра сведений, подчиненного регистратору. В список навигационных ссылок, который передается в обработчик события ОбработкаПолученияСпискаНавигационныхСсылок для такого регистра сведений, не передается элемент с ключом ЗаписьТекущейСтрокиСписка. | Предоставлялась возможность получения навигационной ссылки текущей строки для регистра сведений, подчиненного регистратору. | Устранено некорректное поведение системы, т.к. для регистра сведений, подчиненного регистратору, отсутствует форма записи. |
Система компоновки данных. Мобильный клиент. | Реализовано сохранение пользовательских настроек отчета в следующих случаях:
В режиме совместимости с версией 8.3.20 поведение не изменилось. | Пользовательские настройки отчета сохранялись только при вызове стандартной команды формирования отчета. | Устранено некорректное поведение системы. Снижена вероятность утери выполненных настроек за счет автоматического сохранения. |
Распределенные информационные базы. | В каждом узле распределенной информационной базы необходимо вводить данные клиента лицензирования. | Данные клиента лицензирования было необходимо вводить только в главном узле распределенной информационной базы. | Устранено незапланированное поведение системы. |
В документации данное изменение описано здесь. | |||
Мобильная платформа. Мобильный клиент. Средства администрирования. | В состав мобильной версии системы «1С:Предприятие» включен файл cacertnx.pem, который содержит корневые сертификаты удостоверяющих центров. При установке защищенного соединения, проверка отзыва сертификатов выполняется в следующем порядке: сертификаты из файла cacertnx.pem, сертификаты конфигурации, сертификаты приложения, сертификаты мобильной операционной системы. | Данная возможность не предоставлялась. | Расширены возможности проверки отзыва сертификатов.
|
Работа с СУБД. Регистры бухгалтерии. | Изменен состав индексов регистра бухгалтерии при работе под управлением СУБД PostgreSQL, Oracle Database и Дата акселератора. Состав индексов изменяется при выполнении реструктуризации регистра бухгалтерии (в том числе при выполнении операции тестирования и восстановления). | Состав индексов регистра бухгалтерии при работе под управлением СУБД PostgreSQL, Oracle Database и Дата акселератора был другим. | Ускорено получение данных из регистров бухгалтерии. |
Мобильная платформа. Мобильный клиент. Системные требования. Сборщик мобильных приложений. | Реализована поддержка ОС Android 12. Прекращена поддержка ОС Android 4.1 (минимальная поддерживаемая версия ОС Android - 4.4). Изменена технология создания внешних компонент (см. здесь). Мобильное приложение, которое будет опубликовано в магазине приложений Google Play и использует функциональность Установка приложений, должно соответствовать требованиям магазина приложений, которые вступают в силу 11 июля 2022 года. Для этого необходимо использовать мобильную версию 8.3.21.41 и последующие версии. | Поддерживалась ОС Android версии 4.1. | Реализована поддержка актуальной версии ОС Android. Мобильная версия «1С:Предприятие» перестала поддерживать устройства, для которых Google перестала выпускать обновления безопасности. |
В документации данное изменение описано здесь. | |||
Работа с информационными базами. Средства администрирования. | При вызове метода УдалитьДанныеИнформационнойБазы() будет выполнена попытка установить монопольный режим, если монопольный режим еще не установлен. Если установить монопольный режим не получилось - метод завершит работу формированием исключения При работе метода УдалитьДанныеИнформационнойБазы() расширения, установленные в информационной базе не удаляются. Данные в таблицах объектов расширений - удаляются. | В файловой информационной базе исполнение метода УдалитьДанныеИнформационнойБазы() без установки монопольного режима успешно работало. | Устранено некорректное поведение системы. |
В документации данное изменение описано здесь. | |||
Работа с PDF-документами. | Для методов Записать() и ЗаписатьАсинх() объекта ДокументPDF реализованы параметры ТипФайла. При интерактивном сохранении документа в формате PDF реализована возможность выбрать вариант PDF-документа. | Данная возможность не предоставлялась. | Стало возможно записывать PDF-документ в нужном формате (включая форматы архивного хранения PDF/A) |
В документации данное изменение описано здесь. | |||
Мобильная платформа. Мобильный клиент. | Если на устройстве под управлением ОС iOS установлен увеличенный масштаб, то мобильная версия «1С:Предприятие» также будет отображать свой интерфейс в увеличенном масштабе. | Данная возможность не предоставлялась. | Улучшено отображение пользовательского интерфейса на мобильных устройствах под управлением ОС iOS. |
В документации данное изменение описано здесь. | |||
Работа с XML, XDTO. | Если в результате XSL-преобразования, которое выполняется с помощью объекта ПреобразованиеXSL, результатом преобразования выступает HTML-файл, то для атрибутов различных элементов href, action, src и атрибута name элемента a, выполняется URL-кодирование значения атрибута. Из URL-кодирования исключаются следующие символы: @/:=?;#%&,+\. | Если в результате XSL-преобразования, которое выполняется с помощью объекта ПреобразованиеXSL, результатом преобразования выступает HTML-файл, то URL-кодирование каких-либо значений не выполнялось. | Устранено некорректное поведение системы. |
Работа с XML, XDTO. | Для метода глобального контекст ПрочитатьXML() реализована возможность выполнить частичное чтение: прочитать только те данные, которые указаны в xml-файле, не изменяя данные, которые уже находятся в объекте информационной базы. Такое чтение включается в том случае, если xml-элемент, описывающий объект системы «1С:Предприятие» содержит необязательный атрибут dataPart, установленный в значение true. Система «1С:Предприятие» не позволяет создать xml-файл, который позволит выполнить частичное чтение. Частичное чтение реализовано для следующих объектов конфигурации: справочники, документы, задачи, бизнес-процессы, планы обмена, планы счетов, планы расчетов, планы видов характеристик, регистры сведений, накоплений, расчета и бухгалтерии. | Метод ПрочитатьXML() не позволял выполнить частичное чтение объекта конфигурации из xml-файла. | Расширены возможности обмена со сторонними системами с помощью xml-файлов. |
В документации данное изменение описано здесь. | |||
Работа с Интернет. | Во время вызова метода ИнтернетПочта.Подключиться() используется защищенное соединение. Если в прикладном решении используются почтовые сервера, для которых не требуется выполняться проверку сертификата сервера, то эти сервера необходимо указать в конфигурационном файле conf.cfg. Для этого реализован параметр IgnoreInternetMailServerCertificateVerificationList этого конфигурационного файла. | Во время вызова метода ИнтернетПочта.Подключиться() использовалось не защищенное соединение. | Повышена безопасность использования объектов, связанных с удаленным доступом к различным внешним сервисам. |
В документации данное изменение описано здесь. | |||
Внешние компоненты. | Если у пользователя, от имени которого работает приложение, выполняющее попытку подключить внешнюю компоненту (метод ПодключитьВнешнююКомпоненту()) изолированно, недостаточно прав для создания отдельного процесса, то внешняя компонента будет подключена в не изолированном режиме. | Если у пользователя, от имени которого работает приложение, выполняющее попытку подключить внешнюю компоненту (метод ПодключитьВнешнююКомпоненту()) изолированно, недостаточно прав для создания отдельного процесса, то внешняя компонента не подключалось и использовать внешнюю компоненту было невозможно. | Стало возможно использование внешней компоненты вне зависимости от наличия прав на запуск отдельного процесса у пользователя, от имени которого работает приложение, выполняющее подключение внешней компоненты. |
В документации данное изменение описано здесь. |
Версия 8.3.20 включает исправления обнаруженных ошибок и изменения в функциональности.
Ссылки на разделы документации, которые описывают сделанные изменения в элементах данного документа, рекомендуется использовать только после публикации на сайте ИТС (http://its.1c.ru/db/v8320doc) документации к текущей версии.
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Свойства конфигурации. | Для свойства конфигурации Режим совместимости реализовано значение Версия 8.3.19. | Использовался режим совместимости с версиями 8.1, 8.2.13, 8.2.16, 8.3.1 - 8.3.18. | Возможность запуска конфигураций, разработанных в версии 8.3.19 и более младших, в версии 8.3.20, без внесения изменений в конфигурацию и без изменений структур данных. Это позволяет при переходе на версию 8.3.20 сначала выполнить переход без внесения изменений в конфигурацию, а потом, внести необходимые изменения и снять режим совместимости. Так же это позволяет иметь возможность после перехода на версию 8.3.20, при необходимости, использовать для работы с информационной базой и версию 8.3.19. Это можно делать, как до снятия режима совместимости, так и после (установив вновь режим совместимости). |
В документации данное изменение описано здесь. | |||
Расширение конфигурации. Сервис интеграции. | Реализована возможность заимствования сервисов интеграции и создания собственных сервисов интеграции в расширении. | Данная возможность не предоставлялась. | Расширение конфигурации стало предоставлять больше возможностей. |
В документации данное изменение описано здесь и здесь. | |||
Система лицензирования. | Реализована возможность активации программной лицензии из встроенного языка. Реализовано свойство глобального контекста ПолучениеЛицензий. | Данная возможность не предоставлялась. | Стало возможно выполнять активацию программных лицензий в том случае, когда отсутствует возможность запуска конфигуратора. |
В документации данное изменение описано здесь. | |||
Журнал регистрации. | Реализована возможность управлять периодом разделения данных журнала регистрации и сокращать журнал регистрации из встроенного языка. Реализованы методы ПолучитьПериодРазделенияХраненияДанныхЖурналаРегистрации(), УстановитьПериодРазделенияХраненияДанныхЖурналаРегистрации(), ПолучитьПериодЖурналаРегистрации(), СократитьЖурналРегистрации(). Тип Диапазон можно использовать не только для работы с блокировками, но и для работы с журналом регистрации. | Данная возможность не предоставлялась. Управление периодом разделения данных журнала регистрации и возможность сокращения журнала регистрации была доступна только в интерактивном режиме из Конфигуратора. | Стало возможно реализовать все функции управления журналом регистрации с помощью встроенного языка. |
В документации данное изменение описано здесь. | |||
Региональные установки. | Реализована возможность работать с региональными настройками информационной базы из встроенного языка. Реализованы методы глобального контекста ПолучитьРегиональныеНастройкиИнформационнойБазы(), УстановитьРегиональныеНастройкиИнформационнойБазы(), ПолучитьРегиональныеНастройкиСеанса(). | Данная возможность не предоставлялась. С помощью встроенного языка имелась возможность получения текущего кода локализации и код локализации информационной базы. | Стала возможна работа с региональными настройками информационной базы с помощью встроенного языка. |
В документации данное изменение описано здесь. | |||
Работа с запросами. | В языке запросов реализованы следующие функции: Строка(), ДлинаСтроки(), СокрЛ(), СокрП(), СокрЛП(), Лев(), Прав(), СтрНайти(), СтрЗаменить(), ВРег(), НРег(), Sin(), Cos(), Tan(), ASin(), ACos(), ATan(), Exp(), Log(), Log10(), Pow(), Sqrt(), Окр(), Цел(), РазмерХранимыхДанных(). Если в запросе используются вышеописанные функции, то такой запрос не будет отправляться в Дата акселератор. | Данные возможности не предоставлялись. | Расширены возможности языка запросов. |
В документации данное изменение описано здесь. | |||
Система компоновки данных. | В языке выражений системы компоновки данных реализованы следующие функции: СокрЛ(), СокрП(), СокрЛП(), Лев(), Прав(), СтрНайти(), СтрЗаменить(), ВРег(), НРег(), НСтр(). Если отбор системы компоновки данных применяется к вычисляемому полю, которое содержит следующие функции: Sin(), Cos(), Tan(), ASin(), ACos(), ATan(), Exp(), Log(), Log10(), Pow(), Sqrt(), Окр(), Цел(), ДлинаСтроки(), то такое поле будет отрабатываться с помощью запроса (при возможности). В режиме совместимости с версией 8.3.19 поведение не изменилось. | Данные возможности не предоставлялись. Если отбор системы компоновки данных применяется к вычисляемому полю, которое содержит следующие функции: Sin(), Cos(), Tan(), ASin(), ACos(), ATan(), Exp(), Log(), Log10(), Pow(), Sqrt(), Окр(), Цел(), ДлинаСтроки(), то такое поле вычислялось во время компоновки данных. | Расширены возможности системы компоновки данных. |
В документации данное изменение описано здесь. | |||
Система взаимодействия. | Реализована возможность участия в обсуждениях системы взаимодействия внешних (по отношению к информационной системе) пользователей (обсуждения, видеозвонки). Внешние пользователи участвуют в обсуждении с помощью специального сайта https://dialog.online. Внешние пользователи могут общаться только с теми пользователями, которые участвуют в обсуждении, куда приглашен внешний пользователь. Для доступа к обсуждениям внешнему пользователю необходимо отправить приглашение. Для объекта ПользовательСистемыВзаимодействия реализованы свойства Внешний, АдресЭлектроннойПочтыДляАутентификации. Для менеджера системы взаимодействия реализованы методы ПоддерживаетсяВнешнийДоступ(), ПолучитьНавигационнуюСсылкуВнешнегоДоступа(), ОтправитьНавигационнуюСсылкуВнешнегоДоступа(). Реализован объект ОтборПользователейСистемыВзаимодействия. Для метода ПолучитьПользователей() менеджера системы взаимодействия реализован параметр Отбор. Для модуля управляемого приложения реализован обработчик события ОбработкаПриглашенияВнешнегоПользователяСистемыВзаимодействия. Внесены изменения в пользовательский интерфейс системы взаимодействия. | Данная возможность не предоставлялась. | Расширены возможности системы взаимодействия. |
В документации данное изменение описано здесь, здесь и здесь. | |||
Работа с СУБД. | Реализована поддержка СУБД PostgreSQL версии 13 (x86-64). | Данная версия СУБД PostgreSQL не поддерживалась. | Расширен список поддерживаемых версий СУБД PostgreSQL. |
В документации данное изменение описано здесь. | |||
Система взаимодействия. | В системе взаимодействия реализована возможность интеграции с произвольной системой. Реализована односторонняя интеграция - система взаимодействия может только получать сообщения определенного формата. Для взаимодействия используется REST-интерфейс. Реализовано свойство ИнтеграцияСистемыВзаимодействия.НавигационнаяСсылкаТочкиПодключения. Свойство ОбсуждениеСистемыВзаимодействия.Интеграция становится доступным для записи. В текстах сообщений ограниченно поддерживается HTML-оформление. | Данная возможность не предоставлялась. Для интеграции был доступен ограниченный список внешних систем. | Расширены возможности системы взаимодействия. |
В документации данное изменение описано здесь. | |||
Расширение конфигурации. Предопределенные данные. | Реализована возможность создавать предопределенные элементы в собственных справочниках расширений конфигурации. В режиме совместимости с версией 8.3.19 (для конфигурации и расширения конфигурации) поведение не изменилось. | В собственных справочниках расширений конфигурации не поддерживалось создание предопределенных элементов конфигурации. | Расширение конфигурации стало предоставлять больше возможностей.
|
В документации данное изменение описано здесь. | |||
Интерфейс. | Реализована возможность управления отображением групп форм вида Страница:
В режиме совместимости с версией 8.3.19 поведение не изменилось. | Данные возможности не предоставлялась. Свойства ШрифтЗаголовка и ЦветТекстаЗаголовка не использовались для оформления групп формы вида Страница. | Расширены изобразительные возможности интерфейса клиентского приложения. |
В документации данное изменение описано здесь. | |||
Динамический список. | Для динамического списка реализована поддержка свойства Выражение представления для полей набора данных и вычисляемых полей. Это представление используется только в таблице динамического списка, и не используется для поля, которое отображается вне динамического списка. Значение свойства может быть задано интерактивно или с помощью свойства ВыражениеПредставления объектов ПолеНабораДанныхСхемыКомпоновкиДанных и ВычисляемоеПолеСхемыКомпоновкиДанных.
| Данная возможность не предоставлялась. | Расширены оформительские возможности динамического списка. |
Работа с XML, XDTO. | Реализовано свойство глобального контекста ОбработкаСтрокиXML. Для вызова метода НайтиНедопустимыеСимволыXML() необходимо использовать данное свойство. Одноименный метод глобального контекста является устаревшим и не рекомендуется к применению. Для удаления недопустимых символов XML из строки реализован метод глобального контекста ОбработкаСтрокиXML.УдалитьНедопустимыеСимволыXML(). | Предоставлялась только возможность найти вхождение недопустимого символа XML в строке с помощью метода глобального контекста НайтиНедопустимыеСимволыXML(). | Упрощена работа по очистке текста с XML-подобной разметкой от недопустимых символов. |
Общие объекты. | Реализована возможность получения типа клиентского приложения, начавшего данный сеанс работы. Реализована возможность определить, что данное клиентское приложение может работать с автономным сервером мобильного клиента. Для объекта КлиентскоеПриложение реализованы методы ТипКлиентскогоПриложения() и КлиентСИспользованиемАвтономногоСервера(). | Данная возможность не предоставлялась. | Упрощено определение используемого клиентского приложения. |
Отображение информации. | В библиотеку картинок добавлены следующие картинки:
| В библиотеке картинок отсутствовали добавленные картинки. | Расширен состав библиотеки картинок. |
Системные требования. | Реализована поддержка Astra Linux Special Edition 1.7 и СУБД PostgreSQL 11.10 из состава данной ОС. | Astra Linux Special Edition 1.7 не поддерживалась платформой «1С:Предприятие». | Расширен состав поддерживаемых ОС и СУБД. |
В документации данное изменение описано здесь, здесь и здесь. |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Система взаимодействия. | Видеозвонок автоматически завершается и окно видеозвонка закрывается, когда в списке участников остается только текущий пользователь. В окне видеозвонка по умолчанию отображаются все участники видеоконференции без активации говорящего пользователя. При демонстрации экрана в правом нижнем углу окна видеозвонка отображается видео с локальной камеры. | Окно видеозвонка оставалось открытым после завершения видеозвонка. В окне видеозвонка по умолчанию активировался говорящий участник, а остальные отображались в колонку справа от говорящего. При демонстрации экрана видео с локальной камеры нигде не отображалось. | Видеозвонки в системе взаимодействия стали более удобными для использования. |
Система взаимодействия. | В системе взаимодействия реализованы следующие возможности установки признака прочитанности для сообщений:
В контекстном меню обсуждения (и меню Еще) реализована команда Пометить как прочитанное, доступная для обсуждений, в которых есть непрочитанные сообщения. | Данные возможности не предоставлялись. Сообщения всегда помечались как прочитанные через несколько секунд после просмотра. Управлять этим было нельзя. | Управлять признаком прочитанности сообщений стало удобнее. Пользователь может настроить для себя режим управления этим признаком. |
Средства администрирования. | Реализованы стандартные обработки, позволяющие редактировать параметры информационной базы (Параметры информационной базы) и список пользователей (Пользователи). | Платформа не позволяла выполнять данные операции в клиентском приложении. Данные инструменты могли быть реализованы в прикладном решении. | Расширены возможности администрирования системы из клиентского приложения. |
Система взаимодействия. | В меню системы взаимодействия реализована команда История сообщений. Данная команда открывает форму, которая позволяет просматривать сообщения за выбранную дату. В этой форме также отображаются все обсуждения, в которых участвовал пользователь в выбранный день. | Данная возможность не предоставлялась. Единый список всех сообщений за день был недоступен. | Улучшена работа с сообщениями системы взаимодействия. |
В документации данное изменение описано здесь и здесь. | |||
Мобильная платформа. Мобильный клиент. | При работе на мобильных устройствах, изменен внешний вид и поведение следующих форм системы:
Рекомендуется проверить отображение указанных форм в используемых мобильных прикладных решениях на новой мобильной версии. | Указанные формы в мобильном приложении выглядели по-другому. | Улучшен интерфейс некоторых форм при работе на мобильных устройствах. |
Веб-клиент. Работа с файлами. | При использовании расширения работы с файлами в веб-браузерах Google Chrome и Mozilla Firefox ускорено получение файлов по протоколу HTTPS. | При использовании расширения работы с файлами в веб-браузерах Google Chrome и Mozilla Firefox получение файлов по протоколу HTTPS занимало больше времени. | Ускорено получение файлов по протоколу HTTPS при использовании расширения работы с файлами в веб-браузерах Google Chrome и Mozilla Firefox. |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Кластер серверов. | Повышена производительность кластера серверов при работе с высокой нагрузкой. Улучшено использование оперативной памяти при работе под управлением ОС Windows. | При работе под управлением ОС Windows оперативная память использовалась менее эффективно. | Незначительно повышена скорость работы системы и улучшено использование оперативной памяти при работе под управлением ОС Windows. |
Кластер серверов. | Повышена стабильность работы кластера серверов. Снижено количество проблем, которые приводят к аварийному завершению работы кластера серверов. | К аварийному завершению работы кластера серверов приводило большее количество проблем, возникающих во время работы кластера. | Повышена стабильность кластера серверов в проблемных ситуациях. |
Работа с запросами. | При работе в файловом варианте информационной базы оптимизирована работа оператора ПОДОБНО языка запросов. | При работе в файловом варианте информационной базы оператор ПОДОБНО языка запросов требовал больше времени на свое исполнение. | Повышена производительность оператора ПОДОБНО при работе в файловом варианте информационной базы. |
Ограничение доступа к данным. | Оптимизирована работа запроса, одновременно использующего конструкции ВЫБРАТЬ ПЕРВЫЕ, РАЗРЕШЕННЫЕ и УПОРЯДОЧИТЬ ПО и ограничение доступа к данным. Для целей оптимизации, из запроса ограничения доступа к данным, по возможности, выделяется конструкция, не зависящая от данных в защищаемой таблице. Результат этого запроса размещается во временной таблице (но не более 6 временных таблиц), и эта временная таблица затем используется в оригинальном запросе. Конкретная реализация поведения зависит от используемой СУБД. | Запрос, одновременно использующего конструкции ВЫБРАТЬ ПЕРВЫЕ, РАЗРЕШЕННЫЕ и УПОРЯДОЧИТЬ ПО и ограничение доступа к данным, мог исполняться неоптимальным способом из-за того, что СУБД не могла выбрать адекватный план запроса. | Повышена производительность некоторых видов запросов, выполняющихся в системах с ограничением доступа к данным. |
Кластер серверов. | Устранены выявленные утечки памяти в рабочем процессе в тех случаях, когда сеансы, обслуживаемые этим рабочим процессом, завершаются аварийно или мигрируют на другой рабочий процесс. | Наблюдались утечки памяти в рабочем процессе в тех случаях, когда сеансы, обслуживаемые этим рабочим процессом, завершаются аварийно или мигрируют на другой рабочий процесс. | Повышен контроль над использованием ресурсов рабочим процессом кластера. |
Кластер серверов. Общие реквизиты / Разделение данных. Расширение конфигурации. | Снижено потребление оперативной памяти рабочим процессом в случае работы с разделенной информационной базой с большим количеством разделенных расширений конфигурации. | Рабочий процесс при работе с разделенной информационной базой с большим количеством разделенных расширений конфигурации использовал больше оперативной памяти. | Снижено потребление оперативной памяти кластером серверов при работе в разделенном режиме. |
Расширение конфигурации. Работа с информационными базами. | Оптимизирована реструктуризация информационной базы в том случае, если в ней присутствуют расширения конфигурации. | Реструктуризация информационной базы в том случае, если в ней присутствуют расширения конфигурации, занимала больше времени. | Реструктуризация информационной базы в том случае, если в ней присутствуют расширения конфигурации, выполняется быстрее. |
Автономный сервер. Выгрузка/загрузка конфигурации в файлы. | Существенно снижено время полной загрузки конфигурации из XML-файлов при использовании автономного сервера. | Автономный сервер тратил существенно больше времени для выполнения полной загрузки конфигурации из XML-файлов. | Ускорена загрузка конфигурации из XML-файлов при использовании автономного сервера. |
Прикладные объекты. | Оптимизировано получение списка характеристик для составного типа, в том случае, когда настройки характеристик различных типов (из состава составного) отличаются только значением отбора вида характеристики. | Получение списка характеристик для составного типа, в том случае, когда настройки характеристик различных типов (из состава составного) отличаются только значением отбора вида характеристики, занимало больше времени и могло приводить к замедлению в работе различных механизмов платформы. | Оптимизирована работа со списком характеристик. |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Расширение конфигурации. | Реализована возможность расширять типы следующих заимствованных объектов:
Реализована возможность создавать собственные определяемые типы (если режим совместимости расширения строго старше версии 8.3.19). В собственных объектах расширения конфигурации реализована возможность использования типов вида ЛюбаяСсылка, СправочникСсылка и т.д. и определяемых типов. Ссылки вида ЛюбаяСсылка, Справочник Ссылка и т.д. включают в себя ссылки на объекты, привнесенные расширениями конфигурации. Метод ТипВсеСсылки() включает типы из расширений в возвращаемое значение. В режиме совместимости с версией 8.3.19 поведение не изменилось. | Данные возможности не предоставлялись. | Расширены возможности использования расширения конфигурации. |
В документации данное изменение описано здесь, здесь и здесь. | |||
Мобильный клиент. Средства разработки. | Реализована возможность отлаживать автономный сервер для мобильного клиента с автономным режимом. Реализована возможность в одном сеансе отладки подключать три предмета отладки. Реализован предмет отладки Автономный сервер (мобильный клиент с автономным режимом). Реализована возможность пользоваться замером производительности для анализа времени исполнения всех трех компонентов мобильного клиента с автономным режимом. Оптимизирована работа собственно отладчика. | Данная возможность не предоставлялась. Один сеанс отладки одновременно мог подключать не более двух предметов отладки. | Упрощена отладка приложений, которые работают в мобильном клиенте с автономным режимом работы. |
В документации данное изменение описано здесь и здесь. | |||
Регистры сведений. Ограничение доступа к данным. | Для регистров сведений реализована возможность использовать измерения и разделители, в состав которых входит регистр, в выражениях ограничения доступа к данным на чтение и изменение. Указание различных ограничений доступа к отдельным полям действует только при получении данных из регистров сведений при помощи запросов и динамических списков. При использовании объектов встроенного языка считается, что доступ выполняется ко всем полям, и доступ разрешается только в том случае, если он разрешен ко всем полям (накладываются ограничения на все поля, объединенные «по И»). При записи набора записей применяются только ограничения на изменение. В режиме совместимости с версией 8.3.19 поведение не изменилось. | Для регистров сведений, в выражениях ограничения доступа к данным, было недоступно указание измерений и разделителей, в состав которых входит регистр. При доступе на чтение к измерениям и полям-разделителям никакие ограничения доступа к данным не применялись. | Расширены возможности ограничения доступа к данным регистров сведений. |
В документации данное изменение описано здесь. | |||
Расширение конфигурации. | При ошибках компиляции заимствованных модулей расширения реализовано следующее поведение:
Если прикладное решение запущено в режиме отладки, а также в режиме совместимости с версией 8.3.19 - поведение не изменилось. | При ошибках компиляции заимствованных модулей расширения наблюдалось следующее поведение:
| Конфигурация максимально сохраняет работоспособность при проблемах с расширениями. |
Выгрузка/загрузка конфигурации в файлы. | Версия формата выгрузки конфигурации в XML-файлы стала равной 2.13. | Версия формата выгрузки конфигурации в XML-файлы была равна 2.12. | Выгрузка конфигурации в XML-файлы поддерживает новые возможности платформы. |
В документации данное изменение описано здесь. |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Средства администрирования. | В состав дистрибутива сервера «1С:Предприятие» для ОС Linux и Windows включена Java (Liberica JRE). Изменены утилиты установки сервера «1С:Предприятие» для этих операционных систем. | Java не входила в состав дистрибутива сервера системы «1С:Предприятие». Для использования некоторых возможностей системы «1С:Предприятие» пользователь должен был самостоятельно скачать и установить Java. | Упрощено использование тех компонент системы «1С:Предприятие», которые требуют для своей работы систему Java, например, механизм реструктуризации v2, утилита лицензирования и т.д. |
В документации данное изменение описано здесь, здесь, здесь, здесь, здесь и здесь. | |||
Средства администрирования. | Из состава дистрибутива системы «1С:Предприятие» исключена утилита лицензирования. Утилита лицензирования доступна для скачивания через сервис 1С:Обновление программ портала ИТС (см. здесь). | Утилита лицензирования входила в состав дистрибутива системы «1С:Предприятие». | Упрощен доступ к утилите лицензирования. |
В документации данное изменение описано здесь. | |||
Расширение конфигурации. Средства администрирования. | Для указания имени подписываемого файла следует использовать следующие параметры:
Для указания типа конфигурации следует использовать следующие параметры:
| Для указания имени подписываемого файла использовались следующие параметры:
Для указания типа конфигурации следовало использовать следующие параметры:
| Параметры команды /SignCfg пакетного режима и config sign-cfg агенте конфигуратора, отвечающие за указание имен файлов и типов конфигурации, унифицированы с аналогичными параметрами других команд.
|
В документации данное изменение описано здесь и здесь. | |||
Средства администрирования. Установка клиентского приложения. Работа в ОС Linux. | Реализована программа установки компонентов системы «1С:Предприятие» для ОС Linux. Программа установки доступна в трех вариантах: полный, тонкий клиент и версия для обучения. Программа работает как в графическом режиме, так и пакетном режиме (без оконного интерфейса). Файлы пакетов .deb и .rpm более не используются для поставки дистрибутивов системы для ОС Linux. Реализована программа удаления установленного приложения. Для файл conf.cfg реализованы параметры PublishDistributiveLocationLinux64 и PublishDistributiveLocationLinux32. Параметры этого файла PublishDistributiveLocationLinuxDeb64, PublishDistributiveLocationLinuxDeb32, PublishDistributiveLocationLinuxRpm64, PublishDistributiveLocationLinuxRpm32 более не поддерживаются. Для элемента point файла default.vrd реализованы атрибуты pubdstlin64 и pubdstlin32. Атрибуты этого элемента pubdstlindeb32, pubdstlindeb64, pubdstlinrpm32, pubdstlinrpm64 более не поддерживаются. Для параметра pubdst секции http конфигурационного файла автономного сервера реализованы параметры lin64 и lin32. | Приложения системы «1С:Предприятие» поставлялись в виде .deb и .rpm пакетов, которые можно было установить только из командной строки. | Упрощена установка компонентов системы «1С:Предприятие» для ОС Linux. |
В документации данное изменение описано здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь и здесь. | |||
Системные требования. Работа в ОС Linux. | Прекращена поддержка следующих дистрибутивов ОС Linux:
| Система «1С:Предприятие» поддерживала работу в следующих дистрибутивах ОС Linux:
| Прекращена поддержка устаревших дистрибутивов ОС Linux. |
В документации данное изменение описано здесь, здесь, здесь и здесь. | |||
Системные требования. Работа в ОС Linux. | В состав дистрибутива системы «1С:Предприятие» для ОС Linux включена библиотека WebKit1 версии 2.4.11. | Библиотека WebKit1 не входила в состав дистрибутива системы «1С:Предприятие» для ОС Linux. | Система «1С:Предприятие», развернутая под управлением ОС Linux, более не зависит от библиотеки webkitgtk-3.0.0. |
В документации данное изменение описано здесь. | |||
Система взаимодействия. | Реализована возможность установить пользователя, от имени которого сеанс будет подключаться к системе взаимодействия. Данная возможность поддерживается только для сеансов, которые работают от имени «пользователя по-умолчанию» (фоновое задание, стартованное регламентным заданием). Реализован метод МенеджерСистемыВзаимодействия.УстановитьТекущегоПользователя(). | Данная возможность не предоставлялась. Фоновое задание, которое стартовано регламентным заданием, не могло подключаться к системе взаимодействия без явного указания пользователя, от имени которого должно выполняться регламентное задание. | Упрощено подключение к системе взаимодействия из фоновых заданий, которые запускаются с помощью регламентных заданий. |
В документации данное изменение описано здесь. | |||
Хранение настроек. | При выполнении обхода списка настроек стандартного хранилища с помощью метода СтандартноеХранилищеНастроекВыборка.Следующий() не выполняется попытка десериализации хранимых настроек. Десериализация выполняется только тогда, когда выполняется попытка обратиться к объекту, хранящего настройки (СтандартноеХранилищеНастроекВыборка.Настройки). В этом случае возможно возникновение исключения. | При выполнении обхода списка настроек стандартного хранилища с помощью метода СтандартноеХранилищеНастроекВыборка.Следующий() выполнялась попытка десериализации хранимых настроек. Если в хранилище размещался некорректный объект настроек - обход списка настроек завершался исключением. После достижения конца выборки все свойства объекта содержат значения, соответствующие последнему элементу выборки. Если выборка является пустой или еще не было вызова метода СтандартноеХранилищеНастроекВыборка.Следующий(), то выборка содержит следующие значения:
| Обход списка стандартных настроек стал более логичным. Во время обхода списка исключено возникновение исключения, вызванного некорректными настройками. |
В документации данное изменение описано здесь и здесь. | |||
Клиентское приложение. Средства администрирования. | Для протокола OpenID Connect реализована поддержка аутентификация с поддержкой Authorization Code Flow. Для секции описания OpenID-провайдера файла default.vrd (элемент <providers>) реализовано поле client_secret. Рекомендуется перевести все производственные системы на использование Authorization Code Flow. Использование Implicit Code Flow (текущая реализация протокола) не рекомендуется по соображениям безопасности. | Для протокола OpenID Connect поддерживалась только аутентификация с поддержкой Implicit Code Flow. | Реализована возможность использования более безопасного варианта протокола OpenID Connect. |
В документации данное изменение описано здесь. | |||
Обработка ошибок. | Реализована возможность определения ошибок, возникающих при преобразовании табличного документа во внешние форматы. Реализовано значение системного перечисления КатегорияОшибки.ОшибкаПреобразованияДокумента. Прикладному разработчику при анализе категорий ошибок следует учитывать, что состав категорий может расширяться в новых версиях системы. Также следует быть готовым к тому, что ошибка может изменить принадлежность к той или иной категории. | Ошибки, возникающие при преобразовании табличного документа во внешние форматы, не были выделены в отдельную категорию. | Расширен список категорий ошибок. |
Система компоновки данных. | Если в схеме компоновки данных используется отбор с видами сравнения Содержит, Начинается с, Соответствует шаблону, Не содержит, Не начинается с, Не соответствует шаблону для поля запроса, содержащего объединение, в котором это поле в одной части объединения имеет строковой тип, а в другой части объединения – не строковой тип, то в той части объединения, где поле имеет не строковый тип, в запрос будет добавлено заведомо ложное условие. Рекомендуется выполнить анализ отборов схем компоновки данных на предмет корректировки таких условий. В режиме совместимости с версией 8.3.19 поведение не изменилось. | Если в схеме компоновки данных используется отбор с видами сравнения Содержит, Начинается с, Соответствует шаблону, Не содержит, Не начинается с, Не соответствует шаблону для поля запроса, содержащего объединение, в котором это поле в одной части объединения имеет строковой тип, а в другой части объединения – не строковой тип, то в той части объединения, где поле имеет не строковый тип, в запросе не было никаких условий. | Устранено некорректное поведение системы. |
В документации данное изменение описано здесь. | |||
Автономный сервер. | Все команды, использующие информационную базу (вне зависимости от способа выполнения), выполняются в рамках полноценного сеанса информационной базы с проверкой прав пользователя, от имени которого выполняется действие, и регистрацией действий в журнале регистрации. Команды, относящиеся к серверу в целом (такие как получение списка сеансов или прерывание вызова), не требуют создания сеанса, однако также должны выполняться от имени пользователя информационной базы, имеющего административные права. | Для выполнения команд административного интерфейса не создавался сеанс, не выполнялась проверка прав пользователя, от имени которого выполняется административное действие и не выполнялась фиксация совершаемых действий в журнале регистрации информационной базы. | Повышена безопасность управления автономным сервером. |
В документации данное изменение описано здесь. | |||
Автономный сервер. | Все команды административного интерфейса автономного сервера (за исключением команд инициализации конфигурации сервера, создания информационной базы и восстановления целостности информационной базы) доступны для управления запущенным экземпляром автономного сервера. Для идентификации управляемого сервера можно использовать идентификатор процесса автономного сервера (на локальном компьютере, обращение выполняется с использованием технологии IPC) или адрес удаленного компьютера (обращение выполняется с использованием протокола ssh). Для утилиты ibcmd реализованы параметры --pid, -p и --remote, -r для управления способом подключения к автономному серверу для исполнения команды. Для утилиты ibcmd реализованы следующие команды утилиты ibsrv: --config, -c, --system, --dbms, --db-server, --db-name, --db-user, --db-pwd, --request-db-pwd, -W, --db-path, --data, -d, --lock, --temp, -t, --session-data, --log-data, --ftext-data, --openid-data. | Управление запущенным экземпляром автономного сервера не поддерживалось. Управление автономным сервером на удаленном компьютере не поддерживалось. Утилита ibcmd (в части настроек автономного сервера) могла только изменять содержимое конфигурационного файла. | Для управления автономным сервером доступны два режима:
|
В документации данное изменение описано здесь. | |||
Автономный сервер. | Реализована возможность описывать несколько HTTP-шлюзов, обслуживающих вызовы к информационной базе. В конфигурационном файле автономного сервера реализована секция gates. Доступ к информационной базе клиентского приложения и Интернет-сервисов выполняется с помощью секции gates|http. Для автономного сервера реализован доступ к административному интерфейсу по протоколу SSH. Состав команд автономного сервера аналогичен составу команд конфигуратора в режиме агента и приведен в документации. В конфигурационном файле автономного сервера реализована секция gates|ssh. | Файл конфигурации автономного сервера поддерживал настройку только одного HTTP-шлюза, обеспечивающего доступ к информационной базе. Доступ к автономному серверу по протоколу SSH не предоставлялся. | Расширены возможности администрирования автономного сервера. |
В документации данное изменение описано здесь. | |||
Автономный сервер. | Для автономного сервера реализованы следующие команды административного интерфейса:
Для команды infobase config save:
Для команды infobase config apply:
Для команды infobase config export реализован параметр --force, позволяющий принудительно выполнить полную выгрузку при использовании параметр --sync, если выясниться, что файлы конфигурации, расположенной на диске, имеют формат, отличающийся от формата выполнения текущей выгрузки. | Данные возможности не предоставлялись. | Расширен административный интерфейс автономного сервера. |
В документации данное изменение описано здесь. | |||
Диаграммы. | Во встроенном языке стали недоступны следующе свойства объектов ДиаграммаГанта, Дендрограмма, СводнаяДиаграмма: РежимСглаживания, НатяжениеСглаживания. РежимПолупрозрачности, ПроцентПолупрозрачности, ВысотаГорлаВоронки, ШиринаГорлаВоронки, ПробелыВоронки, СоединениеЗначенийПоСериям, ЛинииСоединенияЗначенийПоСериям, ЦветСоединенияЗначенийПоСериям, ПорядокСерийВЛегенде, ОсьЗначений, ОсьТочек, ДополнительнаяОсьЗначений, ИсточникЗначенийОсиТочек, СерияНаОсиТочек, ИсточникЗначенияРазмераПузырька, ОбщаяСерияРазмераПузырька, ВлияниеРазмераНаПузырек, ОтображениеОтрицательныхЗначенийПузырьковойДиаграммы, РазмерПузырькаПоУмолчанию, МинимальныйРазмерПузырька, МаксимальныйРазмерПузырька, СоединениеТочек, ПорядокОтображенияТочекГоризонтальнойГистограммы, МаксимальноеКоличествоЦветовГрадиентнойПалитры, ЦветНачалаГрадиентнойПалитры, ЦветКонцаГрадиентнойПалитры, ИнформационныеЛинииЗначений, ИнформационныеИнтервалыЗначений, ИнформационныеЛинииТочек, ИнформационныеИнтервалыТочек, ОписаниеПалитрыЦветов, ОписаниеПалитрыЦветовИнформационныхИнтервалов, ИспользованиеНечисловыхЗначений, СоединениеТочекПриПропущенныхЗначениях, ВнутреннийРадиусКольцевойДиаграммы, ОтображениеПодсказкиЗначений, ЗаполнениеПодсказкиЗначений, РежимВыделенияОтображатьВсплывающуюИнформационнуюЛиниюТочек, ОтображатьВсплывающуюИнформационнуюЛиниюЗначений, РежимРедактированияЗначений. Из встроенного языка стали недоступны следующе свойства объектов ОбластьПостроенияДиаграммыГанта, ОбластьПостроенияДендрограммы и ОбластьПостроенияСводнойДиаграммы: ШкалаТочек, ШкалаЗначений, ДополнительнаяШкалаЗначений, ШкалаСерий. В режиме совместимости с версией 8.3.19 поведение не изменилось. | Указанные свойства были доступны из встроенного языка, но не оказывали никакого влияния. | Исключен доступ к недокументированным свойствам объектов работы с диаграммами. |
Средства администрирования. Установка клиентского приложения. Работа в ОС Linux. | Изменен формат установочных пакетов клиентских приложений для ОС Linux, которые используются при обновлении клиентских приложений через каталог distr. Имена файлов с дистрибутивами клиентских приложений имеют вид win-mac-clients-distr-ver.arch.run и all-clients-distr-ver.arch.run, где ver - это полный номер версии, а arch - архитектура процессора, для которого предназначен дистрибутив. Пакеты .deb и .rpm более не поддерживаются. Реализована возможность устанавливать дистрибутивы клиентских приложений одновременно с установкой остальных компонентов системы «1С:Предприятие». | Установочные пакеты дистрибутивов клиентских приложений были доступны в формате .deb и .rpm пакетов. Не поддерживалась одновременная установка дистрибутива клиентского приложения одновременно с установкой других компонентов системы. | Упрощена установка компонентов системы «1С:Предприятие» для ОС Linux. Установка дистрибутивов клиентских приложений максимально унифицирована с другими операционными системами. |
В документации данное изменение описано здесь, здесь и здесь. | |||
Табличный документ. | При экспорте табличного документа в формат Microsoft Excel, при вычислении высоты строк документа, содержащих многострочный текст (включая текст с автоматическим переносом строк), используется увеличенный межстрочный интервал. Рекомендуется проверить корректность сохраняемых в формат Microsoft Excel табличных документов и, при необходимости, внести изменения в алгоритм формирования этих документов. В режиме совместимости с версией 8.3.19 поведение не изменилось. | При экспорте табличного документа в формат Microsoft Excel, при вычислении высоты строк документа, содержащих многострочный текст, использовался межстрочный интервал, равный таковому в табличном документе. Однако, межстрочные интервалы в табличном документе и Microsoft Excel различаются, что приводило к нарушению отображения документа. | Документ Microsoft Excel, который получается в результате экспорта табличного документа, стал выглядеть более корректно. |
В документации данное изменение описано здесь. | |||
Оконная система. | При работе в интерфейсе Такси с помощью тонкого клиента или веб-клиента:
Для активной начальной страницы, свойство формы начальной страницы Окно и метод АктивноеОкно() возвращают один и тот же объект. В режиме совместимости с версией 8.3.19 поведение не изменилось. | При работе в интерфейсе Такси с помощью тонкого клиента или веб-клиента:
| Устранено некорректное поведение системы. |
Автономный сервер. Системные требования. | Автономный сервер не поддерживает работу под управлением 32-разрядных ОС семейства Windows. | Автономный сервер поддерживал работу под управлением 32-разрядных ОС семейства Windows. | Прекращена поддержка 32-разрядных ОС семейства Windows автономным сервером. |
В документации данное изменение описано здесь. | |||
Автономный сервер. Системные требования. | Автономный сервер не поддерживает работу под управлением 64-разрядных ОС Windows Server 2003 и Windows XP. | Автономный сервер поддерживал работу под управлением 64-разрядных ОС Windows Server 2003 и Windows XP. | Автономный сервер перестал поддерживать устаревшие ОС семейства Windows. |
В документации данное изменение описано здесь. |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Мобильная платформа. | В мобильной платформе реализована возможность автоматизированного тестирования. Для работы автоматизированного тестирования в сети должна быть доступна информационная база менеджера тестирования, с которой и будет взаимодействовать мобильное приложение. Для команды /TESTCLIENT командной строки запуска мобильного приложения реализован параметр -TURL, предназначенный для указания адреса публикации менеджера тестирования. | Автоматизированное тестирование было недоступно на мобильной платформе. | Стало возможно использовать мобильную платформу для целей автоматизированного тестирования прикладных решений. |
В документации данное изменение описано здесь и здесь. | |||
Мобильный клиент. | При начале нового сеанса, кластер серверов автоматически завершает предыдущий сеанс работы, связанный с этим приложением мобильного клиента, если этот сеанс существует. Если мобильный клиент подключается к кластеру серверов версии 8.3.19 и предыдущих версий или отображается список информационных баз, то приложение мобильного клиента явно отправляет запрос на завершение предыдущего сеанса, если этот сеанс не был завершен.. В модуле приложения реализованы обработчики событий ПриПробужденииКлиентскогоПриложения и ПриЗасыпанииКлиентскогоПриложения. | При сворачивании приложения или засыпании устройства, мобильный клиент не оповещал об этом кластер серверов. В результате сеанс не переходил в спящее состояние. Также было невозможно определить восстановление приложение после засыпания. | Снижен расход лицензий для типовых схем использования приложения мобильного клиента, когда приложение не закрывается, а сворачивается. Стало возможно определять засыпание и пробуждение мобильного приложения. |
В документации данное изменение описано здесь. | |||
Средства разработки. | Реализована стандартная обработка Сервис сборки мобильных приложений, которая предоставляет доступ к сервису сборки мобильных приложений, которые могут работать под управлением операционных систем Android и iOS. Сервис функционирует только при наличии доступа к сети Интернет. Для использования сервиса требуется регистрация на сайте для разработчиков (см. здесь). | Данная возможность не предоставлялась. | Сервис должен упростить и облегчить сборку мобильных приложений, которые работают под управлением операционных систем Android и iOS. |
Мобильный клиент. Мобильная платформа. | Для системных перечислений ПоведениеОбычнойГруппы и ОтображениеСтраницФормы реализовано значение Авто. При установке значения Авто особым образом обрабатывается отображение элементов формы на мобильном устройстве. | Данная возможность не предоставлялась. Было невозможно установить поведение системы таким образом, чтобы система автоматически изменяла поведение группы и страниц формы при работе на мобильном устройстве. | Упрощена разработка некоторых видов форм для работы на мобильных устройствах. |
Мобильный клиент. | Для мобильного клиента реализована поддержка специализированного серверного приложения, развернутого на сервере взаимодействия. В том случае, когда на сервере взаимодействия развернуто такое приложение, повышается стабильность видеозвонков и расширяется количество одновременных участников видеоконференции. Мобильный клиент поддерживает все допустимые способы совершения видеозвонков. | Мобильный клиент выполнял видеозвонки в режиме p2p, т.е. мобильный клиент обменивался видеопотоками с компьютерами всех участников видеозвонка. | Повышена стабильность проведения видеозвонков из мобильного клиента, улучшено отображение участников видеозвонка. |
Командный интерфейс. Мобильный клиент. | В мобильном клиенте реализована поддержка свойства ПоложениеВКоманднойПанели кнопки формы. Поведение свойства аналогично платформе для персонального компьютера, со следующими исключениями:
| В мобильном клиенте поддержка свойства ПоложениеВКоманднойПанели кнопки формы была реализована ограничено: выполнялась только эмуляция свойства ТолькоВоВсехДействиях. | Управление размещением кнопок в командной панели мобильного клиента унифицировано с клиентским приложением для персонального компьютера. |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Аналитика - дашборды. | Реализован специальный режим просмотра диаграмм и дашбордов. В этом режиме отключены функции редактирования, не требующиеся для анализа информации (раскладка элементов дашборда, добавление новых элементов). Режим включается автоматически для «чужих» диаграмм и дашбордов. | Данная возможность не предоставлялась. Пользователь взаимодействовал со всеми объектами системы в режиме редактирования. | Работать с данными дашборда стало удобнее. |
Аналитика - диаграммы. | Изменен внешний вид панели выбора. | У панели выбора был другой внешний вид. | Улучшен внешний вид панели выбора диаграммы. |
Аналитика - рабочий стол. | Реализована возможность передачи ссылок на свои папки другим пользователям. | Данная возможность не предоставлялась.. | Пользователи могут делиться наборами диаграмм и дашбордов. |
Аналитика - дашборды. | Реализована возможность настроить переход по ссылке при нажатии левой кнопкой мыши в любой точке элемента любого дашборда. | Данная возможность не предоставлялась. | Для дашбордов реализовано больше интерактивных возможностей. |
Аналитика - дашборды. | Реализована возможность задавать стиль текста и указывать ссылки при редактировании текстовых элементов дашборда. | Данная возможность не предоставлялась. | Расширены возможности настройки текстовых элементов дашбордов. |
Аналитика - диаграммы. | В диаграммах вида Сводная таблица реализована возможность закрепления строк и колонок. | Данная возможность не предоставлялась. | Реализована возможность более гибко настраивать отображение сводной таблицы. |
Аналитика - дашборды. | Реализована возможность выполнять масштабирование диаграмм с помощью колеса мыши при одновременном нажатии клавиши Ctrl. Использование колеса мыши без клавиши Ctrl не приводит к масштабированию диаграммы. | Масштабирование диаграмм выполнялось с помощью колеса мыши, без использования клавиатуры. Такое использование было неожиданным и мешало прокрутки дашборда. | Масштабирование диаграмм стало более ожидаемым и не мешает прокрутке дашборда. |
Аналитика - диаграммы. | Реализован новый тип диаграмм: линии с накоплением. | Данная возможность не предоставлялась. | Расширен перечень используемых типов диаграмм. |
Аналитика - другое. | Объекты системы (диаграммы, дашборды, папки) автоматически удаляются из базы данных, если отсутствуют пользователи, которые используют эти объекты на своем рабочем столе. | Данная возможность не предоставлялась. Неиспользуемые объекты не удалялись из базы данных. | Оптимизировано использование базы данных системы «1С:Аналитика». |
Аналитика - диаграммы. | Для диаграмм вида индикатор расширены возможности настройки и улучшен внешний вид. | Внешний вид индикаторов определялся автоматически. Возможности настройки были ограничены. | Улучшен внешний вид индикатора. Пользователь получил больше возможностей по настройке диаграммы данного типа. |
Аналитика - диаграммы. | Для пузырьковой диаграммы реализована возможность вывода двух различных фактов на осях. | Данная возможность не предоставлялась. Был доступен вывод только следующих комбинаций: факт-измерение и измерение-измерение. | Расширены возможности визуализации для пузырьковой диаграммы. |
Аналитика - другое. | Для системы «1С:Аналитика» реализован Центр оповещений, в котором сохраняются для просмотра последние сообщения системы. | Данная возможность не предоставлялась. После исчезновения оповещения с ошибкой его нигде нельзя было посмотреть. | Информирование о проблемах системы стало более простым. |
Функциональность | Как стало | Как было | Результат изменения |
---|---|---|---|
Автономный сервер. Выгрузка/загрузка конфигурации в файлы. | Оптимизировано использование некоторого количества операций с информационной базой, которые выполняются с помощью утилиты администрирования (ibcmd) путем подключения к работающему экземпляру автономного сервера. К перечню оптимизированных операций (но не ограничиваясь им) относятся: выгрузка конфигурации в XML-файлы, частичная загрузка конфигурации из XML-файлов. обновление конфигурации базы данных. | Выполнение некоторого количества операций с информационной базой, которые выполняются с помощью утилиты администрирования (ibcmd) путем подключения к работающему экземпляру автономного сервера занимало больше времени. | Ускорено выполнение некоторых операций с информационной базой, работающей под управлением автономного сервера. |
Автономный сервер. Средства разработки. | Для интерактивной программы запуска реализована возможность запуска 1C:Enterprise Development Tools. Если 1C:Enterprise Development Tools не установлены, то предлагается выполнить установку продукта. Видимость кнопки управляется с помощью флажка диалога настройки интерактивной программы запуска. Для информационной базы, подключение к которой выполняется по протоколу HTTP(s), |