1С:Предприятие 8

Версия 8.3.13

Версия 8.3.12

Версия 8.3.11

Версия 8.3.10

Версия 8.3.9

Версия 8.3.8

Версия 8.3.7

Версия 8.3.6

Версия 8.3.5

Версия 8.3.4

Версия 8.3.3

Версия 8.3.2

Версия 8.3.1

Список функциональностей.

Все функциональности, Режим совместимости, Web-сервисы, Web-сервисы и HTTP-сервисы, Web-ссылки, Автоматизированное тестирование, Администрирование, Аутентификация OpenID, Ввод по строке, Веб-клиент, Внешние источники данных, Внешние компоненты, Внешние отчеты и обработки, Внешний вид приложения, Временное хранилище, Встроенный язык, Выгрузка/загрузка конфигурации в файлы, Географическая схема, Геопозиционирование, Двоичные данные, Диаграммы, Динамический список, Динамическое обновление, Документация, Доступ к возможностям мобильного устройства, Журнал документов, Журнал регистрации, Инструменты разработчика, Интерфейс, Интерфейс OData, Используемые компоненты, История данных, Картинки, Кластер серверов, Клиент-серверное взаимодействие, Клиентское приложение, Командный интерфейс, Конфигуратор, Криптография, Кроссплатформенность, Локализация, Менеджер блокировок, Методики разработки, Механизм анализа данных, Мобильная платформа, Мобильное приложение, Мобильный клиент, Навигационные ссылки, Национальные установки, Обмен данными, Обновление конфигурации базы данных, Обработка ошибок, Общие объекты, Общие реквизиты / Разделение данных, Объекты конфигурации, Объекты метаданных, Обычная форма, Ограничение доступа к данным, Оконная система, Определяемые типы, Отображение информации, Отчет о сравнении объектов, Печать документов, План видов расчета, План видов характеристик, План счетов, Полнотекстовый поиск, Права доступа, Предопределенные данные, Прикладные объекты, Приложение Autorun, Проверка заполнения реквизитов, Программное лицензирование, Работа в macOS, Работа в ОС Linux, Работа с HTML, Работа с JSON, Работа с OData, Работа с xBase, Работа с XML, XDTO, Работа с ZIP-архивами, Работа с базой данных, Работа с запросами, Работа с Интернет, Работа с информационными базами, Работа с календарями, Работа с криптографией, Работа с мультимедиа, Работа с ОС, Работа с СУБД, Работа с текстом, Работа с телефонией, Работа с файлами, Работа системы, Работа тонкого клиента через Интернет, Распределенные информационные базы, Расширение конфигурации, Региональные установки, Регистры бухгалтерии, Регистры накопления, Регистры расчета, Регистры сведений, Резервное копирование, Сборщик мобильных приложений, Свойства конфигурации, Система взаимодействия, Система компоновки данных, Система лицензирования, Система программ "1С:Предприятие", Системные перечисления, Системные требования, Создание мобильного приложения, Специальные возможности, Специальные возможности мобильного устройства, Список пользователей информационной базы, Сравнение/объединение конфигураций, Средства администрирования, Средства мультимедиа, Средства печати, Средства публикации веб-клиента и Web-сервисов, Средства публикации веб-клиента, Web-сервисов и HTTP-сервисов, Средства разработки, Стандартные функции, Табличный документ, Тестирование и исправление информационной базы, Технологический журнал, Толстый клиент, Управляемая форма, Управляемые блокировки, Управляемые формы, Установка клиентского приложения, Установка прикладного решения, Файловый вариант, Фоновые и регламентные задания, Форматированный документ, Функциональные опции, Хранение настроек, Хранилище конфигурации, Экспорт в Microsoft Excel.

Версия 8.3.13

Версия 8.3.13 включает исправления обнаруженных ошибок и изменения в функциональности.

Ссылки на разделы документации, которые описывают сделанные изменения в элементах данного документа, рекомендуется использовать только после публикации на сайте ИТС (http://its.1c.ru/db/v8313doc) документации к текущей версии.

Возможность запуска конфигуратора в режиме агента вышла из статуса бета-версии.


Новые возможности и изменения

ФункциональностьКак сталоКак былоРезультат изменения
Свойства конфигурации.
Для свойства конфигурации Режим совместимости реализовано значение Версия 8.3.12. Использовался режим совместимости с версиями 8.1, 8.2.13, 8.2.16, 8.3.1 - 8.3.11. Возможность запуска конфигураций, разработанных в версии 8.3.12 и более младших, в версии 8.3.13, без внесения изменений в конфигурацию и без изменений структур данных. Это позволяет при переходе на версию 8.3.13 сначала выполнить переход без внесения изменений в конфигурацию, а потом, внести необходимые изменения и снять режим совместимости. Так же это позволяет иметь возможность после перехода на версию 8.3.12, при необходимости, использовать для работы с информационной базой и версию 8.3.12. Это можно делать, как до снятия режима совместимости, так и после (установив вновь режим совместимости).
В документации данное изменение описано здесь и здесь.
Работа с СУБД.
Системные требования.
Реализована поддержка СУБД PostgreSQL версии 10.1.СУБД PostgreSQL версии 10.1 не поддерживалась.Расширен список поддерживаемых СУБД.
В документации данное изменение описано здесь, здесь, здесь, здесь, здесь и здесь.
Система взаимодействия.
Реализовано приложение «1С:Предприятие - оповещения и запуск», которое выполняет следующие функции:
  • Централизованное отображение оповещений для всех клиентских приложений (включая веб-клиент).
  • Отображение оповещений, в том числе в тех случаях, когда приложение закрыто (для тех информационных баз, которые подключились к агенту).
  • Запуск клиентского приложения или разворачивание окна (в случае, если клиентское приложение запущено) с переходом к конкретному обсуждению.
  • Возможность отключения показа оповещений от конкретной информационной базы.
  • Получение возможности быстрого доступа к системе «1С:Предприятие».

Приложение работает под управлением ОС Windows и Linux, а также для веб-браузеров Google Chrome, Mozilla Firefox и Microsoft Internet Explorer. Реализована возможность отображения непрочитанных сообщений из системы взаимодействия и центра оповещений при старте клиентского приложения. Для тонкого, толстого и веб-клиента реализованы команды командной строки запуска клиентского приложения DisplayUserNotificationList.

Оповещения отображались только в том случае, если на компьютере было запущено соответствующее приложение.Стало возможно получать оповещения, рассылаемые сервером взаимодействия, даже в тех случаях, когда приложение-приемник сообщений не запущено.
В документации данное изменение описано здесь и здесь.
Веб-клиент.
При использовании OpenID-аутентификации в веб-клиенте реализована возможность указать произвольный (один или несколько) провайдер OpenID-аутентификации. Используемый провайдер должен поддерживать протокол OpenID Connect.

В файле default.vrd реализован элемент openidconnect.

Реализован параметр OidcSelectedProvider командной строки веб-клиента.

Настройка произвольного провайдера OpenID-аутентификации при публикации из конфигуратора не поддерживается.

Прочие клиентские приложения (кроме веб-клиента) не поддерживают использование произвольного провайдера OpenID-аутентификации.

Данная возможность не предоставлялась.

В качестве провайдера OpenID-аутентификации при работе веб-клиента могла использовать только информационная база системы «1С:Предприятие».

Расширен список вариантов аутентификации пользователя при использовании веб-клиента.
В документации данное изменение описано здесь и здесь.
Автоматизированное тестирование.
Для объектов ТестируемаяДекорацияФормы и ТестируемоеПолеФормы реализован метод НажатьНаГиперссылкуВФорматированнойСтроке(). Данный метод позволяет эмулировать нажатие гиперссылки, расположенной в форматированной строке.Данная возможность не предоставлялась.Расширены возможности автоматизированного тестирования.
Интерфейс.
Расширение конфигурации.
Мобильная платформа.
Мобильный клиент.
Реализована возможность создавать пользовательские стили и элементы стиля.

Свойство конфигурации ОсновнойСтиль стало доступно для управляемого приложения.

В ветви Общие дерева метаданных доступны элементы Элементы стиля и Стили.

Реализованы системные стилевые цвета ЦветНавигации, ЦветДополнительнойНавигации, ЦветАктивности, ЦветВажного, ЦветАкцента.

В режиме совместимости с версией 8.3.12, элементы стиля типа Цвет и Шрифт, попавшие в состав стиля, будут иметь значения, заданные в самом элементе стиля, если стиль не использовался для обычного приложения и для этого элемента стиля не были изменены значения.

Незначительно изменено цветовое оформление разных элементов интерфейса.

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

Данная возможность не предоставлялась.Расширены возможности управления внешним видом клиентского приложения.
В документации данное изменение описано здесь, здесь и здесь.
Клиентское приложение.
Реализована возможность отключать отображение заставки при старте клиентского приложения. Реализован параметр командной строки запуска клиентского приложения DisableSplash. Параметр доступен для тонкого клиента, толстого клиента и веб-клиента.Данная возможность не предоставлялась.

Было невозможно отключить заставку при старте клиентского приложения.

Расширены возможности интеграции систем на базе «1С:Предприятие» с другими приложениями.
В документации данное изменение описано здесь.
Расширение конфигурации.
В расширении конфигурации реализована возможность создания следующих собственных объектов:
  • планы видов характеристик;
  • планы счетов;
  • планы видов расчета;
  • регистры накопления;
  • регистры бухгалтерии;
  • регистры расчета.

Для собственных регистров накопления не поддерживается создание агрегатов.

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

Данная возможность не предоставлялась.Расширены возможности использования расширений конфигурации.
В документации данное изменение описано здесь.
Отображение информации.
Реализована возможность склонять фразы. Реализован метод глобального контекста ПолучитьСклоненияСтроки().Данная возможность не предоставлялась.Для приведения должностей и личных данных сотрудников в соответствующую падежную форму при формировании различных отчетов и документов стало достаточно встроенных возможностей платформы «1С:Предприятие».
Фоновые и регламентные задания.
Реализована возможность ожидать завершение работы одного или нескольких фоновых заданий в течение заданного промежутка времени. Реализован метод ОжидатьЗавершенияВыполнения() для объектов ФоновоеЗадание и МенеджерФоновыхЗаданий.

Метод ОжидатьЗавершения() считается устаревшим и не рекомендуется к использованию.

Рекомендуется выполнить анализ прикладного решения и изменить алгоритмы работы с фоновыми заданиями.

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

Реализована диагностика ситуации, когда выполняется попытка ожидания завершения фонового задания, запущенного другим пользователем, при условии, что у текущего пользователя отсутствует право Администрирование.

Данная возможность не предоставлялась.

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

Диагностика аварийных ситуаций при ожидании завершения несуществующего фонового задания была некорректной.

Упрощено ожидание завершения работы фоновых заданий. Упрощена реализация каких-либо действий во время ожидания завершения работы фоновых заданий.
В документации данное изменение описано здесь.
Кластер серверов.
Реализована возможность оценивать использование процессора за время работы сеанса:
  • за текущий серверный вызов;
  • за последние 5 минут;
  • за все время работы сеанса.

Для утилиты rac при выводе информации о сеансе реализованы свойства cpu-time-current, cpu-time-5min-last, cpu-time-total. Для объекта ISessionInfo реализованы свойства cpuTimeCurrent, cpuTimeLast5Min, cpuTimeAll.

Для события <CALL> реализовано свойство CpuTime, которое содержит длительность завершившегося серверного вызова, в микросекундах.

Реализована возможность создания счетчиков потребления ресурсов, которые могут включать в себя большой набор различных показателей (использование процессорного времени, использование памяти, объем дискового ввода/вывода и т.д.).

Для консоли кластера реализована возможность работы со счетчиками потребления ресурсов.

Для утилиты rac реализованы команды:

  • counter update - для создания или редактирования счетчика потребления ресурсов;
  • counter remove - для удаления ранее добавленного счетчика;
  • counter values - для получения текущих значений счетчика;
  • counter list - для вывода текущих настроек выбранного счетчика;

Реализована возможность управлять работой сеансов на основании значений счетчиков потребления ресурсов. Если обнаруживается, что сеанс превышает установленные ограничения по ресурсам, предоставляется возможность:

  • прервать серверный вызов и завершить работу сеанса;
  • прервать серверный вызов, не прерывая работу сеанса (если такое возможно);
  • понижение приоритета потока, который в данный момент выполняется серверный вызов;
  • зафиксировать факт нарушения в технологическом журнале (событие <ATTN>).

Для консоли кластера реализована возможность настраивать ограничения потребления ресурсов.

Для утилиты rac реализованы команды:

  • limit update - для создания ограничения;
  • limit list - для просмотра списка созданных ограничений;

Реализована работа с механизмом управления потреблением ресурсов в Java-интерфейсе для администрирования кластера серверов «1С:Предприятие» (см. здесь).

Данные возможности не предоставлялись.Стало возможно ограничивать потребление ресурсов компьютера, на котором функционирует кластер серверов. В результате стало возможно реализовывать более стабильные системы.
В документации данное изменение описано здесь, здесь и здесь.
Система компоновки данных.
Реализован метод ПользовательскиеНастройкиКомпоновкиДанных.ПолучитьОсновныеНастройкиПоИдентификаторуПользовательскойНастройки(). Метод позволяет получить массив объектов основных настроек по идентификатору пользовательской настройки. Эти объекты можно использовать для доступа к свойствам, значения которых не установлены у объектов пользовательских настроек, поскольку они недоступны для редактирования пользователю.Данная возможность не предоставлялась.Упрощена работа с пользовательскими настройками системы компоновки данных.
Табличный документ.
Реализована возможность преобразования табличного документа для отображения на экранах с небольшой шириной (например, на мобильных устройствах). Преобразование заключается в том, чтобы исключить горизонтальную прокрутку документа.

Для табличного документа реализован метод ПолучитьКомпактныйДокумент(), который возвращает компактную версию табличного документа. Для табличного документа реализован метод УстановитьРастягиваниеПоГоризонтали(), который задает режим растягивания колонок табличного документа.

Для табличного документа реализованы методы ПреобразоватьВКомпактныйДокумент() и ОтменитьПреобразованиеДокумента(), которые позволяют в существующем табличном документе создать или удалить копию документа, пригодную для отображения на экране с маленькой шириной. При печати (или сохранении на диск) табличного документа, он печатается в оригинальном, не преобразованном, виде.

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

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

Данные возможности не предоставлялись.

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

Стало возможно более комфортно отображать табличный документ на экранах с небольшой шириной, например, на мобильных устройствах.
Объекты метаданных.
Реализована возможность анализа метаданных, расположенных в файлах .cf или .cfe. Реализован конструктор для объекта ОбъектМетаданныхКонфигурация.

Реализована возможность получения имени конфигурации, номера версии и поставщика на основании файлов .cf или .cfe. Реализован объект ОписаниеКонфигурации.

Реализована возможность получить из файла .cfu список версий конфигурации, которые могут быть обновлены данным обновлением, а также версию конфигурации, которая получится в результате обновления. Реализован объект ОписаниеОбновленияКонфигурации.

Данная возможность не предоставлялась.

Получение информации о конфигурации или обновления конфигурации было недоступно.

Упрощено создание различных инструментов автоматизации обновления конфигураций и создания комплектов поставки.
В документации данное изменение описано здесь.
Расширение конфигурации.
Реализована возможность расширять следующие свойства конфигурации: картинка основного раздела, заставка, логотип.

Реализована возможность расширять объекты конфигурации типа Картинка путем замены существующей картинки.

Для расширения конфигурации реализована возможность указания:

  • краткой информации о расширении;
  • подробной информации о расширении;
  • информации об авторских правах на расширение;
  • веб-адрес информации о поставщике;
  • веб-адрес информации о расширении.
Данные возможности не предоставлялись.Расширены возможности использования расширений конфигурации.
В документации данное изменение описано здесь.
Расширение конфигурации.
Обмен данными.
Реализована возможность включать в состав собственного плана обмена заимствованные объекты расширения конфигурации.

Реализована возможность расширения хранимых данных планов обмена (создание реквизитов, табличных частей и реквизитов табличных частей планов обмена).

В состав собственного плана обмена могли входить только собственные объекты расширения.

Не поддерживалась возможность расширения состава хранимых данных заимствованных планов обмена.

Расширение конфигурации стало предоставлять больше возможностей.
В документации данное изменение описано здесь.
История данных.
Реализована возможность переопределять стандартные формы, используемые механизмом истории данных. Для объекта, описывающего собственно конфигурацию, реализованы свойства ОсновнаяФормаИсторииИзмененийИсторииДанных, ОсновнаяФормаДанныхВерсииИсторииДанных­­, ОсновнаяФормаРазличийВерсийИсторииДанных.

Реализованы объекты ДиалогОтбораВерсийИсторииДанных, ДиалогВыбораПользователейИсторииДанных.

Система не предоставляла возможность переопределить формы, которые используются механизмом истории данных.Расширены возможности работы с механизмом истории данных.
В документации данное изменение описано здесь.
Работа с Интернет.
При работе с HTML-документом реализованы следующие возможности:
  • Удалить все элементы документа определенной категории. Реализован метод ДокументHTML.УдалитьПоКатегории().
  • Получить весь читабельный текст документа как строку. Реализован метод ДокументHTML.ИзвлечьТолькоТекст().
  • Найти все элементы документа, отвечающих некоторому условию. Реализован метод ДокументHTML.НайтиПоФильтру().
  • Удалить все элементы документа, соответствующие определенному условию. Реализован метод ДокументHTML.УдалитьПоФильтру().
Данные возможности не предоставлялись.

Была доступна только возможность обхода DOM-модели HTML-документа с возможностью выполнять какие-то действия с полученными элементами.

Для некоторых вариантов использования упрощена и ускорена обработка HTML-документа (например, если надо удалить из документа все вхождения элемента <script>).
Работа с Интернет.
При работе с электронной почтой реализована поддержка протокола OAuth2 в случае использования протокола IMAP.

Для объекта ИнтернетПочтовыйПрофиль реализованы свойства АутентификацияПоТокену и ТокенДоступа.

Данная возможность не предоставлялась.Реализована поддержка почтовых серверов, использующих протокол аутентификации OAuth2.
Работа с запросами.
Реализована возможность создания поля с уникальными (в рамках одной таблицы), последовательно возрастающими значениями.

Реализована функция языка запросов АВТОНОМЕРЗАПИСИ(), которая может быть использована только при создании временной таблицы.

Не поддерживается использование функции АВТОНОМЕРЗАПИСИ():

  • в запросах, содержащих ОБЪЕДИНИТЬ на верхнем уровне;
  • в запросах, не формирующих временную таблицу;
  • вне списка выборки;
  • в выражениях.
Данная возможность не предоставлялась.Упрощено создание монотонно возрастающего уникального ключевого поля для временной таблицы.
В документации данное изменение описано здесь и здесь.
Автоматизированное тестирование.
Для расширения табличного документа для объекта ТестируемоеПолеФормы реализованы следующие возможности:
  • Получить максимальный номер колонки, содержащей данные. Реализован метод ПолучитьРазмерОбластиДанныхДокументаПоГоризонтали().
  • Получить максимальный номер строки, содержащей данные. Реализован метод ПолучитьРазмерОбластиДанныхДокументаПоВертикали().
Данные возможности не предоставлялись.Расширены возможности автоматизированного тестирования.
История данных.
Реализована возможность обработать факт восстановления версии данных в модуле объекта и в модуле управляемой формы.

Если форма отображает какую-либо версию объекта (кроме актуальной) - в заголовке формы выводится номер отображаемой версии.

Для динамического списка, отображающего список объектов, поддерживающих историю данных, реализована команда, позволяющая открыть историю по объекту, не открывая его формы. Команда доступна при наличии у пользователя права доступа ПросмотрИсторииДанных.

Реализован параметр управляемой формы НомерВерсииПереходаНаВерсиюИсторииДанных.

Для модулей объектов справочника, документа, плана счетов, бизнес-процесса, задачи и модуля набора записей регистра сведений реализован обработчик события ОбработкаФормированияПоВерсииИсторииДанных(), который вызывается во время создания объекта на основании истории.

При восстановлении версии объекта разработчик не мог обработать это действие.

Просмотр истории данных по объекту был доступен только из формы объекта или формы набора записей.

Расширены возможности работы с историей данных. Повышена безопасность использования истории данных.
В документации данное изменение описано здесь.
Отображение информации.
В библиотеку картинок добавлены новые картинки: Обсуждения, НовоеОбсуждение, Оповещения.В библиотеке картинок отсутствовали добавленные картинки.Расширен состав библиотеки картинок.
История данных.
Реализована поддержка истории данных для плана обмена, плана видов расчета и константы.Данная возможность не предоставлялась.История данных стала поддерживать большее количество объектов.
Прикладные объекты.
Реализован объект КонстантаКлючЗначения.

Для менеджера константы реализованы методы СоздатьКлючЗначения().

Данная возможность не предоставлялась.Расширены возможности работы с константами.
В документации данное изменение описано здесь и здесь.
Средства разработки.
Реализована возможность формировать дистрибутив поставки прикладного решения, который может быть запущен под управлением macOS.

При формировании комплекта поставки прикладного решения формируется .zip-архив, который содержит собственно файл поставки и исполняемые файлы программы установки для всех поддерживаемых операционных систем (Windows, Linux, macOS). При этом для исполняемых файлов установлены корректные признаки исполняемых файлов (Linux, macOS), поэтому после распаковки дистрибутива на целевой операционной системе можно будет сразу запускать установку прикладного решения.

Для командной строки запуска пакетного режима работы конфигуратора реализована команда CreativeDistributivePackage. Команда командной строки пакетного запуска конфигуратора CreateDistributive является устаревшей и не рекомендуется для использования.

Было возможно формировать дистрибутив поставки прикладного решения, который мог функционировать только под управлением ОС Windows и Linux. Установить прикладное решение под управлением ОС macOS было невозможно.

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

Стало возможно установить прикладное решение под управлением любой поддерживаемой операционной системы.

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

В документации данное изменение описано здесь, здесь, здесь, здесь, здесь, здесь и здесь.
Системные требования.
Хранилище конфигурации.
Реализован 64-разрядный сервер хранилища конфигураций, работающий под управлением ОС Linux.При работе под управлением ОС Linux, сервер хранилища конфигураций был доступен только в виде 32-разрядного приложения.Работа с сервером хранилища конфигураций стала штатным образом доступна при работе под управлением 64-разрядной ОС Linux.
В документации данное изменение описано здесь, здесь, здесь и здесь.
История данных.
Реализована возможность принудительно обновить историю данных по конкретному объекту информационной базы. Реализован метод ИсторияДанных.ОбновитьИсторию().Данная возможность не предоставлялась.

Историю данных можно было обновить только по всем объектам информационной базы, в результате чего при открытии формы истории по конкретному объекту, в истории могли отсутствовать версии, еще не перенесенных из специальной очереди.

Форма отображения истории данных по объекту всегда будет отображать полную историю.
В документации данное изменение описано здесь.

Оглавление

Новые возможности и изменения в режиме «1С:Предприятие»

ФункциональностьКак сталоКак былоРезультат изменения
Система взаимодействия.
В том случае, когда участник обсуждения вводит текст сообщения, другие участники обсуждения информируются об этом (если у них открыто соответствующее обсуждение).

Реализовано отображение статусов пользователя: не в сети, отошел, не беспокоить, доступен. Статус «отошел» формируется только в тонком или толстом клиентских приложениях, работающих под управлением ОС Windows.

Переработан внешний вид оповещений о новых сообщениях.

Из окна с параметрами пользователя предоставляется возможность открыть обсуждение только с этим пользователем (один на один).

Изменен внешний вид основного окна системы взаимодействия.

Переработана стандартная функция Управление системой взаимодействия. Изменены формы регистрации и отмены регистрации.

Данные возможности не предоставлялись.Улучшены интерфейсные возможности системы взаимодействия.
Интерфейс.
При работе в интерфейсе Такси реализованы следующие изменения:
  • Отступы ячейки таблицы управляемой формы при отображении с масштабом меньшим, чем 100%, уменьшаются пропорционально масштабу с дополнительным коэффициентом.
  • При масштабе 80% высота строки таблицы примерно соответствует высоте строки таблицы в компактном режиме (зависит от установленного шрифта и DPI используемого монитора).
  • Уменьшены отступы слева и справа в ячейках таблицы (в любом масштабе).
  • Уменьшены отступы слева и справа в колонках табличного документа, сформированного по команде таблицы Вывести список.

При работе в интерфейсе Такси наблюдалось следующее поведение:
  • Отступы в ячейки таблицы управляемой формы при отображении с масштабом меньшим, чем 100%, уменьшались пропорционально без дополнительного коэффициента.
  • Отступы слева и справа в ячейках таблицы были больше.
  • Отступы слева и справа в колонках табличного документа, сформированного по команде таблицы Вывести список, были больше.
Оптимизировано отображение таблицы управляемой формы и табличного документа при использовании нестандартного масштаба формы.
Интерфейс.
Все некорректные навигационные ссылки в интерфейсе представляются в виде самой ссылки. После закрытия диалога настройки избранного работы пользователя такие ссылки не удаляются из избранного и сохраняется возможность редактировать и использовать такие ссылки.

Реализован метод ПредставлениеНавигационнойСсылки.Представление().

Метод ПолучитьПредставленияНавигационныхСсылок() всегда возвращает массив объектов ПредставлениеНавигационнойСсылки. При этом в зависимости от навигационной ссылки поля каждого объекта ПредставлениеНавигационнойСсылки будут заполнены по разному.

В режиме совместимости с версией 8.3.12 поведение не изменилось.

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

После закрытия диалога настройки избранного работы пользователя такие ссылки удалялись из истории.

Метод ПолучитьПредставленияНавигационныхСсылок() для некорректных навигационных ссылок возвращал значение Неопределено.

Улучшена работа с навигационными ссылками.
Веб-клиент.
Табличный документ.
Доработана печать табличного документа в веб-клиенте (при использовании способа печати HTML) с целью устранения дефектов печати.Печать табличного документа в веб-клиенте (при использовании способа печати HTML) могла выполняться с дефектами.Устранено некорректное поведение системы.

Оглавление

Оптимизация

ФункциональностьКак сталоКак былоРезультат изменения
Регистры сведений.
Для регистров сведений реализовано формирование кластерного индекса по измерениям для физических таблиц среза первых и среза последних. Описание структуры индекса (см. здесь).

Отключен контроль уникальности индексов.

Оптимизированы запросы получения данных из таблиц срезов.

Построение новых индексов выполняется во время реструктуризации соответствующего регистра сведений или при выполнении реструктуризации базы данных во время выполнения операции тестирования и исправления.

Физические таблицы среза первых и среза последних не содержали индексов.

Запросы получения данных из таблиц срезов были недостаточно оптимальны.

Повышена производительность работы физических таблиц срезов при большом количестве пользователей. Исключены взаимоблокировки при обновлениях физических таблиц срезов первых/последних.
Полнотекстовый поиск.
Уменьшен размер временных файлов, создаваемых платформой при обновлении индекса полнотекстового поиска. Данное изменение наиболее заметно в информационных базах с большим количеством разделителей.

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

В режиме совместимости с версией 8.3.12 поведение не изменилось.

Временные файлы, создаваемые платформой при обновлении полнотекстового поиска, имели существенно больший размер.Уменьшено использование дискового пространства при построении индекса полнотекстового поиска для информационной базы, содержащей большое количество разделителей.
Работа с СУБД.
Оптимизирована работа виртуальных таблиц оборотов регистров накопления и бухгалтерии в случае использования группировок по дню, месяцу или году, а также при использовании функции языка запросов НачалоПериода().

Оптимизация используется для любых версий поддерживаемых СУБД, кроме Microsoft SQL Server, где оптимизация действует, начиная с версии 2012.

Работа виртуальных таблиц оборотов регистров накопления и бухгалтерии в случае использования группировок по дню, месяцу или году, а также при использовании функции языка запросов НачалоПериода() выполнялась недостаточно оптимально.Ускорена работа виртуальных таблиц оборотов регистров накопления и бухгалтерии.
Общие объекты.
Оптимизирована работа следующих методов объекта КоллекцияСтрокДереваЗначений: Удалить(), Вставить(), Индекс(), Сдвинуть(). Следующие методы объекта КоллекцияСтрокДереваЗначений работали не оптимально: Удалить(), Вставить(), Индекс(), Сдвинуть(). Ускорена работы с коллекциями строк дерева значений из встроенного языка.
Внешние отчеты и обработки.
Ускорена загрузка внешних обработок и отчетов в том случае, когда с загружаемой обработкой или отчетом работают много пользователей.Загрузка внешних обработок и отчетов занимала больше времени в том случае, если загружаемая внешняя обработка или отчет активно использовалась в многопользовательской работе.Использование внешних ответов и обработок при активной многопользовательской работе стало более комфортным.
Фоновые и регламентные задания.
Расширение конфигурации.
При работе в файловом варианте с использованием расширений, ускорен второй и последующие запуски фонового задания, если запускаемое фоновое задание использует тот же набор расширений, что и при предыдущем запуске.При работе в файловом варианте с использованием расширений, запуск фонового задания занимал больше времени, даже если запускаемое фоновое задание использовало тот же набор расширений, что и в предыдущий запуск.Ускорен запуск фоновых заданий в файловом варианте информационной базы при работе с расширениями.
Общие объекты.
Оптимизированы операции заполнения и удаления строк таблицы значений.Операции заполнения и удаления строк таблицы значений занимали больше времени.Ускорена работа с таблицей значений.
Веб-клиент.
Оптимизирована и ускорена отрисовка заголовков страниц (закладок) при работе в веб-клиенте.Отрисовка заголовков страниц (закладок) при работе в веб-клиенте выполнялась не оптимально и занимала больше времени.Устранено некорректное поведение системы.
Общие реквизиты / Разделение данных.
Оптимизировано получение форм в конфигурациях, использующих общие реквизиты.Получение форм в конфигурациях, использующих общие реквизиты, выполнялось недостаточно оптимально.Ускорено открытие форм в конфигурациях, использующих общие реквизиты.
Система компоновки данных.
В некоторых случаях компоновщик макета системы компоновки данных, при генерации макета выполняет попытку выполнить упорядочивание детальных записей в наборе данных с использованием СУБД. В этом случае система компоновки данных не выполняет упорядочивание своими средствами. Однако результат компоновки может измениться из-за того, что результат сравнения строк в различных СУБД и платформе может различаться.

В режиме совместимости с версией 8.3.12 поведение не изменилось.

Компоновщик макета системы компоновки данных, при генерации макета всегда выполнял сортировку детальных записей средствами компоновки данных.В некоторых случаях повышается производительность упорядочивания при построении отчета.
Система компоновки данных.
Оптимизирован процесс компоновки макета компоновки данных при наличии в запросе схемы компоновки данных большого количества запросов, которые формируют временные таблицы, большое количество полей которых не задействовано в процессе компоновки.Процесс компоновки макета компоновки данных при наличии в запросе схемы компоновки данных большого количества запросов, которые формируют временные таблицы, большое количество полей которых не задействовано в процессе компоновки, требовал больше времени.Повышена скорость построения сложных отчетов с большим количество временных таблиц.
Работа с запросами.
В том случае, если в запросе используется оператор В с подзапросом, то вместо подзапроса будет использоваться соединение с таблицей, которая используется в операторе В. Данная замена применяется только в том случае, если в результате замены не изменяется результат запроса.

В режиме совместимости с версией 8.3.12 поведение не изменилось.

При использовании в запросе оператора В с подзапросом, в СУБД всегда использовался подзапрос.В результате выполненных изменений улучшается план запроса, который выполняет СУБД.
Средства разработки.
Кластер серверов.
Ускорено обновление конфигурации базы данных при работе в клиент-серверном варианте в режиме отладки.Обновление конфигурации базы данных при работе в клиент-серверном варианте в режиме отладки занимало больше времени.Ускорено обновление конфигурации базы данных при работе в клиент-серверном варианте в режиме отладки.
Табличный документ.
Ускорена работа метода ПроверитьВывод() для табличного документа, содержащего большое количество страниц.Работа метода ПроверитьВывод() для табличного документа, содержащего большое количество страниц, требовала больше времени. Ускорена проверка вывода информации в табличный документ.
Табличный документ.
Оптимизировано выполнение операции копирования в буфер обмена и работа метода табличного документа ПолучитьОбласть() для области табличного документа, которая содержит большое количество строк с индивидуальным форматом колонок.Выполнение операции копирования в буфер обмена и работа метода табличного документа ПолучитьОбласть() для области табличного документа, которая содержит большое количество строк с индивидуальным форматом колонок, требовало больше времени.Ускорена работа по получению области табличного документа, которая содержит большое количество строк с индивидуальным форматом колонок.
Табличный документ.
Веб-клиент.
При работе в веб-клиенте оптимизировано разворачивание и сворачивание групп табличного документа.При работе в веб-клиенте разворачивание и сворачивание групп табличного документа занимало больше времени.Оптимизирована в работа с табличным документом в веб-клиенте.
Фоновые и регламентные задания.
Оптимизирован запуск и ожидание завершения фоновых заданий.Запуск и ожидание завершения фоновых заданий занимало больше времени.Ускорена работа с фоновыми заданиями.

Оглавление

Изменения, влияющие на поведение системы

ФункциональностьКак сталоКак былоРезультат изменения
Система взаимодействия.
Реализована корректная обработка смены области данных при работе с сервером взаимодействия. Если новая область данных также зарегистрирована в сервере взаимодействия - будет использоваться регистрация новой области данных.Данная возможность не предоставлялась.

При смене области данных не выполнялось переподключение к серверу взаимодействия для новой области данных.

Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Управляемая форма.
Для интерфейса Такси изменено отображение выделенной строки таблицы управляемой формы. При отображении выделенной строки выполняется максимальное сохранение цветового оформления текущей строки.При отображение выделенной строки таблицы управляемой формы в интерфейсе Такси игнорировалось цветовое оформление строки.Улучшено отображение выделенной строки таблицы управляемой формы при работе в интерфейсе Такси.
Средства разработки.
В пакетном режиме запуска конфигуратора игнорируются модули, для доступа к которым требуется пароль.

При этом формируется соответствующее диагностическое сообщение.

В пакетном режиме запуска конфигуратора обращение к модулям, для доступа к которым требуется пароль, в некоторых случаях приводило к открытию диалога ввода пароля.Исключены интерактивные действия при работе режима, не предполагающего таких (интерактивных) действий.
В документации данное изменение описано здесь.
Отображение информации.
Если в конструкторе форматной строки в качестве разделителя групп выбран символ «пробел», то в форматную строку будет фактически подставлен символ неразрывного пробела.Если в конструкторе форматной строки в качестве разделителя групп выбран символ «пробел», то в форматную строку подставлялся символ обычного пробела.Устранено некорректное поведение системы.

Снижено количество проблем, возникающих из-за того, что разделение групп в числе было оформлено неверным разделителем.

Система взаимодействия.
Реализованы неконтекстные обсуждения с двумя участниками (один на один). Добавление участников в такое обсуждение не поддерживается.

Реализованы свойства ОбсуждениеСистемыВзаимодействия.Групповое, ОтборОбсужденийСистемыВзаимодействия.Групповое.

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

Для стандартной функции Управление системой взаимодействия реализована возможность выполнять объединение приложений, отменять объединение, сопоставлять пользователей и контекстов обсуждений.

Реализовано свойство ПользовательСистемыВзаимодействия.КлючСопоставления. Для менеджера системы взаимодействия реализованы методы ИдентификаторТекущегоПриложения(), ПолучитьПриложение(), ПолучитьПриложенияАбонента(), УстановитьСовместноеИспользованиеПриложенийАбонента(), ОтменитьСовместноеИспользованиеПриложенийАбонента(), ПолучитьСовместноеИспользованиеПриложенийАбонента().

Указанные возможности не предоставлялись.

Взаимодействие могло выполняться только между пользователями одного приложения абонента.

Расширены возможности системы взаимодействия.
В документации данное изменение описано здесь, здесь, здесь, здесь, здесь, здесь и здесь.
Средства разработки.
Ошибки и предупреждения, которые формируются во время проверки метаданных, выводятся в виде сообщений dbstru.

Для сообщения error-type реализовано значение DBRestuctError описывающее ошибку реструктуризации информационной базы.

Для сообщения error-type реализовано значение CommandFormatError описывающее ошибку, возникающую в результате неверного формата команды.

Ошибки и предупреждения, которые формируются во время проверки метаданных, выводились в виде сообщений log.Улучшена диагностика проблем, возникающих при работе конфигуратора в режиме агента.
В документации данное изменение описано здесь и здесь.
Система компоновки данных.
Дочерние поля составного типа доступны в пользовательских настройках, если есть право Просмотр хотя бы на одну таблицу из составного типа и на само поле. Дочерние поля становятся доступным для выбора, могут участвовать в отборе, сортировке, условном оформлении и в других местах пользовательских настроек, где представлены доступные поля.

Для метода ПроцессорКомпоновкиДанных.Инициализировать() реализован параметр ОграничиватьПолучениеПолейПоСсылкамПоПравуПросмотр.

В режиме совместимости с версией 8.3.12 поведение не изменилось.

Если у пользователя нет права Просмотр на одну из таблиц поля, имеющего составной тип, то в пользовательских настройках отсутствовали все дочерние поля недоступного типа.Для дочерних полей составного типа пользователь может получать данные тех типов, на которые у него есть право просмотра.
В документации данное изменение описано здесь и здесь.
Диаграммы.
Для поля ввода типа диаграммы реализованы следующие возможности:
  • В поле ввода отображается картинка выбранного типа диаграммы.
  • В списке выбора типа диаграммы реализовано отображение картинки с типом диаграммы.
  • Реализована возможность автоподбора типа диаграммы при наборе имени диаграммы.
  • Для поля ввода реализована кнопка выбора, при нажатии на которую открывается диалог выбора типа диаграммы.

Реализован объект ДиалогВыбораТипаДиаграммы.

В режиме совместимости с версией 8.3.12 поведение не изменилось.

Поле ввода типа диаграммы работало следующим образом:
  • В поле ввода не отображалась картинка выбранного типа диаграммы.
  • В списке выбора не отображалась картинка с типом диаграммы.
  • Не поддерживалась возможность автоподбора диаграммы при наборе имени.
  • Отсутствовала кнопка выбора, при нажатии на которую открывался диалог выбора типа диаграммы.
В ряде случаев улучшен выбор типа диаграммы.
Система взаимодействия.
Видеозвонок не может быть выполнен в том случае, если у любой из сторон предполагаемого разговора недоступен микрофон. При этом формируется соответствующее диагностическое сообщение.

В процессе разговора система отображает в окне видеозвонка картинки с диагностикой камеры и микрофона.

Диагностика оборудования перед началом и в процессе выполнения видеозвонка не выполнялась.Устранено некорректное поведение системы.
Средства разработки.
Не поддерживается использование имени Представление в качестве имени реквизита или табличной части объекта, который может быть сохранен в базе данных.

В режиме совместимости с версией 8.3.12 поведение не изменилось.

Использование имени Представление в качестве имени реквизита или табличной части объекта было возможно, однако такое использование могло сопровождаться ошибками.Устранено некорректное поведение системы.
Управляемая форма.
При отображении заголовков закладок в управляемой форме слева или справа от элемента Страницы, реализованы следующие изменения:
  • Высота формы не влияет на высоту заголовков страниц. Если все заголовки не умещаются в доступную область экрана - реализована возможность выполнять прокрутку заголовков по вертикали.
  • Реализована возможность прокручивать закладки с помощью колеса мыши.
  • Реализовано управлением прокруткой закладок с помощью сенсорного экрана при работе тонкого клиента под управлением ОС Windows.
При отображении заголовков закладок в управляемой форме слева или справа от элемента Страницы, если все заголовки не умещаются в доступную область экрана - высота заголовков уменьшалась так, чтобы все заголовки попали в отведенное место на экране.Устранено незапланированное поведение системы.
Управляемая форма.
Мобильный клиент.
Свойство таблицы управляемой формы ВариантУправленияВысотой, установленное в значение, отличное от Авто, будет учитываться в том случае, если режим совместимости конфигурации установлен в значение Версия 8.3.7 и старше.Свойство таблицы управляемой формы ВариантУправленияВысотой учитывалось в том случае, если режим совместимости конфигурации был установлен в значение Версия 8.3.10 и старше.Возможности управления высотой таблицы управляемой формы приведены в соответствие с требованиями мобильного клиента.
Управляемая форма.
Динамический список.
Если в динамическом списке указана основная таблица, в которой есть деление на группы и элементы, то для всех колонок, не связанных с полями основной таблицы, условное оформление формы применяется независимо от того, отображается в строке элемент или группа основной таблицы.

В режиме совместимости с версией 8.3.12 поведение не изменилось.

Если в динамическом списке указана основная таблица, в которой есть деление на группы и элементы, то для всех колонок, не связанных с полями основной таблицы, условное оформление формы применялось следующим образом:
  • Для колонок связанных с присутствующими в запросе обычными полями (не полями через точку, выражениями и т.п.) не основной таблицы – если в строке отображается элемент основной таблицы.
  • Для остальных, не связанных с полями основной таблицы, колонок – если в строке отображается группа основной таблицы.
Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Регистры бухгалтерии.
Если у регистра бухгалтерии значение свойства Уточнение периода больше 0, то стандартный реквизит УточнениеПериода появляется в форме редактирования стандартных реквизитов и становится доступным в коллекции СтандартныеРеквизиты объекта метаданных РегистрБухгалтерии (в режиме совместимости с версией 8.3.12 свойство отсутствует в данной коллекции).Стандартный реквизит УточнениеПериода ни при каких условиях не появлялся в форме редактирования стандартных реквизитов и был недоступен в коллекции СтандартныеРеквизиты объекта метаданных РегистрБухгалтерии.Устранено незапланированное поведение системы.

Оглавление

Изменения, требующие изменений в конфигурациях и административных установках

ФункциональностьКак сталоКак былоРезультат изменения
Система компоновки данных.
Диаграммы.
При выводе диаграммы в табличный документ, процессор вывода системы компоновки данных устанавливает автоматический расчет ширины колонок для всех ячеек той области табличного документа, которая занята диаграммой.

В режиме совместимости с версией 8.3.12 поведение не изменилось.

При выводе диаграммы в табличный документ, процессор вывода системы компоновки данных не устанавливал автоматический расчет ширины колонок для последней колонки в области ячеек, которая занята диаграммой.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Система компоновки данных.
Если для вывода колонок таблицы используются предопределенные макеты группировок, то высота макета общих итогов рассчитывается таким образом, чтобы в макете отображались заголовки всех выводимых ресурсов. Если предполагаемая генератором макетов высота макета общих итогов больше, чем высота предопределенного макета группировок, то генератор макетов увеличивает высоту макетов группировок колонок таблицы.

В режиме совместимости с версией 8.3.12 поведение не изменилось.

Если для вывода колонок таблицы используются предопределенные макеты группировок, в макете общих итогов могут не выводиться заголовки полей ресурсов в случае, если высота предопределенного макета группировки колонок меньше, чем предполагаемая генератором макетов высота макета общих итогов.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Система взаимодействия.
Реализован метод МенеджерСистемыВзаимодействия.ИспользованиеДоступно(), который позволяет определить, что информационная база зарегистрирована в сервисе взаимодействия, регистрация не отключена и есть пользователи системы взаимодействия.

Метод МенеджерСистемыВзаимодействия.ИнформационнаяБазаЗарегистрирована() позволяет определить только тот факт, что информационная база зарегистрирована и регистрация не отключена. В режиме совместимости с версией 8.3.12 поведение не изменилось.

Метод МенеджерСистемыВзаимодействия.ИнформационнаяБазаЗарегистрирована() позволял определить только тот факт, что информационная база зарегистрирована, регистрация не отключена и есть пользователи системы взаимодействия.Стало возможно разделить определение необходимости регистрации информационной базы и возможность использования системы взаимодействия.
В документации данное изменение описано здесь.
Табличный документ.
Высота и ширина страницы табличного документа (свойства ВысотаСтраницы и ШиринаСтраницы) ограничены значением 5000 мм.

В режиме совместимости с версией 8.3.12 поведение не изменилось.

Высота и ширина страницы табличного документа (свойства ВысотаСтраницы и ШиринаСтраницы) не имели ограничений.Уменьшено количество проблем, которые могли возникать при экспорте табличных документов с очень большим размером страницы, в сторонние форматы.
В документации данное изменение описано здесь.
Система компоновки данных.
При обращении к не используемым свойствам объектов системы компоновки данных, находящихся в пользовательских настройках, генерируется исключение:
  • Свойство ПредставлениеПользовательскойНастройки объектов ОтборКомпоновкиДанных, ВыбранныеПоляКомпоновкиДанных, УсловноеОформлениеКомпоновкиДанных.
  • Свойства ПредставлениеПользовательскойНастройки, Представление, ЛевоеЗначение, Применение, Родитель объекта ЭлементОтбораКомпоновкиДанных.
  • Свойства ПредставлениеПользовательскойНастройки, Представление, Применение, Родитель, ТипГруппы, Элементы объекта ГруппаЭлементовОтбораКомпоновкиДанных.
  • Свойства ПредставлениеПользовательскойНастройки, Представление, Поля, Отбор, ИспользоватьВГруппировке, ИспользоватьВЗаголовке, ИспользоватьВЗаголовкеПолей, ИспользоватьВИерархическойГруппировке, ИспользоватьВОбщемИтоге, ИспользоватьВОтборе, ИспользоватьВПараметрах объекта ЭлементУсловногоОформленияКомпоновкиДанных.
  • Свойства ПредставлениеПользовательскойНастройки, ЗначенияВложенныхПараметров, Родитель, Параметр (только при попытке установить значение свойства) объекта ЗначениеПараметраНастроекКомпоновкиДанных.
  • Свойства ПредставлениеПользовательскойНастройки, Идентификатор, Имя, Выбор, Отбор, ПараметрыВывода, ПоляГруппировки, Порядок, Родитель, Состояние, Структура, УсловноеОформление объектов ГруппировкаКомпоновкиДанных, ГруппировкаТаблицыКомпоновкиДанных, ГруппировкаДиаграммыКомпоновкиДанных.
  • Свойства ПредставлениеПользовательскойНастройки, Выбор, Идентификатор, Имя, Колонки, ПараметрыВывода, Родитель, Строки, УсловноеОформление объекта ТаблицаКомпоновкиДанных.
  • Свойства ПредставлениеПользовательскойНастройки, Выбор, Идентификатор, Имя, ПараметрыВывода, Родитель, Серии, Точки, УсловноеОформление объекта ДиаграммаКомпоновкиДанных.
  • Свойства ПредставлениеПользовательскойНастройки, Идентификатор, ИдентификаторОбъекта, Имя, Настройки, Родитель объекта НастройкиВложенногоОбъектаКомпоновкиДанных.
  • Свойства ПредставлениеПользовательскойНастройки, РежимОтображения объекта КоллекцияЭлементовСтруктурыНастроекКомпоновкиДанных, владельцем которого является объект типа СтруктураНастроекКомпоновкиДанных, содержащийся в коллекции КоллекцияЭлементовПользовательскихНастроекКомпоновкиДанных.

В режиме совместимости с версией 8.3.12 поведение не изменилось.

Обращение к перечисленным свойствам указанных объектов, находящихся в пользовательских настройках, не имело смысла и не приводило к формированию исключения.Исключены ошибочные обращения к неиспользуемым свойствам объектов системы компоновки данных.
Фоновые и регламентные задания.
Параметры фонового задания, в сериализованном виде, не могут превышать размер в 1 Гбайт. Если размер сериализованных параметров фонового задания превышает значение 1 Гбайт - формируется исключение.

В режиме совместимости с версией 8.3.12 исключение формируется в том случае, если параметры фонового задания, в сериализованном виде, превышают размер в 2 Гбайта.

Происходило аварийное завершение работы системы, если размер параметров фонового задания в сериализованном виде превышал размер в 2 Гбайта.Повышена стабильность работы фоновых заданий. Уменьшена вероятность снижения производительности фоновых заданий при передаче параметров очень большого размера.
В документации данное изменение описано здесь и здесь.
Динамический список.
В тонком клиенте, при удалении любого количества строк динамического списка, событие ПриИзменении этого списка вызывается только один раз.

В режиме совместимости с версией 8.3.12 поведение не изменилось.

В тонком клиенте, при удалении строк в динамическом списке, количество вызовов события ПриИзменении этого списка зависело от количества удаляемых строк:
  • 100 строк и меньше - событие вызывается по числу удаляемых строк.
  • 101 строка и больше - событие вызывается один раз.
Устранено некорректное поведение системы.
Общие объекты.
Конструктор объекта Шрифт возвращает стилевой шрифт Обычный шрифт текста, если параметр конструктора ИмяШрифта не задан или в нем передана пустая строка.

В режиме совместимости с версией 8.3.12 поведение не изменилось.

Конструктор объекта Шрифт возвращал стилевой шрифт Шрифт диалогов и меню, если параметр конструктора ИмяШрифта не задан или в нем передана пустая строка.Устранено некорректное поведение системы.
Системные требования.
Работа в ОС Linux.
При работе в ОС Linux, система использует библиотеку ImageMagick, входящую в состав дистрибутива платформы.При работе в ОС Linux, система использовала библиотеку ImageMagick, входящую в состав операционной системы.Снижено количество проблем, возникающих из-за некорректной версии библиотеки ImageMagic, которая установлена в операционной системе.
В документации данное изменение описано здесь, здесь и здесь.
Управляемая форма.
При вызове методов ДобавитьСтроку(), ИзменитьСтроку(), СкопироватьСтроку() и ЗакончитьРедактированиеСтроки() объекта ТаблицаФормы не выполняется никаких действий, если недоступны интерактивные команды, соответствующие данным методам.

В режиме совместимости с версией 8.3.12 поведение не изменилось.

При вызове методов ДобавитьСтроку(), ИзменитьСтроку(), СкопироватьСтроку() и ЗакончитьРедактированиеСтроки() объекта ТаблицаФормы поведение зависело от вида клиентского приложения:
  • В тонком клиенте выполнялись соответствующие действия;
  • В веб-клиенте никаких действий не выполнялось.
Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Средства разработки.
При сохранении в файл настроек объединения конфигураций, идентификаторы, имена реквизитов и объектов метаданных записываются на английском языке.

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

При сохранении в файл настроек объединения конфигураций, идентификаторы, имена реквизитов и объектов метаданных записывались на языке, соответствующему варианту встроенного языка конфигурации.Загрузка данных из файла настроек объединения конфигураций больше не зависит от варианта встроенного языка используемой конфигурации.
Веб-клиент.
Работа с файлами.
Модифицирована схема работы с файлами в веб-клиенте.

Реализован новый диалог выбора файлов, допускающий выбор нескольких файлов и поддерживающий перетаскивание. Диалог не требует установки расширения работы с файлами.

При использовании методов НачатьПомещениеФайла() и НачатьПомещениеФайлов() реализована возможность ограниченной настройки используемого диалога работы с файлами.

Метод НачатьПомещениеФайлов() для своей работы не требует расширение работы с файлами.

Реализована возможность контролировать некоторые параметры файлов, которые планируются к передаче на сервер. Для методов НачатьПомещениеФайла() и НачатьПомещениеФайлов() реализован параметр ОписаниеОповещенияПередНачаломПомещенияФайлов.

Для объекта ОписаниеПереданногоФайла реализованы свойства ПолноеИмя и ИдентификаторФайла. Свойство Имя данного объекта содержит только имя передаваемого файла. В тонком клиенте исполнение метода НачатьПомещениеФайла() не блокирует исполнение кода на встроенном языке на время помещения файла во временное хранилище.

В режиме совместимости с версией 8.3.12 поведение не изменилось. Реализована возможность выполнять перетаскивание файлов на расширение поля управляемой формы для картинки, расширение декорации управляемой формы для картинки и на таблицу управляемой формы. Для указанных элементов управляемой формы реализовано свойство СпособПеретаскиванияФайлов. Реализован объект СсылкаНаФайл.

Методы ПоместитьФайл(), ПоместитьФайлы(), ПолучитьФайлы() являются устаревшими и не рекомендуются к использованию.

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

Без установленного расширения работы с файлами, методы работы с файлами в веб-клиенте, были очень ограниченными.

В тонком клиенте исполнение метода НачатьПомещениеФайла() блокировало исполнение кода на встроенном языке на время помещения файла во временное хранилище.

Свойство ОписаниеПереданногоФайла.Имя содержало полный путь к переданному файлу.

Расширены возможности по работе с файлами в веб-клиенте без необходимости установки расширения работы с файлами. В веб-клиенте стало доступно перетаскивание файлов (и обработка этого действия в веб-клиенте).
В документации данное изменение описано здесь, здесь, здесь, здесь, здесь и здесь.
Диаграммы.
Реализована возможность определять поведение диаграмм в том случае, если в качестве значения в данных указано нечисловое значение (например, NULL или Неопределено). Для объекта Диаграмма реализованы свойства ИспользованиеНечисловыхЗначений и СоединениеТочекПриПропущенныхЗначениях.

Для объектов ЗначенияПараметровВыводаКомпоновкиДанных, ЗначенияПараметровВыводаГруппировкиКомпоновкиДанных, ЗначенияПараметровВыводаДиаграммыКомпоновкиДанных, ОформлениеДиаграммыОбластиКомпоновкиДанных реализованы свойства ТипДиаграммы.ИспользованиеНечисловыхЗначений и ТипДиаграммы.СоединениеТочекПриПропущенныхЗначениях.

Если у серии выключено отображение маркера (установлен ТипМаркераДиаграммы.Нет) и значение серии в точке не соединяется с другими (значения в предыдущей и последующей точках пропущены) то на месте этого значения отображается кружок, толщиной с линию серии. При отображении линий диаграммы используется закругленное соединение линий. В режиме совместимости с версией 8.3.12 поведение не изменилось.

Не поддерживалась возможность управлять поведением диаграммы для случаев, когда в данных были указаны нечисловые значения.

Если у серии выключено отображение маркера (установлен ТипМаркераДиаграммы.Нет) и значение серии в точке не соединяется с другими (значения в предыдущей и последующей точках пропущены) то такое значение никак не отображалось на диаграмме.

При отображении линий диаграммы использовалось уголковое соединения линий.

Расширены возможности по построению диаграмм.
В документации данное изменение описано здесь.
Автоматизированное тестирование.
Для метода ТестируемаяТаблицаФормы.Развернуть() реализована возможность разворачивать не только все подчиненные узлы, но и подчиненные узлы только первого уровня (относительно разворачиваемого узла). Реализован параметр метода СПодчиненными.

В режиме совместимости с версией 8.3.12 поведение не изменилось. Рекомендуется проанализировать места использования метода Развернуть() объекта ТестируемаяТаблицаФормы с целью учесть изменения в работе метода.

Метод ТестируемаяТаблицаФормы.Развернуть() разворачивал указанный узел и все подчиненные узлы.Работа механизма автоматизированного тестирования приведена в соответствие с возможностями работы платформы.
Система компоновки данных.
Динамический список.
Внешние источники данных.
Упорядочивание в динамическом списке по полю, которое может принимать значение NULL, приведено к таковому в отчетах: в начале идут значения NULL, потом - все остальные значения.

Упорядочивание в динамическом списке по полю таблицы внешнего источника данных, в котором применяется конструкция ВЫБОР ... КОГДА и в котором могут встречаться значения NULL, приведено к таковому в отчетах: вначале идет значение NULL, потом - все остальные значения.

В режиме совместимости с версией 8.3.12 поведение не изменилось.

В динамическом списке, при упорядочивании по полю, которое может принимать значение NULL, строки, содержащие такое значение, помещались вместе со строками, в которых это поле принимало значение по умолчанию для типа поля.

В динамическом списке, при упорядочивании по полям таблиц любых внешних источников данных, порядок значений NULL будет зависеть от используемой СУБД.

В динамическом списке строки со значением NULL в колонке, по которой выполняется упорядочивание, стали отображаться аналогично другим механизмам платформы.
Управляемая форма.
При установке свойства АвтоОтметкаНезаполненного таблицы управляемой формы в значение Истина, свойство этой таблицы ОтметкаНезаполненного будет содержать актуальное значение отметки незаполненного после выполнения кода на встроенном языке.

В режиме совместимости с версией 8.3.12 поведение не изменилось.

Значение свойства таблицы управляемой формы ОтметкаНезаполненного обновлялось только после обновления таблицы или при изменении текущей ячейки.Устранено некорректное поведение системы.
В документации данное изменение описано здесь и здесь.
Работа с запросами.
В том случае, если оператор языка запросов ЕСТЬ NULL применяется к выражению, в котором используется комбинация нескольких виртуальных полей или комбинация виртуального поля и выражения, не содержащего виртуальных полей, то результатом работы функции будет значение ИСТИНА, если результат выражения равен NULL и ЛОЖЬ в противном случае.

В режиме совместимости с версией 8.3.12 поведение не изменилось.

Рекомендуется провести анализ использования оператора ЕСТЬ NULL в запросах прикладных решений.

В том случае, если оператор языка запросов ЕСТЬ NULL применяется к выражению, в котором используется комбинация нескольких виртуальных полей или комбинация виртуального поля и выражения, не содержащего виртуальных полей, то результатом работы функции всегда было значение ЛОЖЬ.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Работа с файлами.
Кластер серверов.
В том случае, когда для информационной базы настроен профиль безопасности, в котором запрещен доступ к файловой системе, то методы глобального контекста КаталогВременныхФайлов() и ПолучитьИмяВременногоФайла() возвращают пути с разделителями, принятыми в используемой операционной системе.В том случае, когда для информационной базы настроен профиль безопасности, в котором запрещен доступ к файловой системе, то методы глобального контекста КаталогВременныхФайлов() и ПолучитьИмяВременногоФайла() возвращали пути с разделителями, используемыми в ОС Linux.Устранено некорректное поведение системы.
Работа с файлами.
В том случае, если при работе под управлением ОС Windows, в качестве параметра методов УстановитьВремяИзменения(), УстановитьУниверсальноеВремяИзменения(), НачатьУстановкуВремениИзменения() и НачатьУстановкуУниверсальногоВремениИзменения() объекта Файл будет передано значение меньшее, чем 1 января 1601 года, то метод не будет выполнен и возникнет исключение Ошибка доступа к файлу.

Эта же ошибка будет возникать в случае возникновения любых ошибок исполнения методов объекта Файл.

В том случае, если при работе под управлением ОС Windows, в качестве параметра методов УстановитьВремяИзменения(), УстановитьУниверсальноеВремяИзменения(), НачатьУстановкуВремениИзменения() и НачатьУстановкуУниверсальногоВремениИзменения() объекта Файл будет передано значение меньшее, чем 1 января 1601 года, то время изменения файла получало случайное значение даты.Устранено некорректное поведение системы.
Система компоновки данных.
Если в вычисляемом выражении системы компоновки данных используется конструкция ВЫБОР, в секциях которой получаются поля, тип которых неизвестен (например, если поля получаются из таблицы значений и у поля не указан тип) и в секции ИНАЧЕ указано значение Неопределено, то при выводе такого поля в коллекцию значений, в качестве типа колонки будет указан тип Произвольный (описание типов не будет содержать ни одного типа).

В режиме совместимости с версией 8.3.12 поведение не изменилось.

Если в вычисляемом выражении системы компоновки данных используется конструкция ВЫБОР, в секциях которой получаются поля, тип которых неизвестен (например, если поля получаются из таблицы значений и у поля не указан тип) и в секции ИНАЧЕ указано значение Неопределено, то при выводе такого поля в коллекцию значений, в качестве типа колонки был указан только тип NULL.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Управляемая форма.
Для вызова с использованием ЭтотОбъект доступны только методы, описанные с указанием ключевого слова Экспорт. Данное поведение касается как модуля формы, так и любого другого модуля, куда передано значение ЭтотОбъект.

В режиме совместимости с версией 8.3.12 поведение не изменилось.

Для вызова с использованием ЭтотОбъект были доступны любые методы, а не только описанные с указанием ключевого слова Экспорт.Устранено некорректное поведение системы.
Система компоновки данных.
Если в настройках системы компоновки данных применяется отбор с видом сравнения Заполнено/НеЗаполнено к вычисляемому полю, которое может принимать тип как у поля с типом Характеристика или типом, определяемым пользователем, или с типом – любой ссылкой, то отбор будет учитывать типы, входящие в Характеристику, определяемый тип или любую ссылку.

В режиме совместимости с версией 8.3.12 поведение не изменилось.

Если в настройках системы компоновки данных применяется отбор с видом сравнения Заполнено/НеЗаполнено к вычисляемому полю, которое может принимать тип как у поля с типом Характеристика или типом, определяемым пользователем, или с типом – любой ссылкой, то отбор игнорировал типы, входящие в Характеристику, определяемый тип или любую ссылку.

Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Работа с запросами.
При формировании временной таблицы с помощью оператора языка запросов ПОМЕСТИТЬ, тип поля временной таблицы, куда помещается NULL, становится составным. Составной тип включает в себя следующие типы: Число с точностью 1.0, Строка длиной 1 символ, ДатаВремя, Булево и NULL.

Рекомендуется провести анализ использования полей временных таблиц, которые могут принимать NULL.

В режиме совместимости с версией 8.3.12 поведение не изменилось.

При формировании временной таблицы с помощью оператора языка запросов ПОМЕСТИТЬ, поле, значением которого могло быть NULL, имело тип NULL.Стало возможно использовать поля, которые во временной таблице содержат значения NULL в выражениях, которые не поддерживают использование NULL. В этом случае можно использовать функцию языка запросов ВЫРАЗИТЬ() для получения нужного типа.
В документации данное изменение описано здесь.
Функциональные опции.
При получении значения функциональной опции, значение которой хранится в ресурсе периодического регистра сведений, используется только значение, полученное из среза последних. В качестве даты среза используется дата, заданная для параметра функциональной опции Период или текущая дата (если параметр Период не задан).

В режиме совместимости с версией 8.3.12 поведение не изменилось.

Значение функциональной опции, которое хранится в ресурсе периодического регистра сведений, вычислялось с помощью операции логического ИЛИ среди всех хранимых значений, не ограничиваясь срезом последних. Такое поведение наблюдалось в том случае, если при получении значения функциональной опции указывался только параметр Период.Устранено некорректное поведение системы.

Поведение системы стало соответствовать документации.

В документации данное изменение описано здесь и здесь.
Управляемая форма.
Для таблицы управляемой формы выполняется отбор строк, если в устанавливаемом отборе более одного элемента и для первого элемента значение отбора равно Неопределено.

В режиме совместимости с версией 8.3.12 поведение не изменилось.

Для таблицы управляемой формы не выполнялся отбор строк, если в устанавливаемом отборе более одного элемента и для первого элемента значение отбора равно Неопределено.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.

Оглавление

Переименования

Что переименованоСтарое наименованиеНовое наименование
Упоминания шрифта начертанием bold в тексте и свойствах объектов.

Старые наименования поддерживаются для совместимости.

  • могло использоваться как написание «полужирный», так и «жирный»;
  • свойство Шрифт.Жирный;
  • параметр Жирный конструктора объекта Шрифт.
  • используется только написание «полужирный»;
  • свойство Шрифт.Полужирный;
  • параметр Полужирный конструктора объекта Шрифт.

Имена методов получения/установки HTML-документа для расширения форматированного документа объекта ТестируемоеПолеФормы.

Старые наименования поддерживаются для совместимости.

  • ПолучитьHTML();
  • УстановитьHTML().
  • ПолучитьHTMLДокумента();
  • УстановитьHTMLДокумента().

Оглавление

Мобильная версия «1С:Предприятия»

ФункциональностьКак сталоКак былоРезультат изменения
Специальные возможности мобильного устройства.
При работе с PUSH-уведомлениями при работе под управлением ОС Android используется сервис Firebase Cloud Messaging. Рекомендуется в существующих приложениях перевести работу с PUSH-уведомлениями на эту платформу.

Реализовано значение перечисления ТипПодписчикаДоставляемыхУведомлений.FCM.

Использование сервиса Google Cloud Messaging поддерживается для совместимости и не рекомендуется для использования.

Значение ТипПодписчикаДоставляемыхУведомлений.GCM устарело и используется для совместимости. Параметр НомерПриложенияGoogleCloud метода ПолучитьИдентификаторПодписчикаУведомлений() является необязательным при работе под управлением ОС Android

Для работы с PUSH-уведомлениями при работе под управлением ОС Android использовался сервис Google Cloud Messaging.Отказ от использования устаревшего сервиса доставки PUSH-уведомлений и переход на актуальную реализацию этого сервиса.
В документации данное изменение описано здесь, здесь, здесь, здесь и здесь.
Специальные возможности мобильного устройства.
Мобильная платформа.
Мобильный клиент.
Реализована возможность управления подсветкой камеры при выполнении фотосъемки интерактивно (при работе под управлением ОС Android и Windows Phone) и с помощью встроенного языка (для всех мобильных ОС).

Реализовано свойство глобального контекста СредстваУстройства. Для метода СредстваМультимедиа.СделатьФотоснимок() реализован параметр ТипПодсветкиКамеры.

Реализована возможность использовать вспышку камеры в роли фонарика. Реализовано свойство глобального контекста СредстваУстройства. Реализованы методы менеджера средств устройства ПоддерживаетсяФонарик() и ВключитьФонарик().

Управление подсветкой камеры с помощью встроенного языка была недоступна.

Управление подсветкой камеры в интерактивном режиме было доступно только при работе под управлением ОС iOS.

Отсутствовала возможность использовать вспышку в качестве фонарика.

Расширены возможности работы с камерой и вспышкой на мобильных устройствах.
В документации данное изменение описано здесь и здесь.
Табличный документ.
Мобильная платформа.
PDF-документ, формируемый на мобильной платформе, стал лучше соответствовать аналогичному PDF-документу, который сформирован на персональном компьютере.PDF-документ, формируемый на мобильной платформе, отличался от аналогичного PDF-документа, который был сформирован на персональном компьютере.Уменьшены расхождения в PDF-документе, формируемом на разных устройствах (мобильное устройство и персональный компьютер).
Специальные возможности мобильного устройства.
Мобильный клиент.
Мобильная платформа.
В мобильной версии «1С:Предприятия» реализована возможность получения квитанций ранее совершенных покупок и возможность проверки квитанции совершенной покупки непосредственно на мобильном устройстве.

Для объекта МенеджерВстроенныхПокупок реализованы методы ПоддерживаетсяИсторияПриобретений(), ПолучитьИсториюПриобретений(), ПолучитьКвитанцииВстроенныхПокупок(), ПолучитьДанныеКвитанцийВстроенныхПокупок().

Для объекта МенеджерПроверкиВстроенныхПокупок реализована доступность в клиентской части мобильной платформы и в мобильном клиенте. Для мобильного клиента и клиентской части мобильной платформы реализован метод МенеджерПроверкиВстроенныхПокупок.ПроверитьКвитанциюВстроеннойПокупкиНаМобильномУстройстве().

Реализована доступность свойства глобального контекста ПроверкаВстроенныхПокупок в клиентской части мобильной платформы и в мобильном клиенте.

В эмуляторе покупок сборщика мобильных приложений реализована поддержка получения списка встроенных покупок.

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

Объект МенеджерПроверкиВстроенныхПокупок (и свойство глобального контекста ПроверкаВстроенныхПокупок) были доступны только на сервере платформы для обычного компьютера.

Расширены возможности работы с механизмом встроенных покупок, предоставляемые магазинами приложений соответствующих мобильных операционных систем.
Мобильная платформа.
Для элементов формы реализованы свойства:
  • для всех элементов - ВажностьПриОтображении;
  • для таблицы формы - ИспользованиеТекущейСтроки, ПоведениеТаблицыПриСжатииПоГоризонтали.

Для многострочных полей ввода реализована подсказка ввода.

Данные возможности были доступны только при работе с мобильным клиентом.Унифицированы возможности различных вариантов мобильной версии «1С:Предприятия» в части управления отображением управляемых форм на мобильном устройстве.

Оглавление

Обновление используемых библиотек

Оглавление

Изменения в демонстрационных конфигурациях

Оглавление

Изменения, выполненные после публикации версии

ФункциональностьКак сталоКак былоРезультат изменения
Интерфейс.
В интерфейсе Такси унифицировано отображение пометки команды в меню в различных вариантах отображения, а также устранены отличия отображения пометки команды в меню между различными видами клиентских приложений.Отображение пометки команды в меню могло отображаться по-разному.Унифицировано отображение пометки команды в меню во всех вариантах использования.
Система компоновки данных.
При добавлении отбора в запрос набора данных схемы компоновки данных, содержащего объединения, отбор обязательно добавляется во все части объединения, если отбор удалось поместить хотя бы в одну часть объединения. При этом, в тех частях объединения, в которых отбор применить не удается из-за отсутствия в них полей, использующихся в отборе, в добавляемые условия вместо отсутствующего поля проставляется выражение NULL.

В режиме совместимости с версией 8.3.12 поведение не изменилось.

При добавлении отбора в запрос набора данных схемы компоновки данных, содержащего объединения, отбор помещался только в те части объединения, в которых было доступно поле, к которому применяется отбор.Унифицировано применение отборов в системе компоновки данных между набором данных-объединение и набором данных-запрос с объединением в запросе.
Работа с Интернет.
В синтакс-помощнике переименованы параметры методов Получить() и Записать() объекта FTPСоединение.

Изменения коснулись только текста синтакс-помощника.

В синтакс-помощнике параметры методов Получить() и Записать() объекта FTPСоединение имели другие имена.Имена параметров методов работы с FTP стали более логичными и понятными.
Специальные возможности мобильного устройства.
Мобильная платформа.
Мобильный клиент.
При работе под управлением ОС iOS старше версии 8.2 значение свойства ДоставляемоеУведомление.Заголовок стало использоваться при отображении уведомления.Значение свойства ДоставляемоеУведомление.Заголовок использовалось при отображении уведомления только при работе под управлением ОС Android.Улучшено отображение уведомлений при работе под управлением ОС iOS.
Система взаимодействия.
Мобильная платформа.
Мобильный клиент.
В уведомлениях, отправляемых системой взаимодействия, стало отображаться имя отправителя, а заголовок неконтекстного обсуждения отображается в заголовке уведомления.В уведомлениях, отправляемых системой взаимодействия, не отображалось имя отправителя, а заголовок неконтекстного обсуждения отображался и в заголовке уведомления и в его тексте.Улучшено отображение уведомлений от системы взаимодействия.
Работа с Интернет.
Реализована работа с хранилищем сертификатов ОС macOS.

Реализованы объекты СертификатыУдостоверяющихЦентровMacOS, СпособВыбораСертификатаMacOS, СертификатКлиентаMacOS.

Для объекта СертификатыУдостоверяющихЦентровОС реализована возможность работы с хранилищем сертификатов ОС macOS.

Реализован параметр -macos команд командой строки запуска клиентского приложения /HttpsCA и /HttpsCert.

Реализовано событие технологического журнала <MACCERT>.

Не поддерживалась работа с хранилищем сертификатов ОС macOS. Организация защищенного соединения была доступна только при хранении сертификатов в виде файлов.При работе под управлением ОС macOS стало возможно использование системного хранилища сертификатов для организации защищенного соединения.
В документации данное изменение описано здесь, здесь, здесь и здесь.
Система взаимодействия.
Для агента клиентского приложения реализована возможность работать с различными версиями протокола обмена с сервером системы взаимодействия.

Реализовано приложение 1ceclac, для установленного агента клиентского приложения изменена структура каталогов.

Агент клиентского приложения мог работать только с одной версией протокола обмена с сервером системы взаимодействия.Для агента клиентского приложения обеспечена возможность работы с предыдущими версиями протокола обмена с сервером системы взаимодействия.
Динамический список.
При выполнении поиска в динамическом списке вводятся ограничения:
  • Общий размер искомого текста не должен превышать 1000 символов.
  • Количество отдельных слов в искомом тексте не должно быть больше 20.

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

При выполнении поиска в динамическом списке отсутствовали ограничения на искомый текст.Повышена надежность работы сервера приложений при выполнении поиска в динамическом списке.
В документации данное изменение описано здесь.
Динамический список.
Система компоновки данных.
При открытии форм отчетов и динамических списков, если в хранилище отсутствуют пользовательские настройки, система выполняет следующие действия:
  • Из основных настроек динамического списка и настроек варианта отчета, отмеченных как пользовательские, удаляются элементы с недоступными и отсутствующими полями.
  • Из пользовательских настроек, сформированных по умолчанию, удаляются элементы, содержащие недоступные и несуществующие поля.
  • Вызываются обработчики событий ПередЗагрузкойПользовательскихНастроекНаСервере и ПриЗагрузкеПользовательскихНастроекНаСервере.

Для обработчиков событий ПередЗагрузкойПользовательскихНастроекНаСервере и ПриЗагрузкеПользовательскихНастроекНаСервере реализован параметр ИспользуютсяСтандартныеНастройки.

При выполнении команды Установить стандартные настройки форм отчетов и динамических списков выполняются следующие действия:

  • Из основных настроек динамического списка и настроек варианта отчета, отмеченных как пользовательские, удаляются элементы с недоступными и отсутствующими полями.
  • Из пользовательских настроек, сформированных по умолчанию, удаляются элементы, содержащие недоступные и несуществующие поля.
  • Если за время использования отчета или динамического списка пользовательские настройки не изменялись на стороне клиента ни интерактивно, ни с помощью встроенного языка, то при закрытии формы отчета или динамического списка, текущие пользовательские настройки удаляются из системного хранилища.

Метод КомпоновщикНастроекКомпоновкиДанных.Восстановить(), вызванный с параметром СпособВосстановленияНастроекКомпоновкиДанных.Полное, выполняет следующие действия: отключает флаг Использование у элементов основных настроек, потерявших связь с доступными полями, удаляет элементы пользовательских настроек и основных настроек, отмеченных, как пользовательские, но которые содержат поля, отсутствующие в коллекции доступных полей или недоступные для текущих функциональных опций и прав.

В режиме совместимости с версией 8.3.12 поведение не изменилось.

При открытии форм отчетов и динамических списков, если в хранилище отсутствуют пользовательские настройки, наблюдалось следующее поведение:
  • Из основных настроек динамического списка и настроек варианта отчета, отмеченных как пользовательские, не удалялись элементы с недоступными и отсутствующими полями.
  • Из пользовательских настроек, сформированных по умолчанию, не удалялись элементы, содержащие недоступные и несуществующие поля.
  • Не вызывались обработчики событий ПередЗагрузкойПользовательскихНастроекНаСервере и ПриЗагрузкеПользовательскихНастроекНаСервере.

При выполнении команды Установить стандартные настройки форм отчетов и динамических списков наблюдалось следующее поведение:

  • Из основных настроек динамического списка и настроек варианта отчета, отмеченных как пользовательские, не удалялись элементы с недоступными и отсутствующими полями.
  • Из пользовательских настроек, сформированных по умолчанию, не удалялись элементы, содержащие недоступные и несуществующие поля.
  • Если за время использования отчета или динамического списка пользовательские настройки не изменялись на стороне клиента ни интерактивно, ни с помощью встроенного языка, то при закрытии формы отчета или динамического списка, в качестве пользовательских настроек сохранялись стандартные настройки, сформированные на основании текущего варианта (основных настроек динамического списка).

Метод КомпоновщикНастроекКомпоновкиДанных.Восстановить(), вызванный с параметром СпособВосстановленияНастроекКомпоновкиДанных.Полное, отключал флаг Использование у элементов основных настроек, потерявших связь с доступными полями.

Исключено попадание недоступных полей в пользовательские настройки по умолчанию для отчета или динамического списка.
В документации данное изменение описано здесь.
Механизм анализа данных.
При расчете медианы в механизме анализа данных, если анализируемая выборка содержит четное количество элементов, включая два элемента, то в качестве медианы будет использоваться среднее арифметическое двух средних элементов выборки.

В режиме совместимости с версией 8.3.12 поведение не изменилось.

При расчете медианы в механизме анализа данных, если анализируемая выборка содержит четное количество элементов, то в качестве медианы использовалось:
  • Среднее арифметическое двух средних элементов выборки, если выборка содержит более 2 значений.
  • Значение второго элемента, если выборка содержала 2 значения.
Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Работа с Интернет.
При работе с почтовым сервером по протоколу SMTP реализована поддержка параметра NOTIFY для команды RCPT и параметра RET для команды MAIL. Стало возможно получать уведомление о доставке электронного письма от почтового сервера в соответствии с RFC 1891.

Свойство ИнтернетПочтовоеСообщение.АдресаУведомленияОДоставке считается устаревшим и не рекомендуется для использования. Данное свойство доступно только в режиме совместимости с версией 8.3.12.

Возможность получения уведомления о доставке зависит от используемого почтового сервера и его настроек.

Рекомендуется исключить использование свойства АдресаУведомленияОДоставке объекта ИнтернетПочтовоеСообщение. Для получения уведомлений рекомендуется использовать:

  • Уведомление о прочтении - свойства АдресаУведомленияОПрочтении и УведомитьОПрочтении.
  • Уведомление о доставке - свойство УведомитьОДоставке.
Уведомление о доставке фактически не работало. Вместо него формировалось уведомление о прочтении.Устранено некорректное поведение системы.

Стало возможно получать и уведомления о доставке сообщения и уведомления о прочтении сообщения получателями.

Работа с Интернет.
Если метод ИнтернетПочта.ПолучитьФлагиСообщений() в текущем почтовом ящике не обнаружил ни одного сообщения, которые соответствуют переданным в качестве параметра идентификаторам, то возвращается пустое соответствие.

В режиме совместимости с версией 8.3.12 поведение не изменилось.

Если метод ИнтернетПочта.ПолучитьФлагиСообщений() в текущем почтовом ящике не обнаружил ни одного сообщения, которые соответствуют переданным в качестве параметра идентификаторам, то генерировалось исключение.Устранено некорректное поведение системы.
Табличный документ.
При попытке сохранить на сервере или во внешнем соединении табличный документ, содержащий картинки, в формате табличного документа «1С:Предприятия» версии 7.7 генерируется исключение. Табличный документ в таком формате может быть сохранен только в том случае, если он не содержит картинок.Попытка сохранить на сервере или во внешнем соединении табличный документ, содержащий картинки, в формате табличного документа «1С:Предприятия» версии 7.7 приводила к формированию документа, который было невозможно открыть.Устранено некорректное поведение системы.
Управляемая форма.
Если для поля формы свойство Ширина установлено в значение, отличное от 0 и поле не растягивается по горизонтали, то значение, указанное в свойстве Ширина всегда задает ширину поля без учета специальных кнопок поля ввода (очистка, открытие и так далее). Результирующая ширина поля будет равна сумме значения свойства Ширина и ширины всех установленных специальных кнопок поля ввода.

В режиме совместимости с версией 8.3.12 поведение не изменилось.

Если для поля формы свойство Ширина установлено в значение, отличное от 0 и поле не растягивается по горизонтали, то значение, указанное в свойстве Ширина задавало ширину поля:
  • При наличии специальных кнопок - без учета эти кнопок.
  • В отсутствие специальных кнопок - несколько больше указанного значения.

Таким образом, полная ширина поля могла изменяться при добавлении или удалении специальных кнопок поля ввода.

Устранено некорректное поведение системы.
Система взаимодействия.
При совместном использовании приложений, счетчик сообщений агента клиентского приложения одно сообщение учитывает один раз.При совместном использовании приложений, счетчик сообщений агента клиентского приложения одно сообщение учитывал несколько раз (по количеству совместно используемых приложений).Устранено некорректное поведение системы.
Внешние компоненты.
Работа в macOS.
Реализована поддержка работы внешних компонент, выполненных по технологии Native API, в клиентском приложении, работающем под управлением ОС macOS.

Доработаны примеры и документация по технологии внешних компонент (см. здесь).

В клиентском приложении, работающем под управлением ОС macOS, не поддерживалась работа внешних компонент, созданных по технологии Native API.В клиентском приложении, работающем под управлением ОС macOS, реализована поддержка внешних компонент.

Оглавление

Переход с предыдущей версии на версию 8.3.13

Оглавление

Версия 8.3.12

Версия 8.3.12 включает исправления обнаруженных ошибок и изменения в функциональности.

Ссылки на разделы документации, которые описывают сделанные изменения в элементах данного документа, рекомендуется использовать только после публикации на сайте ИТС (http://its.1c.ru/db/v8312doc) документации к текущей версии.

Возможность отладки прикладных решений по протоколу HTTP вышла из статуса бета-версии.


Новые возможности и изменения

ФункциональностьКак сталоКак былоРезультат изменения
Свойства конфигурации.
Для свойства конфигурации Режим совместимости реализовано значение Версия 8.3.11. Использовался режим совместимости с версиями 8.1, 8.2.13, 8.2.16, 8.3.1 - 8.3.10. Возможность запуска конфигураций, разработанных в версии 8.3.11 и более младших, в версии 8.3.12, без внесения изменений в конфигурацию и без изменений структур данных. Это позволяет при переходе на версию 8.3.12 сначала выполнить переход без внесения изменений в конфигурацию, а потом, внести необходимые изменения и снять режим совместимости. Так же это позволяет иметь возможность после перехода на версию 8.3.12, при необходимости, использовать для работы с информационной базой и версию 8.3.11. Это можно делать, как до снятия режима совместимости, так и после (установив вновь режим совместимости).
В документации данное изменение описано здесь.
Клиентское приложение.
Реализована возможность управлять разрядностью запускаемого клиентского приложения при работе под управлением 64-разрядной ОС Windows.

В диалоге настройки интерактивной программы запуска реализована возможность указывать разрядность запускаемого приложения. Данная настройка сохраняется в ключе DefaultVersion файла 1CEStart.cfg.

В свойствах информационной базы реализована возможность указания разрядности клиентского приложения, используемого для работы с данной информационной базой. Настройка сохраняется в ключе AppArch файла ibases.v8i.

Реализован ключ командной строки запуска тонкого и толстого клиентских приложений /AppArch.

Данная возможность не предоставлялась.

У пользователя не было возможности управлять тем, клиентское приложение какой разрядности будет запущено при работе под управлением 64-разрядной ОС Windows.

Стало возможно управлять разрядностью клиентского приложения, которое используется при работе под управлением 64-разрядной ОС Windows.

Стало возможно явно указать необходимость использования 32-разрядного клиентского приложения в тех случаях, когда прикладное решение не работоспособно при выборе 64-разрядного приложения, например, из-за того, что отсутствуют 64-разрядные внешние компоненты.

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

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

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

Для объекта РасширениеКонфигурации реализованы свойства ОбластьДействия и Активно.

Изменен порядок подключения расширений: в первую очередь подключаются расширения, имеющие областью действия всю информационную базу.

Данные возможности не предоставлялись.

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

Отключить расширение, не удаляя его, было невозможно.

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

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

В документации данное изменение описано здесь, здесь и здесь.
Система взаимодействия.
Реализована поддержка автоматической конвертации текстовых последовательностей в графические изображения («смайлики»).

Реализовано звуковое оповещение при наступлении следующих событий: новое сообщение, входящий звонок, ожидание ответа при видеозвонке, окончание видеозвонка.

Реализованы ссылки на обсуждения, получение ссылки на обсуждение и переход по ссылкам (интерактивный и с помощью метода ПерейтиПоНавигационнойСсылке()). Реализована возможность добавить ссылку на обсуждение в избранное. Реализована возможность получить представление навигационной ссылки на обсуждение с помощью метода ПолучитьПредставленияНавигационныхСсылок(). Ссылки на обсуждения в тексте сообщения отображаются в виде гиперссылки.

При получении оповещения реализовано мигание панели задач при работе под управлением ОС Windows в тонком и толстом клиенте.

Реализовано контекстное меню в списке обсуждений основной формы системы взаимодействия. Реализовано контекстное меню у сообщения системы взаимодействия.

Реализованы служебные сообщения системы взаимодействия для неконтестных обсуждений: изменение темы обсуждения, подключение пользователя к обсуждению, покидание пользователем обсуждения. Не поддерживается поиск по служебным сообщениям.

Изменено отображение списка участников обсуждения.

Реализована индикация того, что сообщение не отправлено, но ожидает отправки.

Реализован диалог настройки параметров системы взаимодействия.

Реализован редактор картинки пользователя («аватара»).

Изменено отображение списка сообщений.

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

Реализованы методы УстановитьКомментарийВерсииИсторииДанных() и ПолучитьКомментарийВерсииИсторииДанных() для объектов ПланСчетовОбъект и ПланВидовХарактеристикОбъект.

Данная возможность не предоставлялась.История данных стала поддерживать большее количество объектов.
В документации данное изменение описано здесь и здесь.
Расширение конфигурации.
Для собственных и заимствованных документов расширения реализована возможность формировать движения по любым заимствованным регистрам, кроме оборотных регистров накопления с включенными агрегатами.Данная возможность не предоставлялась.

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

Расширены возможности расширения конфигурации.
В документации данное изменение описано здесь.
Расширение конфигурации.
Средства разработки.
Хранение настроек.
Реализована возможность хранения расширения конфигурации в хранилище конфигурации. Реализована поддержка работы с расширениями для всех команд пакетного режима запуска конфигуратора, работающих с хранилищем конфигурации.

Для пакетного режима запуска конфигуратора выполнены следующие изменения:

  • Реализован параметр командной строки -Extension для ключей командной строки СonfigurationRepositoryAddUser, ConfigurationRepositoryBindCfg, ConfigurationRepositoryDumpCfg, ConfigurationRepositoryClearCache, ConfigurationRepositoryClearGlobalCache, ConfigurationRepositoryClearLocalCache, ConfigurationRepositoryCommit, ConfigurationRepositoryCopyUsers, ConfigurationRepositoryCreate, ConfigurationRepositoryLock, ConfigurationRepositoryOptimizeData, ConfigurationRepositoryReport, ConfigurationRepositorySetLabel, ConfigurationRepositoryUpdateCfg, ConfigurationRepositoryUnbindCfg, ConfigurationRepositoryUnlock.
  • Реализовано значение ExtensionConfigurationRepository для параметров -FirstConfigurationType и -SecondConfigurationType ключа CompareCfg.
  • Для ключа CompareCfg реализованы параметры -FirstName, -FirstFile, -FirstVersion, -FirstName, -FirstFile, -FirstVersion.
Данная возможность не предоставлялась.

Расширение конфигурации могло разрабатываться отдельно от хранилища конфигурации.

При разработке расширений упрощена коллективная разработка. Упрощено версионирование разрабатываемого расширения.
В документации данное изменение описано здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь и здесь.
Расширение конфигурации.
Реализована возможность создавать собственные перечисления в расширении конфигурации.Данная возможность не предоставлялась.Расширены возможности расширения конфигурации.
В документации данное изменение описано здесь.
Работа с Интернет.
Реализована возможность перемещения электронного письма из одного почтового ящика в другой при использовании протокола IMAP. Реализован метод ИнтернетПочта.ПереместитьВПочтовыйЯщик().

Реализована возможность получать и изменять флаги электронного письма при работе по протоколу IMAP. Для объекта ИнтернетПочта реализованы методы ПолучитьФлагиСообщений(), УстановитьФлагиСообщений().

Данные возможности не предоставлялись.Расширены возможности работы с почтой по протоколу IMAP.
Диаграммы.
Система компоновки данных.
Реализована возможность визуального выделения в диаграмме определенного интервала или значения. Данная возможность реализована для следующих видов диаграмм: биржевая (все виды), гистограмма (все виды), график (все виды), точечная, пузырьковая, радарный график (все виды), измерительная.

Для объекта Диаграмма реализованы свойства: ОписаниеПалитрыЦветов, ОписаниеПалитрыЦветовИнформационныхИнтервалов, ИнформационныеЛинииЗначений, ИнформационныеЛинииТочек, ИнформационныеИнтервалыЗначений, ИнформационныеИнтервалыТочек.

Для объекта ОбластьПодписиДиаграммы реализованы свойства: Ориентация, УголНаклона.

Для объектов системы компоновки данных ЗначенияПараметровВыводаКомпоновкиДанных,

ЗначенияПараметровВыводаГруппировкиКомпоновкиДанных, ЗначенияПараметровВыводаДиаграммыКомпоновкиДанных и

ОформлениеДиаграммыОбластиКомпоновкиДанных реализованы параметры

ТипДиаграммы.ОписаниеПалитрыЦветов, ТипДиаграммы.ОписаниеПалитрыЦветовИнформационныхИнтервалов,

ТипДиаграммы.ИнформационныеЛинииЗначений,

ТипДиаграммы.ИнформационныеЛинииТочек,

ТипДиаграммы.ИнформационныеИнтервалыЗначений,

ТипДиаграммы.ИнформационныеИнтервалыТочек.

Следующие свойства и методы объекта Диаграмма устарели и не рекомендуются к использованию: ПалитраЦветов, ЦветНачалаГрадиентнойПалитры, ЦветКонцаГрадиентнойПалитры, МаксимальноеКоличествоЦветовГрадиентнойПалитры, ПолучитьПалитру(), УстановитьПалитру().

Данные возможности не предоставлялись.Расширены оформительские возможности при работе с диаграммами.
В документации данное изменение описано здесь.
Табличный документ.
Реализована возможность экспорта пакета отображаемых документов в форматы XLS (Microsoft Excel 97-2003), Microsoft Office OpenXML (Microsoft Excel 2007 и старше) и ODT (OpenDocument). При этом реализована возможность сохранения каждого табличного документа пакета на отдельном листе результирующего документа.

Реализовано свойство ЭлементПакетаОтображаемыхДокументов.Наименование, которое используется для указания имени листа.

Для объекта ПакетОтображаемыхДокументов реализованы методы Записать() и НачатьЗапись().

Данная возможность не предоставлялась.Стало возможно сохранять несколько табличных документов системы «1С:Предприятие» на разных листах результирующего документа в формате табличных процессоров (XLS, XLSX, ODT).
Полнотекстовый поиск.
Кластер серверов.
Технологический журнал.
Реализована возможность управлять количеством фоновых заданий, выполняющих обновление индекса полнотекстового поиска при работе в клиент-серверном варианте информационной базы. Управление размещением фоновых заданий обновления индекса полнотекстового поиска может выполняться с помощью требований назначения функциональности.

Для объекта МенеджерПолнотекстовогоПоиска реализованы методы УстановитьКоличествоЗаданийИндексирования() и ПолучитьКоличествоЗаданийИндексирования().

Для события технологического журнала FTEXTUpd реализованы свойства MinDataId, MemoryUsed, BackgroundJobCreated, JobCanceledByLoadLimit, TotalJobsCount, FailedJobsCount.

Данная возможность не предоставлялась.

Обновление индекса полнотекстового поиска всегда выполнялось одним фоновым заданием.

Стало возможно ускорить обновление индекса полнотекстового поиска (особенно при полной переиндексации информационной базы).
В документации данное изменение описано здесь, здесь и здесь.
Расширение конфигурации.
Распределенные информационные базы.
Реализована возможность использования расширений конфигурации в распределенной информационной базе.

Для плана обмена реализовано свойство ВключатьРасширенияКонфигурации.

Для расширения конфигурации реализованы свойства ИспользуетсяВРаспределеннойИнформационнойБазе и ГлавныйУзел.

Данная возможность не предоставлялась.Расширены возможности использования расширений конфигурации. Стало возможно централизованно управлять распространением расширений конфигурации в распределенной информационной базе.
В документации данное изменение описано здесь, здесь и здесь.
Диаграммы.
Реализована возможность управлять автоматическим размещением и расчетом размера областей заголовка, легенды и области построения диаграммы. Для объектов ОбластьЛегендыДиаграммы , ОбластьЛегендыДиаграммыГанта , ОбластьЛегендыСводнойДиаграммы , ОбластьПостроенияДиаграммы, ОбластьПостроенияДиаграммыГанта, ОбластьПостроенияСводнойДиаграммы, ОбластьЗаголовкаДиаграммы, ОбластьЗаголовкаДиаграммыГанта, ОбластьЗаголовкаСводнойДиаграммы реализовано свойство Расположение.

Свойство ОтображатьЛегенду объектов Диаграмма, ДиаграммаГанта, СводнаяДиаграмма является устаревшим и не рекомендуется для использования.

Свойство ОтображатьЗаголовок объектов Диаграмма, ДиаграммаГанта, СводнаяДиаграмма является устаревшим и не рекомендуется для использования.

В диаграммах предоставлялась только возможность управлять отображением областей заголовка и легенды.Расширены оформительские возможности диаграмм.
В документации данное изменение описано здесь.
Работа с запросами.
В языке запросов расширена поддержка значений следующих типов: УникальныйИдентификатор, ХранилищеЗначений.

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

Реализована возможность использовать поля и выражения типа УникальныйИдентификатор в операции множественного В.

Данная возможность не предоставлялась.Расширены возможности языка запросов.
В документации данное изменение описано здесь.
Система компоновки данных.
В настройках компоновки данных реализована возможность дополнения периодов в тех случаях, когда отчетный период не совпадает с календарным. При этом имеется возможность указывать размер месяца: календарный или «4-4-5». Во втором случае год разделяется на 4 квартала, а каждый квартал разделяется на два месяца по 4 недели и один (последний) месяц размером в 5 недель.

Для системного перечисления ТипДополненияПериодаКомпоновкиДанных реализованы значения:

  • ГодОтНачалаПериода;
  • ДеньОтНачалаПериода;
  • КварталОтНачалаПериода;
  • МесяцОтНачалаПериода;
  • МинутаОтНачалаПериода;
  • НеделяОтНачалаПериода;
  • ПолугодиеОтНачалаПериода;
  • ЧасОтНачалаПериода;
  • ГодОтНачалаПериода445;
  • КварталОтНачалаПериода445;
  • МесяцОтНачалаПериода445;
  • ПолугодиеОтНачалаПериода445.
Компоновка данных всегда выполняла дополнения периодов по календарному началу квартала и года.Упрощено построение отчетности в том случае, когда отчетный период не совпадает с календарным.
Управляемая форма.
Для управляемой формы реализована всплывающая группа - сворачиваемая группа, которая отображается в виде своего заголовка, нажатие на которой приводит к формированию специального окна поверх текущей формы, которое содержит все элементы всплывающей группы. В рамках одной формы, в один момент времени, может отображаться одна всплывающая группа.

Реализована возможность программного управления состоянием сворачиваемой и всплывающих групп.

Реализовано значение системного перечисления ПоведениеОбычнойГруппы.Всплывающая.

Для расширения группы управляемой формы для обычной группы реализованы методы: Скрыта(), Показать(), Скрыть().

Для расширения группы формы для управляемой формы реализовано свойство ЦветФонаЗаголовкаСкрытогоОтображения.

Данные возможности не предоставлялись.Расширены возможности группировки элементов на управляемой форме.
В документации данное изменение описано здесь и здесь.
Обновление конфигурации базы данных.
Для оптимизированного механизма реструктуризации (режим v2) реализована поддержка реструктуризации объектов конфигурации, для которых в любой из областей данных подключено хотя бы одно расширение, расширяющее данные. Данная поддержка используется только в том случае, когда выполняется реструктуризация основной конфигурации базы данных. Реструктуризация, выполняемая при обновлении расширения, не использует оптимизированный механизм реструктуризации (режим v2).Данная возможность не предоставлялась.

При реструктуризации основной конфигурации базы данных, если в любую из областей было подключено хотя бы одно расширение, расширяющее данные, то использовался обычный механизм реструктуризации (режим v1).

Улучшено взаимодействие различных механизмов платформы.
Автоматизированное тестирование.
Для объекта ТестируемоеПолеФормы, который описывает элементы формы типа поля переключателя, поля ввода, поля надписи (с установленным признаком гиперссылки) реализован метод ПолучитьОтображаемыйТекст(), который позволяет получить текст, который отображается пользователю элементом формы.

Для объекта ТестируемоеПолеФормы, который описывает элементы формы типа поля переключателя, поля ввода реализован метод ПолучитьПредставлениеСпискаВыбора(), который позволяет получить фиксированный массив, содержащий представления значений списка выбора элемента формы.

Данная возможность не предоставлялась.Расширены возможности автоматизированного тестирования.
Мобильный клиент.
Реализован мобильный клиент, являющийся аналогом тонкого клиента, работающим на мобильном устройстве. По интерфейсу мобильный клиент является аналогом мобильной платформы. Подключение мобильного клиента к информационной базе выполняется только по протоколу HTTP. Подключение по протоколу TCP не поддерживается. При работе мобильного клиента не требуется точного соответствия версий собственно клиента и сервера (или расширения веб-сервера).

Мобильный клиент позволяет с минимальными доработками, в режиме онлайн, получить доступ с мобильных устройств практически ко всей функциональности приложений, для доступа к которым используется тонкий клиент или веб-клиент. Мобильный клиент поддерживает все возможности, специфичные для работы на мобильных устройствах (доступ к фотокамере, геопозиционированию, уведомлениям и т.д.).

Система взаимодействия использует PUSH-уведомления для доставки сообщений, что позволяет доставлять сообщения в то время, когда приложение не запущено и не активно.

Приложение мобильного клиента собирается для работы с определенным списком конфигураций. При этом не поддерживается изменение состава объектов конфигурации для какой-либо информационной базы, к которой подключено приложение мобильного клиента. Изменение конфигурации, без изменения состава объектов, допустимо. При изменении состава объектов необходимо заново опубликовать мобильное приложение. Не поддерживается возможность использования другой конфигурации, которая не включена в собранное приложение. Это обусловлено требованиями размещения приложения мобильного клиента в магазинах приложений. Для контроля соблюдения этого требования применяется цифровая подпись конфигурации, используемой в мобильном клиенте.

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

Начальная страница в мобильном клиенте, в отличии от мобильной платформы, содержит тот же перечень форм, что и в тонком клиенте и веб-клиенте. При запуске приложения отображается первая форма из этого списка, а остальные доступны по нажатию на кнопку.

В мобильном клиенте поддерживается технология внешних компонент.

В мобильном клиенте не поддерживается интерактивное открытие внешних обработок и отчетов.

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

Для конфигуратора реализованы команды интерактивного запуска мобильного клиента на мобильном устройстве.

Для сборщика мобильных приложений реализована возможность выполнять сборку приложения мобильного клиента. При сборке выбирается, является собираемое приложение мобильным клиентом или приложением мобильной платформы.

Реализовано право доступа МобильныйКлиент. Реализована инструкция препроцессора МобильныйКлиент. В синтакс-помощнике реализован новый режим доступности объектов, свойств и методов.

Для управляемой формы реализовано свойство СворачиваниеЭлементовПоВажности. Для элементов управляемой формы реализовано свойство ВажностьПриОтображении, установка которого помогает механизму адаптации формы. Для таблицы управляемой формы реализованы свойства ИспользованиеТекущейСтроки, ПоведениеПриСжатииПоГоризонтали. Для группы формы реализованы свойства ИспользованиеТекущейСтроки, ИспользуемаяТаблица. Реализованы ключи командной строки пакетного режима запуска конфигуратора MobileClientWriteFile, MobileClientDigiSign. Для ключей командной строки пакетного запуска конфигуратора CheckModules и CheckConfig реализован параметр -MobileClient. Для ключа командной строки пакетного запуска конфигуратора CheckConfig реализован параметр -MobileClientDigiSign.

Изменен состав дистрибутива мобильной платформы (mobile.zip). Дистрибутив включает файлы, необходимые для использования мобильного клиента как в процессе разработки, так и для сборки приложения для распространения через магазины приложений.

Данная возможность включена в данную версию для целей бета-тестирования.

Данная возможность не предоставлялась.

Существовала возможность создания автономно работающих специализированных приложений мобильной платформы.

Появилась новая возможность организации работы на мобильных устройствах. В дополнение к существующей возможности мобильной платформы (созданию автономно работающих специализированных мобильных приложений) появилась возможность работы в режиме онлайн, с полной функциональностью приложений (аналогично тонкому и веб-клиенту) без существенной переработки конфигураций.
В документации данное изменение описано здесь, здесь, здесь и здесь.
Средства администрирования.
Для ключей командной строки пакетного запуска конфигуратора CreateDistributionFiles и CreateDistributive реализован параметр -WarningAsError.Данная возможность не предоставлялась.При формировании дистрибутива прикладного решения стало возможно выполнять более строгую проверку, когда все предупреждения трактуются как ошибки.
Кластер серверов.
В свойствах сеанса и соединения реализованы значения, показывающие время, которое затрачено на выполнение вызовов сервисов кластера от имени сеанса или соединения. Данные значения реализованы для всех средств администрирования: консоль кластера, COM-соединение, интерфейс администрирования из языка Java, сервер администрирования.

Для объектов IInfoBaseConnectionInfo и ISessionInfo реализованы свойства:

  • durationCurrentService - текущее время работы сервиса кластера;
  • CurrentServiceName - имя исполняемого сервиса;
  • durationLast5MinService - время работы сервисов кластера за последние 5 минут;
  • durationAllService - время работы сервисов кластера с начала сеанса или соединения.

Аналогичные свойства реализованы в консоли кластера для списка сеансов, списка соединений и диалога свойств соединения.

Для утилиты командной строки (rac) кластера серверов реализованы параметры duration-current-service, current-service-name, duration-last-5min-service и duration-all-service команд connection list и session list.

Данная возможность не предоставлялась.Стало возможно анализировать время, затраченное на работу сервисов кластера в рамках конкретного сеанса или соединения с информационной базой.
В документации данное изменение описано здесь и здесь.
Системные требования.
Клиентское приложение.
Для работы клиентского приложения под управлением ОС Linux требуется установленная библиотека webkitgtk-3.0 версии 1.4.3 и старше.Для работы клиентского приложения под управлением ОС Linux требовалась установленная библиотека webkitgtk-1.0 версии 1.4.3 и старше.Унифицировано поведение клиентского приложения при работе под управлением ОС Linux и macOS.
В документации данное изменение описано здесь.
Внешние компоненты.
Для определения возможности загрузки внешних компонент из информационной базы реализован метод глобального контекста ПоддерживаетсяДинамическаяУстановкаВнешнихКомпонент().

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

Также динамическая загрузка внешних компонент поддерживается в толстом клиенте, тонком клиенте и в веб-клиенте (поведение не изменилось).

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

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

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

Оглавление

Новые возможности и изменения в режиме «1С:Предприятие»

ФункциональностьКак сталоКак былоРезультат изменения
Управляемая форма.
Реализована возможность клавиатурной навигации по декорации управляемой формы и полю управляемой формы, если у этих элементов отключено свойство Гиперссылка и они отображают значение типа ФорматированнаяСтрока. Клавиатурная навигация позволяет перемещаться между различными гиперссылками, установленными в форматированной строке.Данная возможность не предоставлялась.Повышен комфорт работы с управляемой формой.
Веб-клиент.
Табличный документ.
В веб-клиенте реализована возможность интерактивного редактирования табличного документа в полном объеме.

Реализованы команды табличного документа: ВыровнятьРисунокВлево, ВыровнятьРисунокПоЦентру, ВыровнятьРисунокВправо, ВыровнятьРисунокВверх, ВыровнятьРисунокПоСередине, ВыровнятьРисунокВниз, ОдинаковаяШиринаРисунков,

ОдинаковаяВысотаРисунков, ОдинаковыйРазмерРисунков, РаспределитьПоВертикалиРисунки, РаспределитьПоГоризонталиРисунки, ПереместитьВпередРисунок, ПереместитьНазадРисунок, ПереместитьНаПереднийПланРисунок, ПереместитьНаЗаднийПланРисунок.

Функциональность интерактивного изменения табличного документа была ограничена.

Интерактивные команды, настраивающие отображение табличного документа, были доступны в ограниченном объеме.

Не поддерживались возможности отображения заголовков колонок/строк и отображения линий сетки.

Расширены интерактивные возможности работы с табличным документом в веб-клиенте.
В документации данное изменение описано здесь.
Табличный документ.
В диалоге специальной вставки табличного документа в тонком клиенте реализованы возможности управлять вставкой следующих элементов:
  • объединенные ячейки;
  • картинки ячеек;
  • рисунки;
  • группы строк/колонок;
  • колонтитулы.

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

Диалог специальной вставки табличного документа в тонком клиенте не позволял управлять вставкой следующих элементов:
  • объединенные ячейки;
  • картинки ячеек;
  • рисунки;
  • группы строк/колонок;
  • колонтитулы.

В диалоге специальной вставки табличного документа присутствовал флажок Все.

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

Оглавление

Оптимизация

ФункциональностьКак сталоКак былоРезультат изменения
Клиентское приложение.
Ускорена отрисовка интерфейса клиентского приложения.

Уменьшено потребление ресурсов операционной системы клиентским приложением.

Отрисовка интерфейса клиентского приложения занимала больше времени, при этом клиентское приложение использовало больше ресурсов операционной системы.Работа с клиентским приложением стала более комфортна для пользователя.
Фоновые и регламентные задания.
Ускорен запуск фоновых заданий.Запуск фоновых заданий требовал больше времени.Ускорен запуск фоновых заданий.
Двоичные данные.
Оптимизирована работа (с точки зрения производительности и использования памяти) следующих функций встроенного языка:
  • ПолучитьСтрокуИзДвоичныхДанных();
  • ПолучитьСтрокуИзБуфераДвоичныхДанных();
  • ПолучитьHexСтрокуИзДвоичныхДанных();
  • ПолучитьHexСтрокуИзБуфераДвоичныхДанных();
  • ПолучитьBase64СтрокуИзДвоичныхДанных();
  • ПолучитьBase64СтрокуИзБуфераДвоичныхДанных().
Следующие функции работали не оптимально с точки зрения производительности и использования памяти:
  • ПолучитьСтрокуИзДвоичныхДанных();
  • ПолучитьСтрокуИзБуфераДвоичныхДанных();
  • ПолучитьHexСтрокуИзДвоичныхДанных();
  • ПолучитьHexСтрокуИзБуфераДвоичныхДанных();
  • ПолучитьBase64СтрокуИзДвоичныхДанных();
  • ПолучитьBase64СтрокуИзБуфераДвоичныхДанных().
Повышена стабильность и скорость работы некоторых функций работы с двоичными данными.
Расширение конфигурации.
Ускорено обновление конфигурации базы данных для расширений конфигурации, не влияющих на структуру базы данных.Обновление конфигурации базы данных для расширений конфигурации, не влияющих на структуру базы данных, занимало больше времени.Ускорено обновление информационной базы в том случае, если применяются изменения для расширений, не оказывающих влияния на структуру информационной базы.

Оглавление

Изменения, влияющие на поведение системы

ФункциональностьКак сталоКак былоРезультат изменения
Диаграммы.
Реализована возможность гарантированного отображения на диаграмме Ганта интервалов, размер которых при текущем масштабе диаграммы менее 2-х пикселей. В этом случае размер такого интервала будет равен 2-м пикселям.Интервалы диаграммы Ганта, размер которых при текущем масштабе диаграммы, были менее 2-х пикселей, могли не отображаться на диаграмме в произвольных случаях.Устранено некорректное поведение системы.
Система компоновки данных.
Значение параметра настроек системы компоновки данных АвтоПозицияРесурсов не влияет на вывод общих итогов по вертикали в таблице отчета системы компоновки данных.

В режиме совместимости с версией 8.3.11 поведение не изменилось.

Общие итоги по вертикали в таблице отчета системы компоновки данных не выводились, если параметр настроек системы компоновки данных АвтоПозицияРесурсов был установлен в значение НеИспользовать.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Средства разработки.
В отчете о сравнении конфигураций улучшено отображение различий для свойства ПакетыXDTO объекта Web-сервис. В отчете стала отображаться информация о том, какой пакет добавлен или удален (с указанием имен пакетов), а также информация о пространствах имен этих пакетов.При сравнении конфигураций, отчет для свойства ПакетыXDTO объекта Web-сервис был менее подробным и информативным.Устранено некорректное поведение системы.
Диаграммы.
Табличный документ.
В режиме черно-белого просмотра:
  • диаграммы отображаются в черно-белом режиме;
  • географическая схема отображается в черно-белом режиме;
  • картинки и OLE-объекты отображаются оттенками серого.

В режиме черно-белой печати:

  • диаграммы печатаются в черно-белом режиме (поведение не изменилось);
  • географическая схема печатается в черно-белом режиме (поведение не изменилось);
  • картинки и OLE-объекты печатаются оттенками серого.

В режиме совместимости с версией 8.3.11 поведение не изменилось.

В режиме черно-белого просмотра:
  • диаграммы отображались цветными;
  • географическая схема отображалась цветной;
  • OLE-объекты отображались цветными;
  • картинки в форматах svg, emf и wmf отображались цветными;
  • картинки в других форматах отображались оттенками серого.

В режиме черно-белой печати:

  • диаграммы печатались в черно-белом режиме;
  • географическая схема печатались в черно-белом режиме;
  • OLE-объекты печатались цветными;
  • картинки в форматах svg, emf и wmf печатались цветными;
  • картинки в других форматах печатались оттенками серого.
Устранено различие в поведении при черно-белом просмотре и черно-белой печати для различных объектов, которые могут быть размещены в табличном документе.
В документации данное изменение описано здесь.
Диаграммы.
Узор заливки при печати диаграммы в черно-белом виде подбирается на основе цвета, но если полученный узор уже используется в данной диаграмме - используется следующий узор из доступных. В случае, если использованы все доступные узоры - они начинают использоваться повторно. Количество доступных узоров заливки увеличено до 27.

В режиме совместимости с версией 8.3.11 поведение не изменилось.

Узор заливки при печати диаграммы в черно-белом виде подбирался на основе цвета, без анализа использования. Количество доступных узоров заливки было равно 12.Улучшено отображение диаграммы при черно-белой печати.
В документации данное изменение описано здесь.
Внешние источники данных.
При обновлении конфигурации выполняется проверка команд кубов и таблиц измерений внешних источников данных на указание значения для свойства Группа у команды указанных объектов. Если свойство не заполнено - обновление не выполняется.

В режиме совместимости с версией 8.3.11 поведение не изменилось.

При обновлении конфигурации не выполнялась проверка команд кубов и таблиц измерений внешних источников данных на указание значения для свойства Группа у команды указанных объектов.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
История данных.
Расширение конфигурации.
Реализована возможность использовать историю данных для собственных и заимствованных объектов расширения.Использование истории данных было недоступно для собственных и заимствованных объектов расширения конфигурации.Стало возможно совместное использование истории данных и расширений конфигурации.
В документации данное изменение описано здесь.
Табличный документ.
Реализована возможность управления нумерацией страниц, выводимых в колонтитулах табличного документа.

Реализовано свойство ТабличныйДокумент.НомерПервойСтраницы. В диалоге редактирования колонтитулов табличного документа реализована возможность указания номера первой страницы.

При экспорте табличного документа в форматы Open XML и OpenDocument, номер первой страницы подставляется в соответствующее свойство документа.

Данная возможность не предоставлялась.

Страницы всегда нумеровались с 1.

Позволяет обеспечить формирование табличных документов, отвечающих требованиям контролирующих органов.
Работа с Интернет.
Прекращено использование библиотеки imaplib.

Поведение объекта ИнтернетПочта не изменилось и обеспечивается текущими средствами платформы.

Платформа «1С:Предприятие» использовала библиотеку imaplib для обеспечения работы объекта ИнтернетПочта в режиме совместимости Версия 8.3.5 и младше.Повышена стабильность и безопасность платформы.
В документации данное изменение описано здесь.
Полнотекстовый поиск.
Интерфейс.
Переработан внешний вид стандартной формы полнотекстового поиска.

В библиотеку картинок добавлена картинка История.

Стандартная форма полнотекстового поиска имела другой внешний вид.Стандартная форма полнотекстового поиска стала более удобна для использования.
В документации данное изменение описано здесь.
Средства разработки.
В редакторе управляемой формы реализовано:
  • В подменю выбора устройства (для просмотра формы «на мобильном устройстве») реализована отметка выбранного в данный момент устройства.
  • В подменю выбора масштаба просмотра (для просмотра формы «на мобильном устройстве») реализована отметка текущего масштаба. Также в данном меню реализованы варианты масштаба, аналогичные просмотру формы «на персональном компьютере».
  • В подменю выбора масштаба просмотра (для просмотра формы «на персональном компьютере») реализована отметка текущего масштаба.
  • В подменю выбора разрешения просмотра (для просмотра форма «на персональном компьютере») реализованы:
    • отображение текущего разрешения;
    • возможность выбора текущего монитора (монитора, на котором отображается окно конфигуратора);
    • отображение для каждого разрешения типичной плотности точек для этого разрешения;
    • возможность выбора мониторов с разрешение 4К (3840*2160 точек) и 5К (5120*2880 точек).
Данная возможности отсутствовали в редакторе формы.Улучшена эргономика редактора формы.
В документации данное изменение описано здесь.
Система компоновки данных.
Если параметр запроса находится в выражении языка запросов, для которого было установлено имя, или параметр присутствует в выражении как самостоятельное выражение, то такой параметр будет считаться доступным для использования в параметрах данных системы компоновки данных, с ограничением видимости для конечного пользователя.

В режиме совместимости с версией 8.3.11 поведение не изменилось.

Если параметр запроса находился в выражении языка запросов, для которого было установлено имя, или параметр присутствовал в выражении как самостоятельное выражение, то такой параметр не помещался в список доступных параметров данных системы компоновки данных.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Динамический список.
Если колонка таблицы, связанной с динамическим списком, находится в группе колонок с группировкой В ячейке, то в документе, полученном путем выполнения команды Вывести список, для этой колонки в качестве заголовка будет использоваться заголовок колонки таблицы управляемой формы.

В режиме совместимости с версией 8.3.11 поведение не изменилось.

Если колонка таблицы, связанной с динамическим списком, находится в группе колонок с группировкой В ячейке, то в документе, полученном путем выполнения команды Вывести список:
  • В тонком клиенте для этой колонки в качестве заголовка использовалось имя колонки таблицы формы.
  • В веб-клиенте для этой колонки в качестве заголовка использовался заголовок колонки таблицы формы.
Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Автоматизированное тестирование.
Реализована возможность устанавливать и получать максимальное время выполнения действия в тестируемом приложении.

Для объекта ТестируемоеПриложение реализованы методы УстановитьМаксимальноеВремяВыполненияДействия() и ПолучитьМаксимальноеВремяВыполненияДействия().

Уточнены тексты сообщений об ошибках, которые возникают во время попытки подключиться к тестируемому приложению и выполнить требуемые действия.

Установка и получение максимального времени выполнения действия в тестируемом приложении было недоступно.

Тексты сообщений об ошибках, которые возникают во время попытки подключиться к тестируемому приложению и выполнить требуемые действия, были менее подробны и точны.

Стало возможно устанавливать максимальное время выполнения действий в тестируемом приложении.

Улучшена диагностика ошибок при работе механизмов автоматизированного тестирования.

Табличный документ.
Если у табличного документа установлены области фиксации строк или колонок, то линии фиксации отображаются в табличном документе только в том случае, если в табличном документе выполнена прокрутка в вертикальном или горизонтальном положении (соответственно).

В режиме совместимости с версией 8.3.11 поведение не изменилось.

Если у табличного документа установлены области фиксации строк или колонок, то линии фиксации отображались в табличном документе всегда.Улучшен внешний вид отчетов.
Управляемая форма.
Если у группы управляемой формы задана ширина, которая меньше минимальной ширины подчиненных элементов, то заданная ширина игнорируется и определятся следующим образом:
  • для вертикальной группировки - как максимальное значение из минимальных (несжимаемых) размеров подчиненных элементов;
  • для горизонтальной группировки - как сумма минимальных (несжимаемых) размеров элементов плюс сумма всех расстояний между элементами группы.

В режиме совместимости с версией 8.3.11 поведение не изменилось.

Если у группы управляемой формы задана ширина, в которую не помещались подчиненные элементы, то группа могла уменьшаться даже в том случае, когда вложенные элементы дальше уменьшаться не могли.Устранено некорректное поведение системы.
В документации данное изменение описано здесь, здесь и здесь.
Работа с запросами.
При исполнении запроса, который содержит во вложенном запросе предложение АВТОУПОРЯДОЧИВАНИЕ, формируется ошибка Во вложенных запросах нельзя применять операцию АВТОУПОРЯДОЧИВАНИЕ.При исполнении запроса, который содержит во вложенном запросе предложение АВТОУПОРЯДОЧИВАНИЕ, формировалась ошибка Во вложенных запросах нельзя применять операцию УПОРЯДОЧИТЬ ПО без использования конструкции ПЕРВЫЕ.Сообщение об ошибке стало более точно описывать причину ошибки.
Расширение конфигурации.
Сообщения, которые формируются системой во время применения расширений, отображаются со статусом Важное. Такие сообщения сохраняются в центре уведомлений и могут быть прочитаны пользователем даже если он не увидел эти сообщения в момент их (сообщений) генерации.Сообщения, которые формируются системой во время применения расширений, отображались со статусом Информация. Такие сообщения не сохранялись в центре уведомлений и пользователь не знал, что возникли проблемы с подключением расширения, если он не мог увидеть эти сообщения непосредственно в момент их (сообщений) формирования.Улучшена диагностика проблем, возникающих при подключении расширений.
Система компоновки данных.
Динамический список.
Конструктор схемы компоновки данных при добавлении нового параметра в запрос набора данных, автоматически устанавливает возможность использования списка значений для добавляемого параметра, если в запросе этот параметр используется в операции В.

Если в схеме компоновки данных отсутствует описание параметра, используемого в запросе, то в источнике доступных настроек компоновки данных в доступном параметре автоматически устанавливается возможность использовать в параметре списка значений, если в запросе этот параметр находится в операции В.

Если в запросе динамического списка параметр расположен в операции В, то в настройках компоновки данных динамического списка данный параметр может принимать список значений и динамический список будет корректно передавать установленный список значений в запрос.

В режиме совместимости с версией 8.3.11 поведение не изменилось.

Конструктор схемы компоновки данных автоматически не заполнял признак возможности использования списка значений в параметре схемы компоновки данных.

Если в схеме компоновки данных отсутствует описание параметра, то считалось, что в данный параметр можно передавать только единичные значения.

Динамический список некорректно отрабатывал установку списка значений для параметра запроса.

Устранено некорректное поведение системы.

Улучшено поведение системы компоновки данных в том случае, если запрос позволяет использовать списки значений для установки отбора.

Система компоновки данных.
После макетов заголовков (отчета, таблицы, группировки, диаграммы) системы компоновки данных не выводится макет с пустой строкой. В результате после заголовков таблиц и диаграмм будет выводиться только одна пустая строка.

В режиме совместимости с версией 8.3.11 поведение не изменилось.

После макетов заголовков (отчета, таблицы, группировки, диаграммы) системы компоновки данных в некоторых случаях выводился макет с пустой строкой. В результате после заголовков таблиц и диаграмм выводилось две пустые строки.Устранено некорректное поведение системы.

После заголовков таблиц и диаграмм будет выводиться одна пустая строка, а не две.

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

Для установки этих параметров предназначен диалог, который открывается при нажатии кнопки Дополнительные параметры, размещенной в форме стандартной функции.

Данная возможность не предоставлялась.Стало возможно настраивать значения дополнительных параметров работы полнотекстового поиска.
В документации данное изменение описано здесь.
Табличный документ.
При сохранении табличного документа в тонком клиенте в формате PDF, в качестве размера страницы используется размер страницы текущего принтера в том случае, если для табличного документа не указан размер страницы.

В режиме совместимости с версией 8.3.11 поведение не изменилось.

При сохранении табличного документа в тонком клиенте в формате PDF, в качестве размера страницы использовался размер формата А4 в том случае, если для табличного документа не был указан размер страницы.Устранено некорректное поведение системы.
Отображение информации.
При указании абсолютного шрифта в диалоге выбора шрифта (в конфигураторе, тонком и толстом клиентах) учитывается свойство Масштаб.

В режиме совместимости с версией 8.3.11 поведение не изменилось.

При указании абсолютного шрифта в диалоге выбора шрифта (в конфигураторе, тонком и толстом клиентах) игнорировалось свойство Масштаб.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Система компоновки данных.
В управляемом приложении, при интерактивном редактировании параметров оформления и параметров вывода системы компоновки данных, установка признака использования у редактируемого параметра не приводит к установке этого флага у родительского параметра.

В режиме совместимости с версией 8.3.11 поведение не изменилось.

В управляемом приложении, при интерактивном редактировании параметров оформления и параметров вывода системы компоновки данных, установка признака использования у редактируемого параметра приводило к установке этого флага у родительского параметра.Устранено некорректное поведение системы.
Управляемая форма.
Поле ввода, которое в палитре свойств связано со свойством, содержащим шрифт, отображает имя выбранного шрифта, его стиль, оформление и масштаб.Поле ввода, которое в палитре свойств связано со свойством, содержащим шрифт, отображало имя выбранного шрифта и его стиль.Характеристики установленного шрифта стало можно оценить без открытия диалога выбора шрифта, а сразу в палитре свойств.
Управляемая форма.
Для системного перечисления ГруппировкаПодчиненныхЭлементовФормы реализовано значение ГоризонтальнаяВсегда.

Значение системного перечисления ГруппировкаПодчиненныхЭлементовФормы.Горизонтальная считается устаревшим.

В том случае, если в существующем прикладном решении используется значение Горизонтальная, то на платформе для персонального компьютера фактически будет использоваться значение ГоризонтальнаяВсегда, а на мобильных устройствах - ГоризонтальнаяЕслиВозможно.

В прикладных решениях, в большинстве случаев, рекомендуется заменить значение Горизонтальная на ГоризонтальнаяЕслиВозможно. Значение ГоризонтальнаяВсегда рекомендуется устанавливать только в тех случаях, когда группа должна быть горизонтальной при любой ширине экрана (включая и смартфон). Например, если группа включает поле ввода и кнопку с картинкой без текста, логически связанную с этим полем.

Для формы и группы предоставлялась возможность указывать следующие варианты расположения элементов по горизонтали: Горизонтальная и ГоризонтальнаяЕслиВозможно.Обеспечена возможность плавного перехода ранее созданных форм к работе в мобильном клиенте.

Оглавление

Изменения, требующие изменений в конфигурациях и административных установках

ФункциональностьКак сталоКак былоРезультат изменения
Хранение настроек.
Если при открытии формы отчета указан параметр КлючПользовательскихНастроек и не указан параметр ПользовательскиеНастройки, то:
  • Если в хранилище пользовательских настроек отчетов есть настройки с указанным ключом - будут загружены они.
  • В противном случае будут загружены пользовательские настройки по умолчанию для текущего варианта отчета.

В режиме совместимости с версией 8.3.11 поведение не изменилось.

Если при открытии формы отчета указан параметр КлючПользовательскихНастроек и не указан параметр ПользовательскиеНастройки, то:
  • Если для текущего варианта отчета в хранилище системных настроек были сохранены пользовательские настройки, то будут загружены именно они.
  • В противном случае, если в хранилище пользовательских настроек существуют настройки с указанным ключом, то будут загружены эти настройки.
  • Иначе будут установлены настройки по умолчанию для текущего варианта.
Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Установка клиентского приложения.
При автоматическом поиске версий для установки, интерактивная программа запуска выполняет поиск дистрибутива для установки в каталогах Setup (дистрибутив 32-разрядной версии платформы) и Setup64full (дистрибутив 64-разрядной версии платформы) каталога с номером версии платформы.При автоматическом поиске версий для установки, интерактивная программа запуска выполняла поиск дистрибутива для установки только в каталоге с номером версии платформы. Все подкаталоги данного каталога игнорировались,Автоматическое обновление клиентского приложения стало учитывать, что клиентское приложение может быть одновременно и 32- и 64-разрядным.
В документации данное изменение описано здесь.
Диаграммы.
При вызове обработчика события ПриОкончанииРедактированияИнтервала элемента формы, отображающего диаграмму Ганта:
  • В качестве значения параметра Интервал передается сам интервал диаграммы.
  • Значения, измененные в переданном интервале, будут перенесены в диаграмму, если параметр обработчика ОтменаРедактирования не установлен в значение Истина.
  • Если параметр обработчика ОтменаРедактирования установлен в значение Истина, то в свойства интервала Начало и Конец будут установлены значения, которые были до начала редактирования, а в остальные значения будут скопированы значения из интервала.

В режиме совместимости с версией 8.3.11 поведение не изменилось.

При вызове обработчика события ПриОкончанииРедактированияИнтервала элемента формы, отображающего диаграмму Ганта:
  • В качестве значения параметра Интервал передавалась копия интервала диаграммы.
  • Изменения, сделанные в переданном интервале, никогда не сохранялись в диаграмме.
Поведение обработчика события ПриОкончанииРедактированияИнтервала для элемента формы, отображающего диаграмму Ганта, стало более ожидаемым для разработчика.
В документации данное изменение описано здесь.
Журнал регистрации.
Реализована возможность интерактивного изменения формата журнала регистрации.

Смена формата журнала регистрации фиксируется новым событием журнала регистрации (_$InfoBase$_.EventLogSettingsUpdate).

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

Метод глобального контекста ОчиститьЖурналРегистрации() применим только к журналу в формата SQLite, признан устаревшим и его использование не рекомендуется.

Реализована возможность прерывать длительную выборку из журнала регистрации с помощью удаления соответствующего сеанса.

Реализовано ограничение на одновременное количество сеансов, выполняющих длительные выборки из журнала регистрации:

  • в обычной информационной базе - 4 сеанса;
  • в разделенной информационной базе - 1 сеанс на область данных.

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

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

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

Стало возможно интерактивно выбирать формат журнала регистрации.

Исключены «зависания» системы при выполнении длительных выборок из журнала регистрации.

В документации данное изменение описано здесь, здесь и здесь.
Временное хранилище.
Повторное указание в качестве параметра Адрес метода ПоместитьВоВременноеХранилище() значения, для которого применялся метод УдалитьИзВременногоХранилища(), приведет к исключению.

В режиме совместимости с версией 8.3.11 поведение не изменилось.

Повторное указание в качестве параметра Адрес метода ПоместитьВоВременноеХранилище() значения, для которого применялся метод УдалитьИзВременногоХранилища(), было возможно только в том случае, если форма, уникальный идентификатор которой передавался в качестве параметра метода ПоместитьВоВременноеХранилище(), была открыта во время последующих помещений во временное хранилище.Устранено незапланированное поведение системы.
В документации данное изменение описано здесь и здесь.
Диаграммы.
Изменен алгоритм отображения диаграмм с накоплением, при условии наличия отрицательных значений:
  • Для диаграмм, поддерживающих базовое значение:
    • Для каждой точки рассчитываются две суммы: больше и меньше базового значения.
    • Перед накоплением из текущего значения вычитается базовое значение.
    • Получившееся значение накапливается по абсолютному значению в соответствующей сумме (в зависимости от знака).
  • Для диаграмм, не поддерживающих базовое значение:
    • Для каждой точки рассчитываются две суммы: больше и меньше значение 0.
    • Текущее значение накапливается по абсолютному значению в соответствующей сумме (в зависимости от знака).
  • Для каждой точки отображается два столбца диаграммы: накопленная сумма положительных и отрицательных значений.

В режиме совместимости с версией 8.3.11 поведение не изменилось.

При расчете высоты столбцов в диаграммах с накоплением использовалась одна сумма по каждой точке, с которой выполнялось суммированием значений с учетом знака.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Система компоновки данных.
При установке источника доступных настроек компоновщику настроек системы компоновки данных, если значение параметра данных содержит массив, и при этом у параметра включена возможность использования списка значений, то в значение параметра помещается список значений, содержащий все значения, которые были в исходном массиве значений.

В режиме совместимости с версией 8.3.11 поведение не изменилось.

При установке источника доступных настроек компоновщику настроек системы компоновки данных, если значение параметра данных содержит массив, и при этом у параметра включена возможность использования списка значений, то в значение параметра помещался список значений, содержащий один элемент, со значением, равным значению по умолчанию для типа значения, указанного у параметра.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Управляемая форма.
При установке из встроенного языка, а также при загрузке конфигурации из файлов XML, свойств элемента формы ПутьКДанным, ПутьКДаннымПодвала, ПутькДаннымШапки, ПутьКДаннымЗаголовка и ПутьКДаннымКартинкиСтроки генерируется ошибка, если устанавливается путь, ссылающийся на элемент формы и при этом содержащий индекс строки.

В режиме совместимости с версией 8.3.11 поведение не изменилось.

Если при установке из встроенного языка, а также при загрузке конфигурации из файлов XML, в качестве значения свойства элемента формы ПутьКДанным, ПутьКДаннымПодвала, ПутькДаннымШапки, ПутьКДаннымПодвала и ПутьКДаннымКартинкиСтроки устанавливался путь, ссылающийся на элемент формы и при этом содержащий индекс строки, то ошибка не генерировалась, значение устанавливалось, но установленное значение свойства игнорировалось (по сути - присваивание не работало).Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Динамический список.
В источнике доступных настроек системы компоновки данных для динамического списка, недоступны для отбора, сортировки и группировки поля, которые являются дочерними полями-характеристиками полей табличных частей, полученных через точку (например, Ссылка.Товары.Товар.[Страна происхождения]).

В режиме совместимости с версией 8.3.11 поведение не изменилось.

В источнике доступных настроек системы компоновки данных для динамического списка, были доступны для отбора, сортировки и группировки поля, которые являются дочерними полями-характеристиками полей табличных частей, полученных через точку (например, Ссылка.Товары.Товар.[Страна происхождения]). Однако, попытка установить отбор по значению такого поля приводил к ошибке.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Система компоновки данных.
Если для вычисляемого поля системы компоновки данных указано пустое выражение, то в качестве значения такого поля в детальных записях будет использоваться NULL.

В режиме совместимости с версией 8.3.11 поведение не изменилось.

Если для вычисляемого поля системы компоновки данных указано пустое выражение, то при попытке использовать такое поле в детальных записях генерировалась ошибка с сообщением о том, что поле не найдено.Устранено некорректное поведение системы.

При выборе пользователем пользовательского поля без указанного выражения, поведение стало более корректным.

В документации данное изменение описано здесь.
Система компоновки данных.
Если во время вычисления функции системы компоновки данных ВычислитьВыражение() будет обнаружено деление на 0, то результат вычисления выражения, включающего вызов функции ВычислитьВыражение(), будет равно строке Деление на 0.

В режиме совместимости с версией 8.3.11 поведение не изменилось.

Если во время вычисления функции системы компоновки данных ВычислитьВыражение() будет обнаружено деление на 0, то выражение, включающее вызов этой функции, полностью вычислялось, но в качестве результата работы функции ВычислитьВыражение() выступала строка Деление на 0.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Хранение настроек.
Проверка права доступа СохранениеДанныхПользователя выполняется перед выполнением любой операции с хранилищем стандартных настроек.

Реализована проверка права доступа СохранениеДанныхПользователя при вызове метода СтандартноеХранилищеНастроекМенеджер.УстановитьОписание().

Проверка права доступа СохранениеДанныхПользователя выполнялась перед выполнением операции с хранилищем стандартных настроек только при обращении из встроенного языка.

При вызове метода СтандартноеХранилищеНастроекМенеджер.УстановитьОписание() проверка права доступа СохранениеДанныхПользователя не выполнялась.

Устранено незапланированное поведение системы. В частности, стали недоступны команды работы с настройками динамического списка для пользователя, у которого отсутствует право доступа СохранениеДанныхПользователя.
Система компоновки данных.
Элементы условного оформления системы компоновки данных применяются в соответствии со следующими приоритетами:
  • Чем «ближе» к области применения находится элемент условного оформления, тем выше у него приоритет (поведение не изменилось). Например, если есть условное оформление у всего отчета, у таблицы и у группировки таблицы, то наивысший приоритет будет у условного оформления группировки, потом – таблицы, потом – всего отчета.
  • В рамках одного списка элементов условного оформления, чем ниже элемент условного оформления находится в списке элементов условного оформления, тем выше у него приоритет.

В режиме совместимости с версией 8.3.11 поведение не изменилось.

Элементы условного оформления системы компоновки данных применялись в соответствии со следующими приоритетами:
  • Чем «ближе» к области применения находился элемент условного оформления, тем выше у него приоритет.
  • В рамках одного списка элементов условного оформления, чем ниже элемент условного оформления находился в списке элементов условного оформления, тем выше у него приоритет. Исключение составлял случай, когда в списке условных оформлений присутствуют оформления с заданными и не заданными оформляемыми полями и у них есть заданные отборы. В этом случае сначала применялись условные оформления, которым заданы оформляемые поля, а затем условные оформления с не заданными оформляемыми полями.
Устранено незапланированное поведение системы.
В документации данное изменение описано здесь.
Система компоновки данных.
При формировании строки представления отбора системы компоновки данных (в формах отчета и динамического списка) учитывается квалификатор, который указан для поля компоновки данных, по которому выполняется отбор.

В режиме совместимости с версией 8.3.11 поведение не изменилось.

При формировании строки представления отбора системы компоновки данных (в формах отчета и динамического списка) не учитывался квалификатор, который указан для поля компоновки данных, по которому выполняется отбор.Улучшено представление отборов в отчетах, построенных с помощью системы компоновки данных, и динамических списках.
В документации данное изменение описано здесь.
Работа с информационными базами.
Изменено поведение системы при установке административных параметров информационной базы из встроенного языка в том случае, если установка параметров происходит в рамках транзакции. Подробности приведены в документации.Поведение системы при установке административных параметров информационной базы из встроенного языка в том случае, если установка параметров происходит в рамках транзакции, было другим и не было документировано.Поведение системы при установке административных параметров информационной базе стало более очевидным и предсказуемым.
В документации данное изменение описано здесь.
Интерфейс.
Вызов метода глобального контекста ПереключитьИнтерфейс() игнорируется при работе в управляемом режиме в любом клиентском приложении.

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

В режиме совместимости с версией 8.3.11 поведение не изменилось.

Вызов метода глобального контекста ПереключитьИнтерфейс() при работе в управляемом режиме приводил к отображению командных панелей, настроенных в конфигурации.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Встроенный язык.
Функция глобального контекста ТекущийЯзык() при выполнении на сервере, в толстом клиенте и во внешнем соединении возвращает язык интерфейса, выбранный для текущего пользователя или основной язык конфигурации в том случае, если отсутствует текущий пользователь, для текущего пользователя не указан язык или указан несуществующий в конфигурации язык.

Функция ТекущийЯзык() работает одинаково во всех вариантах использования.

В режиме совместимости с версией 8.3.11 поведение не изменилось.

Функция глобального контекста ТекущийЯзык() при выполнении на сервере, в толстом клиенте и во внешнем соединении возвращала значение Неопределено в том случае, если для текущего пользователя указан несуществующий в конфигурации язык.

Поведение функции ТекущийЯзык() различалось при работе на стороне сервера и на стороне клиентских приложений.

Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Система компоновки данных.
Если во вложенном запросе, находящемся в правой части левого соединения, поле явно не указано в предложении {ГДЕ}, и во внешнем запросе для поля с таким же именем компоновки данных используется не точно это же поле, то компоновщик макета компоновки данных не будет размещать отбор во вложенном запросе.

При необходимости обеспечить прежнее поведение, разработчику следует явно указать поле доступным для отбора в запросе с помощью предложения {ГДЕ}.

В режиме совместимости с версией 8.3.11 поведение не изменилось.

При использовании автоматического заполнения доступных полей набора данных, компоновщик макета компоновки данных всегда размещал отбор во вложенном запросе.Повышена предсказуемость результата компоновки данных при использовании автоматического заполнения доступных полей набора данных-запроса.
Работа с Интернет.
При использовании метода ИнтернетПочта.Подключиться() реализована попытка аутентификации с помощью имени пользователя и пароля, если аутентификация по протоколу APOP закончилась неудачей.При использовании метода ИнтернетПочта.Подключиться() генерировалась ошибка, если аутентификация по протоколу APOP закончилась неудачей. Попытка аутентификации с помощью имени пользователя и пароля не выполнялась.Работа с почтовым сервером при выполнении аутентификации пользователя стала лучше соответствовать стандарту RFC 1939.
Управляемая форма.
При выполнении метода ОткрытьФорму() изменен алгоритм поиска открытого экземпляра открываемой формы:
  • При открытии форм обработок и любых форм отчетов - поиск открытой формы учитывает владельца открываемой формы.
  • При открытии основной формы, установленной в свойствах конфигурации, или формы, переопределенной в обработчике ОбработкаПолученияФормы(), без указания владельца, без необходимости блокировки окна владельца и в случае наличия открытого экземпляра открываемой формы - будет найдена уже открытая форма (в тонком и веб-клиентах).

В режиме совместимости с версией 8.3.11 поведение не изменилось.

При выполнении метода ОткрытьФорму() использовался следующий алгоритм поиска открытого экземпляра открываемой формы:
  • При открытии форм обработок и любых форм отчетов - поиск открытой формы не учитывал владельца открываемой формы.
  • При открытии основной формы, установленной в свойствах конфигурации, или формы, переопределенной в обработчике ОбработкаПолученияФормы(), без указания владельца, без необходимости блокировки окна владельца и в случае наличия открытого экземпляра открываемой формы - открывался новый экземпляр формы (в тонком и веб-клиентах).
Устранено некорректное поведение системы. Унифицирован алгоритм поиска открытой формы для различных клиентских приложений.

Оглавление

Переименования

Что переименованоСтарое наименованиеНовое наименование
Параметры ключа командной строки пакетного запуска конфигуратора CompareCfg, отвечающие за определение первой и второй конфигураций для сравнения.
  • FirstConfigurationKey,
  • SecondConfigurationKey.
  • FirstConfigurationType,
  • SecondConfigurationType.
Ключи командной строки пакетного запуска конфигуратора при работе с приложением для мобильного устройства. Старые наименования поддерживаются для совместимости.
  • MAUpdatePublication;
  • MAWriteFile.
  • MobileAppUpdatePublication;
  • MobileAppWriteFile.
Назначения использования конфигурации и управляемых форм. Старые наименования поддерживаются для совместимости.
  • МобильноеУстройство;
  • ПерсональныйКомпьютер.
  • ПриложениеМобильнойПлатформы;
  • ПриложениеПлатформы.
Группы команд табличного документа.

В режиме совместимости с версией 8.3.11 поведение не изменилось.

  • Печать;
  • Вид;
  • Форматирование;
  • Шрифт;
  • Границы;
  • Выравнивание;
  • Группы;
  • Имена;
  • НастройкиПечати;
  • Рисунки;
  • Выравнивание1;
  • Размер;
  • Распределить;
  • Порядок;
  • Примечания;
  • Ячейки;
  • Объединение;
  • Вставить;
  • ВставкаСтрок;
  • ВставкаКолонок;
  • ОтобразитьСкрытьЯчейки;
  • Размеры;
  • Прочее;
  • Прочее1;
  • Прочее2;
  • Прочее3.
  • КомандыПечать;
  • КомандыВид;
  • КомандыФорматирование;
  • КомандыШрифт;
  • КомандыГраницы;
  • КомандыВыравнивание;
  • КомандыГруппы;
  • КомандыИмена;
  • КомандыНастройкиПечати;
  • КомандыРисунки;
  • КомандыВыравниваниеРисунков;
  • КомандыРазмер;
  • КомандыРаспределить;
  • КомандыПорядок;
  • КомандыПримечания;
  • КомандыЯчейки;
  • КомандыОбъединение;
  • КомандыВставить;
  • КомандыВставкаСтрок;
  • КомандыВставкаКолонок;
  • КомандыОтобразитьСкрытьЯчейки;
  • КомандыРазмеры;
  • КомандыПрочее;
  • КомандыПрочееОткат;
  • КомандыПрочееБуферОбмена;
  • КомандыПрочееСвойства.

Оглавление

Мобильная версия «1С:Предприятия»

ФункциональностьКак сталоКак былоРезультат изменения
Управляемая форма.
Контекстное меню (при работе под управлением ОС Android) открывается непосредственно рядом с элементом формы, откуда вызывается это меню. При этом не происходит перестроения формы, в котором выполняется открытие контекстного меню.Контекстное меню формировалось в верхней части формы, в которой располагался элемент для которого требовалось открыть контекстное меню. Это приводило к перестроению формы и смещению элементов формы.При работе под управлением ОС Android, работа с формой в мобильном приложении стала более комфортной при использовании контекстных меню.
Специальные возможности мобильного устройства.
Оптимизирован процесс формирования объекта ДанныеМультимедиа при работе с камерой мобильного устройства.

В документации отражены рекомендации работе с фотокамерой мобильного устройства.

Формирование объекта ДанныеМультимедиа при работе с камерой мобильного устройства выполнялось недостаточно оптимально.Ускорена работа мобильного приложения при использовании фотокамеры мобильного устройства.
В документации данное изменение описано здесь.
Интерфейс.
Изменено отображение календаря на мобильном устройстве:
  • текущая дата отображается более заметно;
  • реализована возможность переключаться между выбором одной даты или нескольких дат;
  • реализовано контекстное меню;
  • реализовано событие Выбор.
Календарь на мобильном устройстве работал по-другому:
  • текущая дата отображалась менее заметно;
  • не поддерживалась возможность переключаться между выбором одной даты или нескольких дат (всегда использовался выбор нескольких дат);
  • отсутствовало контекстное меню;
  • отсутствовало реализовано событие Выбор.
Календарь на мобильном устройстве стал более комфортным в использовании.

Оглавление

Обновление используемых библиотек

Оглавление

Изменения в демонстрационных конфигурациях

Оглавление

Изменения, выполненные после публикации версии

ФункциональностьКак сталоКак былоРезультат изменения
Веб-клиент.
Для расширения работы с файлами, которое применяется для веб-браузеров Google Chrome и Mozilla Firefox, реализованы следующие возможности:
  • Аутентификация на веб-сервере с использованием сертификата. Пользователю будет предложен диалог выбора сертификата, который будет использован для аутентификации.
  • Использование аутентификации ОС в том случае, если компьютер, на котором запущен веб-клиент, не входит в домен, а на веб-сервере настроена аутентификация ОС. Пользователю будет предложено указать имя пользователя и пароль для доступа к домену.
Расширение работы с файлами, которое применяется для веб-браузеров Google Chrome и Mozilla Firefox, не поддерживало следующие возможности:
  • Аутентификация на веб-сервере с использованием сертификата.
  • Использование аутентификации ОС в том случае, если компьютер, на котором запущен веб-клиент, не входит в домен, а на веб-сервере настроена аутентификация ОС.
Расширены возможности работы с защищенным соединением. Повышена безопасность использования веб-клиента.
Веб-клиент.
Перетаскивания ячеек и рисунков табличного документа, который отображается в веб-клиенте, обрабатывается общепринятым способом: выделенные элементы копируются, если во время перетаскивания нажата клавиша Ctrl и перемещаются, если клавиша Ctrl не нажата.

Поведение веб-клиента стало аналогичным поведению тонкого клиента.

В режиме совместимости с версией 8.3.11 поведение не изменилось.

В табличном документе, который отображается в веб-клиенте, не поддерживались операции перетаскивания для ячеек и рисунков.Расширены интерактивные возможности работы с табличным документом в веб-клиенте.
Автоматизированное тестирование.
Значение свойства ТекстЗаголовка объектов типа ТестируемоеПолеФормы (и аналогичных), которые получены с помощью методов НайтиОбъект() или НайтиОбъекты(), во всех случаях содержит значение заголовка, заданное в конфигураторе.

В режиме совместимости с версией 8.3.11 поведение не изменилось.

Значение свойства ТекстЗаголовка объектов типа ТестируемоеПолеФормы (и аналогичных), которые получены с помощью методов НайтиОбъект() или НайтиОбъекты(), могло в некоторых случаях не содержать двоеточие, если заголовок для элемента управления задавался в редакторе формы, а не генерировался автоматически.Устранено некорректное поведение системы.
Управляемая форма.
Изменение доступности групп элементов управляемой формы и элементов формы, расположенных в таблицах управляемой формы, не требует обращения к серверу. Данное поведение будет наблюдаться только в том случае, если режим совместимости конфигурации установлен в значение Версия 8.3.7 и старше.Изменение доступности групп элементов управляемой формы и элементов формы, расположенных в таблицах управляемой формы, приводило к вызову сервера.Снижены затраты на изменение доступности некоторых элементов управляемой формы.
Мобильная платформа.
Мобильный клиент.
В списке приложений, доступного из главного меню мобильного приложения и мобильного клиента, реализованы возможности:
  • выполнить ручное упорядочивание списка;
  • упорядочить список приложений по алфавиту;
  • работать со списком общих информационных баз (только для мобильного клиента).

В списке приложений, для каждого приложения, реализована возможность указывать параметры командной строки запуска клиентского приложения. Для мобильного приложения и мобильного клиента реализована поддержка следующих параметров командной строки запуска клиентского приложения: N, P, ClearCache, C, WSA, OIDA, Autooff, DisableStartupMessahes, Z, UsePrivilegedMode, HttpsForceSSLv3, HttpsForceTLS1_0, O, L, VL, WSN, WSP, URL. Реализована возможность однократно запустить приложение с необходимым набором поддерживаемых параметров командной строки запуска.

Данные возможности не предоставлялись.Расширены возможности по управлению списком приложений. Для приложений стало возможно указывать параметры командной строки, позволяющие более тонко управлять запуском этих приложений.
В документации данное изменение описано здесь.
Управляемая форма.
Элементы управляемой формы сжимаются меньше своей минимальной ширины в том случае, если ширины формы становится недостаточно для размещения элемента формы минимальной ширины. Изменение действует во всех клиентских приложениях и в мобильной платформе.

В режиме совместимости с версией 8.3.11 поведение не изменилось.

Элементы управляемой формы не сжимались меньше своей минимальной ширины в том случае, если ширины формы становилось недостаточно для размещения элемента формы минимальной ширины.Устранено некорректное поведение системы.
Система компоновки данных.
При генерации макета заголовков компоновки данных на основе предопределенного макета, при необходимости, устанавливается фиксация строк и колонок.

Фиксация колонок (свойство ячейки области макета компоновки данных ФиксироватьСлева) устанавливается в том случае, если параметр отчета ФиксироватьСлева установлен в значение Авто или не установлен. Фиксация строк (свойство ФиксироватьСверху) устанавливается в том случае, если параметр отчета ФиксироватьСверху имеет значение Авто или не установлен.

В режиме совместимости с версией 8.3.11 поведение не изменилось.

При генерации макета заголовка компоновки данных на основе предопределенного макета никогда не устанавливалась фиксация строк и колонок. Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Работа с запросами.
В запросе, который содержит выражение ОБЪЕДИНИТЬ (без ключевого слова ВСЕ), операция ВЫРАЗИТЬ КАК Ссылка в результате будет содержать одну строку со значением NULL.

Функция ЕСТЬNULL() от выражения ВЫРАЗИТЬ КАК Ссылка возвращает корректный результат.

В режиме совместимости с версией 8.3.11 поведение не изменилось.

Запрос с предложением ОБЪЕДИНИТЬ мог не удалять дублирующиеся NULL, полученные операцией ВЫРАЗИТЬ КАК Ссылка.

Функция ЕСТЬNULL() от выражения ВЫРАЗИТЬ КАК Ссылка могла вернуть некорректный результат.

Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Система взаимодействия.
Уточнены сообщения об ошибках для некоторых сценариев использования системы взаимодействия.Сообщения об ошибках для некоторых сценариев использования системы взаимодействия были менее информативными.Повышена информативность сообщений об ошибках при работе системы взаимодействия.
Система компоновки данных.
При установке источника доступных настроек компоновщику настроек системы компоновки данных, если значение параметра данных содержит фиксированный массив, и при этом у параметра включена возможность использования списка значений, то в значение параметра помещается список значений, содержащий все значения, которые были в исходном фиксированном массиве значений.

В режиме совместимости с версией 8.3.11 поведение не изменилось.

При установке источника доступных настроек компоновщику настроек системы компоновки данных, если значение параметра данных содержит фиксированный массив, и при этом у параметра включена возможность использования списка значений, то в значение параметра помещался список значений, содержащий один элемент, со значением, равным значению по умолчанию для типа значения, указанного у параметра.Устранено некорректное поведение системы.
Управляемая форма.
Для элемента управляемой формы улучшен и унифицирован (для разных элементов формы) внешний вид подсказки в том случае, если свойство ОтображениеПодсказки установлено в значение Кнопка.Для элемента управляемой формы внешний вид подсказки в том случае, если свойство ОтображениеПодсказки установлено в значение Кнопка, мог различаться для разных элементов формыУнифицировано визуально оформление всплывающей подсказки для различных элементов формы.
Мобильная платформа.
Мобильный клиент.
Управляемая форма.
Работа с Интернет.
В мобильном приложении реализована доступность свойства Документ расширения поля управляемой формы для поля HTML-документа.

В мобильном приложении для параметра ДанныеСобытия обработчика события ПриНажатии расширения поля управляемой формы для поля HTML-документа реализована доступность свойств Document и Href.

Сообщения, формируемые платформой при обращении к несуществующим свойствам и методам, могут отличаться от аналогичных диагностических сообщений при работе на персональном компьютере.

Данные возможности не предоставлялись.

При работе на мобильном устройстве было невозможно получить доступ к HTML-документу, отображаемому формой.

Расширены возможности мобильной версии «1С:Предприятия» по работе с HTML-документом.
Работа с СУБД.
Системные требования.
Реализована поддержка СУБД Microsoft SQL Server 2017.СУБД Microsoft SQL Server 2017 не поддерживалась.Реализована поддержка СУБД Microsoft SQL Server 2017.
В документации данное изменение описано здесь.
Средства разработки.
Для свойств кнопки управляемой формы ЦветТекста и ЦветФона, в палитре свойств и диалоге выбора цвета, будет отображаться тот цвет, который будет использоваться для соответствующего свойства. Данное поведение будет наблюдаться в том случае, если для указанных свойств выбрано значение Авто или какой-либо элемент системного стиля.Для свойств кнопки управляемой формы ЦветТекста и ЦветФона, в палитре свойств и диалоге выбора цвета, отображался тот цвет, который соответствовал системному элементу стиля. Данное поведение наблюдалось в том случае, если для указанных свойств было выбрано значение Авто или какой-либо элемент системного стиля.Палитра свойств более точно стала отображать значения свойств.
Локализация.
Реализована локализация интерфейса клиентского приложения для французского языка.Данная возможность не предоставлялась.Стало возможно использование системы «1С:Предприятие» франкоговорящими пользователями.
В документации данное изменение описано здесь и здесь.
Мобильный клиент.
Расширен состав информации, отображаемой в диалоге О программе приложения мобильного клиента.В диалоге О программе приложения мобильного клиента, содержалось меньше информации.В приложении мобильного клиента, диалог О программе стал больше соответствовать этому диалогу в тонком клиенте.
Мобильная платформа.
Мобильный клиент.
Система взаимодействия.
Реализована возможность получения и обработки PUSH-оповещений, формируемых системой взаимодействия. При этом приложение для мобильного устройства должно быть собрано с включенным разрешением работы с PUSH-оповещениями. Оповещения формируются с помощью сервиса фирмы «1С» pushnotifications.1c.com. Регистрация в сервисе выполняется автоматически.Система взаимодействия не формировала PUSH-оповещения для использования на мобильных устройствах.Снижена вероятность пропустить сообщение от системы взаимодействия в тех случаях, когда приложение не запущено, находится в фоновом режиме или пользователь работает в другой информационной базе (в рамках одного приложения).
Работа с Интернет.
Реализована возможность использования внешних провайдеров для выполнения OpenID-аутентификации.

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

Данная возможность не предоставлялась.Расширены возможности по обеспечению OpenID-аутентификации.
В документации данное изменение описано здесь, здесь, здесь и здесь.
Мобильная платформа.
Мобильный клиент.
В мобильной версии «1С:Предприятия» реализована поддержка экрана iPhone X.Данная возможность не предоставлялась.Интерфейс мобильной версии «1С:Предприятия» адаптирован для работы на iPhone X.
Работа с Интернет.
Для механизмов работы с Интернет, предоставляемых платформой «1С:Предприятие», реализована поддержка криптографических алгоритмов по стандартам ГОСТ Р 34.10-2012, 34.11-2012.Данная возможность не предоставлялась.Стало возможно использовать ресурсы сети Интернет, если для работы с ними требуется возможность работы в соответствии с ГОСТ Р 34.10-2012 и 34.11-2012.
Мобильная платформа.
Мобильный клиент.
Специальные возможности мобильного устройства.
При работе на платформе Windows Desktop не поддерживается сканирование штрих-кодов и использование фото- и видеосъемки.

Методы ПоддерживаетсяСканированиеШтрихКодов(), ПоддерживаетсяФотоснимок() и ПоддерживаетсяВидеозапись() объекта СредстваМультимедиа при работе под управлением ОС Windows Desktop возвращают значение Ложь.

При работе на платформе Windows Desktop, методы ПоддерживаетсяСканированиеШтрихКодов(), ПоддерживаетсяФотоснимок() и ПоддерживаетсяВидеозапись() объекта СредстваМультимедиа возвращали значение Истина.Поведение системы приведено к реальному.
Картинки.
В том случае, если картинка в библиотеке картинок платформы совпадает по имени с картинкой в конфигурации (в списке общих картинок), при обновлении конфигурации базы данных формируется предупреждение, но обновление будет продолжено. При этом при обращении к такой картинке по имени приоритет будет отдан картинке конфигурации.

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

В том случае, если картинка в библиотеке картинок платформы совпадает по имени с картинкой в конфигурации (в списке общих картинок), обновление конфигурации базы данных было невозможно.Стало возможным обновить конфигурацию базы данных и продолжить работу в том случае, если в платформе добавлена картинка, имя которой совпало с картинкой конфигурации.
Мобильная платформа.
Мобильный клиент.
Средства администрирования.
Для мобильной версии «1С:Предприятия» реализована поддержка аутентификации ОС.

Для конструктора объекта HTTPСоединение реализована поддержка параметра ИспользоватьАутентификациюОС.

Данная возможность не предоставлялась.Мобильную версию «1С:Предприятия» стало возможно использовать в тех случаях, когда доступ к веб-серверу или информационной базе требует использование аутентификации ОС.
Отображение информации.
Мобильный клиент.
Для мобильной версии системы «1С:Предприятие» реализовано отображение информационных сообщений в виде специального вида окон, характерных для таких оповещений на мобильном устройстве. Такие сообщения формируются с помощью метода ПоказатьОповещениеПользователя() с параметром СтатусОповещенияПользователя, установленным в значение СтатусОповещенияПользователя.Информация.Сообщения, формируемые в мобильном клиенте с помощью метода ПоказатьОповещениеПользователя() с параметром СтатусОповещенияПользователя, установленным в значение СтатусОповещенияПользователя.Информация игнорировались и никак не отображались пользователю.При работе в мобильном клиенте стали полностью доступны возможности метода ПоказатьОповещениеПользователя() в части описания статуса сообщения.
Мобильная платформа.
Мобильный клиент.
Управляемая форма.
Изменен состав команд и способ отображения контекстного меню строки таблицы управляемой формы в мобильной версии «1С:Предприятия».Состав команд и способ отображения контекстного меню строки таблицы управляемой формы в мобильной версии «1С:Предприятия» были другими.Улучшен пользовательский интерфейс мобильной версии «1С:Предприятия».
Работа с Интернет.
Диагностика проверки отзыва корневого сертификата стала более подробной.

Реализована возможность управлять поведением системы для тех случаев, когда платформа не может однозначно проверить отзыв сертификата. Реализован параметр IgnoreServerCertificatesChainRevocationSoftFail файла conf.cfg.

Указанные изменения задействованы для всех механизмов работы с Интернет платформы «1С:Предприятие».

Диагностика результата проверки отзыва корневого сертификата всегда была одинаковой, вне зависимости от причины, по которой удаленный узел не проходил проверку.

Поведение системы в случае, когда невозможно однозначно проверить отзыв сертификата, не настраивалось.

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

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

Данные возможности не предоставлялись.

Механизм тестирования и исправления не позволял проверить корректность файла базы данных.

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

Улучшены возможности диагностики состояния файла базы данных.
Расширение конфигурации.
Отключена возможность удаления активного расширения в том случае, если расширение изменяет структуру базы данных. Для удаления такого расширения необходимо сделать его неактивным. При удалении неактивного расширения, изменяющего структуру базы данных, пользователю предлагается подтвердить это действие.

Реализован метод РасширениеКонфигурации.ИзменяетСтруктуруДанных(), позволяющий определить, что расширение конфигурации изменяет структуру базы данных.

При удалении расширения, изменяющего структуру базы данных, не предпринималось никаких дополнительных действий, позволяющих снизить вероятность потери данных, внесенных с помощью удаляемого расширения.Снижена вероятность потери данных, которые вводились с помощью расширения конфигурации.
В документации данное изменение описано здесь и здесь.
Мобильный клиент.
Сборщик мобильных приложений.
Для мобильного клиента реализована возможность указать веб-страницу, с помощью которой пользователь может самостоятельно выполнить регистрацию в информационной базе (или сервисе), которой он собирается пользоваться с помощью мобильного клиента. Эта страница может быть открыта как автоматически (если в мобильном клиенте отсутствуют зарегистрированные информационные базы) так и вручную.

Реализована возможность указать адреса веб-страниц, которые могут являться личными кабинетами в различных сервисах, информационные базы которых используются с помощью мобильного клиента. Может быть задано несколько таких страниц.

Для мобильного клиента реализована возможность получать с сервера списки общих информационных баз с помощью специальных веб-сервисов. Реализована возможность указания как конкретного адреса (или адресов) такого веб-сервиса, так и возможность указать любой адрес веб-сервиса.

При сборке приложения мобильного клиента реализованы следующие возможности:

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

Для мобильного клиента реализована обработка гиперссылок со схемой e1c:// для тех веб-страниц, которые указаны в виде начальной страницы и в списке информационных баз.

Для мобильного клиента реализована команда командной строки запуска AddToStartCfg. Команда позволяет добавить информационную базу в список информационных баз мобильного клиента. Команда может быть размещена в веб-страницах, заданных при настройке собираемого мобильного приложения.

Не поддерживается OpenID-аутентификация для доступа к веб-серверам, возвращающим списки общих информационных баз.

Данные возможности не предоставлялись.Реализована возможность максимально простой и понятной регистрации информационных баз в мобильном клиенте и регистрации в сервисах, например, построенных по технологии 1cFresh..
Журнал регистрации.
Реализованы события журнала регистрации, фиксирующие следующие случаи:
  • Работа с пользователями:
    • Ошибка добавления пользователя (_$User$_.NewError);
    • Ошибка изменения пользователя (_$User$_.UpdateError);
    • Ошибка удаления пользователя (_$User$_.DeleteError).
  • Работа с информационной базой:
    • Сокращение журнала регистрации (_$InfoBase$_.EventLogReduce);
    • Ошибка сокращения журнала регистрации (_$InfoBase$_.EventLogReduceError);
    • Ошибка изменения параметров журнала регистрации (_$InfoBase$_.EventLogSettingsUpdateError);
    • Ошибка изменения параметров информационной базы (_$InfoBase$_.InfoBaseAdmParamsUpdateError);
    • Начало выгрузки информационной базы в файл (_$InfoBase$_.DumpStart);
    • Окончание выгрузки информационной базы в файл (_$InfoBase$_.DumpFinish);
    • Ошибка выгрузки информационной базы в файл (_$InfoBase$_.DumpError);
    • Начало загрузки информационной базы из файла (_$InfoBase$_.RestoreStart);
    • Окончание загрузки информационной базы из файла (_$InfoBase$_.RestoreFinish);
    • Ошибка загрузки информационной базы из файла (_$InfoBase$_.RestoreError);
    • Ошибка обновления конфигурации базы данных (_$InfoBase$_.DBConfigUpdateError);
    • Ошибка обновления конфигурации базы данных для расширения (_$InfoBase$_.DBConfigExtensionUpdateError).

Расширен состав данных, регистрируемых событиями _$Access$_.AccessDenied, _$InfoBase$_.EventLogSettingsUpdate.

Для просмотра новых событий, кроме событий работы с пользователями и событий _$InfoBase$_.DBConfigUpdateError и _$InfoBase$_.DBConfigExtensionUpdateError, требуется наличие права АдминистрированиеДанных.

Состав регистрируемых событий и объем регистрируемых данных был меньше.Улучшено журналирование различных ситуаций, которые могут происходить во время эксплуатации прикладного решения.
Система компоновки данных.
Диаграммы.
В зависимости от установленного для конфигурации режима совместимости, в настройках системы компоновки данных не выполняется сохранение следующих параметров вывода, если для них не установлен флажок Использование:
  • Режим совместимости Версия 8.3.10 и ниже: ТипДиаграммы.ШкалаТочек, ТипДиаграммы.ШкалаЗначений, ТипДиаграммы.ШкалаСерий.
  • Режим совместимости Версия 8.3.11 и ниже: ТипДиаграммы.ОписаниеПалитрыЦветов, ТипДиаграммы.ОписаниеПалитрыЦветовИнформационныхИнтервалов, ТипДиаграммы.ИнформационныеЛинииЗначений, ТипДиаграммы.ИнформационныеИнтервалыЗначений, ТипДиаграммы.ИнформационныеЛинииТочек, ТипДиаграммы.ИнформационныеИнтервалыТочек.
В настройках системы компоновки данных сохранялись все измененные значения параметров вывода, что приводило к проблемам при открытии настроек системы компоновки данных в младшей версии системы «1С:Предприятие».Стало возможно использовать настройки диаграммы системы компоновки данных в том случае, если настройки открываются в младшей версии.
Веб-клиент.
Дополнение веб-браузера Mozilla Firefox, которое необходимо для функционирования расширений системы «1С:Предприятие» и внешних компонент, доступно в магазине дополнений https://addons.mozilla.org. Установленное дополнение будет автоматически обновляться с указанного сайта.Дополнение веб-браузера Mozilla Firefox, которое необходимо для функционирования расширений системы «1С:Предприятие» и внешних компонент, отсутствовало в магазине дополнений https://addons.mozilla.org. Обновление выполнялось в случае установки новой версии «1С:Предприятие», в которой входила новая версия дополнения.Обновление дополнения веб-браузера Mozilla Firefox стало выполняться прозрачно для пользователя.
Мобильный клиент.
Мобильная платформа.
Управляемая форма.
При работе в мобильной версии «1С:Предприятия» реализована возможность полноценно выполнять редактирование текста в полях ввода HTML-страницы, отображаемой в поле HTML-документа (для элементов, отмеченных атрибутом contentEditable). При редактировании поддерживаются возможности форматированного документа.При работе в мобильной версии «1С:Предприятия» было практически невозможно выполнять полноценное редактирование текста в полях ввода HTML-страницы, отображаемой в поле HTML-документа (для элементов, отмеченных атрибутом contentEditable).Расширены возможности использования HTML-документа в мобильной версии «1С:Предприятия».

Оглавление

Переход с предыдущей версии на версию 8.3.12

Оглавление

Версия 8.3.11

Версия 8.3.11 включает исправления обнаруженных ошибок и изменения в функциональности.

Ссылки на разделы документации, которые описывают сделанные изменения в элементах данного документа, рекомендуется использовать только после публикации на сайте ИТС (http://its.1c.ru/db/v8311doc) документации к текущей версии.

В списке изменений версии 8.3.8 описано изменение по оптимизации работы списка истории работы пользователей.


Новые возможности и изменения

ФункциональностьКак сталоКак былоРезультат изменения
Свойства конфигурации.
Для свойства конфигурации Режим совместимости реализовано значение Версия 8.3.10. Использовался режим совместимости с версиями 8.1, 8.2.13, 8.2.16, 8.3.1 - 8.3.9. Возможность запуска конфигураций, разработанных в версии 8.3.10 и более младших, в версии 8.3.11, без внесения изменений в конфигурацию и без изменений структур данных. Это позволяет при переходе на версию 8.3.11 сначала выполнить переход без внесения изменений в конфигурацию, а потом, внести необходимые изменения и снять режим совместимости. Так же это позволяет иметь возможность после перехода на версию 8.3.11, при необходимости, использовать для работы с информационной базой и версию 8.3.10. Это можно делать, как до снятия режима совместимости, так и после (установив вновь режим совместимости).
В документации данное изменение описано здесь.
Сравнение/объединение конфигураций.
Реализована возможность объединения составных типов и составов планов обмена, подсистем и функциональных опций. Для указанных объектов реализована возможность просмотра различий: в интерактивном режиме (в диалоге) и в отчете о сравнении конфигураций.

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

Изменен формат файла сохранения настроек сравнения и объединения конфигураций.

При объединении конфигураций отсутствовала возможность объединять составные типы, а так же состав планов обмена, подсистем и функциональных опций. Предоставлялась только возможность целиком заимствовать указанные объекты из загружаемой конфигурации или оставить без изменений существующие объекты.Упрощен процесс сравнения и объединения конфигураций.
В документации данное изменение описано здесь, здесь, здесь, здесь, здесь и здесь.
История данных.
Реализован механизм отслеживания истории изменения объектов базы данных. Реализовано свойство История данных для следующих объектов конфигурации: справочники, документы, бизнес-процессы, задачи, регистры сведений. Реализована настройка отслеживания истории изменений реквизитов указанных объектов (включая стандартные реквизиты и реквизиты табличных частей), общих реквизитов (если они не являются разделителями) и ресурсов регистров сведений. Реализованы возможности просматривать историю изменений, изменять ее, комментировать записи в истории, выполнять переход на выбранную версию данных.

Не поддерживается настройка истории данных для собственных объектов расширений конфигурации.

Реализованы права доступа ЧтениеИсторииДанных, ЧтениеИсторииДанныхОтсутствующихДанных, ИзменениеИсторииДанных, ИзменениеИсторииДанныхОтсутствующихДанных, ИзменениеНастроекИсторииДанных, ИзменениеКомментарияВерсииИсторииДанных, ПросмотрИсторииДанных, РедактированиеКомментарияВерсииИсторииДанных, ПереходНаВерсиюИсторииДанных.

Реализовано свойство глобального контекста ИсторияДанных, с помощью которого имеется возможность программного доступа к истории изменений.

Реализован пользовательский интерфейс для доступа к истории изменений.

Данная возможность не предоставлялась.

Историю изменений можно было реализовать с помощью встроенных средств системы «1С:Предприятие».

Реализована возможность использовать историю изменений на уровне платформы, за счет чего упрощается разработка и сопровождение прикладного решения.
В документации данное изменение описано здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь и здесь.
Средства разработки.
В редакторе управляемой формы реализована возможность просмотра редактируемой формы в варианте мобильного приложения. Для просмотра управляемой формы в варианте мобильного приложения, режим совместимости редактируемой конфигурации должен быть больше или равен версии 8.3.7.В редакторе управляемой формы не предоставлялась возможность просмотра редактируемой формы в варианте мобильного приложения. Просмотр был доступен только в варианте персонального компьютера.Улучшены средства разработки форм при разработке конфигурации для работы на мобильных устройствах.
В документации данное изменение описано здесь, здесь и здесь.
Двоичные данные.
Реализован набор функций для работы с целыми числами на уровне битов. Числа интерпретируются как беззнаковые 32-разрядные числа.

Реализованы методы глобального контекста ПроверитьБит(), ПроверитьПоБитовойМаске(), УстановитьБит(), ПобитовоеИ(), ПобитовоеИли(), ПобитовоеНе(), ПобитовоеИНе(), ПобитовоеИсключительноеИли(), ПобитовыйСдвигВлево(), ПобитовыйСдвигВправо().

В режиме совместимости с версией 8.3.10 поведение не изменилось.

Система «1С:Предприятие» предоставляла методы, позволяющие выполнять логические операции только с данными, расположенными в буфере двоичных данных.Упрощено использование побитовых логических операций с числовыми операндами.
В документации данное изменение описано здесь и здесь.
Обновление конфигурации базы данных.
Кластер серверов.
Реализован новый механизм реструктуризации информационной базы. Основные отличия этого механизма:
  • При выполнении реструктуризации обрабатываются только те физические таблицы базы данных, в которых есть реальные изменения.
  • Максимальное количество изменений выполняется без создания копии таблицы и копирования информации между копиями.
  • Если копирование информации между версиями таблиц все-таки требуется, это копирование будет выполняться средствами СУБД во всех возможных случаях.

Данная возможность включена в статусе бета-версии. Новый механизм реструктуризации используется только в клиент-серверном варианте, при работе с СУБД Microsoft SQL Server и PostgreSQL.

Для работы нового механизма реструктуризации требуется наличие Java 1.8 на компьютере, где установлен сервер «1С:Предприятия».

Для файла conf.cfg реализованы параметры JavaHome, JavaOpts, UpdateDBCfg.

Данная возможность не предоставлялась.При использовании нового механизма возможно существенное ускорение процесса реструктуризации информационной базы. Это, в свою очередь, позволяет уменьшить технологические простои при обновлении прикладного решения на производственных серверах.
В документации данное изменение описано здесь, здесь, здесь, здесь и здесь.
Отображение информации.
Для форматной строки функции Формат() реализована возможность указывать форматную строку, которая включает в себя шаблон форматирования числа. Для этого реализован параметр ЧФ строки форматирования. Шаблон форматирования позволяет указать место, в которое будет выводиться число.

Поиск в динамическом списке учитывает параметры форматирования, которые указаны для колонок. При подсветке результатов поиска учитывается наличие константных строк как справа, так и слева от найденного числа.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

Данные возможности не предоставлялись.Стало возможно выводить форматированные значения с указанием единицы измерения в диаграммах и других элементах интерфейса, поддерживающих указание строки форматирования.
Средства разработки.
Реализована возможность проверки использования синхронных вызовов при выполнении проверки конфигурации во время пакетного запуска конфигуратора.

Для команды /CheckConfig пакетного запуска конфигуратора реализован параметр -CheckUseSynchronousCalls. Параметр может использоваться только совместно с параметром -ExtendedModulesCheck этой же команды.

Отсутствовала возможность проверки использования синхронных вызовов при выполнении проверки конфигурации во время пакетного запуска конфигуратора. Данная возможность была доступна только при интерактивном запуске.Устранено незапланированное поведение системы.
В документации данное изменение описано здесь.
Web-сервисы и HTTP-сервисы.
Расширение конфигурации.
Для Web-сервисов и HTTP-сервисов, являющихся собственными объектами расширения конфигурации, реализована поддержка повторного использования сеансов с возможностью настройки.Управление повторным использованием сесансов было недоступно для Web-сервисов и HTTP-сервисов, которые являются собственными объектами расширения.Унифицировано поведение системы при использовании одинаковых механизмов из расширения и обычной конфигурации.
В документации данное изменение описано здесь и здесь.
Система взаимодействия.
Реализована возможность отправлять сообщения со стороны сервера «1С:Предприятия» на сторону клиентского приложения. Передача сообщений использует в качестве транспорта настроенную систему взаимодействия. Получение сообщений клиентским приложением может быть как синхронным, так и асинхронным - в зависимости от того, каким образом вызван сервер: обычным вызовом или с помощью фонового задания.

Для менеджера системы взаимодействия реализованы методы СоздатьПользователя(), УдалитьСообщение(), НачатьПодключениеОбработчикаНовыхСообщений(), НачатьОтключениеОбработчикаНовыхСообщений(), а также реализован новый вариант метода ПолучитьОбсуждение(). Для объекта ОбсуждениеСистемыВзаимодействия реализованы свойства Ключ, Отображаемое. Для объекта ОтборОбсужденийСистемыВзаимодействия реализованы свойства Отображаемое, Ключ. Объект СообщениеСистемыВзаимодействия и некоторые его свойства (Автор, Дата, Идентификатор, Получатели, Текст) стали доступны на стороне клиентского приложения. Для объекта СообщениеСистемыВзаимодействия реализованы свойства Данные, Обсуждение. Объекты ИдентификаторОбсужденияСистемыВзаимодействия и ИдентификаторСообщенияСистемыВзаимодействия стали доступен на стороне клиентского приложения. Объекты ИдентификаторПользователяСистемыВзаимодействия и КоллекцияИдентификаторовПользователейСистемыВзаимодействия, а также их свойства и методы, стали доступны на стороне клиентского приложения.

Данная возможность не предоставлялась.

Объект СообщениеСистемыВзаимодействия и некоторые его свойства (Автор, Дата, Идентификатор, Получатели, Текст) были доступны только на стороне сервера «1С:Предприятия». Объекты ИдентификаторОбсужденияСистемыВзаимодействия и ИдентификаторСообщенияСистемыВзаимодействия были доступны только на стороне сервера «1С:Предприятия». Объекты ИдентификаторПользователяСистемыВзаимодействия и КоллекцияИдентификаторовПользователейСистемыВзаимодействия, а также их свойства и методы, были доступны только на стороне сервера «1С:Предприятия».

Стало возможно информировать клиентское приложение о событиях на стороне сервера «1С:Предприятия».
В документации данное изменение описано здесь, здесь и здесь.
Система взаимодействия.
Реализована возможность подключать обработчик, который вызывается после отправки сообщения системы взаимодействия. Реализована возможность помещать в сообщение гиперссылки, при нажатии на которые будет выполняться заданный обработчик (или стандартное действие).

Для объекта МенеджерСистемыВзаимодействия реализованы методы ПодключитьОбработчикПослеОтправкиСообщения(), ОтключитьОбработчикПослеОтправкиСообщения(), ПодключитьОбработчикДействияСообщения(), ОтключитьОбработчикДействияСообщения(). Реализовано свойство СообщениеСистемыВзаимодействия.Действия.

Реализована доступность объектов ОбсуждениеСистемыВзаимодействия и КонтекстОбсужденияСистемыВзаимодействия на стороне клиентского приложения.

Данные возможности не предоставлялись.

Объекты ОбсуждениеСистемыВзаимодействия и КонтекстОбсужденияСистемыВзаимодействия были доступны только на стороне сервера «1С:Предприятия».

Расширены возможности системы взаимодействия. Стало возможно реализовать автоматические средства ответа на входящие сообщения.
В документации данное изменение описано здесь, здесь и здесь.
Работа с запросами.
Для объектов ПакетЗапросовСхемыЗапроса, ОператорыСхемыЗапроса, КолонкиСхемыЗапроса, ВыраженияИндексаСхемыЗапроса, ВыраженияПорядкаСхемыЗапроса, КонтрольныеТочкиИтоговСхемыЗапроса реализован метод Переместить(), который перемещает элемент коллекции в указанную позицию.Данная возможность не предоставлялась.Расширены средства работы с некоторыми коллекциями схемы запроса.
Расширение конфигурации.
Прикладные объекты.
Реализована возможность добавлять в расширение конфигурации собственные справочники, документы, планы обмена и регистры сведений.

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

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

Список ограничений приведен в документации.

При удалении расширения, все данные, которые были внесены в собственные объекты расширения, будут удалены из информационной базы.

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

Стало возможно создавать расширения, которые хранят собственные данные в информационной базе, к которой их (расширения) подключают.

В документации данное изменение описано здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь и здесь.
Регистры сведений.
Для объекта РегистрСведенийКлючЗаписи реализована возможность получения связанного объекта метаданных. Реализован метод РегистрСведенийКлючЗаписи.Метаданные().

В режиме совместимости с версией 8.3.10 поведение не изменилось.

Получение связанного объекта метаданных непосредственно у объекта РегистрСведенийКлючЗаписи было недоступно. Получение метаданных приведено к общему подходу, принятому для других объектов конфигурации.
В документации данное изменение описано здесь.
Диаграммы.
При работе с биржевыми диаграммами реализована поддержка следующих свойств объекта ОсьЗначений: СпособОпределенияМинимальногоЗначения, МинимальноеЗначение, СпособОпределенияМаксимальногоЗначения, МаксимальноеЗначение.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

При работе с биржевыми диаграммами следующие свойства объекта ОсьЗначений не влияли на отображение диаграммы: СпособОпределенияМинимальногоЗначения, МинимальноеЗначение, СпособОпределенияМаксимальногоЗначения, МаксимальноеЗначение.Улучшены возможности настройки отображения биржевой диаграммы.
В документации данное изменение описано здесь.
Стандартные функции.
Журнал регистрации.
При получении данных журнала регистрации, для событий Пользователи.Добавление и Пользователи.Изменение реализованы свойства АутентификацияOpenID и ЗащитаОтОпасныхДействий в структуре Данные записи о событии.

В инструментах просмотра журнале регистрации реализовано отображение свойств Аутентификация OpenID и Защита от опасных действий при просмотре событий Пользователи.Добавление и Пользователи.Изменение.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

Для событий добавления и изменения пользователя было невозможно получить информацию о аутентификации OpenID и состоянии флага защиты от опасных действий. В тоже время указанные данные фиксировались в журнале регистрации.Устранено некорректное поведение системы. Стало возможно получать ранее недоступные данные.
Программное лицензирование.
В диалоге получения лицензии реализована возможность выбора страны из списка.В диалоге получения лицензии в качестве названия страны была возможность ввести любую последовательность символов.Устранены проблемы, которые возникали при ошибках во время ввода страны при активации программной лицензии.
Работа с СУБД.
Системные требования.
Реализована поддержка СУБД Oracle Database версии 11.2.0.4 (Linux) при условии установки патча 20954292.

Работа с СУБД Oracle Database версии 11.2.0.4 для Windows возможна при условии установки патчей 24591646 и 24591637.

СУБД Oracle Database версии 11.2.0.4 для Linux не поддерживалась.

Требования для работы под ОС Windows не включали требования по установленным патчам.

Расширен список поддерживаемых версий СУБД Oracle Database.
В документации данное изменение описано здесь и здесь.
Технологический журнал.
Реализовано событие технологического журнала <WINCERT>. Событие предназначено для расследования событий, связанных с ошибками проверки действительности сертификатов средствами Windows API.

Событие формируется только при работе под управлением ОС Windows.

Данная возможность не предоставлялась.Упрощено расследование ситуаций, связанных с ошибками проверки действительности сертификатов при работе системы «1С:Предприятие» под управлением ОС Windows.
В документации данное изменение описано здесь и здесь.
Система взаимодействия.
Реализована возможность развертывания собственного сервера системы взаимодействия. Сервер поставляется в виде отдельного дистрибутива и требует отдельной установки. Документация по установке размещена на диске ИТС (см. здесь).

Данная возможность включена в статусе бета-версии.

Данная возможность не предоставлялась. Для работы системы взаимодействия можно было использовать только сервис 1cDialog.com.Реализована возможность развертывания собственного сервера системы взаимодействия.
Программное лицензирование.
Системные требования.
Если в ключевых параметрах компьютера произошло только одно изменение, то лицензия, активированная в «1С:Предприятии» версии 8.2.15 и старше, будет считаться валидной при проверке ее командой ring license с ключом validate.

Указание параметра --validate для ключа activate или prepare-request приводит к ошибке, если при попытке получения какого-либо из ключевых параметров возникла ошибка времени исполнения. Без указания параметра поведение не изменилось.

Для использования команды license требуется утилита ring версии 0.8.

Если в ключевых параметрах компьютера произошло только одно изменение, то лицензия, активированная в «1С:Предприятии» версии 8.2.15 и старше, считалась невалидной при проверке ее командой ring license с ключом validate.

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

Для использования команды license требовалась утилита ring версии 0.6.

Устранено некорректное поведение системы.
В документации данное изменение описано здесь, здесь и здесь.
Работа с СУБД.
Системные требования.
Реализована поддержка СУБД PostgreSQL версии 9.4.5 из состава ОС AstraLinux Special Edition 1.5.

Поддержка реализована начиная с версии 8.3.11.3034.

СУБД PostgreSQL версии 9.4.5 из состава ОС AstraLinux Special Edition 1.5 не поддерживалась.Расширен список поддерживаемых СУБД.

Оглавление

Новые возможности и изменения в режиме «1С:Предприятие»

ФункциональностьКак сталоКак былоРезультат изменения
Управляемая форма.
Улучшено выделение диапазонов строк в таблице управляемой формы. Реализована возможность выделения блоков с помощью клавиш Ctrl, Shift и кнопок мыши.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

Выделение диапазонов строк в таблице управляемой формы было возможно только путем выделения каждой конкретной строки с помощью клавиши Ctrl.Повышено удобство выделения строк в таблице управляемой формы.
Веб-клиент.
Реализована возможность работы с одним и тем же приложением из разных закладок одного веб-браузера.При попытке запуска в разных закладках веб-браузера одного и того же приложения диагностировалась ошибка и открытие второго экземпляра приложения прекращалось.Стало возможно запускать более одного сеанса работы с веб-клиентом из одного веб-браузера.
В документации данное изменение описано здесь.
Установка клиентского приложения.
В текстах сообщений, возникающих при обновлении клиентского приложения по протоколу HTTP, изменен термин, используемый для описания различных вариантов клиентского приложения. Для описания клиентского приложения везде используется термин «программа доступа».В текстах сообщений, возникающих при обновлении клиентского приложения по протоколу HTTP, в некоторых случаях использовался термин «программа просмотра», а в некоторых «программа доступа».Унифицирована терминология в разных сообщениях, касающихся одного механизма (обновление программы доступа по протоколу HTTP).
Управляемая форма.
Отображение информации.
При выводе таблицы управляемой формы с помощью команды Вывести список:
  • Пустые значения типа Число и Дата выводятся в точности так же, как и в самой форме;
  • Символы табуляции, используемые в качестве разделителя колонок при выводе содержимого таблицы в текстовый документ, вставляются между всеми колонками.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

При выводе таблицы управляемой формы с помощью команды Вывести список:
  • Пустые значения типа Число и Дата могли выводиться не так, как они отображались в самой форме;
  • Символы табуляции, используемые в качестве разделителя колонок при выводе содержимого таблицы в текстовый документ, начинали размещаться после первого непустого значения колонки.
Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Управляемая форма.
Отображение информации.
При выводе выделенных строк (установлен флажок Только выделенные) таблицы управляемой формы с помощью команды Вывести список:
  • строки выводятся в том порядке, в котором они располагаются в таблице;
  • выводятся все строки, вне зависимости от уровня иерархии, если таблица отображает динамический список в режиме Иерархический список или Дерево.

Повышена эффективность работы команды Вывести список, если выводятся только выделенные строки (установлен флажок Только выделенные), таблица отображает динамический список, имелось большое количество выделенных строк и задан не эффективный запрос динамического списка.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

При выводе выделенных строк (установлен флажок Только выделенные) таблицы управляемой формы с помощью команды Вывести список:
  • строки выводились в порядке выделения;
  • выводились не все строки, если таблица отображает динамический список в режиме Иерархический список или Дерево.

Команда Вывести список работала недостаточно быстро в том случае, если выводились только выделенные строки (установлен флажок Только выделенные), таблица отображает динамический список, имелось большое количество выделенных строк и задан не эффективный запрос динамического списка.

Улучшен механизм вывода таблицы управляемой формы в табличный или текстовый документ.
В документации данное изменение описано здесь.
Система взаимодействия.
Модифицирован выбор адресата при создании сообщения в контекстном обсуждении системы взаимодействия. В том случае, если не требуется оповещать никого из пользователей, которые видят это сообщение (в соответствии с правами доступа к объекту, образующему контекст обсуждения), необходимо это явно указать выбором пункта Никого не оповещать.

Отправка сообщения с пустым списком адресатов невозможна.

Была возможна отправка сообщения контекстного обсуждения с пустым списком адресатов.Работа с оповещениями стала более понятной.
Табличный документ.
В меню Таблица главного меню приложения реализованы команды работы с рисунками, позволяющие управлять:
  • выравниванием рисунков (подменю Выравнивание);
  • размером рисунков (подменю Размер);
  • распределением нескольких рисунков в группе (подменю Распределить);
  • порядком следования рисунков (подменю Порядок).
Данные команды были недоступны в управляемом клиентском приложении.Обеспечена возможность интерактивной работы с рисунками в управляемом приложении.
Система взаимодействия.
При использовании видео-звонка в тонком и веб-клиентах, выполняется диагностика качества интернет-соединения и поверх изображения выводится диагностика в том случае, если качество интернет-соединения не является удовлетворительным.При неудовлетворительном качестве интернет-соединения при использовании видео-звонков никакой диагностики не выводилось. В некоторых случаях наблюдалось «замерзание» картинки без какой-либо диагностики.Реализована диагностика качества интернет-соединения при использовании видео-звонков системы взаимодействия.
Стандартные функции.
Если в прикладном решении отсутствуют объекты, для которых может использоваться управление итогами, то при попытке открыть диалог управления итогами в обычном режиме запуска (Главное меню - Операции - Управление итогами) формируется диагностическое сообщение и диалог не открывается.Если в прикладном решении отсутствуют объекты, для которых может использоваться управление итогами, то при попытке открыть диалог управления итогами в обычном режиме запуска (Главное меню - Операции - Управление итогами) диалог не открывался без формирования диагностического сообщения.Поведение системы стало более понятно.
Управляемая форма.
Порядок обхода в группах управляемой формы не зависит от значения свойства Объединенная в подчиненных группах: элементы обходятся в соответствии с настройками групп (вертикальная или горизонтальная).

В режиме совместимости с версией 8.3.10 поведение не изменилось.

Порядок обхода в группах управляемой формы зависел от значения свойства Объединенная в подчиненных группах. Группа со значением свойства Объединенная равное Ложь, игнорировалась и не задавала порядок обхода. Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Клиентское приложение.
При работе в различных клиентских приложениях и различных режимах интерфейса, вызов справки с помощью кнопки F1 или главного меню приложения приведет к открытию одинаковой страницы справки.Страница справки, полученная при нажатии кнопки F1 или с помощью главного меню приложения, могла различаться в зависимости от способа вызова, клиентского приложения и режима интерфейса.Устранено некорректное поведение системы.
Система взаимодействия.
Если переход в поле ввода получателей контекстного обсуждения системы взаимодействия был выполнен принудительно (при попытке отправить сообщение без получателей), то после выбора получателя фокус ввода устанавливается в поле ввода сообщения.Если переход в поле ввода получателей контекстного обсуждения системы взаимодействия был выполнен принудительно (при попытке отправить сообщение без получателей), то после выбора получателя (кроме варианте Никого не оповещать) фокус ввода оставался в поле выбора получателей.Улучшен интерфейс отправки сообщений в контекстных обсуждениях системы взаимодействия.

Оглавление

Оптимизация

ФункциональностьКак сталоКак былоРезультат изменения
Работа с СУБД.
Работа с запросами.
При работе с СУБД PostgreSQL реализовано преобразование операции языка запросов ПОДОБНО `ТЕКСТ%` в более оптимальную операцию SQL-запроса.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

При работе с СУБД PostgreSQL операция языка запросов ПОДОБНО `ТЕКСТ%` преобразовывалась в недостаточно оптимальную операцию SQL-запроса.Повышена скорость работы поиска по началу строки в языке запросов при работе с СУБД PostgreSQL.
Полнотекстовый поиск.
Оптимизирована проверка прав доступа на данные, полученные в результате полнотекстового поиска, в том случае, если в результате поиска получено более 100 записей.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

Проверка прав доступа на данные, полученные в результате полнотекстового поиска, в том случае, если в результате поиска получено более 100 записей, выполнялась недостаточно эффективно.Уменьшено время получения результатов полнотекстового поиска для пользователей с ограниченными правами и большим объемом найденных записей (более 100).
Табличный документ.
Оптимизирована работа метода табличного документа ПроверитьВывод().Метод табличного документа ПроверитьВывод() работал недостаточно быстро.Ускорен вывод табличного документа, в котором требуется проверка того, что выводимая область помещается на страницу результирующего документа без разрыва.
Внешние отчеты и обработки.
Кластер серверов.
Клиентское приложение.
Ускорена загрузка внешних отчетов и обработок в клиентском приложении и на сервере «1С:Предприятия». При интенсивной работе с внешними отчетами и обработками исключено замедление работы пользователей.Загрузка внешних отчетов и обработок в клиентском приложении и на сервере «1С:Предприятия» выполнялась недостаточно быстро. При интенсивной работе с внешними отчетами и обработками наблюдалось замедление работы пользователей.Устранено замедление работы сервера «1С:Предприятия» в случае интенсивного использования внешних отчетов и обработок.
Работа с Интернет.
Улучшена производительность и масштабируемость при использовании на стороне сервера «1С:Предприятия» объектов HTTPСоединение и FTPСоединение в том случае, если используется несколько соединений из различных сеансов.Наблюдалось существенное снижение производительности при использовании на стороне сервера «1С:Предприятия» объектов HTTPСоединение и FTPСоединение в том случае, если использовалось несколько соединений из различных сеансов.Повышена производительность сервера «1С:Предприятия» при одновременном использовании нескольких HTTP- или FTP-соединений из различных сеансов.
Работа с СУБД.
Ускорена работа с временными таблицами, при использовании СУБД Microsoft SQL Server следующих версий:
  • 2012, версия 11.0.5548.0 и старше.
  • 2014, версия 12.0.2430.0 и старше.
  • 2016.
Производительность работы с временными таблицами, при использовании некоторых версий СУБД Microsoft SQL Server, была недостаточной.Ускорена работа с временными таблицами при использовании СУБД Microsoft SQL Server определенных версий.
Работа с криптографией.
Работа с Интернет.
При работе под управлением ОС Windows повышена производительность операций работы с криптографией и операций работы по протоколам SSL/TLS, при использовании указанных средств, одновременно в большом количестве сеансов.При работе под управлением ОС Windows наблюдалось снижение производительности операций работы с криптографией и операций работы по протоколам SSL/TLS, при использовании указанных средств, одновременно в большом количестве сеансов.Повышена производительность, при работе под управлением ОС Windows, операций работы с криптографией и по протоколам SSL/TLS одновременно в большом количестве сеансов.
Фоновые и регламентные задания.
Расширение конфигурации.
При работе в файловом варианте информационной базы, использующей расширения, ускорен запуск фоновых заданий.При работе в файловом варианте информационной базы, использующей расширения, запуск фоновых заданий занимал существенное время.Устранено некорректное поведение системы.
Средства разработки.
Ускорено выполнение следующих операций в конфигураторе:
  • открытие редактора текстов на встроенном языке;
  • расширенная проверка модуля на встроенном языке.
Следующие операций в конфигураторе выполнялись недостаточно быстро:
  • открытие редактора текстов на встроенном языке;
  • расширенная проверка модуля на встроенном языке.
Ускорено выполнение некоторых часто используемых операций при разработке прикладного решения.
Системные требования.
Уменьшен размер исполняемых файлов системы «1С:Предприятие».Исполняемые файлы системы «1С:Предприятие» требовали больше места на дисковом накопителе.Уменьшены требования системы «1С:Предприятие» к занимаемому месту на дисковом накопителе.
Средства разработки.
При работе с редактором текстов на встроенном языке ускорены следующие операции:
  • Открытие редактора текстов с модулем, который содержит большое количество строк.
  • Срабатывание контекстной подсказки.
  • Переход к определению метода и переменной.
  • Синтаксическая проверка модуля.
Редактор текстов на встроенном языке работал недостаточно быстро в том случае, если модуль имел большой объем.Работа разработчика стала более комфортной.
Работа с информационными базами.
Ускорена загрузка информационной базы из файла *.dt при работе с использованием СУБД IBM DB2.Загрузка информационной базы из файла *.dt при работе с использованием СУБД IBM DB2 занимала больше времени.Уменьшено время, которое потребуется при переносе информационной базы на СУБД IBM DB2.
В документации данное изменение описано здесь.
Управляемые блокировки.
Кластер серверов.
Повышена скорость работы сервера «1С:Предприятия» в том случае, когда одновременно проводятся документы, содержащие большое количество (десятки тысяч) строк.При одновременном проведении документов, содержащие большое количество (десятки тысяч) строк, были возможны «зависания» работы кластера серверов.Улучшена работа сервера «1С:Предприятия» в условиях высокой нагрузки.
Табличный документ.
Оптимизировано отображение табличного документа, содержащего большое количество картинок в скрытых строках.Отображение табличного документа, содержащего большое количество картинок в скрытых строках, занимало больше времени.Повышена скорость работы с табличным документом, содержащим большое количество картинок.
Работа с СУБД.
Оптимизирована работа с большими временными таблицами под управлением СУБД PostgreSQL.Работа с большими временными таблицами под управлением СУБД PostgreSQL была недостаточно оптимальна.При работе под управлением СУБД PostgreSQL ускорена работа системы при использовании больших временных таблиц.
Работа с СУБД.
Оптимизированы операции удаления записей из временных таблиц при выполнении некоторых операций в СУБД PostgreSQL и IBM DB2.Операции удаления записей из временных таблиц при выполнении некоторых операций в СУБД PostgreSQL и IBM DB2 работали недостаточно быстро.Ускорена работа системы при работе с временными таблицами.
Работа с информационными базами.
В файловом варианте информационной базы, содержащей большой объем метаданных, ускорено обновление информации о метаданных при выполнении реструктуризации информационной базы. Скорость реструктуризации таблиц с данными не изменилась.В файловом варианте информационной базы, содержащей большой объем метаданных, обновление информации о метаданных при выполнении реструктуризации информационной базы занимало больше времени.В случае изменения в структуре метаданных для конфигурации, содержащей много метаданных, уменьшено время, необходимое для выполнения реструктуризации в файловом варианте информационной базы.
Управляемая форма.
Ускорена вставка новых строк в реквизиты формы типа ДанныеФормыДерево. Ускорение особенно заметно в том случае, если дерево значений содержит большое количество строк.

Ускорение проявляется в тонком клиенте, толстом клиенте и на сервере «1С:Предприятие».

Вставка новых строк в реквизит формы типа ДанныеФормыДерево занимало больше времени в случае, если в дереве значений находилось большое количество строк.Ускорена работа с данными формы.
Динамический список.
Ускорено открытие форм, содержащих динамические списки.Открытие формы, содержащих динамические списки, занимало больше времени.Ускорено открытие форм, содержащих динамические списки.

Оглавление

Изменения, влияющие на поведение системы

ФункциональностьКак сталоКак былоРезультат изменения
Клиентское приложение.
При работе системы «1С:Предприятие» с информационной базой, которая не зарегистрирована в списке информационных баз, для каждой такой базы создается каталог для хранения служебной информации этой базы. Каталог создается для каждой уникальной строки подключения к информационной базе в рамках одного пользователя операционной системы. Имя каталога является уникальным. Одновременно может существовать не более 20 таких каталогов.При работе системы «1С:Предприятие» с информационной базой, которая не зарегистрирована в списке информационных баз, для хранения служебной информации таких баз использовался предопределенный каталог с именем 00000000-0000-0000-0000-00000000000.Хранение служебных данных для информационных баз, доступ к которым выполняется без их регистрации в списке информационных баз, выполняется в специальных каталогах, что позволяет более гибко управлять дисковым пространством и не допускает разрастания одного каталога.
Средства разработки.
При редактировании имени пользовательской команды и при проверке логической целостности конфигурации выполняется проверка того, что имя пользовательской команды не совпадает с именем стандартной команды объекта метаданных, для которого создана пользовательская команда.Данная возможность не предоставлялась.

Можно было создать пользовательскую команду, имя которой совпадало с именем стандартной команды объекта конфигурации, для которого создавалась команда.

Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Диаграммы.
Расширены возможности по настройке отображения шкал диаграмм: отображение, цвет и расположение шкал диаграмм, угол отображения подписей шкал диаграмм, отображение и цвет линий сетки и т.д.

Для объекта ШкалаДиаграммы реализованы свойства: ОтображениеЛинийСетки, ЛинияСетки, ЦветЛинииСетки, ШрифтПодписей, ЦветПодписей, ОриентацияПодписей, МаксимальноеКоличествоРядовПодписей, УголНаклонаПодписей, ФорматПодписей, ПоложениеШкалы, ЛинияШкалы, ЦветЛинийШкалы, ШагШкалы, ПоложениеОтметокШкалы, ПоложениеПодписейШкалы.

Следующие свойства объекта ОбластьПостроенияДиаграммы являются устаревшими, не рекомендуются для использования и поддерживаются для совместимости:

  • ОтображатьПодписиШкалыСерии. Для доступа рекомендуется использовать ШкалаСерий.ПоложениеПодписейШкалы.
  • ОтображатьПодписиШкалыТочек. Для доступа рекомендуется использовать ШкалаТочек.ПоложениеПодписейШкалы.
  • ОтображатьПодписиШкалыЗначений. Для доступа рекомендуется использовать ШкалаЗначений.ПоложениеПодписейШкалы.
  • ОтображатьЛинииЗначенийШкалы. Для доступа рекомендуется использовать ШкалаЗначений.ОтображениеЛинийСетки.
  • ФорматШкалыЗначений. Для доступа рекомендуется использовать ШкалаЗначений.ФорматПодписей.
  • ОриентацияМеток. Для доступа рекомендуется использовать ШкалаТочек.ОриентацияПодписей.

В режиме совместимости с версией 8.3.10 следующие свойства скрываются из палитры свойств и не используются при построении диаграммы:

  • УголНаклонаПодписей,
  • ПоложениеШкалы,
  • МаксимальноеКоличестовРядовПодписей,
  • ПоложениеОтметокШкалы,
  • ПоложениеПодписейШкалы.
Данные возможности не предоставлялись.

Настройка отображения шкал диаграмм была более простой.

Расширены возможности по оформлению диаграмм.
В документации данное изменение описано здесь.
Полнотекстовый поиск.
Реализованы следующие возможности при использовании полнотекстового поиска:
  • При включенном привилегированном режиме не выполняется проверка прав доступа к обрабатываемым объектам.
  • Реализована возможность управлять получением представления объектов, которые возвращаются в результате полнотекстового поиска. Реализовано свойство СписокПолнотекстовогоПоиска.ПолучатьПредставление. Вне зависимости от значения данного свойства, всегда проверяются права доступа на поля объекта, участвующие в формировании представления.
  • Всегда проверяются права доступа на поля объекта, которые участвуют в формировании описания объекта. Эта проверка не зависит от значения свойства СписокПолнотекстовогоПоиска.ПолучатьОписание.

Для того, чтобы данные изменения стали использоваться, необходимо отключить режим совместимости и выполнить перестроение индекса полнотекстового поиска. Предыдущие версии системы «1С:Предприятие» не могут работать с индексом, который построен в версии 8.3.11 с отключенным режимом совместимости.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

При использовании полнотекстового поиска:
  • При включенном привилегированном режиме выполнялась проверка прав доступа к обрабатываемым объектам.
  • Не выполнялась проверка права доступа на поля объекта, которые участвуют в формировании описания объекта, если свойство СписокПолнотекстовогоПоиска.ПолучатьОписание было установлено в значение Ложь.
Оптимизирована работа полнотекстового поиска.
В документации данное изменение описано здесь.
Система компоновки данных.
Табличный документ.
При работе системы компоновки данных, вложенные диаграммы и таблицы в результирующем табличном документе будут располагаться в группировках табличного документа. Генератор макетов системы компоновки данных создает пустые макеты с установленным свойством ВертикальныйУровень, расположенные после макетов диаграмм и таблиц, вложенных в группировки.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

При работе системы компоновки данных, группировки в результирующем табличном документе системы компоновки данных не формировались вокруг диаграмм и вложенных таблиц, у которых отсутствуют группировки строк. Генератор макетов не создавал пустые макеты с установленным свойством ВертикальныйУровень, расположенные после макетов диаграмм. Для таблиц, вложенных в группировки, пустой макет создавался и для него свойство ВертикальныйУровень устанавливалось в значение 0.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Работа с XML, XDTO.
Реализована возможность загрузки XSD-документа, который импортирует схемы, для получения которых необходимо обращение к внешнему серверу (по протоколу HTTP) с переадресацией.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

Не поддерживалась загрузка XSD-документа, который импортирует схемы, для получения которых необходимо обращение к внешнему серверу (по протоколу HTTP) с переадресацией.Устранено некорректное поведение системы.
Средства разработки.
Клиентское приложение.
При нажатии кнопки Заменить в диалоге поиска и замены, доступного в редакторе текстов, реализовано следующее поведение:
  • если выделенный текст соответствует искомому тексту, выполняется замена и происходит поиск следующего вхождения;
  • в противном случае выполняется поиск вхождения и замена выполняется после повторного нажатия кнопки Заменить.
При нажатии кнопки Заменить в диалоге поиска и замены, доступного в редакторе текстов, выполнялся поиск следующего вхождения искомого текста и замена выполнялась после повторного нажатия кнопки Заменить.Устранено некорректное поведение системы. Поведение системы стало более ожидаемым.
Табличный документ.
Новое имя области табличного документа, которое отображается в диалоге установки нового имени области, формируется на языке, который соответствует текущему варианту встроенного языка конфигурации.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

Новое имя области табличного документа, которое отображается в диалоге установки нового имени области, формировалось на языке, который соответствует текущему языку локализации клиентского приложения.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Средства разработки.
При создании файла обновления конфигурации больше не формируется сообщение о том, что для обновления конфигурации следует использовать платформу «1С:Предприятие» версии не ниже 8.3.9.2033.При создании файла обновления конфигурации формировалось сообщение о том, что для обновления конфигурации следует использовать платформу «1С:Предприятие» версии не ниже 8.3.9.2033.Отключен вывод неактуального сообщения.
Работа с XML, XDTO.
При импорте XSD-схемы в пакет XDTO, для ссылок на глобальные элементы и атрибуты, свойства default и fixed импортируются в свойства ЗначениеПоУмолчанию и Фиксированное соответственно, вне зависимости от вида объявления соответствующего элемента или атрибута.При импорте XSD-схемы в пакет XDTO, для ссылок на глобальные элементы и атрибуты, не выполнялся импорт свойств default и fixed, указанных локально.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Динамический список.
При использовании в динамическом списке полей ИмяПредопределенныхДанных и ВерсияДанных, для этих полей:
  • Доступны только виды сравнений Равно, Не равно, В списке, Не в списке, Заполнено и Не заполнено.
  • Не поддерживается поиск через строку поиска динамического списка.
  • Расширенный поиск возможен только по точному соответствию.
При использовании в динамическом списке полей ИмяПредопределенныхДанных и ВерсияДанных, для этих полей:
  • Были доступны все виды сравнения.
  • При поиске через строку поиска динамического списка генерировалась ошибка.
  • Расширенный поиск позволял указать любой вариант поиска, но при поиске по вхождению или началу строки генерировалась ошибка.
Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Встроенный язык.
Реализована возможность не создавать пустой обработчик оповещения в том случае, если результат выполнения асинхронного метода не важен, а обработчик ошибок выполнения асинхронного метода необходим.

Для конструктора объекта ОписаниеОповещения стало допустимо не указывать любые параметры.

При необходимости создать обработчик ошибок асинхронного метода, было необходимо также создать пустой обработчик результата выполнения асинхронного метода.Упрощена обработка ошибок при работе с асинхронными методами.
Работа с ZIP-архивами.
При доступе к имени файла (в том числе при записи такого файла на диск) с помощью свойств объекта ЭлементZipФайла, выполняется замена символов, недопустимых в именах файлов, символами «_». Запрещенными (при работе под управлением любой ОС) считаются все символы, которые недопустимо использовать в именах файлов при работе в ОС Windows. Замена выполняется при работе под управлением любой операционной системы. В режиме совместимости с версией 8.3.10 поведение не изменилось.

Для доступа к оригинальным именам файлов (до замены недопустимых символов) для объекта ЭлементZipФайла реализованы свойства ИсходноеПолноеИмя, ИсходноеИмя, ИсходныйПуть, ИсходноеРасширение, ИсходноеИмяБезРасширения.

При обнаружении в имени файла, помещенного в ZIP-архив, запрещенного символа, использовалось имя файла, которое содержало только те символы имени файла, которые были до первого запрещенного символа. Запрещенными считались все символы, которые недопустимо использовать в именах файлов при работе в ОС Windows. В результате могли возникать проблемы при извлечении из архива файлов, чьи имена недопустимы в ОС Windows.Для любого состава файлов ZIP-архива гарантируется, что он будет распакован на любой поддерживаемой операционной системе без ошибок. При этом возможно преобразование получившихся имен файлов.
В документации данное изменение описано здесь.
Отображение информации.
Табличный документ.
Табличный документ, который содержит картинки в формате SVG, отображается аналогично этому же табличному документу в тонком клиенте в следующих случаях:
  • При отображении в веб-клиенте.
  • При экспорте в формате HTML5.
Внешний вид табличного документа, содержащего картинки в формате SVG, мог отличаться от внешнего вида этого же табличного документа в тонком клиенте в следующих случаях:
  • При отображении в веб-клиенте.
  • При экспорте в формате HTML5.
Унифицировано отображение табличного документа в разных клиентских приложениях и форматах экспорта.
Работа с информационными базами.
Кластер серверов.
Повышена надежность работы платформы «1С:Предприятие» в клиент-серверном варианте работы при выполнении следующих операций:
  • реструктуризация конфигурации базы данных;
  • создание начального образа распределенной информационной базы;
  • загрузка информационной базы из файла .dt.
При выполнении платформой «1С:Предприятие» следующих операций в клиент-серверном варианте работы могли возникать проблемы:
  • реструктуризация конфигурации базы данных;
  • создание начального образа распределенной информационной базы;
  • загрузка информационной базы из файла .dt.
Повышена надежность при выполнении некоторых операций с информационной базой в клиент-серверном варианте работы.
Табличный документ.
Веб-клиент.
При экспорте табличного документа в формат PDF, в результирующий документ включается информация о размере и ориентации страниц документа (свойство PDF-документа PickTrayByPDFSize).

При необходимости использовать печать с нестандартным размером бумаги из веб-браузеров, рекомендуется использовать свойство ТочностьПечати табличного документа. При печати с помощью PDF-документа из веб-браузера Microsoft Internet Explorer нет необходимости использовать свойство ТочностьПечати.

При экспорте табличного документа в формат PDF, в результирующий документ не включалась информация о размере и ориентации страниц документа. Перед печатью было необходимо вручную проверить корректность установки размера и ориентации бумаги в используемой программе просмотра PDF-документов.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Общие объекты.
Свойства конфигурации.
Свойство НазначенияИспользования для всей конфигурации и управляемой формы имеет значение Неопределено при доступе из кода на встроенном языке. Свойство НазначенияИспользования для всей конфигурации и управляемой формы имело значение типа ФиксированныйМассив, где элементами массива выступали выбранные назначения.Устранено незапланированное поведение системы. Поведение унифицировано с другими свойствами, которые не влияют на работу системы в режиме «1С:Предприятие».
Веб-клиент.
В веб-клиенте ускорилось открытие системных диалогов и диалогов, показываемых методами ПоказатьВопрос(), ПоказатьПредупреждение().В веб-клиенте открытие системных диалогов и диалогов, показываемых методами ПоказатьВопрос(), ПоказатьПредупреждение(), занимало больше времени.Повышена надежность и скорость работы оконной подсистемы веб-клиента.
Табличный документ.
Рамки рисунков в табличном документе выводятся вплотную к рисунку, который эти рамки обрамляют.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

При выводе рисунков в табличный документ, между рамками рисунков и обрамляемым рисунком могло наблюдаться пустое пространство.Устранено некорректное поведение системы.
Полнотекстовый поиск.
При выполнении полнотекстового поиска по именам реквизитов реализована возможность использовать морфологию.

Для использования данной возможности рекомендуется выполнить перестроение индекса полнотекстового поиска.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

При выполнении полнотекстового поиска по именам реквизитов морфология не использовалась.Полнотекстовый поиск стал более дружествен к пользователям при поиске по именам реквизитам объектов.
Обмен данными.
Метод плана обмена ЭтотУзел() всегда возвращает ссылку на элемент плана обмена, у которого свойство ЭтотУзел установлено в значение Истина.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

Метод плана обмена ЭтотУзел() не всегда возвращал ссылку на элемент плана обмена, у которого свойство ЭтотУзел было установлено в значение Истина.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Работа с запросами.
При работе языка запросов результат вычисления значения операции ВЫБОР будет корректным, если в операции используется другая операция ВЫБОР или функция ЕСТЬNULL(), и в них используется виртуальное и не виртуальное поле.При работе языка запросов результат вычисления значения операции ВЫБОР был некорректным, если в операции используется другая операция ВЫБОР или функция ЕСТЬNULL(), и в них используется виртуальное и не виртуальное поле. Также в этом случае было возможно аварийное завершение работы системы.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Диаграммы.
Устраняются различия отображения диаграмм в тонком и веб-клиентах:
  • размеры областей, указанные в реквизите формы, всегда используются при отображении диаграммы;
  • не различается поведение в разных клиентских приложениях;
  • размеры областей, которые используются для отображения диаграммы, совпадают с размерами областей, которые можно получить из встроенного языка.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

Отображение диаграмм в тонком и веб-клиентах имели различия:
  • размеры областей, указанные в реквизите формы, не всегда использовались при отображении диаграммы;
  • различалось поведение в разных клиентских приложениях;
  • размеры областей, которые использовались для отображения диаграммы, не всегда совпадали с размерами областей, которые можно получить из встроенного языка.
Устранено некорректное поведение системы. Отображение диаграмм становится более предсказуемым.
Средства разработки.
При отладке прикладного решения реализована доступность свойств переменной (если они есть) в том случае, если для самой переменной недоступно получение представления.В том случае, если в отладчике было невозможно получить представление переменной, также были недоступны для просмотра и все свойства этой переменной (если таковые присутствовали).Устранено некорректное поведение системы.
Выгрузка/загрузка конфигурации в файлы.
Интерактивная выгрузка конфигурации в файлы всегда выполняется в иерархическом формате. Возможность выгрузки конфигурации в файлы в линейном формате поддерживается только в режиме пакетного запуска конфигуратора.

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

При интерактивной выгрузке конфигурации в файлы имелась возможность выбора формата выгрузки: линейный или иерархический.В интерактивном режиме отключена возможность выгрузки конфигурации в файлов в линейном формате из-за наличия проблем при работе с таким форматом, например, проблемы при переносе файлов выгрузки между файловыми системами.
В документации данное изменение описано здесь и здесь.
Средства разработки.
При выполнении отладки по протоколу TCP устранено зависание отладчика при выполнении вычисления выражения и изменения значения переменной.При выполнении отладки по протоколу TCP могли наблюдаться случаи зависания отладчика при выполнении вычисления выражения и изменения значения переменной.Отладка приложений (при использовании протокола TCP) стала более предсказуемой и надежной.
Клиентское приложение.
Ярлык программы запуска системы «1С:Предприятие» в меню Пуск один и для 32- и для 64-разрядных версий.

После установки системы в меню Пуск отображаются все ярлыки установленной версии на всех поддерживаемых ОС семейства Windows.

При закреплении на панели задач запущенного приложения, фактически происходит закрепление ярлыка исполняемого файла 1cestart.exe. При этом запущенные приложения группируются на панели задач с этим ярлыком. Список переходов доступен только в том случае, если на панели задач закреплен ярлык исполняемого файла 1cestart.exe.

В меню Пуск было два ярлыка программы запуска: для 32- и для 64-разрядных версий системы.

После установки системы в меню Пуск отображались не все ярлыки установленной версии при работе под управлением ОС Windows 8 и старше.

При закреплении на панели задач запущенного приложения, происходило закрепление именно этого приложения. При этом запущенные приложения группировались на панели задач с этим ярлыком. Список переходов был доступен для любого ярлыка.

Через меню Пуск стали доступны все компоненты системы. Поведение списка переходов стало более предсказуемым.
Система компоновки данных.
При разборе запроса системы компоновки данных, если в операции сравнения используется параметр с типом Строка (неограниченной длины), то данная операция не считается некорректной. Разбор вызывается при открытии конструктора схемы компоновки данных и при инициализации источника доступных настроек на основании схемы (в том числе, при открытии отчета).При разборе запроса системы компоновки данных, если в операции сравнения используется параметр с типом Строка (неограниченной длины), это приводило к формированию ошибки языка запросов о том, что в операции сравнения невозможно использовать строку неограниченной длины.Устранено незапланированное поведение системы.
Система взаимодействия.
Видеозвонки в системе взаимодействия осуществляются по технологии «точка-точка» (peer-to-peer), без использования центрального сервера. Центральный сервер используется для установки соединения и определения участников разговора.Видеозвонки в системе взаимодействия выполнялись с использованием сервера системы, без использования технологии «точка-точка» (peer-to-peer).Снижена нагрузка на центральный сервер системы взаимодействия. При условии расположения обоих абонентов в пределах локальной сети - трафик видеозвонков не выходит за пределы локальной сети.
В документации данное изменение описано здесь.
Система взаимодействия.
Если доступ к серверу сервиса взаимодействия осуществляется через прокси-сервер, то настройки прокси-сервера получаются из системных настроек операционной системы или из конфигурационного файла inetcfg.xml. NTLM-аутентификация на прокси-сервере не поддерживается.Работа с сервером сервиса взаимодействия не поддерживалась при использовании прокси-сервера.Упрощена настройка системы взаимодействия при использовании прокси-сервера.
В документации данное изменение описано здесь.
Динамический список.
При использовании русского варианта встроенного языка добавление или удаление стандартного псевдонима для стандартного реквизита более не приводит:
  • к разрыву связи между полем динамического списка и отображающим это поле элементом формы;
  • потере значения признака ИспользоватьВсегда поля динамического списка.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

При использовании русского варианта встроенного языка добавление или удаление стандартного псевдонима для стандартного реквизита приводило:
  • к разрыву связи между полем динамического списка и отображающим это поле элементом формы;
  • потере значения признака ИспользоватьВсегда поля динамического списка.
Уменьшено количество ошибок при редактировании запроса динамического списка с помощью конструктора запроса.
Регистры сведений.
При записи набора записей регистра сведений с помощью встроенного языка (РегистрСведенийНаборЗаписей.Записать()) значение Неопределено не игнорируется при установке управляемой блокировки.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

При записи набора записей регистра сведений с помощью встроенного языка (РегистрСведенийНаборЗаписей.Записать()) значение Неопределено игнорировалось при установке управляемой блокировки и приводило к блокировке избыточного набора данных.Увеличена параллельность записи наборов данных регистров сведений при многопользовательской работе в том случае, если записываются измерения составного типа с возможностью указания «пустых» значений измерений.
Локализация.
Восстановлена поддержка интерфейса системы на казахском языке (код kk).Интерфейс системы на казахском языке не поддерживался.Стало возможно использование системы «1С:Предприятие» с казахским интерфейсом.
В документации данное изменение описано здесь и здесь.
Локализация.
Не поддерживается интерфейс системы на французском языке (код fr).Поддерживался интерфейс системы на французском языке (код fr).Не поддерживается интерфейс системы на французском языке.
В документации данное изменение описано здесь и здесь.
Кластер серверов.
При работе под управлением ОС Linux, параметр рабочего процесса Занято памяти, вычисляется на основании значения VmRSS (resident set size). Значение параметра Занято памяти стало меньше в абсолютном выражении и более точно соответствует реальности.

Рекомендуется провести переоценку параметров перезапуска рабочих процессов в свойствах рабочего сервера.

При работе под управлением ОС Linux, параметр рабочего процесса Занято памяти, вычислялось на основании значения VmSize (virtual memory usage).При работе под управлением ОС Linux система мониторинга состояния кластера стала использовать параметр, более точно отражающий текущую ситуацию.
Локализация.
Реализована возможность ввода с клавиатуры символа валюты «российский рубль» (код ISO 4217 643, символ ₽).

Данная возможность не предоставлялась.Устранено некорректное поведение системы.
Кластер серверов.
В документацию включено описание сервиса кластера Сервис нумерации таблиц и полей базы данных. Сервис используется при обновлении конфигурации базы данных, если структура базы данных изменилась.В документации отсутствовало описание сервиса кластера серверов Сервис нумерации таблиц и полей базы данных.Актуализирована документация к системе «1С:Предприятие».
В документации данное изменение описано здесь.
Прикладные объекты.
При преобразовании чисел с плавающей точкой между форматом системы «1С:Предприятие» и внешними (по отношению к платформе) форматами устранены случаи потери точного представления числа.

Преобразования чисел в таких случаях стало работать одинаково при работе под управлением различных операционных систем.

При преобразовании чисел с плавающей точкой между форматом системы «1С:Предприятие» и внешними (по отношению к платформе) форматами могли наблюдаться случаи потери точности.

Преобразования чисел в таких случаях работало по разному при работе под управлением различных операционных систем.

Для чисел со значимыми цифрами после запятой (числа с плавающей точкой) уменьшено количество случаев, когда при конвертации таких чисел между форматом системы «1С:Предприятие» и внешним форматом (например файлы формата XLS) происходит потеря точности.
Работа в ОС Linux.
В ряде случаев повышена надежность системы «1С:Предприятие» при работе под управлением ОС Linux.В ряде случаев система «1С:Предприятие» при работе под управлением ОС Linux работала недостаточно надежно.Повышена стабильность работы системы «1С:Предприятие» при работе под управлением ОС Linux.
Технологический журнал.
В документации и обработке редактирования файла настройки технологического журнала (см. здесь)актуализирован состав и описание свойств события <ADMIN>.В документации и обработке редактирования файла настройки технологического журнала содержался неактуальный состав и описание свойств события <ADMIN>.Актуализирована документация и обработка редактирования файла настройки технологического журнала.
Обновление конфигурации базы данных.
Исключена ситуация, когда после нажатия кнопки Принять в диалоге Реорганизация информации, возникала ошибка Ссылка на таблицу ... недопустима, что приводило к невозможности выполнить обновление конфигурации базы данных.

Информация о проблеме отображается до нажатия на кнопку Принять.Проблема может быть устранена с помощью операции тестирования и исправления информационной базы.

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

Оглавление

Изменения, требующие изменений в конфигурациях и административных установках

ФункциональностьКак сталоКак былоРезультат изменения
Работа с Интернет.
Веб-клиент.
Системные требования.
При работе веб-клиента прекращена поддержка веб-браузеров Microsoft Internet Explorer версий 8 и 9.Веб-браузеры Microsoft Internet Explorer версий 8 и 9 поддерживались веб-клиентом «1С:Предприятия».Прекращена поддержка устаревших версий веб-браузеров компании Microsoft.
В документации данное изменение описано здесь.
Встроенный язык.
Средства разработки.
При работе в тонком и веб-клиентах реализована диагностика при попытке присваивания значения необъявленной переменной с именем общего модуля, доступного на стороне клиентского приложения. Присваивание не срабатывает и генерируется сообщение об ошибке.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

При работе в тонком и веб-клиентах попытке присваивания значения необъявленной переменной с именем общего модуля, доступного на стороне клиентского приложения, не срабатывала и не диагностировалась. При работе в веб-клиенте, в этом случае, наблюдалось аварийное завершение работы клиентского приложения.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Работа с запросами.
Метод Сдвинуть() для объектов ПакетЗапросовСхемыЗапроса, ОператорыСхемыЗапроса, КолонкиСхемыЗапроса, ВыраженияИндексаСхемыЗапроса, ВыраженияПорядкаСхемыЗапроса, КонтрольныеТочкиИтоговСхемыЗапроса перемещает указанный элемент коллекции на требуемое количество позиций.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

Поведение метода Сдвинуть() отличалось от принятого и различалось в разных коллекциях:
  • ПакетЗапросовСхемыЗапроса, ОператорыСхемыЗапроса - метод перемещал элемент, индекс которого бы указан первым параметром метода в позицию, которая рассчитывалась как максимальное значение между первым и вторым параметром метода.
  • КолонкиСхемыЗапроса, ВыраженияИндексаСхемыЗапроса, ВыраженияПорядкаСхемыЗапроса, КонтрольныеТочкиИтоговСхемыЗапроса - метод перемещал элемент, индекс которого бы указан первым параметром метода в позицию, указанную вторым параметром метода.
Поведение метода Сдвинуть() приведено в соответствие с поведением аналогичного метода в других коллекциях.
В документации данное изменение описано здесь.
Управляемая форма.
Динамический список.
Права доступа.
Элементы, связанные с командами расширений таблицы или формы для динамического списка и недоступные текущему пользователю, удаляются с формы вне зависимости от того, добавлены они явно, прикладным разработчиком, или автоматически, расширением таблицы или формы.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

Элементы, связанные с командами расширений таблицы или формы для динамического списка которые недоступны текущему пользователю, удалялись только в том случае, если они были добавлены автоматически, расширениями таблицы или формы, и не удалялись (и не работали), если они были добавлены явно, прикладным разработчиком.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Динамический список.
Реализована возможность отключить отображение картинок папок в строках для иерархических динамических списков. Для этого следует очистить свойство ПутьКДаннымКартинкиСтрок таблицы, отображающей иерархический динамический список.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

Отключить отображение картинок папок в строках для иерархических динамических списков было невозможно. Очистка свойства ПутьКДаннымКартинкиСтрок таблицы, отображающей иерархический динамический список, не приводило к отключению отображения картинок папок.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Установка клиентского приложения.
Отключено прерывание по таймауту загрузки дистрибутива клиентского приложения при обновлении по протоколу HTTP.

Прервать «зависшую» загрузку можно нажатием кнопки Отмена в диалоге, отображающем процесс скачивания дистрибутива.

Загрузка дистрибутива клиентского приложения при обновлении по протоколу HTTP прерывалась, если с момента начала загрузки проходило 600 секунд.Стало возможно загрузить дистрибутив клиентского приложения при работе по медленным каналам связи.
Общие объекты.
Пропущенные параметры РазделительСтрок и КонвертируемыйРазделительСтрок в конструкторе объекта ЧтениеТекста интерпретируются как Символы.ПС и Символы.ПС+Символы.ВК (соответственно).

В режиме совместимости с версией 8.3.10 поведение не изменилось.

Пропущенные параметры РазделительСтрок и КонвертируемыйРазделительСтрок в конструкторе объекта ЧтениеТекста интерпретировались как пустая строка.Устранено некорректное поведение системы. Значения пропущенных параметров стали соответствовать описанным в Синтакс-помощнике.
В документации данное изменение описано здесь.
Работа с информационными базами.
Составной индекс, который включает в себя реквизиты, для которых свойство Индексировать установлено в значение Индексировать с доп.упорядочиванием, более не зависит от порядка следования таких реквизитов. Реквизиты включаются в индекс в фиксированном порядке.

При первой реструктуризации соответствующего объекта после отключения режима совместимости также выполняется и перестроение индекса.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

Составной индекс, который включает в себя реквизиты, для которых свойство Индексировать установлено в значение Индексировать с доп.упорядочиванием, включал такие реквизиты в порядке следования. При смене порядка следования реквизитов - выполнялось перестроение индексов.Уменьшено влияние порядка следования реквизитов на структуру индексов базы данных.
Работа с запросами.
При выполнении запроса генерируется ошибка, если в тексте запроса используется агрегатная функция МАКСИМУМ() или МИНИМУМ(), в параметрах которых одновременно используются значения типа УникальныйИдентификатор или системное перечисление в сочетании друг с другом или значениями примитивных типов.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

При выполнении запроса не оценивалась как ошибка ситуация, когда в тексте запроса используется агрегатная функция МАКСИМУМ() или МИНИМУМ(), в параметрах которых одновременно используются значения типа УникальныйИдентификатор или системное перечисление в сочетании друг с другом или значениями примитивных типов. В таких случаях запрос мог возвращать некорректный результат или происходить аварийное завершение работы системы.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Работа с запросами.
При выполнении запроса, содержащего операцию ЕСТЬNULL или ВЫБОР, которая применяется к результатам работы функций МАКСИМУМ() или МИНИМУМ(), а параметрах которых используются значения типа УникальныйИдентификатор или системное перечисление и в другом операнде ЕСТЬNULL или ВЫБОР используется значение примитивного типа или другое системное перечисление, возвращается корректный результат.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

При выполнении запроса, содержащего операцию ЕСТЬNULL или ВЫБОР, которая применяется к результатам работы функций МАКСИМУМ() или МИНИМУМ(), а параметрах которых используются значения типа УникальныйИдентификатор или системное перечисление и в другом операнде ЕСТЬNULL или ВЫБОР используется значение примитивного типа или другое системное перечисление, возвращалось значение НЕОПРЕДЕЛЕНО .Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Диаграммы.
Изменяется цвет по умолчанию для шкал диаграмм и цвета серий в том случае, если используется палитра по умолчанию.

Реализовано значение системного перечисления ПалитраЦветовДиаграммы.МягкаяАдаптивная.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

Цвет по умолчанию для шкал диаграмм и цвета серий в том случае, если используется палитра по умолчанию, был другим.Улучшен внешний вид диаграмм при настройках по умолчанию.
В документации данное изменение описано здесь.
Управляемая форма.
В стандартной обработке обработчика события менеджера объекта конфигурации ОбработкаПолученияДанныхВыбора реализована корректная обработка значения Неопределено для параметра обработчика Параметры.СтрокаПоиска. Считается, что если значение параметра Параметры.СтрокаПоиска равно Неопределено, то поведение системы аналогично быстрому выбору и возвращается список всех элементов, которые имеются в базе данных для данного объекта конфигурации.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

В стандартной обработке обработчика события менеджера объекта конфигурации ОбработкаПолученияДанныхВыбора считалось, что если параметр обработчика Параметры.СтрокаПоиска установлен в значение Неопределено, то это равноценно указанию в качестве строки поиска пустой строки.Устранено некорректное поведение системы.
В документации данное изменение описано здесь и здесь.
Работа с запросами.
В коллекции Параметры объекта Запрос тип параметра, который используется в операции сравнения (>, >=, <, <=, =, <>) является типом другого параметра операции сравнения, но не включает квалификаторы типа другого параметра. Например, если параметр операции сравнения является строкой, то тип параметра, используемого в этой операции, будет позволять указать строку без ограничения длины.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

В коллекции Параметры объекта Запрос тип параметра, который использовался в операции сравнения (>, >=, <, <=, =, <>) являлся типом другого параметра операции сравнения, который включал квалификаторы типа другого параметра.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Система компоновки данных.
Система компоновки данных, при помещении в запрос условия с видом сравнения Не заполнено, размещает условие во вложенные запросы, находящиеся в правой части левого соединения только, если это условие не удается поместить во внешний запрос. В противном случае это условие в такой вложенный запрос не помещается.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

Система компоновки данных при помещении условия отбора в запрос всегда старалась поместить условие во вложенный запрос. При этом, если вложенный запрос находился в правой части левого соединения, то условие также дублировалось во внешнем запросе.Системы компоновки данных формирует более ожидаемый результат, при использовании в запросе вложенного запроса, находящегося в правой части левого соединения.
В документации данное изменение описано здесь.
Работа с файлами.
При выполнении методов СоздатьКаталог()/НачатьСозданиеКаталога() генерируется исключение в том случае, если имя создаваемого каталога содержит недопустимые символы.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

При выполнении методов СоздатьКаталог()/НачатьСозданиеКаталога() имя создаваемого каталога не анализировалось. Если в имени каталога встречались недопустимые символы, то каталог не создавался и сообщений об ошибке не генерировалось.Реализована диагностика корректности имени создаваемого каталога.
В документации данное изменение описано здесь.
Управляемая форма.
Группа управляемой формы, для которой свойство ГоризонтальноеПоложениеВГруппе установлено в значение Центр, располагается по центру относительно родительской группы.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

Группа управляемой формы, для которой свойство ГоризонтальноеПоложениеВГруппе установлено в значение Центр, прижималась к левой границе родительской группы.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Управляемая форма.
Фон кнопки управляемой формы не будет отображаться (будет прозрачным), в том случае, если свойство ОтображениеФигуры установлено в значение Нет и свойство ЦветФона установлено в значение, отличное от Авто.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

Фон кнопки управляемой формы отображался указанным цветом (свойство ЦветФона), в том случае, если свойство ОтображениеФигуры установлено в значение Нет и свойство ЦветФона установлено в значение, отличное от Авто.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Средства публикации веб-клиента, Web-сервисов и HTTP-сервисов.
Если публикация на веб-сервере выполняется с помощью утилиты webinst с параметром -descriptor, то заполненные атрибуты pubdst, pubdst32 и pubdst64 корневого элемента point переносятся из шаблона публикации в результирующий файл default.vrd.Если публикация на веб-сервере выполняется с помощью утилиты webinst с параметром -descriptor, то заполненные атрибуты pubdst, pubdst32 и pubdst64 корневого элемента point не переносились из шаблона публикации в результирующий файл default.vrd.Устранено некорректное поведение системы.
Работа с СУБД.
Уточнена документация по особенности использования системы «1С:Предприятие» при работе с СУБД Oracle Database. Поведение платформы не изменилось.

При работе с СУБД Oracle Database отсутствует возможность использования внутри оператора В вложенного запроса с модификатором ПЕРВЫЕ, если внутри вложенного запроса есть обращения к полям внешнего запроса. Это ограничение не относится к случаям, когда оператор В используется для проверки наличия строк, то есть в подзапросе есть ПЕРВЫЕ 1, а также выражения слева от В и в списке выборки являются константами и равны между собой.

При работе с СУБД Oracle Database отсутствовала возможность использования внутри оператора В вложенного запроса с модификатором ПЕРВЫЕ и разделом УПОРЯДОЧИТЬ ПО, если внутри вложенного запроса было обращения к полям внешнего запроса.Уточнена документация по особенности использования СУБД Oracle Database.
В документации данное изменение описано здесь.
Документация.
В описание метода ПараметрыСеанса.Очистить() в синтакс-помощнике внесена информация о том, что при вызове метода требуются права на изменение всех параметров сеанса, которые используются в данном методе (в пределе - всех параметров сеанса).В описании метода ПараметрыСеанса.Очистить() в синтакс-помощнике была отражена некорректная информация.Актуализирован синтакс-помощник.
Управляемая форма.
Доступ к реквизитам управляемой формы, созданным из встроенного языка, возможно только с использованием префикса ЭтотОбъект..

В режиме совместимости с версией 8.3.10 поведение не изменилось.

В некоторых случаях доступ к реквизитам управляемой формы, созданным из встроенного языка, был возможен без использования выражения ЭтотОбъект..Устранено некорректное поведение системы.
Средства администрирования.
На диске ИТС размещена версия интерфейса работы с сервером администрирования из языка Java, совместимая с системой «1С:Предприятие» версии 8.3.11 (см. здесь).На диске ИТС была доступна версия интерфейса работы с сервером администрирования из языка Java, совместимая с системой «1С:Предприятие» версии 8.3.10 и младше.Стало возможно выбрать для скачивания версию интерфейса работы с сервером администрирования из языка Java, которая совместима с применяемой пользователем версией системы «1С:Предприятие».
Системные требования.
Уточнены минимальные поддерживаемые версии для некоторых операционных систем семейства Windows:
  • Windows XP пакет обновления 3;
  • Windows Vista пакет обновления 2;
  • Windows 7 пакет обновления 1;
  • Windows Server 2008 пакет обновления 2;
  • Windows Server 2008R2 пакет обновления 1.

Для остальных ОС Windows поддерживаемые версии не изменились.

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

Если установка выполняется без использования интерфейса пользователя на операционной системе без необходимого пакета обновления, то не выполняется регистрация консоли кластера и модуля COM-соединения.

В состав дистрибутива системы «1С:Предприятие» для ОС Windows включен распространяемый пакет Visual C++ для Visual Studio 2015.

Утилита 1CEClientMakeSetup при формировании дистрибутива для версии 8.3.11 и старше требует наличие распространяемого пакета во время формирования дистрибутива.

Минимальные поддерживаемые версии для некоторых операционных систем семейства Windows были следующими:
  • Windows XP пакет обновления 3 (без проверки необходимости);
  • Windows Vista;
  • Windows 7;
  • Windows Server 2008;
  • Windows Server 2008R2.
Инсталлятор платформы устанавливает необходимые для новой версии распространяемые пакеты и сообщает пользователю о неподдерживаемых операционных системах.
В документации данное изменение описано здесь, здесь, здесь и здесь.
Кластер серверов.
Средства администрирования.
Средства администрирования кластера серверов (из языка Java и сервер администрирования) могут использоваться для администрирования произвольной версии кластера серверов «1С:Предприятие», начиная с версии 8.3.9. При этом для использования доступны возможности, ограниченные используемой версией сервера администрирования (ras) и кластера серверов.

В документации уточнены характеристики совместимости кластера серверов, сервера администрирования и средств администрирования на языке Java.

Средства администрирования кластера серверов (из языка Java и сервер администрирования) могли использоваться для администрирования только совместимой версии кластера серверов «1С:Предприятие». Как правило, версии утилит администрирования были должны точно соответствовать используемой версии кластера серверов.Упрощено администрирование кластера серверов. Снижены накладные расходы на адаптацию административной инфраструктуры к изменившейся версии кластера серверов «1С:Предприятия».
В документации данное изменение описано здесь.
Система взаимодействия.
Не поддерживается программное создание контекстного и видимого обсуждения с заданным списком участников. Вызов метода ОбсуждениеСистемыВзаимодействия.Записать() в этом случае приведет к формированию исключения.Программное создание контекстного и видимого обсуждения с заданным списком участников было возможно.Устранено незапланированное поведение системы.
Работа с Интернет.
Ограничения профиля безопасности не влияет на работу с объектами ЗащищенноеСоединениеOpenSSL, СертификатыУдостоверяющихЦентровОС, СертификатыУдостоверяющихЦентровWindows, СертификатыУдостоверяющихЦентровLinux, СертификатКлиентаWindows.При использовании профиля безопасности работа с объектами ЗащищенноеСоединениеOpenSSL, СертификатыУдостоверяющихЦентровОС, СертификатыУдостоверяющихЦентровWindows, СертификатыУдостоверяющихЦентровLinux, СертификатКлиентаWindows была недоступна.Устранено незапланированное поведение системы.

Оглавление

Переименования

Что переименованоСтарое наименованиеНовое наименование
Наименование параметра ключа командной строки CREATEINFOBASE, отвечающий за добавление создаваемой информационной базы в список информационных баз. Старое наименование поддерживается для совместимости.
  • AddInList.
  • AddToList.
В документации данное изменение описано здесь.
Наименование системного перечисления, описывающего ориентацию подписей к шкалам диаграммы. Старое наименование поддерживается для совместимости.
  • ОриентацияМетокДиаграммы.
  • ОриентацияПодписейДиаграммы.
Названия свойств объекта ОбластьПостроенияДиаграммы. Старые наименования поддерживаются для совместимости.
  • ОтображатьШкалу,
  • ЛинииШкалы,
  • ЦветШкалы.
  • ОтображатьШкалы,
  • ЛинииШкал,
  • ЦветШкал.
Изменены представления некоторых команд в стандартной функции управления расширениями конфигурации, а также текст сообщения о успешной проверке применимости расширения.Представление команды:
  • Проверить применимость;
  • Проверить применимость для всех;
  • Проверять применимость при добавлении и загрузке расширений.

Сообщение о успешной проверке:

  • Проверка применимости прошла успешно.

Представление команды:
  • Проверить возможность применения;
  • Проверить возможность применения для всех;
  • Проверять возможность применения при добавлении и загрузке расширений.

Сообщение о успешной проверке:

  • Проверка возможности применения прошла успешно.

Представление команд работы с закладками в конфигураторе.Команды меню Текст:
  • Установить/снять закладку;
  • Убрать все закладки.

Команда диалога Закладки (Главное меню - Правка - Список закладок):

  • Убрать все закладки.
Команды меню Текст:
  • Установить/удалить закладку;
  • Удалить все закладки.

Команда диалога Закладки (Главное меню - Правка - Список закладок):

  • Удалить все закладки.
Англоязычное наименование свойства параметра вывода системы компоновки данных ТипДиаграммы.ВлияниеРазмерНаПузырек.

В режиме совместимости с версией 8.3.10 используется старое наименование (во встроенном языке и при записи параметра в XML), если установлен английский вариант встроенного языка.

  • ChartType.ChartBubbleSizing.
  • ChartType.BubbleSizing.

Оглавление

Мобильная платформа

ФункциональностьКак сталоКак былоРезультат изменения
Специальные возможности мобильного устройства.
Для мобильного приложения, разрабатываемого для ОС iOS, реализованы разрешения:
  • Геопозиционирование в фоновом режиме - позволяет указать, что мобильное приложение должно получать информацию об изменении местоположения, даже если оно не активно.
  • Воспроизведение аудио в фоновом режиме - позволяет указать, что приложению требуется выполнять воспроизведение аудио даже если приложение не активно.
  • Обмен файлами с персональным компьютером - данное разрешение необходимо указать в том случае, если мобильное приложение будет использовать обмен файлами через iTunes.
Данные возможности не предоставлялись.Расширены возможности настройки параметров мобильного приложения, которое разрабатывается для эксплуатации под управлением ОС iOS.
Управляемая форма.
В мобильной платформе реализована возможность использовать объект для визуализации данных планирования (планировщик).

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

Планировщик был доступен только в платформе для персонального компьютера.Расширены возможности предоставления информации на мобильных устройствах.
Специальные возможности мобильного устройства.
В мобильной платформе, работающей под управлением ОС Windows, реализована возможность использования локальных и push-уведомлений. Для работы используются Windows Notification Services. Специальный вспомогательный сервис для отправки уведомлений фирмы «1С» не поддерживает использование Windows Notification Services.

Реализовано значение системного перечисления ТипПодписчикаДоставляемыхУведомлений.WNS. Реализован метод МенеджерОтправкиДоставляемыхУведомлений.ПолучитьМаркерДоступа().

Ошибки отправки уведомлений возвращаются в качестве кода возврата метода МенеджерОтправкиДоставляемыхУведомлений.Отправить(). В режиме совместимости с версией 8.3.10 поведение не изменилось.

Реализовано системное перечисление ТипОшибкиОтправкиДоставляемогоУведомления. Реализован объект ИнформацияОПроблемеОтправкиДоставляемогоУведомления.

Для метода МенеджерОтправкиДоставляемыхУведомлений.Отправить() реализован параметр ИнформацияОПроблемахОтправкиДоставляемыхУведомлений.

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

Работа с уведомлениями (локальными и push-уведомлениями) была доступна только на мобильных устройствах, работающих под управлением ОС Android и iOS.

При возникновении ошибки при отправке уведомления генерировалось исключение.

При работе под управлением ОС Windows стало возможно пользоваться штатными возможностями оповещения пользователей на мобильных устройствах. Оповещение может формировать как мобильное приложение непосредственно на устройстве (локальные уведомления), так и прикладное решение, функционирующее на персональном компьютере (push-уведомление).
В документации данное изменение описано здесь, здесь, здесь, здесь, здесь, здесь и здесь.
Системные требования.
Прекращена поддержка ОС Android версий младше 4.0. Минимальный уровень используемого API равен API 14 (Android 4.0).Поддерживались ОС Android, начиная с API 9 (Android 2.3).Исключена поддержка устаревших версии операционной системы Android.
В документации данное изменение описано здесь.
Средства печати.
Табличный документ.
В мобильной платформе реализована поддержка пакетной печати.Данная возможность не предоставлялась.В мобильной платформе стали доступны возможности пакетной печати формируемых документов.
Работа с файлами.
В диалоге выбора файлов мобильной платформы стало возможно отбирать файлы с использованием нескольких масок. Поиск по маске в диалоге выбора файлов и с помощью метода НайтиФайлы() стал регистронезависимым. В диалоге выбора файлов и в методе НайтиФайлы() стало возможно использовать символы подстановки, характерные для ОС Android и iOS.Диалог выбора файлов не позволял отбирать файлы с использованием нескольких масок. Поиск по маске в диалоге выбора файлов и с помощью метода НайтиФайлы() был регистрозависимым. В диалоге выбора файлов и в методе НайтиФайлы() было невозможно использовать символы подстановки, характерные для ОС Android и iOS.Расширены средства работы с файлами в мобильной платформе. Эти средства унифицированы с возможностями платформы для персонального компьютера.
Форматированный документ.
В мобильной платформе реализована поддержка объекта ФорматированныйДокумент (вместе с отображением в управляемой форме).Данная возможность не предоставлялась.Расширены возможности мобильного приложения по работе с форматированным текстом.
Специальные возможности мобильного устройства.
В мобильной платформе, работающей под управлением ОС Windows (кроме Windows 8.1) реализована работа с картами. Реализована доступность методов ПоказатьНаКарте(), ПолучитьАдресПоМестоположению(), ПолучитьМестоположениеПоАдресу().

Реализован метод глобального контекста ПоддерживаетсяОтображениеКарты().

Работа с картами была недоступна при работе под управлением ОС Windows.Расширены возможности мобильной платформы при работе под управлением ОС Windows. Определение возможности работы с картами приведено в соответствие с общей схемой работы с возможностями, доступными не на всех мобильных устройствах или операционных системах.
В документации данное изменение описано здесь.
Мобильное приложение.
При загрузке в мобильное приложение конфигурации, выгруженной более старшей версией платформы для персонального компьютера, на экране мобильного устройства формируется предупреждение с возможностью отказаться от загрузки.При загрузке конфигурации на мобильном устройстве отсутствовала проверка того факта, что конфигурация выгружена на более старшей версии платформы для персонального компьютера.Реализована диагностика потенциальных проблем несовместимости мобильной платформы и загружаемой конфигурации, если версия платформы, в которой разрабатывалась конфигурация, старше, чем версия мобильной платформы.
Специальные возможности мобильного устройства.
При работе с SMS-сообщениями под управлением ОС Android реализованы следующие возможности:
  • Получить журнал SMS-сообщений и проверить возможность получения этого журнала. Реализованы методы ПоддерживаетсяЖурналSMS() и ПолучитьЖурналSMS() объекта СредстваТелефонии. Реализован объект ЖурналSMS.
  • Реализована возможность отбирать SMS-сообщения по заданным условиям.
  • Создать новое сообщение на основании существующего. Реализован конструктор SMS-сообщения на основании записи журнала SMS-сообщений.

При работе с методом ЖурналЗвонков.НайтиЗаписи() под управлением ОС Android элементы отбора (заданные без указания групп) складываются «по И».

При работе с SMS-сообщениями под управлением ОС Android был недоступен доступ к журналу SMS-сообщений.

При работе с методом ЖурналЗвонков.НайтиЗаписи() под управлением ОС Android элементы отбора (заданные без указания групп) складывались «по ИЛИ».

Расширены средства работы с SMS-сообщениями при работе под управлением ОС Android.

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

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

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

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

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

Предупреждение выдавалось как в собранном мобильном приложении, так и в мобильной платформе разработчика.

Процесс обновления конфигурации стал менее пугающим для пользователя. В частности, пользователя не предупреждают о том, что фактически может не произойти (удаление данных). В тоже время разработчику необходимо особо внимательно подходить к вопросу изменений конфигурации, которые приводят к потере пользовательских данных.
Специальные возможности мобильного устройства.
В качестве значений свойств ЗаписьЖурналаЗвонков.Дата, ДанныеСобытияКалендаря.Начало и ДанныеСобытияКалендаря.Конец используется универсальная дата.

В режиме совместимости с версией 8.3.10 поведение не изменилось.

В качестве значений свойств ЗаписьЖурналаЗвонков.Дата, ДанныеСобытияКалендаря.Начало и ДанныеСобытияКалендаря.Конец использовалась локальная дата.Представление даты и времени приведено в соответствие с общими правилами платформы.
Специальные возможности мобильного устройства.
В мобильной платформе отключена поддержка режима разделенного экрана (реализованного в ОС Android версии 7).В мобильной платформе формально присутствовала, но работала некорректно, поддержка режима разделенного экрана (реализованного в ОС Android версии 7).Устранено незапланированное поведение системы.
Специальные возможности мобильного устройства.
Мобильное приложение содержит набор строк, описывающих потребность в том или ином разрешении, которое требуется мобильному приложению. Данный текст будет отображаться в том случае, когда мобильному приложению потребуется соответствующее разрешение.

Разработчик не может изменять эти тексты.

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

Оглавление

Обновление используемых библиотек

Оглавление

Переход с предыдущей версии на версию 8.3.11

Оглавление

Версия 8.3.10

Версия 8.3.10 включает исправления обнаруженных ошибок и изменения в функциональности.

Ссылки на разделы документации, которые описывают сделанные изменения в элементах данного документа, рекомендуется использовать только после публикации на сайте ИТС (http://its.1c.ru/db/v8310doc) документации к текущей версии.


Новые возможности и изменения

ФункциональностьКак сталоКак былоРезультат изменения
Свойства конфигурации.
Для свойства конфигурации Режим совместимости реализовано значение Версия 8.3.9. Использовался режим совместимости с версиями 8.1, 8.2.13, 8.2.16, 8.3.1 - 8.3.8. Возможность запуска конфигураций, разработанных в версии 8.3.9 и более младших, в версии 8.3.10, без внесения изменений в конфигурацию и без изменений структур данных. Это позволяет при переходе на версию 8.3.10 сначала выполнить переход без внесения изменений в конфигурацию, а потом, внести необходимые изменения и снять режим совместимости. Так же это позволяет иметь возможность после перехода на версию 8.3.10, при необходимости, использовать для работы с информационной базой и версию 8.3.9. Это можно делать, как до снятия режима совместимости, так и после (установив вновь режим совместимости).
В документации данное изменение описано здесь.
Средства публикации веб-клиента, Web-сервисов и HTTP-сервисов.
В диалоге публикации на веб-сервере параметры, описывающие OpenID-аутентификацию вынесены на отдельную закладку.

Также, в этом диалоге реализована возможность задания списка URL, допустимых для переадресации после выполнении OpenID-аутентификации.

Задать URL, допустимые для переадресации после OpenID-аутентификации можно было только ручным редактированием файла default.vrd.Интерактивная публикация позволяет задавать все параметры файла default.vrd.
В документации данное изменение описано здесь.
Установка клиентского приложения.
Доработана установка системы для украинского языка. При установке клиентских приложений на ОС Windows, программа установки работает на украинском языке, а украинский язык указывается основным для устанавливаемой платформы в том случае, если хотя бы по двум из нижеперечисленных параметров можно определить, что система устанавливается на компьютере для использования с украинским интерфейсом:
  • в качестве основного местоположения в настройках ОС указана Украина;
  • установлена украинская раскладка клавиатуры;
  • в качестве денежной единицы выбрана гривна;
  • в настройках ОС выбран украинский языковой стандарт;
  • в качестве основного языка ОС указан украинский.
При установке клиентских приложений на ОС Windows, программа установки работала на украинском языке, а украинский язык указывался основным для устанавливаемой платформы только в том случае, если основным языком операционной системы был выбран украинский язык. Принудительно выбрать украинский язык для программы установки можно было с помощью параметра командной строки /luk.Повышено удобство установки системы для украинского языка.
Встроенный язык.
Средства администрирования.
Реализована возможность сбора информации о циклических ссылках при выполнении кода на встроенном языке. Использование данной возможности может негативно сказаться на производительности прикладного решения. Рекомендуется использовать данную возможность только для целей тестирования.

Реализован метод глобального контекста ПроверитьЦиклическиеСсылкиВстроенногоЯзыка(). Для файла настройки технологического журнала (logcfg.xml) реализован элемент <SCRIPTCIRCREFS>. Реализовано событие технологического журнала <SCRIPTCIRCREFS>.

Реализован ключ командной строки запуска тонкого и толстого клиентских приложений /EnableCheckScriptCircularRefs. Реализован параметр командной строки запуска сервера «1С:Предприятие» -EnableCheckScriptCircularRefs.

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

Реализован параметр EnableCheckScriptCircularRefs файла conf.cfg.

При работе системы «1С:Предприятие» с использованием ключа/параметра EnableCheckScriptCircularRefs, при обнаружении циклической ссылки будет формироваться невосстановимая ошибка, в тексте которой будет приведена информация об обнаруженной циклической ссылке.

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

Реализована возможность перехода к расширяемому методу из аннотации расширяющего метода в редакторе модулей (при работе с расширением).

Для команды Добавить в расширение реализовано сочетание клавиш Alt+Shift+F2. Сочетание клавиш Alt+F2 для этой команды больше не используется.

Отсутствовала удобная возможность добавления в расширение редактируемого метода.

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

Для команды Добавить в расширение использовалось клавиатурное сокращение Alt+F2.

Повышен комфорт разработчика при создании расширений модулей на встроенном языке.
В документации данное изменение описано здесь.
Динамический список.
Реализована возможность дополнительно обработать данные, которые получил динамический список для отображения. Реализовано событие ПриПолученииДанныхНаСервере.

В режиме совместимости с версией 8.3.7 поведение не изменилось.

Данные возможности не предоставлялись.Упрощен вывод в динамическом списке связанной информации, которую очень затруднительно, неэффективно или невозможно получить в запросе динамического списка.
В документации данное изменение описано здесь.
Управляемая форма.
Реализована возможность произвольного масштабирования управляемой формы в интерфейсе Такси. Интерактивное изменение масштаба недоступно в том случае, если для всего приложения установлен компактный режим отображения. Настройки размера форм сохраняются в разрезе значения DPI и масштаба формы. Реализовано свойство управляемой формы Масштаб, команда Изменить масштаб в меню Вид клиентского приложения и кнопка вызова диалога изменения масштаба в системной командной панели. В режиме совместимости с версией 8.3.6 поведение не изменилось.

Реализована поддержка набора картинок в клиентских приложениях для персонального компьютера (тонкий, толстый и веб-клиенты).

Системные картинки клиентских приложений перерисованы для различных вариантов масштаба.

Для набора картинок реализованы новые варианты разрешений: bldpi (масштаб 85%), aldpi (масштаб 125%), amdpi (масштаб 175%), udpi (масштаб 400%). В манифесте набора картинок реализована возможность указания, для какого интерфейса предназначена картинка. Для корректного расчета размера одиночной картинки из коллекции картинок, в манифесте набора картинок реализована возможность указания ширины и высоты одиночной картинки.

Для системного перечисления РазмерКартинки реализованы значения РеальныйРазмерБезУчетаМасштаба, АвтоРазмерБезУчетаМасштаба.

Данная возможность не предоставлялась.

Имелась возможность установить компактный режим отображения для конкретных форм или всего приложения в целом (с помощью встроенного языка).

Наборы картинок поддерживались только в мобильном приложении.

Пользователям стало проще подстраивать интерфейс под индивидуальные особенности.
В документации данное изменение описано здесь, здесь, здесь, здесь, здесь и здесь.
Встроенный язык.
Реализована поддержка формирования текстовых строк, текст которых зависит от числа, указанного в строке, например, время выполнения 2 секунды и время выполнения 14 секунд. Реализована функция СтрокаСЧислом().

Поддержка реализована для следующих языков: английский, азербайджанский, белорусский, болгарский, венгерский, вьетнамский, казахский, киргизский, китайский, грузинский, латышский, литовский, немецкий, польский, румынский, русский, турецкий, туркменский, украинский, финский, французский, эстонский.

Данная возможность не предоставлялась.Упрощено формирование текстовых строк, содержимое которых зависит от значения числа, записанного в строке.
Табличный документ.
Реализована возможность получать размер области данных при импорте из внешних табличных форматов: XLS (Microsoft Excel 97), Microsoft Office OpenXML (Microsoft Excel 2007- 2010) и ODS (OpenDocument).

Для объекта ТабличныйДокумент реализованы методы ПолучитьРазмерОбластиДанныхПоГоризонтали() и ПолучитьРазмерОбластиДанныхПоВертикали().

Данная возможность не предоставлялась.Упрощен корректный импорт документов внешних табличных форматов с четко неопределенным размером области загружаемых данных.
Средства разработки.
Интерфейс OData.
Реализован серверный предмет отладки Стандартный интерфейс OData, позволяющий отлаживать код на встроенном языке, работающий во время выполнения запросов к стандартному интерфейсу OData.

Изменены правила сортировки предметов отладки при отображении в списках предметов отладки для протокола отладки HTTP. Изменен диалог автоматического подключения при использовании протокола отладки TCP.

Не поддерживалась отладка серверного кода на встроенном языке, работающего во время обращения к информационной базе через стандартный интерфейс OData.

Правила сортировки предметов отладки при отображении в списках предметов отладки для протокола отладки HTTP были другими. Диалог автоматического подключения при использовании протокола отладки TCP отображал предметы отладки в другом порядке.

Упрощена отладка при работе с использованием стандартного интерфейса OData.
В документации данное изменение описано здесь и здесь.
Управляемая форма.
Реализована возможность управления высотой таблицы управляемой формы, которая отображает данные, отличные от динамического списка. В результате появилась возможность настроить таблицу таким образом, что ее высота будет автоматически соответствовать количеству отображаемых данных. Реализовано свойство таблицы управляемой формы ВариантУправленияВысотой.

В режиме совместимости с версией 8.3.9 поведение не изменилось.

Данная возможность не предоставлялась в платформе для персонального компьютера. Управление высотой таблицы формы было доступно только в мобильной платформе.

В платформе для персонального компьютера свойство таблицы управляемой формы ВариантУправленияВысотой игнорировалось.

Стало возможно разработать форму, в которой таблица будет отображать то количество строк, которое в ней находится (если эта таблица не отображает данные динамического списка), тем самым уменьшив количество полос прокрутки на форме и сделав саму форму более компактной.
В документации данное изменение описано здесь и здесь.
Система лицензирования.
Технологический журнал.
В технологическом журнале реализовано отражение событий, связанных с:
  • получением и освобождением лицензий (как программных, так и ключей HASP);
  • получением лицензий на базовые версии;
  • регулярным мониторингом соответствия реального оборудования и списка оборудования, зафиксированного в лицензии.

Реализовано событие технологического журнала <LIC>.

Событие технологического журнала <HASP> предоставляет возможность анализа только технологических аспектов работы с ключами HASP (вызовы интерфейса работы с HASP), не предоставляя возможности отслеживать получение и освобождение лицензий, получаемых с ключей HASP.

Технологический журнал предоставлял возможность анализировать только технические аспекты взаимодействия с ключами HASP (с помощью события <HASP>).Расследовать ситуации, связанные с поведением системы лицензирования, стало удобнее.
В документации данное изменение описано здесь и здесь.
Система компоновки данных.
В коллекцию ПоляНабораДанныхСхемыКомпоновкиДанных стало возможно включать значения типа ВложенныйНаборДанныхСхемыКомпоновкиДанных. Для методов Добавить() и Вставить() объекта ПоляНабораДанныхСхемыКомпоновкиДанных реализована возможность использовать значения типа ПоляНабораДанныхСхемыКомпоновкиДанных.В коллекцию ПоляНабораДанныхСхемыКомпоновкиДанных было нельзя добавлять значения типа ВложенныйНаборДанныхСхемыКомпоновкиДанных.Из встроенного языка стало возможно создавать схему компоновки данных с вложенными наборами данных.
Управляемая форма.
Реализована возможность управлять цветом фона интервала планировщика в зависимости от значений измерений, связанных с этим интервалом.

Реализовано свойство ИнтервалФонаПланировщика.ЗначенияИзмерений.

Не предоставлялась возможность управлять цветом фона интервала планировщика в зависимости от значений измерений, связанных с этим интервалом. Изменять цвет фона интервала планировщика было возможно только для диапазонов дат.Расширены возможности оформления планировщика.
Средства разработки.
Реализована возможность запуска конфигуратора в режиме агента - особого варианта пакетного режима, в котором конфигуратор выполняет функции SSH- или SFTP-сервера и принимает команды по этим протоколам.

При работе в режиме агента, конфигуратор в один момент времени может работать только с одной информационной базой. Если нужно одновременно работать с несколькими информационными базами - необходимо запускать несколько конфигураторов в режиме агента.

Реализованы параметры командной строки запуска пакетного режима /AgentMode, /AgentPort, /AgentListenAddress, /AgentSSHHostKey, /AgentSSHHostKeyAuto, /AgentBaseDir.

Изменено поведение параметра командной строки /Visible и /LoadConfigFromFiles в случае использования режима агента.

В качестве клиентского приложения для подключения к SSH- или SFTP-серверам, можно использовать любые приложения, умеющие выполнять такие функции и позволяющие обмениваться текстовыми командами с SSH- и SFTP-серверами (например, putty, winscp, MobaXTerm и т.д.).

Данная возможность включена в статусе бета-версии.

Данная возможность не предоставлялась.Расширены возможности автоматизации взаимодействия с конфигуратором. Ускорено взаимодействие с конфигуратором за счет того, что не тратится время на запуск экземпляра конфигуратора при каждом обращении к нему.
В документации данное изменение описано здесь, здесь, здесь и здесь.
Форматированный документ.
Реализована возможность сохранения форматированного документа в формате PDF (интерактивно и с помощью метода ФорматированныйДокумент.Записать()) .

Реализовано значение ТипФайлаФорматированногоДокумента.PDF.

Данная возможность не предоставлялась.

Сохранение форматированного документа было возможно в форматах HTML и текст без форматирования.

Расширены возможности работы с форматированным документом.
Табличный документ.
Реализована возможность управлять отображением имен строк, колонок и ячеек табличного документа с помощью встроенного языка.

Для объекта ТабличныйДокумент реализованы свойства ОтображатьИменаСтрокИКолонок, ОтображатьИменаЯчеек.

В меню редактора табличного документа, в режиме «1С:Предприятие», реализованы команды, управляющие отображением именованных областей и назначением имен областей.

Возможность управлять отображением имен строк, колонок и ячеек табличного документа из встроенного языка была недоступна.Стало проще организовать редактирование табличного документа, в котором имеются именованные области.
Технологический журнал.
Реализовано журналирование событий, возникающих при первом соединении сервера «1С:Предприятия» с СУБД Microsoft SQL Server, в технологическом журнале. Журналирование выполняется с помощью события <DBMSSQLCONN>.Данная возможность не предоставлялась.Упрощено расследование ситуаций, связанных с потерей соединения сервера «1С:Предприятия» с СУБД Microsoft SQL Server.
В документации данное изменение описано здесь и здесь.
Расширение конфигурации.
Справка, открываемая в расширяемой конфигурации, включает в себя справочную информацию по объектам расширения.

Справочная информация расширения конфигурации используется при поиске по справке.

Данная возможность не предоставлялась.

Справочная информация, реализованная в расширении конфигурации, была недоступна в дереве справки и для поиска.

Устранено некорректное поведение системы.

Справка расширяемой конфигурации стала включать информацию из расширения, упрощая пользователю использование результирующей конфигурации.

Табличный документ.
При импорте табличного документа из файла формата XLS (Microsoft Excel 97), Microsoft Office OpenXML (Microsoft Excel 2007 и старше) или ODS (OpenDocument), в результирующем табличном документе области, соответствующие листам оригинального документа, выделяются при помощи именованных областей строк табличного документа. Имена листов исходного документа преобразуются в имена областей для того, чтобы соответствовать правилам формирования идентификаторов встроенного языка системы «1С:Предприятие».

При импорте табличного документа из файла формата Microsoft Office OpenXML (Microsoft Excel 2007 и старше), лист, для которого отсутствует имя, будет успешно загружен и для области, описывающей такой лист, будет установлено автоматически сформированное имя. В режиме совместимости с версией 8.3.9 поведение не изменилось.

При импорте табличного документа из файла формата XLS (Microsoft Excel 97), Microsoft Office OpenXML (Microsoft Excel 2007 и старше) или ODS (OpenDocument), в результирующем табличном документе области, соответствующие листам оригинального документа, никак не выделялись.

При импорте табличного документа из файла формата Microsoft Office OpenXML (Microsoft Excel 2007 и старше), лист, для которого отсутствует имя, не будет загружен.

Обработка табличного документа, который получен путем загрузки из многостраничного файла формата XLS (Microsoft Excel 97), Microsoft Office OpenXML (Microsoft Excel 2007 и старше) или ODS (OpenDocument), стала более простой. Стало проще выделять страницы загруженного документа.
В документации данное изменение описано здесь.
Расширение конфигурации.
Для расширения конфигурации реализована возможность указывать назначение расширения конфигурации: Исправление, Адаптация и Дополнение.

Расширения подключаются в следующем порядке:

  • все расширения с назначением Исправление;
  • все расширения с назначением Адаптация;
  • все расширения с назначением Дополнение.

Порядок загрузки нескольких расширений с одинаковым значением назначения расширения не определен.

Расширениям, ранее загруженным в информационную базу, назначение расширения автоматически устанавливается в значение Адаптация.

Реализовано свойство РасширениеКонфигурации.Назначение.

Данная возможность не предоставлялась.

Все расширения были равноправны с точки зрения порядка подключения расширений.

Стало возможно структурировать расширения по выполняемым функциям. Упрощено понимание, для чего разработано то или иное расширение.
В документации данное изменение описано здесь и здесь.
Расширение конфигурации.
Табличный документ.
Реализована возможность расширения табличного документа.

Реализована возможность объединять табличные документы при обновлении конфигурации с помощью соответствующего файла .cf или .cfu.

Возможность расширения табличного документа не предоставлялась.

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

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

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

В документации данное изменение описано здесь.
Картинки.
Реализована возможность получения конкретной картинки из коллекции картинок с вариантами, с учетом DPI, масштаба отображения и признака шаблонной картинки.

Для методов Преобразовать(), Записать(), ПолучитьДвоичныеДанные() и ФильтрИменФайлов() объекта Картинка реализованы параметры ВсеВарианты и ПодобратьВариант.

При попытке получения конкретной картинки из коллекции картинок с вариантами, поведение платформы было неопределено. Было возможно аварийное завершение работы системы.Устранено некорректное поведение системы.

Стало возможно получить конкретную картинку из коллекции картинок, которая максимально точно соответствует текущему режиму отображения.

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

В режиме совместимости с версией 8.3.9 поведение не изменилось.

Для полос измерительной диаграммы не поддерживалась возможность указывать границы интервала дробными значениями.Расширены возможности диаграмм.
В документации данное изменение описано здесь.
Диаграммы.
Система компоновки данных.
При отображении диаграмм (в том числе и в системе компоновки данных) реализованы возможности:
  • указывать линии тренда;
  • настраивать отображение серии на диаграмме;
  • настраивать отображение серии в легенде диаграммы.

Реализованы системные перечисления ТипАппроксимацииЛинииТрендаДиаграммы, ФакторЛинииТрендаДиаграммы, ИспользуемоеЗначениеТочкиБиржевойДиаграммы, ОтображениеВДиаграмме, ОтображениеВЛегендеДиаграммы. Для системного перечисления ПоложениеПодписейКДиаграмме реализованы значения: Авто, ВерхЛево, НизЛево, ВерхПраво, НизПраво, УказываетсяЛевоИВерх, СвободноеМесто. Для системного перечисления ТипМаркераДиаграммы реализованы значеня Чередование и Авто.

Реализованы объекты ОбластьПодписиДиаграммы, ЛинияТрендаДиаграммы.

Для объекта СерияДиаграммы реализованы свойства ЛинииТренда, ОтображатьГрафическоеПредставлениеДанныхВДиаграмме,

ОтображатьГрафическоеПредставлениеДанныхВЛегендеДиаграмме.

Для свойства СерияДиаграммы.Маркер значением по умолчанию является Авто. В режиме совместимости с версией 8.3.9 поведение не изменилось.

Для объектов ОформлениеГруппировкиДиаграммыОбластиКомпоновкиДанных и ОформлениеКомпоновкиДанных реализованы параметры ЛинияТрендаДиаграммы,

ОтображатьГрафическоеПредставлениеДанныхВДиаграмме,

ОтображатьГрафическоеПредставлениеДанныхВЛегендеДиаграмме.

Данные возможности не предоставлялись.

Значение свойства СерияДиаграммы.Маркер выбиралось на основании номера серии как одно из значений Квадрат, Круг или Ромб.

Расширены оформительские и аналитические возможности диаграмм.
В документации данное изменение описано здесь, здесь и здесь.
Диаграммы.
Система компоновки данных.
Реализованы новые виды диаграмм: точечная и пузырьковая. Для объекта Диаграмма реализованы свойства ОбщаяСерияРазмераПузырька, ИсточникЗначенияРазмераПузырька, РазмерПузырькаПоУмолчанию, МинимальныйРазмерПузырька, МаксимальныйРазмерПузырька, ВлияниеРазмераНаПузырек, ОтображениеОтрицательныхЗначенийПузырьковойДиаграммы.

Реализованы следующие возможности по работе с диаграммами:

  • Управлять источником данных для оси точек. Для объекта Диаграмма реализованы свойства ИсточникЗначенийОсиТочек и СерияНаОсиТочек.
  • Управлять отображением осей диаграммы. Для объекта Диаграмма реализованы свойства ОсьЗначений и ОсьТочек.
  • Указывать дробные значения для минимального и максимального значений диаграммы. Управлять способом определения максимального и минимального значения диаграммы. В режиме совместимости с версией 8.3.9 поведение не изменилось.
  • Управлять возможностью соединять точки линиями (где это возможно). Реализовано свойство Диаграмма.СоединениеТочек.
  • Установить автоматический расчет прозрачности диаграммы. Для системного перечисления РежимПолупрозрачностиДиаграммы реализовано значение АвтоматическийРасчет.

Расширен набор значений, который может быть указан в подписях к диаграммам. Для системного перечисления ВидПодписейКДиаграмме реализованы значения ЗначениеРазмер, СерияРазмер, СерияЗначениеРазмер, СерияТочкаРазмер, СерияТочкаЗначениеРазмер, ТочкаРазмер, ТочкаЗначениеРазмер.

Для объектов системы компоновки данных ЗначенияПараметровВыводаКомпоновкиДанных, ЗначенияПараметровВыводаГруппировкиКомпоновкиДанных, ЗначенияПараметровВыводаДиаграммыКомпоновкиДанных и ОформлениеДиаграммыОбластиКомпоновкиДанных реализованы параметры ТипДиаграммы.ОсьЗначений, ТипДиаграммы.ОсьТочек, ТипДиаграммы.ИсточникЗначенийОсиТочек, ТипДиаграммы.СерияНаОсиТочек, ТипДиаграммы.ИсточникЗначенияРазмераПузырька, ТипДиаграммы.ОбщаяСерияРазмераПузырька, ТипДиаграммы.РазмерПузырькаПоУмолчанию, ТипДиаграммы.МинимальныйРазмерПузырька, ТипДиаграммы.МаксимальныйРазмерПузырька, ТипДиаграммы.ВлияниеРазмераНаПузырек, ТипДиаграммы.ОтображениеОтрицательныхЗначенийПузырьковойДиаграммы, ТипДиаграммы.СоединениеТочек. Для объекта системы компоновки данных ОформлениеГруппировкиДиаграммыОбластиКомпоновкиДанных реализованы свойства ВыводитьНаОсиТочекДиаграммы и ИспользоватьКакОбщуюСериюРазмераПузырькаВДиаграмме.

Свойства АвтоМаксимальноеЗначение и АвтоМИнимальноеЗначение являются устаревшими и поддерживаются для совместимости.

Данные возможности не предоставлялись.

Точечная и пузырьковая диаграмма были недоступны для использования.

Свойства объекта Диаграмма МинимальноеЗначение и МаксимальноеЗначение не могли принимать дробные значения. Для расчета минимального и максимального значения диаграммы использовались свойства АвтоМинимальноеЗначение и АвтоМаксимальноеЗначение.

Расширены возможности по использованию диаграмм.
В документации данное изменение описано здесь, здесь и здесь.
Диаграммы.
Система компоновки данных.
Реализована возможность настраивать подписи к шкалам диаграммы. Для объекта ОбластьПостроенияДиаграммы реализованы свойства ШкалаТочек, ШкалаЗначений, ШкалаСерий.

Для объектов системы компоновки данных ЗначенияПараметровВыводаКомпоновкиДанных, ЗначенияПараметровВыводаГруппировкиКомпоновкиДанных, ЗначенияПараметровВыводаДиаграммыКомпоновкиДанных и ОформлениеДиаграммыОбластиКомпоновкиДанных реализованы параметры ТипДиаграммы.ШкалаТочек, ТипДиаграммы.ШкалаЗначений, ТипДиаграммы.ШкалаСерий.

Данные возможности не предоставлялись.Расширены возможности оформления диаграмм.
В документации данное изменение описано здесь.
Диаграммы.
Система компоновки данных.
Реализована возможность настраивать порядок отображения точек в горизонтальных гистограммах. Для объекта Диаграммы реализовано свойство ПорядокОтображенияТочекГоризонтальнойГистограммы. В режиме совместимости с версией 8.3.9 поведение не изменилось.

Для объектов системы компоновки данных ЗначенияПараметровВыводаКомпоновкиДанных, ЗначенияПараметровВыводаГруппировкиКомпоновкиДанных, ЗначенияПараметровВыводаДиаграммыКомпоновкиДанных и ОформлениеДиаграммыОбластиКомпоновкиДанных реализованы параметры ТипДиаграммы.ПорядокОтображенияТочекГоризонтальнойГистограммы.

Данные возможности не предоставлялись.

Точки в горизонтальной диаграмме всегда отображались снизу вверх (первая точка располагалась в самом низу).

Расширены возможности оформления диаграмм.
Система компоновки данных.
Диаграммы.
При выводе диаграммы в системе компоновки данных реализована возможность настройки линий шкал, цвета шкал, маркеров серий, индикаторов серий и типов линий серий.

Для объектов системы компоновки данных ЗначенияПараметровВыводаКомпоновкиДанных, ЗначенияПараметровВыводаГруппировкиКомпоновкиДанных, ЗначенияПараметровВыводаДиаграммыКомпоновкиДанных и ОформлениеДиаграммыОбластиКомпоновкиДанных реализованы параметры ТипДиаграммы.ЛинииШкал, ТипДиаграммы.ЦветШкал.

Для объектов системы компоновки данных ОформлениеГруппировкиДиаграммыОбластиКомпоновкиДанных и ОформлениеКомпоновкиДанных реализованы свойства ЛинияВДиаграмме, МаркерВДиаграмме, ИндикаторВДиаграмме.

Данные возможности не предоставлялись.Расширены возможности оформления диаграмм средствами системы компоновки данных.
Система взаимодействия.
Реализован механизм «система взаимодействия». С помощью этого механизма предоставляется возможность, в рамках одной информационной базы, взаимодействовать между собой клиентским приложениям, серверу и пользователям этой информационной базы. Система взаимодействия призвана упростить автоматизацию бизнес-процессов предприятия и предоставляет пользователям информационной базы простой способ коммуникации в рамках выполнения должностных обязанностей. Пользователи прикладного решения, построенного на платформе «1С:Предприятие», могут общаться между собой как с помощью обмена текстовыми сообщениями, так и с помощью звонков. Звонки могут быть как обычными - только голосовая информация, так и видео - голосовая и видео-информация. Реализована возможность создавать как текстовые обсуждения, которые привязаны к конкретным объектам информационной базы (контекстные обсуждения), так и не привязанные к таким объектам (неконтекстные обсуждения). Доступ к контекстному обсуждению регламентируется правами доступа системы «1С:Предприятие» к соответствующему объекту.

Реализована стандартная функция Управление системой взаимодействия.

Реализована возможность получения оповещений о поступлении новых сообщений.

Доступна работа с обсуждениями с помощью встроенного языка. Реализовано свойство глобального контекста СистемаВзаимодействия. Для объекта УправляемаяФорма реализовано свойство ОтображениеОбсуждений. В режиме совместимости с версией 8.3.9 доступ к данному свойству не поддерживается. Реализовано право доступа для конфигурации РегистрацияИнформационнойБазыСистемыВзаимодействия.

При работе в веб-клиенте, использование системы взаимодействия поддерживается в следующих веб-браузерах: Google Chrome, Mozilla Firefox, Safari, Microsoft Edge, Microsoft Internet Explorer версии старше 10.0.

Все сообщения хранятся на сервере системы взаимодействия. Работа осуществляется с использованием сервера системы взаимодействия, в котором требуется зарегистрировать информационную базу перед началом использования механизма. Функциональность сервера реализуется на начальном этапе в виде сервиса 1cDialog.com, развернутого на мощностях фирмы «1С». Для обеспечения функционирования системы взаимодействия необходимо обеспечить доступ к URL wss://1cdialog.com через Интернет.

В дальнейшем планируется поставка дистрибутива сервера системы взаимодействия, с помощью которого можно развернуть сервер на вычислительных мощностях конкретного предприятия.

Таким образом, будет предоставлено две возможности работы: с помощью сервиса 1cDialog.com или с помощью сервера, развернутого на предприятии.

Использование звонков на этапе бета-тестирования ограничено. Информация по использованию звонков будет доводиться отдельно.

Использование системы взаимодействия включено в статусе бета-версии. Условия доступа к сервису будут публиковаться отдельно. В текст письма с кодом регистрации, который высылает сервис 1cDialog.com при попытке подключения информационной базы к сервису, включена информация по порядку подключения видеозвонков.

Данная возможность не предоставлялась.Создан механизм, поддерживающий общение пользователей, тесно интегрированный в интерфейс и бизнес-логику прикладного решения на платформе «1С:Предприятие».
В документации данное изменение описано здесь, здесь, здесь, здесь и здесь.
Выгрузка/загрузка конфигурации в файлы.
Реализована возможность частичной выгрузки редактируемой конфигурации в файлы XML. Под частичной выгрузкой понимается выгрузка только тех объектов, которые были изменены с момента последней выгрузки. При этом формируется файл с информацией о каждом выгружаемом объекте конфигурации (файл ConfigDumpInfo.xml). В данном файле (среди прочей информации) хранится внутренняя версия каждого выгруженного объекта. Повторная выгрузка объекта будет осуществляться в тех случаях, когда версия объекта в конфигураторе станет отличаться от версии объекта в файле ConfigDumpInfo.xml.

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

При загрузке конфигурации из файлов XML имеется возможность указать необходимость обновления файла с информацией о выгружаемых объектах конфигурации. В этом случае в файл вносится информация, соответствующая состоянию конфигурации после завершения загрузки.

Для параметра /DumpConfigToFiles командной строки пакетного запуска конфигуратора реализованы ключи update, force, getChanges, configDumpInfoForChanges, listFile.

Для параметра /LoadConfigFromFiles командной строки пакетного запуска конфигуратора реализован ключ updateConfigDumpInfo.

Частичная выгрузка конфигурации в файлы XML не поддерживалась. Конфигурация всегда выгружалась полностью.Ускорен процесс выгрузки конфигурации в файлы XML, особенно в случае небольших изменений в очень больших конфигурациях.
В документации данное изменение описано здесь, здесь, здесь и здесь.
Динамический список.
Реализована возможность управлять доступностью полей динамического списка (включая подчиненные) для использования в группировке, отборе и настройке порядка. Реализованы методы УстановитьОграниченияИспользованияВГруппировке(), УстановитьОграниченияИспользованияВПорядке(), УстановитьОграниченияИспользованияВОтборе(), ПолучитьОграниченияИспользованияВГруппировке(), ПолучитьОграниченияИспользованияВПорядке(), ПолучитьОграниченияИспользованияВОтборе().

Данные возможности не предоставлялись.Разработчик получил возможность явным образом запрещать группировку, упорядочивание и отбор для тех полей, которые не предназначены для такой операции.
В документации данное изменение описано здесь.
Оконная система.
Выгрузка/загрузка конфигурации в файлы.
Реализована возможность управлять отображением заголовка управляемой формы. Реализовано свойство УправляемаяФорма.ОтображатьЗаголовок.

Реализована возможность управлять отображением кнопки закрытия окна формы. Реализовано свойство УправляемаяФорма.ОтображатьКнопкуЗакрытия.

Реализована возможность указывать режим отображения основного окна приложения:

  • Обычный - текущий режим отображения основного окна приложения.
  • Рабочее место - скрывается большинство элементов системной командной панели, скрываются все панели основного окна приложения, скрываются навигационные кнопки начальной страницы (включая саму надпись), отключаются некоторые клавиатурные сокращения.
  • Полноэкранное рабочее место - в дополнение к режиму отображения рабочего места, окно приложения открывается на весь экран.
  • Киоск - в дополнение к полноэкранному рабочему месту из системной командной панели исключается кнопка О программе и гиперссылка с именем пользователя.

Реализовано свойство глобального контекста КлиентскоеПриложение, с помощью которого можно получить доступ к настройкам клиентского приложения (включая получение и изменение заголовка окна клиентского приложения). Для объекта метаданных, описывающего конфигурацию, реализовано свойство РежимОсновногоОкнаКлиентскогоПриложения.

Изменен номер версии формата выгрузки конфигурации в файлы.

Следующие методы глобального контекста объявляются устаревшими и их использование не рекомендуется: УстановитьКраткийЗаголовокПриложения(), ПолучитьКраткийЗаголовокПриложения(), УстановитьЗаголовокКлиентскогоПриложения(), ПолучитьЗаголовокКлиентскогоПриложения(), ТекущийВариантОсновногоШрифтаКлиентскогоПриложения(), ТекущийВариантИнтерфейсаКлиентскогоПриложения().

Данные возможности доступны при работе в интерфейсе Такси.

Данные возможности не предоставлялись.Расширены возможности управления внешним видом клиентского приложения. Стало возможно реализовывать специфические виды интерфейсов (интерфейс кассира, киоск самообслуживания и т.д.).
В документации данное изменение описано здесь и здесь.
Расширение конфигурации.
Общие реквизиты / Разделение данных.
Реализована возможность указания, что общий реквизит, являющийся разделителем, может разделять или не разделять расширения конфигурации. Для объекта конфигурации ОбщийРеквизит реализовано свойство РазделениеРасширенийКонфигурации.

Не рекомендуется включать разделение расширений для разделителей, находящихся в режиме Независимо и совместно.

Расширения конфигурации всегда разделялись всеми разделителями конфигурации. Было невозможно отключить разделение расширений, если в информационной базе было включено разделение данных.Стало возможно управлять разделением расширений конфигурации, которые будут использоваться в информационной базе. Например, разработчик конфигурации может указать, что расширения конфигурации не должны разделяться никакими разделителями, которые существуют в прикладном решении.
В документации данное изменение описано здесь и здесь.
Клиентское приложение.
Для тонкого и толстого клиентских приложений, работающих через прямое подключение к серверу «1С:Предприятия», реализовано использование механизма отслеживания разрыва соединений с сервером. В случае обнаружения проблемы с сервером, клиентское приложение автоматически пытается переустановить соединение и повторить серверный вызов. Если переустановить соединение невозможно - работа приложения будет завершена.

Временные интервалы проверки различаются для разных клиентских приложений:

  • Толстый клиент: проверка выполняется каждые 12 секунд, клиентское приложение ожидает установку соединения с сервером 60 секунд.
  • Тонкий клиент: проверка выполняется каждые 3 секунды, клиентское приложение ожидает установку соединения с сервером 15 секунд.

Значения таймаутов не настраиваются.

Если во время работы тонкого и толстого клиентских приложений, использующих прямое подключение к серверу «1С:Предприятия», на сервере «1С:Предприятие» возникали проблемы, то клиентские приложения могли «зависнуть» на очень длительные интервалы времени (минуты). Период «зависания» определяется настройками TCP-стека в используемой операционной системе.Повышена предсказуемость работы клиентского приложения, использующего прямое соединение с сервером «1С:Предприятия». Снижена вероятность возникновения неожиданных «зависаний» при работе.
В документации данное изменение описано здесь.
Работа с СУБД.
Системные требования.
Реализована поддержка СУБД PostgreSQL версии 9.6.Данная версия СУБД PostgreSQL не поддерживалась.Расширен список поддерживаемых версий СУБД PostgreSQL.
В документации данное изменение описано здесь, здесь, здесь, здесь, здесь и здесь.
Работа с СУБД.
Системные требования.
Реализована поддержка СУБД Postgres Pro Enterprise версии 9.6 (только в управляемом режиме управления блокировками).СУБД Postgres Pro Enterprise не поддерживалась.Расширен список поддерживаемых СУБД.
В документации данное изменение описано здесь, здесь, здесь и здесь.
Системные требования.
Веб-клиент.
Прекращена поддержка веб-браузера Mozilla Firefox версии 51 и младше.Веб-браузер Mozilla Firefox версии 51 и младше, поддерживался системой.Прекращена поддержка устаревших версий веб-браузера Mozilla Firefox.
В документации данное изменение описано здесь.

Оглавление

Новые возможности и изменения в режиме «1С:Предприятие»

ФункциональностьКак сталоКак былоРезультат изменения
Веб-клиент.
Табличный документ.
Для табличного документа в режиме ввода данных, отображаемого в веб-клиенте, реализовано отображение автоотметки незаполненного.Для табличного документа в режиме ввода данных, отображаемого в веб-клиенте, не было реализовано отображение автоотметки незаполненного.Устранено некорректное поведение системы.
Управляемая форма.
Изменился расчет размеров закладок страниц и их отображение в вертикальном режиме.

В тонком и толстом клиентских приложениях реализовано масштабирование картинок в закладках страниц при изменении DPI. В режиме совместимости с версией 8.3.9 поведение не изменилось.

Незначительно изменены размеры и положение некоторых элементов управляемой формы.

Изменен внешний вид полосы регулирования в интерфейсе Такси и в веб-клиенте в интерфейсе Версия 8.2. При этом внешний вид полосы регулирования в веб-клиенте отличается от такового в тонком и толстом клиентских приложениях.

Цветная картинка в поле ввода, которое отображает данные типа Цвет, в веб-клиенте при разных масштабах имеет размеры, отличные от аналогичных размеров в тонком и толстом клиентских приложениях.

Доработан внешний вид системных форм в тонком и толстом клиенте в интерфейсе Такси для большего соответствия общему виду интерфейса.

Увеличена область нажатия на картинки скрытия/раскрытия уровней и узлов дерева в таблице в интерфейсе Такси.

Улучшено отображение элементов управления при нестандартном значении DPI.

Изменён расчёт размеров для поля формы вида полоса регулирования.

Внешний вид интерфейса был другим.

В тонком и толстом клиентских приложениях картинки в закладках страниц не изменяли размер при изменении DPI.

Улучшен внешний вид клиентского приложения.
Управляемая форма.
Изменен дизайн панели навигации формы в интерфейсе Такси. Первый элемент панели называется Основное.

В панели навигации формы отображаются все команды. Для всех команд панели выводятся полные названия. Если команда не помещается на панели действий формы - команда отображается в меню Еще.

Дизайн панели навигации формы был другим. Первый элемент панели назывался Главное.

При отображении команд действовало следующее правило: если в группе Важное было более двух команд - отображались только эти команды, в противном случае - все команды. Команды, которые не помещались в панель навигации формы, отображались в меню Еще.

В тонком и толстом клиентских приложениях длинные названия укорачивались и завершались символом троеточия (...).

Улучшен пользовательский интерфейс приложения.
Интерфейс.
В интерфейсе Такси переработана панель открытых окон:
  • Ширина каждого элемента панели зависит от заголовка окна.
  • При горизонтальном расположении панели, заголовок выводится в одну строку, при вертикальном - количество строк не ограничено.
  • При горизонтальном расположении панели в ее правой части отображается элемент управления для доступа к полному списку открытых окон.
  • При вертикальном расположении панели открытых возможно появление полосы прокрутки. При этом прокрутка панели открытых осуществляется независимо от рабочей области основного окна.
  • Реализована возможность закрытия окна нажатием средней кнопки мыши на соответствующем элементе панели открытых окон.
  • В контекстном меню элемента панели реализованы различные способы закрытия окон.
  • Реализована возможность изменения порядка окон в панели путем перетаскивания.
  • В том случае, если настроено отображение панели открытых, в рабочей области основного окна приложения отсутствует кнопка перехода к начальной странице.
Панель открытых (в интерфейсе Такси) имела другой дизайн и возможности:
  • Ширина элементов панели была фиксированной и не зависела от содержимого.
  • При горизонтальном расположении панели заголовок элемента имел в высоту не более двух строк.
  • Окно панели открытых было нельзя закрыть нажатием средней кнопки мыши по элементу панели.
  • Порядок следования элементов панели открытых не мог быть изменен интерактивно.
  • В рабочей области основного окна приложения всегда присутствует кнопка перехода к начальной странице.
В интерфейсе Такси стало более удобно пользоваться панелью открытых.
В документации данное изменение описано здесь и здесь.
Табличный документ.
Веб-клиент.
В табличном документе, отображаемом в веб-клиенте, отображаются все типы рамок. Внешний вид линий рамок зависит от используемого браузера и может отличаться от вида рамок табличного документа, отображаемого в тонком и толстом клиентских приложениях.При оформлении ячейки табличного документа отображались только следующие типы линий: Сплошная, Точечная и НетЛинии. Другие типы линий заменялись доступными следующим образом:
  • тип линии Двойная заменялся на Сплошная;
  • типы линий РедкийПунктир, ЧастыйПунктир и БольшойПунктир заменялись типом Точечный.
Устранено некорректное поведение системы.

Рамки ячеек табличного документа веб-клиента стали визуально лучше соответствовать рамкам табличного документа в тонком и толстом клиентских приложениях.

Управляемая форма.
В том случае, если область фиксации таблицы управляемой формы больше видимой области таблицы, выполняется автоматическое отключение фиксации колонок.

В режиме совместимости с версией 8.3.9 поведение не изменилось.

Если область фиксации превышала размеры всей таблицы, то таблицу невозможно было прокрутить по горизонтали.Повышен комфорт работы пользователя с таблицей для форм небольшого размера.
В документации данное изменение описано здесь.
Система компоновки данных.
В макете оформления компоновки данных «Основной», используемом в интерфейсе Такси, для всех областей макета (кроме заголовка отчета) цвет текста установлен в значение Авто.

В режиме совместимости с версией 8.3.9 поведение не изменилось.

В макете оформления компоновки данных «Основной», используемом в интерфейсе Такси, для некоторых областей макета (кроме заголовка отчета) в качестве цвета текста использовался серый цвет.При отображении и печати отчета система «1С:Предприятие» стала подбирать цвет, наиболее подходящий для восприятия.
В документации данное изменение описано здесь.
Динамический список.
Реализована возможность выполнять сортировку динамического списка с помощью щелчка мыши по заголовку колонки таблицы, отображающей данные динамического списка, при наличии в тексте запроса агрегатных функций и выражений СГРУППИРОВАТЬ ПО.

В режиме совместимости с версией 8.3.7 поведение не изменилось.

Не поддерживалась возможность выполнять сортировку динамического списка с помощью щелчка мыши по заголовку колонки таблицы, отображающей данные динамического списка, при наличии в тексте запроса агрегатных функций и выражений СГРУППИРОВАТЬ ПО.Поведение таблицы, отображающей данные динамического списка, стало более привычно и ожидаемо пользователем.
Управляемая форма.
В тонком и толстом клиентских приложениях прокрутка колесом мыши выполняется для того элемента, над которым находится курсор мыши (если такая прокрутка возможна). Прокрутка выполняется также в том случае, когда прокручиваемый элемент не имеет фокуса ввода.

После окончания прокрутки элемента формы начинает прокручиваться родительский элемент формы, если в нем такая прокрутка возможна.

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

В веб-клиенте прокрутка колесом мыши выполнялась и для неактивных элементов управляемой формы.

Навигация в управляемой форме стала более удобной для пользователя.

Унифицировано поведение прокрутки между веб-клиентом, тонким и толстым клиентскими приложениями.

Клиентское приложение.
Отображение информации.
Все стандартные картинки клиентского приложения реализованы в виде наборов картинок, адаптированных к различным значениям DPI и масштабам отображения.

Стандартные картинки перерисованы с изменением дизайна.

Стандартные картинки клиентского приложения не зависели от DPI и масштаба отображения. Из-за этого стандартные картинки могли отображаться размытыми на нестандартных значениях DPI.Улучшено отображение интерфейса клиентского приложения при нестандартных значениях DPI и масштаба отображения.
Установка клиентского приложения.
При возникновении проблем во время обновления тонкого клиента по протоколу HTTP, реализована возможность получить информацию о имени файла, при работе с которым обнаружена проблема. Эта возможность предоставляется в следующих случаях:
  • Если архив поврежден или имеет некорректную структуру. В этом случае будет указано имя файла с архивом.
  • Если цифровая подпись одного из файлов дистрибутива недействительна. В этом случае будет указано имя файла дистрибутива с недействительной цифровой подписью.
При возникновении проблем во время обновления тонкого клиента по протоколу HTTP не предоставлялась возможность получить информацию о имени файла, при работе с которым обнаружена проблема. В частности, не предоставлялась информация об имени файла, если архив был поврежден или его структура была некорректной или какой-либо из файлов дистрибутива клиентского приложения имел недействительную цифровую подпись.Улучшена диагностика проблем при обновлении клиентского приложения по протоколу HTTP.

Оглавление

Оптимизация

ФункциональностьКак сталоКак былоРезультат изменения
Кластер серверов.
Повышена масштабируемость кластера серверов в том случае, если:
  • на сервере установлены центральные процессоры с большим количество ядер;
  • обслуживается большое количество пользователей;
  • используется сжатие служебного обмена данными между клиентской и серверной частью системы.

Снижено количество оперативной памяти, используемой сервером «1С:Предприятия», если в прикладном решении используются пакетные запросы.

Кластер серверов плохо масштабировался в том случае, если:
  • на сервере установлены центральные процессоры с большим количество ядер;
  • обслуживается большое количество пользователей;
  • используется сжатие служебного обмена данными между клиентской и серверной частью системы.

Сервер «1С:Предприятия» использовал большее количество оперативной памяти в том случае, если в прикладном решении используются пакетные запросы.

Повышена масштабируемость кластера серверов «1С:Предприятие».
Встроенный язык.
Ускорено исполнение кода на встроенном языке, на стороне сервера системы «1С:Предприятие».На стороне сервера системы «1С:Предприятие» код на встроенном языке исполнялся медленнее.Оптимизировано исполнение встроенного языка на сервере «1С:Предприятие».
Система компоновки данных.
Повышена скорость инициализация компоновщика настроек компоновки данных источником доступных настроек компоновки данных при использовании схемы, которая содержит большое количество вычисляемых полей.Инициализация компоновщика настроек компоновки данных источником доступных настроек компоновки данных при использовании схемы, которая содержит большое количество вычисляемых полей, выполнялась недостаточно быстро.В ряде случаев повышена скорость инициализации системы компоновки данных.
Кластер серверов.
При использовании в прикладном решении пакетных запросов снижен объем используемой оперативной памяти на сервере «1С:Предприятие».При использовании в прикладном решении пакетных запросов использовался большой объем оперативной памяти на сервере «1С:Предприятие».Снижено потребление оперативной памяти сервером «1С:Предприятие» при использовании пакетных запросов.
Хранилище конфигурации.
Оптимизировано обновление локального кеша хранилища конфигурации при выполнении операций помещения и получения объектов из хранилища.Операции помещения и получения объектов из хранилища конфигурации выполнялись недостаточно быстро.Ускорены операции помещения и получения объектов из хранилища конфигурации.
Средства разработки.
Реализовано сохранение индекса поиска по модулям между сеансами работы конфигуратора. Уменьшено время первого формирования индекса поиска по модулям. Существенно уменьшено время формирования индекса поиска по модулям для второго и последующего сеансов работы конфигуратора.

При запуске конфигуратора с ключом командной строки /ClearCache выполняется очистка индекса поиска по модулям.

Индекс поиска по модулям не сохранялся между сеансами работы конфигуратора. Индекс формировался существенно больше времени.Работа разработчика с большими конфигурациями стала более комфортна.
В документации данное изменение описано здесь.
Встроенный язык.
При поиске строк в таблице значений методом НайтиСтроки(), подбор индекса осуществляется только на основании совпадения состава колонок в параметрах поиска и в индексе. Порядок следования колонок в параметрах поиска и в индексе не влияет на выбор индекса.При поиске строк в таблице значений методом НайтиСтроки(), индекса использовался только в том случае, если порядок следования и состав колонок в параметрах поиска совпадал с таковым в индексе.Ускорен поиск в таблице значений по нескольким колонкам при наличии индекса.
Полнотекстовый поиск.
Оптимизировано построение и обновление индекса полнотекстового поиска.Построение и обновление индекса полнотекстового поиска выполнялось с меньшей скоростью.Уменьшены затраты времени на поддержание индекса полнотекстового поиска в актуальном состоянии.
Работа с СУБД.
Работа с запросами.
При работе в файловом варианте информационной базы повышена скорость работы запроса, содержащего ключевое слово РАЗЛИЧНЫЕ и получающего большое количество записей.При работе в файловом варианте информационной базы скорость работы запроса, содержащего ключевое слово РАЗЛИЧНЫЕ и получающего большое количество записей, была недостаточной.Ускорена работа файлового варианта информационной базы в случае получения списка уникальных записей из большого объема записей.
Работа с СУБД.
Работа с запросами.
Повышена скорость удаления больших наборов записей в файловом варианте информационной базы.

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

В файловом варианте информационной базы недостаточно быстро выполнялись следующие операции:
  • удаление больших наборов записей;
  • пересчет итогов для таблиц с большим количеством записей.
В ряде сценариев повышена скорость работы с файловым вариантом информационной базы.
Динамический список.
Повышена производительность получения данных, отображаемых динамическим списком, при использовании условного оформления.

Производительность получения данных, отображаемых динамическим списком, при использовании условного оформления была недостаточной.Повышена производительность работы динамического списка с использованием условного оформления.
Динамический список.
Ускорено открытие формы, содержащей динамический список со сложным запросом.Открытие формы, содержащее динамический список со сложным запросом, было недостаточно быстрым.Ускорено открытие форм, содержащих динамические списки, которые формируются сложными запросами.
Динамический список.
Для динамического списка реализована возможность управлять получением представлений для значений ссылочных типов, которые не отображаются на форме или связаны с фактически невидимыми элементами формы. При этом, получение представлений значений ключевых полей для динамического списка, находящегося в режиме выбора, выполняется в любом случае.

Реализовано свойство динамического списка ПолучениеПредставленийДляНевидимыхПолей.

В режиме совместимости с версией 8.3.7 поведение не изменилось.

В динамическом списке выполнялось получение представлений для всех значений ссылочного типа, которые передавались на сторону клиентского приложения.Предоставляется возможность ускорить отображение динамического списка в некоторых сценариях использования.
В документации данное изменение описано здесь и здесь.
Система компоновки данных.
Оптимизировано использование оперативной памяти при компоновке макета компоновки данных в случае использования в схеме компоновки данных больших текстов запросов.Наблюдалось неоптимальное использование оперативной памяти при компоновке макета компоновки данных в случае использования в схеме компоновки данных больших текстов запросов.Компоновка макета компоновки данных при использовании в схеме компоновки данных больших текстов запросов стала использовать меньше оперативной памяти.
Работа с информационными базами.
Незначительно ускорен запуск тонкого клиента в файловом варианте информационной базы при работе с большой конфигурацией.Запуск тонкого клиента в файловом варианте информационной базы при работе с большой конфигурацией занимал больше времени.Ускорен запуск тонкого клиента при работе с файловым вариантом информационной базы при работе с большой конфигурацией.
Хранилище конфигурации.
Оптимизированы операции захвата и отмены захвата объектов в хранилище конфигурации.

Для информационной базы, подключенной к хранилищу, изменен внутренний формат хранилища информации о захваченных объектах.

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

При необходимости работать с оптимизированной информационной базой в предыдущих версиях платформы потребуется заново выполнить подключение к хранилищу в предыдущей версии платформы.

Операции захвата и отмены захвата объектов в хранилище конфигурации требовали больше времени.Ускорена работа с хранилищем конфигурации для больших конфигураций.
В документации данное изменение описано здесь.
Клиентское приложение.
Ускорен запуск клиентского приложения после использования динамического обновления.После выполнения динамического обновления клиентское приложение запускалось за более продолжительное время.Ускорен запуск клиентского приложения после использования динамического обновления.
Web-сервисы и HTTP-сервисы.
При вызове методов Web- и HTTP-сервисов выполняется кеширование скомпилированного модуля соответствующего сервиса.При каждом вызове методов Web- и HTTP-сервисов выполнялась компиляция модуля соответствующего сервиса.Ускорена работа системы при большом количестве вызовов Web- и HTTP-сервисов.
Регистры бухгалтерии.
Работа с СУБД.
При использовании файлового или клиент-серверного варианта (при работе на СУБД PostgreSQL) информационной базы ускорены следующие операции с набором записей регистра бухгалтерии:
  • Запись набора записей.
  • Чтение набора записей.
  • Открытие формы набора записей.
При использовании файлового или клиент-серверного варианта (при работе на СУБД PostgreSQL) информационной базы следующие операции с набором записей регистра бухгалтерии выполнялись недостаточно быстро:
  • Запись набора записей.
  • Чтение набора записей.
  • Открытие формы набора записей.
Оптимизирована работа с регистром бухгалтерии при использовании некоторых СУБД.
Работа с СУБД.
Оптимизирована работа планировщика запросов СУБД PostgreSQL версии 9.6.3. В результате оптимизации повышена эффективность работы СУБД со сложными запросами, в которых используются шаблоны ограничений доступа к данным.

Оптимизация доступа начиная с PostgreSQL версии 9.6.3-2.1С.

При исполнении сложных запросов, в которых используются шаблоны ограничений доступа к данным, наблюдались снижение эффективности работы СУБД PostgreSQL, которое выражалось в виде «зависания» системы.Повышена эффективность работы СУБД PostgreSQL при работе с системой «1С:Предприятие».

Оглавление

Изменения, влияющие на поведение системы

ФункциональностьКак сталоКак былоРезультат изменения
Фоновые и регламентные задания.
Кластер серверов.
Изменен подход к хранению истории исполнения фоновых и регламентных заданий. В клиент-серверном варианте история хранится в разрезе информационных баз. Для каждой информационной базы хранится история:
  • до 1 000 фоновых заданий, созданных из встроенного языка;
  • до 1 000 регламентных заданий;
  • до 1 000 системных фоновых заданий (формируемых самой системой).

Для каждого задания (фонового, системного фонового и регламентного) будет предприниматься попытка хранить информацию минимум о трех последних запусках. Это количество (три запуска) будет уменьшаться в том случае, если превышен лимит в 1 000 записей на тот или иной вид заданий.

В файловом варианте история запуска фоновых и регламентных заданий хранилась в разрезе информационной базы. В клиент-серверном варианте история запуска хранилась в разрезе кластера серверов. В обоих случаях информация хранилась не более чем о 1 000 запусков без разделения на виды заданий: фоновые, регламентные или системные фоновые.Улучшена система диагностики работы фоновых и регламентных заданий при их большом количестве. Уменьшена вероятность того, что информация о редком запуске фоновых заданий, стартуемых из встроенного языка, будет вытеснена информацией о большом количестве регламентных или системных фоновых заданий.
В документации данное изменение описано здесь.
Отображение информации.
Диаграммы.
Для объектов Диаграмма, ДиаграммаГанта, СводнаяДиаграмма, Дендрограмма для свойства Шрифт подчиненных объектов, описывающих различные области диаграмм, значение по умолчанию равно Авто, что интерпретируется как Обычный шрифт текста.

В том случае, если веб-клиент функционирует под управлением ОС Windows, то при отображении диаграммы в веб-клиенте, при экспорте табличного документа с диаграммой в формате HTML5 и при экспорте диаграммы в формате SVG выполняется проверка, что для используемых в диаграмме шрифтов операционной системой не выполняется подстановка (замена шрифта с одним именем на другой). Если подстановка выполняется, то в результирующие файлы попадает реальное имя шрифта.

При экспорте табличного документа в формат HTML и при отображении табличного документа в веб-клиенте системные шрифты не заменяются на шрифт Arial, а происходит определение имени реального шрифта, который используется системой для отображения.

Для объектов Диаграмма, ДиаграммаГанта, СводнаяДиаграмма, Дендрограмма для свойства Шрифт подчиненных объектов, описывающих различные области диаграмм, значение по умолчанию было равно Шрифт текста.

В том случае, если веб-клиент функционирует под управлением ОС Windows, то при отображении диаграммы в веб-клиенте, при экспорте табличного документа с диаграммой в формате HTML5 и при экспорте диаграммы в формате SVG используемые шрифты попадали в результирующие файлы «как есть», без определения реально используемых шрифтов.

При экспорте табличного документа в формат HTML и при отображении табличного документа в веб-клиенте системные шрифты заменялись на шрифт Arial.

Унифицированы шрифты, используемые для отображения диаграмм в различных клиентских приложениях (включая разные веб-браузеры). Унифицированы шрифты, используемые при отображении табличного документа в различных клиентских приложениях.

При экспорте табличного документа, содержащего диаграммы, сохраняются реальные шрифты, которые использованы для отображения диаграммы в табличном документе.

Двоичные данные.
Расширены возможности работы с двоичными данными. Реализована возможность преобразования в двоичные данные и обратно из следующих типов данных: массив двоичных данных, строка, буфер двоичных данных, строка в виде Base64, 16-тиричная строка, двоичные данные, записанные строкой.

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

Реализована возможность выполнения побитовых операций (И, ИЛИ, НЕ, Исключающее ИЛИ, И-НЕ, Инверсия) для двоичных данных, размещенных в буфере двоичных данных.

При разработке внешних компонент реализована возможность обмениваться двоичными данными с внешней компонентой (включая веб-клиент).

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

Реализована возможность напрямую копировать двоичные данные из объекта ЧтениеДанных в объект ЗаписьДанных.

Реализованы методы глобального контекста СоединитьДвоичныеДанные(), РазделитьДвоичныеДанные(), ПолучитьДвоичныеДанныеИзСтроки(), ПолучитьБуферДвоичныхДанныхИзСтроки(), ПолучитьСтрокуИзДвоичныхДанных(), ПолучитьСтрокуИзБуфераДвоичныхДанных(), ПолучитьДвоичныеДанныеИзBase64Строки(), ПолучитьБуферДвоичныхДанныхИзBase64Строки(), ПолучитьBase64СтрокуИзДвоичныхДанных(), ПолучитьBase64ДвоичныеДанныеИзДвоичныхДанных(), ПолучитьДвоичныеДанныеИзBase64ДвоичныхДанных(), ПолучитьBase64БуферДвоичныхДанныхИзБуфераДвоичныхДанных(), ПолучитьБуферДвоичныхДанныхИзBase64БуфераДвоичныхДанных(), ПолучитьДвоичныеДанныеИзHexСтроки(), ПолучитьБуферДвоичныхДанныхИзHexСтроки(), ПолучитьHexСтрокуИзДвоичныхДанных(), ПолучитьHexСтрокуИзБуфераДвоичныхДанных(), ПолучитьHexДвоичныеДанныеИзДвоичныхДанных(), ПолучитьДвоичныеДанныеИзHexДвоичныхДанных(), ПолучитьHexБуферДвоичныхДанныхИзБуфераДвоичныхДанных(), ПолучитьБуферДвоичныхДанныхИзHexБуфераДвоичныхДанных(), ПолучитьДвоичныеДанныеИзБуфераДвоичныхДанных(), ПолучитьБуферДвоичныхДанныхИзДвоичныхДанных(), ЧислоИзШестнадцатеричнойСтроки(), ЧислоИзДвоичнойСтроки().

Реализована возможность использовать поток двоичных данных:

  • В конструкторах объектов ЧтениеТекста, ЗаписьТекста, ЧтениеZipФайла, ЗаписьZipФайла.
  • В методе Открыть() объектов ЧтениеТекста, ЗаписьТекста, ЗаписьZIPФайла, ЧтениеZIPФайла.
  • В методе Записать() объектов ТекстовыйДокумент, ТабличныйДокумент, ФорматированныйДокумент, ГеографическаяСхема, Картинка, FTPСоединение.
  • В методе Прочитать() объектов ТекстовыйДокумент, ТабличныйДокумент, ГеографическаяСхема.
  • В методах объекта МенеджерКриптографии: Зашифровать(), Расшифровать(), Подписать(), ПроверитьПодпись().
  • В методе СертификатКриптографии.Выгрузить().
  • В методе ХешированиеДанных.Добавить().
  • В методе FTPСоединение.Получить().

Реализован метод ОткрытьПоток() для объектов ЧтениеHTML, ЗаписьHTML, ЧтениеJSON, ЗаписьJSON, ЧтениеFastInfoset, ЗаписьFastInfoset, ЧтениеXML, ЗаписьXML.

Реализован метод ПолучитьТелоКакПоток() для объектов HTTPЗапрос, HTTPОтвет, HTTPСервисЗапрос, HTTPСервисОтвет.

Реализован метод ПреобразованиеККаноническомуXML.КанонизироватьВПоток().

Для объекта ПреобразованиеXSL реализованы методы ЗагрузитьТаблицуСтилейXSL(), Преобразовать().

Реализован метод ЗаписьZipФайла.ПолучитьДвоичныеДанные().

Для объекта БуферДвоичныхДанных реализованы методы ЗаписатьПобитовоеИ(), ЗаписатьПобитовоеИли(), ЗаписатьПобитовоеИсключительноеИли(), ЗаписатьПобитовоеИНе(), Инвертировать().

Для объекта ЧтениеДанных реализованы методы КопироватьВ(), НачатьКопированиеВ().

Для методов КопироватьВ() и НачатьКопированиемВ() объекта Поток изменено назначение второго параметра метода и возвращаемое значение: в параметре передается количество байт, которые необходимо скопировать, а возвращается реальное количество скопированных байт. Размер буфера определяется системой автоматически. Описания методов приведены в соответствие с аналогичными методами объекта ЧтениеДанных. В режиме совместимости с версией 8.3.9 поведение не изменилось.

Данные возможности не предоставлялись.

Для методов КопироватьВ() и НачатьКопированиеВ() объекта Поток в качестве второго параметра передавался размер буфера, используемый при копировании, а возвращаемые значения отсутствовали.

Упрощено использование двоичных данных при решении различных прикладных задач.
В документации данное изменение описано здесь, здесь и здесь.
Журнал регистрации.
При работе с журналом регистрации, в том числе открытым из файла, строка представления данных, записанная в журнал при регистрации события, показывается пользователю только в том случае, если у этого пользователя есть права на просмотр этих данных или есть право Администрирование. Если у пользователя нет права Администрирование и есть вероятность, что представление ему недоступно, сохраненное представление от него скрывается.

Если в записи журнала регистрации в поле Данные находится ссылка, то поле Представление данных будет пустым, если есть вероятность, что у пользователя нет прав на соответствующий объект данных.

Представление данных журнала регистрации отображалось без проверки прав доступа пользователя, который просматривает журнал регистрации.Убрана возможность для пользователя с ограниченными правами получить доступ к информации, которая ему недоступна, через ранее сохраненное представление недоступного этому пользователю объекта.
В документации данное изменение описано здесь.
Средства разработки.
В окне стека вызовов в отладчике реализовано корректное отображение параметров метода в том случае, если параметр содержит очень длинную текстовую строку или многострочную строку. В этом случае для формирования представления берется первые 20 символов такого параметра, после чего дописывается текст «...», а затем продолжается список параметров и закрывающая скобка метода.В окне стека вызовов в отладчике отображение параметра метода в том случае, если параметр содержит очень длинную текстовую строку или многострочную строку, выполнялось некорректно: текстовое представление последующих параметров (если таковые есть) и закрывающая скобка метода не отображались.Информация в окне стека вызовов стала более корректной.
Табличный документ.
При экспорте табличного документа в форматы XLS (Microsoft Excel 97-2003) и Microsoft Office OpenXML (Microsoft Excel 2007- 2010) текст в ячейке преобразуется в число только в том случае, если в ячейке установлено горизонтальное выравнивание вправо. В противном случае содержимое ячейки сохраняется в в виде текста.

В режиме совместимости с версией 8.3.9 поведение не изменилось.

При экспорте табличного документа в форматы XLS (Microsoft Excel 97-2003) и Microsoft Office OpenXML (Microsoft Excel 2007- 2010) текст в ячейке преобразовывался в число при любом горизонтальном выравнивании содержимого ячейки.Экспорт табличного документа в форматы XLS (Microsoft Excel 97-2003) и Microsoft Office OpenXML (Microsoft Excel 2007- 2010) стал более корректным.
В документации данное изменение описано здесь.
Средства печати.
Реализована возможность настройки умолчания для размера страницы при печати (в том числе при выводе в формат PDF). Данную возможность можно использовать при работе в веб-клиенте и для документов, формируемых в регламентных заданиях. Реализован объект НастройкиПечати.

В диалоге настроек параметров веб-клиента реализована настройка Размер страницы по умолчанию.

В режиме совместимости с версией 8.3.9 поведение не изменилось.

В качестве размера бумаги по умолчанию использовался формат А4.

В диалоге настроек параметров веб-клиента отсутствовала настройка Размер страницы по умолчанию.

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

Аналогичные возможности стали доступны для документов, формируемых с помощью регламентных заданий.

В документации данное изменение описано здесь.
Система компоновки данных.
При интерактивной загрузке схемы компоновки данных и настроек компоновки данных, из схемы и настроек автоматически удаляются отсутствующие в текущей конфигурации стилевые цвета и шрифты.При интерактивной загрузке схемы компоновки данных и настроек компоновки данных, выдавалась ошибка преобразования XDTO, если в загружаемой схеме или настройках использовались стилевые цвета и шрифты, которые отсутствуют в текущей конфигурации.Стало возможно использовать в прикладном решении схему компоновки данных и настройку компоновки данных, в оформлении которых использовались стилевые цвета и шрифты другой конфигурации.
Динамический список.
В динамическом списке содержимое папки Системные поля недоступно для использования в качестве полей выбора.

Если в динамическом списке не указана основная таблица или в основной таблице отсутствует поле ключа, которое может использовать динамический список, то в таком списке не поддерживается настройка полей группировки.

В режиме совместимости с версией 8.3.9 поведение не изменилось.

В динамическом списке содержимое папки Системные поля было доступно для использования в качестве полей выбора.

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

Устранено некорректное поведение системы.

Повышена надежность работы динамического списка.

В документации данное изменение описано здесь.
Динамический список.
В толстом клиенте недоступны следующие свойства объекта ДинамическийСписок: ДинамическоеСчитываниеДанных, ОсновнаяТаблица, ПроизвольныйЗапрос, ТекстЗапроса.

Не поддерживается присвоение значения реквизиту формы типа ДинамическийСписок.

Не поддерживается передача реквизита типа ДинамическийСписок в качестве параметра метода или возвращаемого значения клиент-серверного взаимодействия.

В режиме совместимости с версией 8.3.9 поведение не изменилось.

В толстом клиенте были доступны следующие свойства объекта ДинамическийСписок: ДинамическоеСчитываниеДанных, ОсновнаяТаблица, ПроизвольныйЗапрос, ТекстЗапроса. Однако их изменение не приводило к каким-либо изменениям в работе динамического списка.

Поддерживалось присвоение значения реквизиту управляемой формы типа ДинамическийСписок. При этом дальнейшее поведение системы было неопределено.

Допускалась передача реквизита типа ДинамическийСписок в качестве параметра метода или возвращаемого значения клиент-серверного взаимодействия. При этом дальнейшее поведение системы было неопределено.

Повышена надежность работы динамического списка. Некорректное использование динамического списка больше не поддерживается.
В документации данное изменение описано здесь.
Диаграммы.
Информация о серии (маркер) в легенде диаграммы зависит от того, каким образом (цвет линии, стиль линии, маркер) отображается в диаграмме эта серия.

В режиме совместимости с версией 8.3.9 поведение не изменилось.

В легенде диаграммы всегда выводился квадратный маркер того цвета, которым в диаграмме выводится соответствующая серия.Улучшена читаемость диаграммы, особенно при черно-белой печати.
В документации данное изменение описано здесь.
Система компоновки данных.
Макеты ресурсов, создаваемых на пересечении с соответствующими предопределенными макетами заголовков группировок, создаются пустыми.

В режиме совместимости с версией 8.3.9 поведение не изменилось.

В макетах ресурсов, создаваемых на пересечении с соответствующими предопределенными макетами заголовков группировок, отображались ресурсы.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Работа с криптографией.
Если серийный номер сертификата начинается с установленного старшего бита, то к серийному номеру добавляется ведущий нулевой байт.

В режиме совместимости с версией 8.3.8 поведение не изменилось.

Серийный номер сертификата не дополнялся ведущим нулевым байтом.Устранены недостатки при работе механизма работы с криптографией.
В документации данное изменение описано здесь.
Динамический список.
Реализована возможность отключать автоматическое заполнение доступных полей динамического списка. Данная возможность доступна только в том случае, если динамический список формируется произвольным запросом.

Поведение системы аналогично такой возможности схемы компоновки данных.

Реализовано свойство динамического списка АвтоЗаполнениеДоступныхПолей.

В режиме совместимости с версией 8.3.7 поведение не изменилось.

Для любого запроса динамического списка было включено автоматическое заполнение доступных полей.Стало возможно управлять доступностью полей списка с помощью расширения языка запросов для системы компоновки данных.
В документации данное изменение описано здесь.
Диаграммы.
Система компоновки данных.
Реализована возможность управлять порядком вывода серий в легенде диаграмм, в том числе, реализованных с помощью системы компоновки данных.

Реализовано свойство Диаграмма.ПорядокСерийВЛегенде.

Для объекта ТипДиаграммы объектов ОформлениеДиаграммыОбластиКомпоновкиДанных, ЗначенияПараметровВыводаДиаграммыКомпоновкиДанных, ЗначенияПараметровВыводаКомпоновкиДанных, ЗначенияПараметровВыводаГруппировкиКомпоновкиДанных реализован параметр ПорядокСерийВЛегенде.

В режиме совместимости с версией 8.3.9 поведение не изменилось.

Порядок следования серий в легенде диаграммы был недоступен для управления.Расширены возможности настройки отображения диаграмм.
В документации данное изменение описано здесь.
Средства разработки.
Пользователю будет задан вопрос о необходимости сохранения результатов работы, если он попытается закрыть диалог редактирования выражения запроса (в конструкторе запроса) с помощью клавиши ESC или кнопки закрытия окна («крестик»), а редактируемое выражение было изменено.Пользователю не задавался вопрос о необходимости сохранения результатов работы, если он пытался закрыть диалог редактирования выражения запроса (в конструкторе запроса) с помощью клавиши ESC или кнопки закрытия окна («крестик»), а редактируемое выражение было изменено. Результат работы в этом случае терялся.Устранено некорректное поведение системы.

Снижена вероятность потери результатов работы при редактировании выражения запроса.

Средства разработки.
Улучшена диагностика и поведение системы в том случае, если архив картинок содержит некорректный или отсутствующий манифест:
  • контроль архива выполняется при интерактивной загрузке;
  • в конфигураторе такая картинка не отображается в форме;
  • при обращении из такому архиву с помощью встроенного языка формируется ошибка, более точно соответствующая проблеме.
Если архив картинок содержит некорректный или отсутствующий манифест, то поведение системы было другим:
  • при интерактивной загрузке не выполнялась проверка архива;
  • попытка отображения такой картинки в конфигураторе или при обращении из встроенного языка могло приводить к аварийному завершению работы или ошибке, не позволяющей точно определить проблему.
Улучшена диагностика и стабильность работы при работе с архивом картинок, у которого манифест сформирован некорректно или отсутствует.
Выгрузка/загрузка конфигурации в файлы.
При выполнении полной загрузки конфигурации из файлов имеются следующие особенности:
  • конфигурацию, которая не стоит на поддержке и не подключена к хранилищу конфигурации, можно загрузить без ограничений (осталось без изменений);
  • конфигурацию, подключенную к хранилищу конфигурации, загрузить невозможно (недоступен соответствующий пункт меню);
  • конфигурацию, стоящую на поддержке, можно загрузить только при соблюдении следующих условий:
    • включена возможность изменений;
    • все объекты конфигурации можно редактировать.

При выполнении частичной загрузки конфигурации из файлов имеются следующие особенности:

  • загрузка возможна, только если все загружаемые объекты захвачены в хранилище конфигурации;
  • загрузка возможна, если для всех загружаемых объектов включена возможность изменения (для конфигурации, стоящей на поддержке).
Выгрузка и загрузка конфигурации из файлов никак не учитывала то, что конфигурация была подключена к хранилищу конфигурации или находилась на поддержке.Устранены проблемы, которые возникали при загрузке конфигурации из файлов в том случае, если конфигурация подключена к хранилищу конфигурации или находится на поддержке.
В документации данное изменение описано здесь, здесь и здесь.
Динамический список.
Усовершенствован механизм поиска через строку поиска динамического списка:
  • реализована возможность искать полную дату (с указанием времени);
  • реализована возможность искать числа с дробной частью без указания дробной части;
  • улучшено отображение результатов поиска.

В режиме совместимости с версией 8.3.9 поведение не изменилось.

Поиск через строку поиска динамического списка работал следующим образом:
  • при поиске полной даты (с указанием времени) - отдельно искалась дата и отдельно строка, содержащая время;
  • при поиске значения, похожего на число с указанием дробной части - выполнялся поиск отдельно целой части и отдельно дробной части, результаты объединялись «по И»;
  • отображение результатов поиска не всегда работало корректно.

Улучшен поиск в динамическом списке с использованием строки поиска.
Динамический список.
В диалоге расширенного поиска динамического списка недоступны для поиска (отсутствуют в списке полей Где искать) поля, которые недоступны для использования в отборе.

Если текущей колонкой таблицы, связанной со списком, является колонка, которая отображает поле, недоступное для использования в отборе – недоступна команда Найти по значению.

В диалоге расширенного поиска динамического списка были доступны для поиска (присутствовали в списке полей Где искать) поля, которые недоступны для использования в отборе.

Доступность команды Найти по значению не зависело от того, доступно поле, отображаемое текущей колонкой динамического списка, для использования в отборе или нет.

Устранено некорректное поведение системы.
Средства администрирования.
Тестирование и исправление информационной базы.
Во время тестирования и исправления информационной базы в файловом варианте, запись таблицы информационной базы удаляется, если после изменения записи ключ этой записи становится не уникальным. В окно сообщений об этом выводится соответствующее диагностическое сообщение.Во время выполнения тестирования и исправления информационной базы в файловом варианте не выполнялась проверка на уникальность ключа в измененной записи таблицы базы данных. Это приводило к возникновению записей с неуникальными ключами. Ситуация могла быть исправлена только повторным запуском операции тестирования и исправления.Поведение тестирования и исправления в файловом варианте информационной базы унифицировано с поведением в клиент-серверном варианте.
Встроенный язык.
Во всех клиентских приложениях, работающих в режиме управляемого приложения, в диалоге выбора типов и в диалоге описания типов присутствуют перечисления.

В режиме совместимости с версией 8.3.9 поведение не изменилось.

В тонком и в толстом клиентских приложениях, работающих в режиме управляемого приложения, диалог выбора типа и диалог описания типов не содержал перечислений.

В веб-клиенте в этих диалогах перечисления присутствовали.

Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Табличный документ.
При экспорте табличного документа в формат Microsoft Office OpenXML (Microsoft Excel 2007 и старше), имя XML-компонента общих строк формируется с маленькой буквы: sharedStrings.xml.

В режиме совместимости с версией 8.3.9 поведение не изменилось.

При экспорте табличного документа в формат Microsoft Office OpenXML (Microsoft Excel 2007 и старше), имя XML-компонента общих строк формировалась с заглавной буквы: SharedStrings.xml.Поведение платформы приведено в соответствие со стандартом OpenXML. Повышена совместимость с системами, выполняющими разбор файлов формата OpenXML в тех случаях, когда имена файлов чувствительны к регистру символов.
В документации данное изменение описано здесь.
Управляемая форма.
Динамический список.
Реализована возможность устанавливать флажок Основной реквизит для реквизита управляемой формы типа КомпоновщикНастроекКомпоновкиДанных. В этом случае в качестве расширения формы будет выступать Расширение управляемой формы для компоновщика настроек.

Для такой формы становятся доступными свойство формы Группа пользовательских настроек и обработчик события ПриОбновленииСоставаПользовательскихНастроекНаСервере.

Свойство управляемой формы Основной реквизит устанавливалось только для автоматически генерируемой формы настроек динамического списка. Разработчик не мог создать такую форму.Разработчик может создать универсальную форму редактирования настроек компоновки данных.
Средства разработки.
При сравнении и объединении модулей (без использования внешних программ) учитывается расположение методов в областях, заданных с помощью инструкций препроцессора (#Область, #Если).

Области, заданные инструкциями препроцессора, выделяются как отдельные сущности (наряду с процедурами и функциями). Для таких областей реализована возможность указывать настройки параметров объединения.

Данная возможность не предоставлялась.

Инструкции препроцессора обрабатывались как комментарии, привязанные к процедуре, над которой они находятся.

В результате объединения могла нарушаться структура блоков, заданных инструкциями препроцессора.

Повышено удобство и надежность объединения модулей с помощью встроенных средств конфигуратора.
Управляемая форма.
В панели навигации формы элемента иерархического справочника или плана видов характеристик размещаются:
  • Команды перехода к подчиненным справочникам, для которых установлено подчинение элементам или элементам и группам (не изменилось по сравнению с предыдущими версиями).
  • Команды перехода к регистрам сведений, тип ведущего измерения которого совпадает с типом справочника или плана видов характеристик и у которых для этого измерения свойство Выбор групп и элементов установлено в Элементы или Группы и элементы.

В панели навигации формы группы иерархического справочника или плана видов характеристик размещаются:

  • Команды перехода к подчиненным справочникам, для которых установлено подчинение группам или элементам и группам.
  • Команды перехода к регистрам сведений, тип ведущего измерения которого совпадает с типом справочника или плана видов характеристик и у которых для этого измерения свойство Выбор групп и элементов установлено в Группы или Группы и элементы.

В режиме совместимости с версией 8.3.9 поведение не изменилось.

Для иерархического справочника или плана видов характеристик все команды перехода к подчиненным справочникам располагались в панели навигации формы элемента. В панели навигации формы группы таких объектов конфигурации команд перехода к подчиненным справочникам не размещалось.

Для иерархического справочника или плана видов характеристик все команды перехода к регистрам сведений располагались в панели навигации формы элемента. В панели навигации формы группы таких объектов конфигурации команд перехода к регистрам сведений не размещалось.

Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Средства разработки.
Выгрузка/загрузка конфигурации в файлы.
При выгрузке конфигурации в файлы изменен формат выгрузки информации о динамическом списке, размещенном в управляемой форме.

Рекомендуется заново выгрузить формы, содержащие динамические списки.

При выгрузке конфигурации в файлы, формат выгрузки информации о динамическом списке, размещенном в управляемой форме, был другим.XML-файлы выгрузки конфигурации стали более корректными.
Обновление конфигурации базы данных.
При обновлении конфигурации базы данных отключен вывод сообщений о создании и удалении таблиц опций планов видов характеристик, планов счетов, планов видов расчета и справочников.При обновлении конфигурации базы данных выводились сообщения о создании и удалении таблиц опций планов видов характеристик, планов счетов, планов видов расчета и справочников.При обновлении конфигурации базы данных исключен вывод сообщений, которые не несут никакой полезной информации пользователю.
Диаграммы.
Расширен набор палитр, которые могут использоваться для оформления диаграмм. Палитры могут содержать как фиксированный набор цветов, так и набор цветов, зависящий от количества серий. Реализована возможность установки собственного набора цветов отображения диаграммы. Для системного перечисления ПалитраЦветовДиаграммы реализованы значения Авто, Произвольная, Градиентная, Синяя, Оранжевая, Зеленая, Желтая, Серая, Теплая, Холодная, Яркая, Мягкая, Пастельная.

Для объекта Диаграмма реализованы:

  • свойства ЦветНачалаГрадиентнойПалитры, ЦветКонцаГрадиентнойПалитры, МаксимальноеКоличествоЦветовГрадиентнойПалитры.
  • методы ПолучитьПалитру(), УстановитьПалитру().

Для объекта ТипДиаграммы объектов системы компоновки данных ЗначенияПараметровВыводаКомпоновкиДанных, ЗначенияПараметровВыводаГруппировкиКомпоновкиДанных, ЗначенияПараметровВыводаДиаграммыКомпоновкиДанных и ОформлениеДиаграммыОбластиКомпоновкиДанных реализованы параметры ПалитраЦветов, ЦветНачалаГрадиентнойПалитры, ЦветКонцаГрадиентнойПалитры, МаксимальноеКоличествоЦветовГрадиентнойПалитры.

Для указания цветов, используемых для построения диаграмм, были доступны только две палитры, состоящие из 8 и 32 цветов. Самостоятельная настройка палитры цветов диаграммы была недоступна.Расширены возможности по оформлению диаграмм.
Система компоновки данных.
Процессор вывода результата компоновки данных в табличный документ, при выводе объединенных ячеек, таким образом изменяет ширину колонок, в которых располагаются объединенные ячейки,чтобы содержимое этих ячеек занимало минимальное место по высоте.

В режиме совместимости с версией 8.3.9 поведение не изменилось.

Процессор вывода результата компоновки данных в табличный документ, при выводе объединенных ячеек, в некоторых случаях не изменял ширину колонок, в которых располагаются объединенные ячейки. В результате колонки могли иметь слишком маленький размер.В некоторых случаях улучшен расчет ширин колонок табличного документа, выполняемого процессором вывода результат компоновки данных в табличный документ, для объединенных ячеек.
В документации данное изменение описано здесь.
Регистры бухгалтерии.
Тип МоментВремениСУточнениемПериода стал доступен в тонком и веб-клиентах.Типа МоментВремениСУточнениемПериода был доступен только в толстом клиенте и на стороне сервера.Устранено некорректное поведение системы.
Табличный документ.
Для табличного документа реализована возможность выполнять специальную вставку из форматов XLS (Microsoft Excel 97-2003) и ODS (OpenDocument Spreadsheet).Для табличного документа было невозможно выполнить специальную вставку из форматов XLS (Microsoft Excel 97-2003) и ODS (OpenDocument Spreadsheet).При использовании специальной вставки в табличный документ пользователь получил возможность выбора из всех форматов, в которых доступна вставка содержимого буфера обмена.
Табличный документ.
Система компоновки данных.
Для табличного документа реализована возможность автоматической адаптации ширины колонок к ширине области отображения табличного документа: на экране или на листе бумаги при печати.

Для объектов ОбластьЯчеекТабличногоДокумента, ОформлениеЯчейкиТаблицыОбластиКомпоновкиДанных реализованы свойства РастягиватьПоГоризонтали, ВесовойКоэффициентШирины. Для объекта ОформлениеКомпоновкиДанных реализованы параметры оформления РастягиватьПоГоризонтали, ВесовойКоэффициентШирины.

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

В режиме совместимости с версией 8.3.9 поведение не изменилось.

Ширина колонок табличного документа не могла адаптироваться под ширину области отображения.

При выводе диаграммы в табличный документ, система компоновки данных устанавливала фиксированную ширину диаграммы.

Улучшены возможности по адаптации табличных документов к области отображения.
Табличный документ.
Для расширения поля управляемой формы для табличного документа:
  • Расширена возможность управления выделением ячеек: стало возможно полностью отключить отображение выделения, а также включить отображение выделения только в том случае, если в табличном документе выделено более одной ячейки (свойство Отображение выделения). Для системного перечисления РежимОтображенияВыделения реализованы свойства НеОтображать, ПриВыделенииНесколькихЯчеек, ПриВыделенииНесколькихЯчеекПриАктивности.
  • Расширены возможности по управлению видимостью полос прокрутки. Стало возможно указать использование полос прокрутки только при необходимости. Тип свойств ВертикальнаяПолосаПрокрутки и ГоризонтальнаяПолосаПрокрутки изменен на ИспользованиеПолосыПрокрутки.
  • Реализована возможность управления видом курсора мыши, который находится над расширением поля управляемой формы для табличного документа. Курсор мыши может иметь вид стандартного курсора, а может изменяться в зависимости от того, над какой областью табличного документа курсор находится. Реализовано свойство ТипКурсоров.
  • Реализована зависимость поведения клавиш управления курсором от свойства Отображение выделения. Когда данное свойство установлено в значение Не показывать, то клавиши управления курсором выполняют функцию прокрутки табличного документа в направлении стрелок. Когда свойство установлено в одно из значений При выделении нескольких ..., то при нажатой клавише Shift клавиши управления курсором изменяют размер выделения, а без нажатой клавиши Shift выполняют прокрутку табличного документа в направлении стрелок (без снятия выделения области).
Для расширения поля управляемой формы для табличного документа было возможно:
  • Указывать, что выделение отображается всегда или только при активации поля.
  • Полосы прокрутки или всегда отображались или всегда скрывались. Отображение по необходимости было недоступно.
  • Курсор мыши, при нахождении над табличным документом, всегда зависел от содержимого ячейки, над которой он (курсор мыши) находился.
  • Поведение клавиш управления курсором не зависело от каких-либо свойств расширения поля управляемой формы для табличного документа.
Расширены возможности оформления табличного документа, отображаемого в управляемой форме.
В документации данное изменение описано здесь.
Управляемая форма.
Улучшен алгоритм автоматического определения ширины колонки таблицы управляемой формы в зависимости от параметров шрифта.

В режиме совместимости с версией 8.3.9 поведение не изменилось.

Алгоритм автоматического определения ширины колонки не всегда адекватно учитывал параметры шрифта.Улучшено отображение таблицы управляемой формы.
Выгрузка/загрузка конфигурации в файлы.
При загрузке справочной информации из файлов XML не выполняется проверка того факта, что в конфигурации существует язык (объект конфигурации Язык), для которого загружается справочная информация.При загрузке справочной информации из файлов XML не выполнялась загрузка справочной информации в том случае, если в конфигурации отсутствовал язык (объект конфигурации Язык), для которого загружалась справочная информация.Упрощена работа со справочной информацией на разных языках при выгрузке/загрузке конфигурации или внешних обработок/отчетов в файлы XML.
Средства разработки.
Расширение конфигурации.
Хранение информации о закладках, точках останова и данных о производительности для расширений конфигурации выполняется по именам расширений.Хранение информации о закладках, точках останова и данных о производительности для расширений конфигурации выполнялось по внутренним идентификаторам расширений.Обеспечивается возможность (в дальнейшем) интеграции отладки расширений с 1C:Enterprise Development Tools.
Работа в macOS.
Табличный документ.
Реализована возможность экспорта табличного документа в формате PDF при работе под управлением ОС macOS.Экспорт табличного документа в формате PDF при работе под управлением ОС macOS завершался с ошибкой.Устранено некорректное поведение системы.
Работа с ОС.
Изменен алгоритм определения часового пояса сеанса при работе под управлением ОС Windows. Часовой пояс определяется следующим образом:
  • Получается представление часового пояса с помощью методов API Windows.
  • Используя полученное представление, выполняется поиск идентификатора часового пояса в реестре Windows.
  • Найденный идентификатор используется для работы с библиотекой ICU.
  • Если часовой пояс определить не удалось - будет использован предыдущий алгоритм определения часового пояса.
При работе под управлением ОС Windows использовался следующий алгоритм для определения часовой пояс:
  • Выполнялось определение часового пояса по реестру Windows.
  • Найденный идентификатор используется для работы с библиотекой ICU.
  • Если для найденного идентификатора часового пояса не было соответствия в ICU, то получалась информация о часовом поясе с помощью API Windows.
  • Используя параметры часового пояса (смещение, летнее время и т.д.) выполняется подбор часового пояса в ICU.
Корректное определение часового пояса сеанса при работе на терминальных серверах ОС Windows.
Работа с СУБД.
При работе в режиме управляемых блокировок (в клиент-серверном варианте) на СУБД PostgreSQL версии 9.3 и старше, поддерживается установка времени ожидания блокировок. Время ожидания получается из параметров информационной базы, аналогично другим СУБД.При работе в режиме управляемых блокировок (в клиент-серверном варианте) на СУБД PostgreSQL версии 9.3 и старше, не поддерживалась установка времени ожидания блокировок. Установка времени ожидания блокировок при работе с этой СУБД поддерживалась только при работе в автоматическом режиме блокировок.При работе с СУБД PostgreSQL время ожидания блокировок в управляемом режиме управления блокировками стало управляться аналогично остальным СУБД.
Диаграммы.
Табличный документ.
При сохранении табличного документа с диаграммой в файл, цвет, автоматически выбранный системой для отображения серии или точки, а также автоматически выбранный маркер серии, записываются таким образом, чтобы обеспечить корректное отображение выбранного цвета и маркера при просмотре как в текущей, так и в предыдущих версиях системы «1С:Предприятие».При сохранении табличного документа с диаграммой в файл, значения автоматических цветов и маркеров сохранялись в виде, которых был «непонятен» для предыдущих версий системы «1С:Предприятие», в результате чего мог существенно нарушаться внешний вид диаграммы при просмотре в предыдущих версиях системы «1С:Предприятие».Табличные документы, которые содержат диаграммы, будут отображаться в предыдущих версиях системы «1С:Предприятие» максимально приближенно к тому виду, который они имеют в версии 8.3.10 и старше.
Работа с Интернет.
В файл cacert.pem (файл корневых сертификатов), поставляемый в составе платформы, добавлен корневой сертификат удостоверяющего центра DigiCert.В файле cacert.pem (файл корневых сертификатов), поставляемый в составе платформы, отсутствовал корневой сертификат удостоверяющего центра DigiCert.Системы на платформе «1С:Предприятие» смогут подключаться к сервисам фирмы «1С» после обновления инфраструктуры сервисов.
Внешние отчеты и обработки.
Реализована возможность отключать предупреждение системы защиты от опасных действий при создании объекта внешнего отчета или обработки в том случае, когда гарантировано известно, что в файле, используемом в качестве параметра метода, расположен доверенный код.

Для метода Создать() объектов ВнешниеОбработкиМенеджер и ВнешниеОтчетыМенеджер реализован параметр ЗащитаОтОпасныхДействий.

Данная возможность не предоставлялась.При подключении внешней обработки (или отчета) из файла стало возможно указать, что подключается доверенный код, для которого не требуется формировать предупреждение системы защиты от опасных действий.

Оглавление

Изменения, требующие изменений в конфигурациях и административных установках

ФункциональностьКак сталоКак былоРезультат изменения
Управляемая форма.
При сворачивании узла дерева значений с подчиненными, отображаемого в управляемой форме, событие ПередСворачиванием формируется для каждого сворачиваемого узла по всей иерархии.

В режиме совместимости с версией 8.3.9 поведение не изменилось.

При сворачивании узла дерева значений с подчинеными, отображаемого в управляемой форме, событие ПередСворачиванием формировалось только для элементов дерева верхнего уровня.Устранено некорректное поведение системы.

Стало возможно точно определять сворачиваемые элементы дерева значений при интерактивной работе.

В документации данное изменение описано здесь.
Права доступа.
При вызове метода ПравоДоступа() генерируется исключение, если проверяемое право доступа не может быть применено к объекту метаданных.

В режиме совместимости с версией 8.3.9 поведение не изменилось.

При вызове метода ПравоДоступа() всегда возвращалось значение Истина, если проверяемое право доступа не могло быть применено к объекту метаданных.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Система компоновки данных.
Параметры схемы компоновки данных, тип которых содержит только те типы, которые отключены функциональными опциям, в доступных параметрах компоновки данных создаются с отключенной видимостью. В результате эти параметры не будут доступны для редактирования пользователем, однако по-прежнему будут доступны из встроенного языка. Кроме того, такие параметры не добавляются в список доступных полей – параметров.

При загрузке варианта отчета у параметров данных, которые отключены функциональными опциям, снимается флаг использования.

Метод КомпоновщикНастроекКомпоновкиДанных.Восстановить() отключает свойство Использование у параметров данных, которые отключены функциональными опциям.

В режиме совместимости с версией 8.3.9 поведение не изменилось.

Функциональные опции не оказывали влияния на видимость параметров компоновки данных.

При загрузке варианта отчета у параметров данных, которые отключены функциональными опциям, не снимался флаг использования.

Метод КомпоновщикНастроекКомпоновкиДанных.Восстановить() не изменял свойство Использование у параметров данных, которые отключены функциональными опциям.

Пользователям стало более удобно работать с параметрами отчета, которые имеют типы, отключенные функциональными опциями.
В документации данное изменение описано здесь.
Работа с HTML.
Для объекта ОболочкаHTMLДокумента реализовано свойство КодЯзыкаМакета. Если данное свойство установлено, то методы этого объекта ПолучитьCOMОбъект(), ПолучитьДокументHTML(), ПолучитьТекст() будут возвращать результат для указанного языка.Для HTML-макета выбор языка, для которого будут возвращаться результаты работы методов объекта ОболочкаHTMLДокумента, был недоступен.Стало возможно использовать HTML-макеты для языка, отличного от языка текущего сеанса.
Системные требования.
Изменено представление операционной системы Windows, начиная с версии Vista и далее, в свойстве СистемнаяИнформация.ВерсияОС. Текст свойства содержит пользовательское представление названия операционной системы в дополнение к технической информации (версия, номер сборки и т.д.),

В режиме совместимости с версией 8.3.9 поведение не изменилось.

Представление операционной системы Windows, начиная с версии Vista и далее, в свойстве СистемнаяИнформация.ВерсияОС не содержало пользовательского представления названия операционной системы.Информация из свойства СистемнаяИнформация.ВерсияОС (при работе под управлением ОС Windows) предоставляет пользователю более понятную информацию об используемой операционной системе.
В документации данное изменение описано здесь.
Web-сервисы и HTTP-сервисы.
Работа с Интернет.
При вызове метода HTTPСоединение.ВызватьHTTPМетод() параметр HTTPМетод должен соответствовать RFC 7230 (см. здесь). Если требование не выполняется - будет сгенерировано исключение.

В режиме совместимости с версией 8.3.9 поведение не изменилось.

При вызове метода HTTPСоединение.ВызватьHTTPМетод() параметр HTTPМетод мог принимать любое значение.Поведение платформы «1С:Предприятие» более точно соответствует стандартам RFC.
В документации данное изменение описано здесь.
Работа с СУБД.
При работе в клиент-серверном варианте, с использованием СУБД Microsoft SQL Server, в результате запроса, содержащего выражение ВЫРАЗИТЬ(… КАК СТРОКА(…)), выполняется дополнение результата операции пробелами до требуемой длины.

В режиме совместимости с версией 8.3.9 поведение не изменилось.

При работе в клиент-серверном варианте, с использованием СУБД Microsoft SQL Server, в результате запроса, содержащего выражение ВЫРАЗИТЬ(… КАК СТРОКА(…)), не выполнялось дополнение результата пробелами до требуемой длины.Поведение системы «1С:Предприятие» стало одинаковым на всех используемых СУБД.
Работа с XML, XDTO.
При сериализации объекта типа СписокЗначений с использованием метода ФабрикаXDTO.ЗаписатьXML() будет формироваться XML-документ, соответствующий схеме, которая используется при сериализации этого объекта с помощью метода СериализаторXDTO.ЗаписатьXML().

В результате изменения, список значений:

  • сериализованный в версии 8.3.10, не может быть прочитан в версии 8.3.6 и младше, но может быть прочитан в версиях 8.3.7 и старше с использованием ФабрикаXDTO;
  • сериализованный в версии 8.3.10, может быть прочитан в версии 8.3.6 и младше с использованием СериализаторXDTO;
  • сериализованный в версиях 8.3.7 - 8.3.9 может быть прочитан любой версией.
При сериализации объекта типа СписокЗначений с использованием метода ФабрикаXDTO.ЗаписатьXML() формировался XML-документ, не соответствующий схеме, которая используется при сериализации этого объекта с помощью метода СериализаторXDTO.ЗаписатьXML().Устранено некорректное поведение системы.
Управляемая форма.
Если в ячейке таблицы управляемой формы отображается гиперссылка и для ячейки установлен режим Только просмотр, то двойное нажатие левой кнопки мыши в такой ячейке вызовет однократную генерацию события таблицы Выбор.

В режиме совместимости с версией 8.3.9 поведение не изменилось.

Если в ячейке таблицы управляемой формы отображается гиперссылка и для ячейки установлен режим Только просмотр, то двойное нажатие левой кнопки мыши в такой ячейке вызывало генерацию двух событий таблицы Выбор.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Средства разработки.
Для подписок на события реализована проверка соответствия события и типа источника. Проверка выполняется перед сохранением конфигурации. В случае, если событие не соответствует типу источника - формируется ошибка и конфигурация не сохраняется.

В режиме совместимости с версией 8.3.9 поведение не изменилось.

Для подписок на события проверка соответствия события и типа источника не выполнялась.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Работа с запросами.
При анализе запроса формируется ошибка в том случае, если в выражении, следующем за именем временной таблицы, отсутствует имя поля.

В режиме совместимости с версией 8.3.9 поведение не изменилось.

При анализе запроса, в том случае, если в выражении, следующем за именем временной таблицы, отсутствует имя поля, в качестве имени поля использовалось имя первого поля временной таблицы.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Табличный документ.
При отображении табличного документа в интерфейсе Такси, в качестве цвета текста Авто используется:
  • при отображении на экране: стилевой цвет текста редактирования;
  • при печати: черный цвет.

В режиме совместимости с версией 8.3.9 поведение не изменилось.

При отображении табличного документа в интерфейсе Такси, в качестве цвета текста Авто всегда использовался черный цвет.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Управляемая форма.
Для реквизита типа Строка или Число, отображаемого полем ввода управляемой формы с включенным режимом выбора из списка:
  • снимаются ограничения на длину вводимой строки;
  • поле ввода, отображающее такие данные, будет автоматически растягиваться по ширине.

В режиме совместимости с версией 8.3.9 поведение не изменилось.

При редактировании значения типа Число в поле ввода управляемой формы в режиме выбора из списка, квалификаторы числа, настроенные для реквизита, продолжали влиять на формат редактируемого текста.Повышено удобство работы пользователей.
В документации данное изменение описано здесь.
Табличный документ.
При обработке шаблона в ячейке табличного документа, из результата не удаляется содержимое от последней секции [] и до экранированного символа [.

В режиме совместимости с версией 8.3.9 поведение не изменилось.

При отработке шаблона в ячейке табличного документа, в результат не попадает содержимое шаблона, расположенного между секцией [] и экранированным символом [.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Работа с Интернет.
При работе под управлением ОС Windows, проверка сертификата веб-сервера выполняется по всем цепочкам доверенных сертификатов, зарегистрированных в хранилище доверенных сертификатов ОС Windows.При работе под управлением ОС Windows, проверка сертификата веб-сервера могла завершиться неудачей, если в хранилище доверенных сертификатов был не указан какой-либо из родительских доверенных сертификатов проверяемого сертификата.При работе под управлением ОС Windows исправлена ситуация, когда платформа «1С:Предприятие» некорректно выполняет проверку сертификата веб-сервера при работе по протоколу HTTPS/FTPS в случаях, когда издатель сертификата сервера не входит в список доверенных корневых сертификатов.
Полнотекстовый поиск.
Если при выполнении запроса полнотекстового поиска формируется много промежуточных результатов, но сам результат запроса содержит не более 1 млн. записей - пользователь получит этот результат. В режиме совместимости с версией 8.3.9 поведение не изменилось.

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

В результатах полнотекстового поиска ближе к началу показываются те данные, изменения в которые вносились позже (в рамках одного объекта конфигурации, например, одного вида документа).

Если при выполнении запроса полнотекстового поиска формировалось много промежуточных результатов, то пользователь получал ошибку Слишком много результатов поиска.При поиске по нескольким словам, которые часто встречаются по отдельности, но не очень часто вместе - полнотекстовый поиск стал возвращать результат поиска.
Установка клиентского приложения.
Ускорен механизм поиска новых версий системы «1С:Предприятие» в каталогах расположения дистрибутивов при открытии окна списка информационных баз. Поиск выполняется по именам каталогов с дистрибутивами.

Определение типа дистрибутива и его разрядности выполняется по имени .msi-файла:

  • 1CEnterprise 8.msi - 32-разрядный вариант, полный дистрибутив;
  • 1CEnterprise 8 Thin client.msi - 32-разрядный вариант, тонкий клиент;
  • 1CEnterprise 8 (x86-64).msi - 64-разрядный вариант, полный дистрибутив;
  • 1CEnterprise 8 Thin client (x86-64).msi - 64-разрядный вариант, тонкий клиент.
Механизм поиска новых версий в каталогах дистрибутивов работал менее быстро, т.к. использовал информацию, расположенную в свойствах файлов .msi.Ускорено открытие диалога со списком информационных баз в том случае, если в настройках диалога указано Устанавливать автоматически новую версию.
Управляемая форма.
При попытке из встроенного языка создать группу управляемой формы с некорректным значением свойства Вид формируется исключение.

В режиме совместимости с версией 8.3.9 поведение не изменилось.

При попытке из встроенного языка создать группу управляемой формы с некорректным значением свойства Вид поведение системы было неопределено (включая возможность аварийного завершения работы).Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Система компоновки данных.
Реализована возможность устанавливать одновременно выражения для детальных и итоговых записей пользовательских полей системы компоновки данных. Аналогичная возможность реализована для представлений пользовательских полей в детальных и итоговых записях системы компоновки данных.

Для объекта ПользовательскоеПолеВыражениеКомпоновкиДанных реализованы методы УстановитьВыражения() и УстановитьПредставлениеВыражений().

Методы УстановитьВыражениеДетальныхЗаписей(), УстановитьВыражениеИтоговыхЗаписей(), УстановитьПредставлениеВыраженияДетальныхЗаписей() и УстановитьПредставлениеВыраженияИтоговыхЗаписей() являются устаревшими, поддерживаются для совместимости и не рекомендуются к использованию.

Установка выражений пользовательских полей системы компоновки данных для детальных и итоговых записей устанавливались различными методами. Так же различными методами выполнялась установка представлений пользовательских полей системы компоновки данных для детальных и итоговых записей.Устранено некорректное поведение системы.

Стало возмо