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

Версия 8.3.14

Версия 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.14

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

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

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

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

Мобильный клиент вышел из статуса бета-версии.

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

Тонкий клиент для работы под управлением ОС macOS вышел из статуса бета-версии. Толстый клиент и конфигуратор для работы под управлением ОС macOS по-прежнему находятся в статусе бета-версии.

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


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

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

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

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

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

Автономный сервер имеет ряд ограничений, описанных в документации.

Автономный сервер обладает собственными средствами администрирования.

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

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

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

В качестве СУБД, используемой для размещения таблиц-копий, допускается использование какой-либо из следующих СУБД: Microsoft SQL Server, Oracle Database, PostgreSQL. СУБД кластера серверов и копии базы данных могут различаться.

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

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

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

Реализованы сервисы кластера Сервис копий базы данных и Сервис времени копий базы данных.

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

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

Механизм копий базы данных требует лицензию КОРП.

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

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

Реализован сервис кластера серверов Сервис Дата акселератора.

Дата акселератор работает под управлением только в 64-разрядной операционной системы. Работа под управлением операционных систем Windows XP и Windows Vista не поддерживается.

Механизм копий базы данных требует лицензию КОРП.

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

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

На сервере системы взаимодействия реализована возможность задания ограничений на:

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

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

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

Можно было использовать только видеозвонок (видеоконференция в режиме «один на один»).

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

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

  • Создание пустого расширения.
  • Удаление расширения.
  • Получение свойств расширения.
  • Установка свойств расширения.

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

Расширен перечень ситуаций, которые описываются специальным кодом ошибки в поле error-type.

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

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

Реализован объект АдминистрированиеСервера.

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

Доступ к администрированию кластера серверов с помощью встроенного языка предоставлялся только с использованием COM-соединения и был доступен только на стороне сервера при работе под управлением ОС Windows. Версия администрируемого сервера должна была полностью совпадать с версией используемого для администрирования «1С:Предприятия».

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

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

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

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

Для выражений отбора счетчика потребления ресурсов реализована возможность объединять «по И» несколько условий на один тип фильтра.

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

Для объектов ОформлениеКомпоновкиДанных и ОформлениеЯчейкиТаблицыОбластиКомпоновкиДанных реализованы свойства ВыводитьКартинку, РазмерКартинки, ПоложениеТекстаОтносительноКартинки, ГоризонтальноеПоложениеКартинки, ВертикальноеПоложениеКартиинки.

В режиме совместимости с версией 8.3.13 поведение по умолчанию не изменилось.

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

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

Расширены возможности диаграмм.

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

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

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

Реализован метод глобального контекста ЗапрещеноОткрытиеФорм().

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

Если во время исполнения методов ЗапуститьПриложение()/НачатьЗапускПриложения() будут обнаружены ошибки времени исполнения, то при работе в пакетном режиме будет сформировано исключение.

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

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

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

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

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

Запрос на получение лицензии для тестирования выделенной функциональности следует направлять письмом по адресу betaplatform@1c.ru.

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

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

Оглавление

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

ФункциональностьКак сталоКак былоРезультат изменения
Веб-клиент.
Веб-клиент более не поддерживает конфигурации, которые используют интерфейс версии 8.2. При работе в веб-клиенте отключена возможность переключения интерфейса между интерфейсом версии 8.2 и интерфейсом Такси. Игнорируются команды командной строки запуска itdi и itaxi. Данные команды являются устаревшими и не должны больше использоваться. Вне зависимости от значения свойства НастройкиКлиентскогоПриложения.ВариантИнтерфейсаКлиентскогоПриложения всегда используется интерфейс Такси. Веб-клиент поддерживал использование интерфейса версии 8.2.Отключена поддержка устаревшего вида интерфейса клиентского приложения. Повышена стабильность работы веб-клиента.
В документации данное изменение описано здесь, здесь и здесь.
Система взаимодействия.
Во время осуществления видеозвонка реализована возможность независимого отключения видеокамеры и микрофона.Во время осуществления видеозвонка отключение видеокамеры приводило к одновременному отключению микрофона.Устранено некорректное поведение системы.
Командный интерфейс.
При отображении подсказки к разделам и командам командного интерфейса убрано отображение гиперссылки «Справка» в том случае, если для раздела или команды была задана справочная информация.

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

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

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

Оглавление

Оптимизация

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

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

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

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

При выполнении поиска выражений вида «слово*», поиск могу не завершиться вовсе с ошибкой превышения количества допустимых слов поиска.Оптимизирован механизм полнотекстового поиска.
В документации данное изменение описано здесь.
Работа с СУБД.
Ускорено выполнение реструктуризации информационной базы при использовании СУБД Microsoft SQL Server и IBM DB2.Выполнение реструктуризации информационной базы при использовании СУБД Microsoft SQL Server и IBM DB2 требовало больше времени.Ускорено выполнение реструктуризации информационной базы при использовании СУБД Microsoft SQL Server и IBM DB2.
Работа с СУБД.
Уменьшилась вероятность одновременного закрытия множества соединений с Microsoft SQL Server, что положительно влияет на производительность работы с TempDB.Существовала вероятность одновременного закрытия множества соединений с Microsoft SQL Server, что приводило у существенному снижению производительности при работе с TempDB.Оптимизировано использование TempDB при работе с СУБД Microsoft SQL Server.
Регистры расчета.
Для регистра расчета реализован кластерный индекс по регистратору. Перестройка индекса будет выполнена при реструктуризации регистра расчета или при переиндексации во время выполнения операции тестирования и обновления.

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

Для регистра расчета отсутствовал кластерный индекс.

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

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

Оглавление

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

ФункциональностьКак сталоКак былоРезультат изменения
Клиентское приложение.
Для тонкого клиента (при подключении по HTTP/HTTPS) реализована поддержка использования произвольного провайдера OpenID-аутентификации. Используемый провайдер должен поддерживать протокол OpenID Connect.Данная возможность не предоставлялась.

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

Расширен список вариантов аутентификации пользователя при использовании тонкого клиента.
В документации данное изменение описано здесь, здесь и здесь.
Клиентское приложение.
При использовании веб-клиента или тонкого клиента (при подключении по HTTP/HTTPS) реализована возможность использовать для аутентификации систему ЕСИА (единая система идентификации и аутентификации).

В описании провайдера OpenID Connect, в файле default.vrd (элемент <providers>), реализованы свойства dialect и crypto.

В тонком клиенте аутентификация с использованием ЕСИА возможно только в том случае, если информаицонная база опубликована на веб-сервере Apache.

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

Реализованов свойство СхемаЗапроса.РежимКомпоновкиДанных. Для объекта ЗапросВыбораСхемыЗапроса реализованы свойства ПоляВыбораКомпоновкиДанных, Характеристики. Реализовано свойство ОператорВыбратьСхемыЗапроса.ВыражениеОтбораКомпоновкиДанных. Реализовано свойство ТаблицаСхемыЗапроса.ПараметрыКомпоновкиДанных.

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

Реализовано свойство КонструкторЗапроса.РежимКомпоновкиДанных.

Объект СхемаЗапроса не поддерживала работу с расширением языка запросов для системы компоновки данных.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Псевдоним поля при генерации макета компоновки данных формировался по стандартным правилам правилам конструктора запросов.Псевдоним поля системы компоновки данных стал лучше соответствовать содержимому поля.
В документации данное изменение описано здесь.
Картинки.
Для картинок формата GIF реализована поддержка расширения формата «XMP DataXMP».Данная возможность не предоставлялась.Расширен список поддерживаемых вариантов картинок. Картинки формата GIF, которые сделаны с использованием продуктов компании Adobe, стали поддерживаться системой «1С:Предприятие».
В документации данное изменение описано здесь.
Работа с СУБД.
Технологический журнал.
При работе под управлением СУБД PostgreSQL, в технологический журнал (событие <plansql>) помещаются планы запросов для запросов UPDATE, DELETE и INSERT.При работе под управлением СУБД PostgreSQL, в технологический журнал (событие <plansql>) помещались планы запросов только для запроса SELECT.Упрощен подробный анализ работы прикладного решения при исполдьзовании СУБД PostgreSQL.
Средства разработки.
При выполнении операции сравнения модулей конфигураций, реализовано отображение метода, который, будучи неизменным, был перемещен в другую область или другое условие препроцессора.

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

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

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

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

Значением свойства ТипРисунка для рисунка-примечания ячейки табличного документа являлось ТипРисункаТабличногоДокумента.Текст.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Табличный документ.
Изменилось отображение текста в ячейке табличного документа, если для ячейки установлено выравнивание «По ширине». Отображение текста стало корректным.

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

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

Возможно изменение внешнего вида формируемого отчета.

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

Генератор макета системы компоновки данных не выводил в макет группировки поля ресурсов, если для вывода родительской группировки использовался предопределенный макет и в выбранных полях не указаны ресурсы, а у дочерней группировки ресурсы указаны.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Технологический журнал.
В технологическом журнале реализованы свойства Dbms, Database, DBCopy для событий обращения к СУБД (DB2, DBMSSQL, DBPOSTGRS, DBORACLE), событий EXCP и SDBL.Данная возможность не предоставлялась.Упрощена диагностика выбора СУБД при работе с механизмом копий базы данных.
В документации данное изменение описано здесь.
Средства разработки.
При сравнении конфигураций реализована возможность просмотра различий в справочной информации. Реализована возможность сравнения справочной информации по выбранному языку (аналогично другим многоязычным механизмам платформы).При различии справочной информации выводилась только информация о том, что справочная информация различается. Было невозможно увидеть подробную информацию о различиях в справочной информации.Упрощено определение различий в составе справочной информации сравниваемых конфигураций.
В документации данное изменение описано здесь.

Оглавление

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

ФункциональностьКак сталоКак былоРезультат изменения
Средства администрирования.
Программное лицензирование.
Утилита командной строки ring и модуль license этой утилиты выделены в отдельный программный продукт со своим дистрибутивом - Утилита лицензирования 1С:Предприятия. Дистрибутив доступен для использования на операционных системах Windows 7 и старше и Linux с архитектурами x86 и x86-64.

Архив с дистрибутивом имеет имя вида 1c-enterprise-license-tools-a.b.c+d-os-arch.zip. Архив с дистрибутивом поставляется вместе с дистрибутивом системы «1С:Предприятие».

Размещение установочных файлов утилиты ring и модуля license этой утилиты в каталоге ExtDst больше не выполняется.

Документация к установщику «1С:Предприятия» размещена на диске ИТС (см. здесь).

Утилита командной строки ring и модуль license этой утилиты поставлялись в составе дистрибутива «1С:Предприятие», в каталоге ExtDst. Установка утилиты была доступна после установки собственно «1С:Предприятия».Упрощено распространение и обновление утилиты ring и модуля license этой утилиты. Теперь установить (или обновить) утилиту лицензирования можно без необходимости устанавливать систему «1С:Предприятие», которая содержала дистрибутив утилиты.
В документации данное изменение описано здесь.
Программное лицензирование.
При активации программной лицензии (команда activate) и при формировании файла ответа на запрос (команда aсquire) с помощью утилиты ring реализована возможность указания альтернативного центра лицензирования. Выбор центра лицензирования выполняется в соответствии с параметром ExternalResourceMode файла conf.cfg.

Для команд ring license activate и ring license acqurie реализован параметр --conf-location, позволяющий указать каталог размещения файла conf.cfg, в соответствии с которым будет определяться используемый центр лицензирования.

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

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

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

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

Типом значения свойства ПолеHTMLДокумента.Документ стал ВнешнийОбъект. Изменилась DOM-модель, которая доступна при обращении к данному свойству.

Рекомендуется провести анализ использования элемента формы ПолеHTMLДокумента и исправить реализацию в том случае, если реализация использовала возможности, которые специфичны только для Microsoft Internet Explorer.

Клиентские приложения, работающие под управление ОС Windows, для работы со справочной системой, синтакс-помощником, а также с полем HTML-документа, планировщиком, форматированным документом и редактором HTML-документа использовали Microsoft Internet Explorer.Отображение и работа с HTML-документом стала единой, вне зависимости от используемой операционной системы.
В документации данное изменение описано здесь.
Работа с информационными базами.
Реализована возможность устанавливать год начала столетия для целей корректного определения года при вводе этого значения двумя цифрами. Дата начала столетия по умолчанию изменена с 1930 на 1950 год. Это означает. что ввод значения 49 будет трактоваться как 2049 год, а ввод значения 50 - как 1950 год. Год начала столетия задается в разрезе независимых разделителей.

Реализованы методы глобального контекста УстановитьНачалоСтолетияИнформационнойБазы(), ПолучитьНачалоСтолетияИнформационнойБазы(), НачалоСтолетияСеанса().

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

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

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

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

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

В режиме совместимости расширения с версией 8.3.13 поведение не изменилось.

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

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

Реализована возможность выделения (интерактивного и программного) одного или нескольких (включая несмежные) элементов диаграммы.

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

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

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

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

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

Реализовано свойство НаборДанныхЗапросСхемыКомпоновкиДанных.ИспользоватьГруппировкиЗапросаЕслиВозможно, которое управляет возможностью вычисления агрегатов с помощью языка запросов.

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

Система компоновки данных не использовала группировку в запросах для агрегации данных, за исключением случаев, когда в запросе явно указывалось предложение СГРУППИРОВАТЬ ПО.В ряде случаев ускорено получение данных системой компоновки данных.
В документации данное изменение описано здесь.
Система компоновки данных.
В системе компоновки данных изменен алгоритм сравнения массивов, таблиц значений и других не примитивных типов:
  • при сравнении массивов, результатом сравнения выступает результат последовательного сравнения элементов массива;
  • при сравнении таблиц значений, результатом сравнения выступает результат последовательного сравнения элементов таблиц значений;
  • при сравнении объектов, типы которые не являются примитивными, ссылочными, массивами или таблицами значений, сравнение выполняется следующим образом:
    • при выполнении упорядочивания используется строковое представление упорядочиваемых объектов;
    • при выполнении операций «=» или «<>», в качестве результат сравнения используется проверка на то, что объект сравнивается сам с собой;генерируется исключение, если в выражении сравнения используются операции «<«, «>», «<=», «>=».

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

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

Устранено некорректное поведение системы.
В документации данное изменение описано здесь и здесь.
Кластер серверов.
Средства администрирования.
Для объекта IClusterInfo реализованы свойства ErrorsCountThreshold (допустимое количество ошибок сервера, которое не считается потенциальной проблемой) и KillProblemProcesses (принудительно завершать проблемные процессы).Данная возможность не предоставлялась.Устранено некорректное поведение системы.
Работа с запросами.
В запросе, не содержащем в списке выборки реквизитов табличной части, но содержащем сравнение нескольких реквизитов табличной части, объединенных «по И», условия исполняются вместе для каждой строки табличной части.

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

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

Для объекта Картинка реализованы методы Ширина(), Высота(), ГлубинаЦвета(), ОттенкиСерого(), ПлотностьПоГоризонтали(), ПлотностьПоВертикали(), РазмерФайла().

Метод Картинка.Преобразовать() является устаревшим и не рекомендуется для использования. Объект ОбработкаКартинок является устаревшим и не рекомендуется для использования. Методы объекта ОбработкаКартинок имеют полные аналоги в объекте ОбрабатываемаяКартинка.

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

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

Можно было только изменить формат картинки, без изменение остальных характеристик.

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

Оглавление

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

Что переименованоСтарое наименованиеНовое наименование
Название типа, описывающего форму клиентского приложения.
  • УправляемаяФорма.
  • ФормаКлиентскогоПриложения.
Обработчик расширения поля формы табличного документа, который вызывается при выделении области табличного документа или какого-ли действия в диаграмме.

В режиме совместимости с версией 8.3.13 вызывается обработчик со старым наименованием.

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

  • ПриАктивизацииОбласти().
  • ПриАктивизации().
Колонки в конструкторе запросов, на вкладке Компоновка данных.Использовать дочерниеИспользовать реквизиты

Оглавление

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

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

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

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

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

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

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

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

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

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

Реализовано свойство СервисВстроенныхПокупок.WindowsInAppPurchase. Для объекта КвитанцияВстроеннойПокупки реализован конструктор.

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

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

Для объекта МенеджерОтображенияРекламы реализованы методы ПолучитьСтатусРекламы(), УстановитьИдентификаторВидеообъявленияСВознаграждением(), ПолучитьИдентификаторВидеообъявленияСВознаграждением(), ПоказатьВидеообъявлениеСВознаграждением(), НачатьЗагрузкуПолноэкраннойРекламы(), НачатьЗагрузкуРекламногоБаннера(), НачатьЗагрузкуВидеообъявленияСВознаграждением().

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

При формировании цветовой схемы мобильного приложения не используются свойства стиля ЦветНавигации, ЦветДополнительнойНавигации и ЦветВажного.

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

Оглавление

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

Оглавление

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

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

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

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

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

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

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

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

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

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

Изменена структура директорий в каталоге Программы для ОС macOS.

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

Реализована возможность создания самораспаковывающегося архива (DMG-образ) клиентского приложения для размещения на веб-сайте. В состав архива можно поместить конфигурационный файл 1cestart.cfg, содержащий настройки, необходимые для установки, запуска и обновления клиентского приложения. Созданный исполняемый файл предназначен для использования только в ОС macOS. Реализована утилита 1CEClientSetupMake (см. здесь).

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

Структура директорий в каталоге Программы была другой.

Отсутствовала утилита 1CEClientSetupMake.

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

Для конфигурационного файла conf.cfg реализованы параметры PublishDistributiveLocationMacOS64, PublishDistributiveLocationWindows32, PublishDistributiveLocationWindows64. Параметры PublishDistributiveLocation32 и PublishDistributiveLocation64 конфигурационного файла conf.cfg объявлены устаревшими и не рекомендуются для использования.

Для элемента <point> конфигурационного файла default.vrd реализованы атрибуты pubdstmac64, pubdstwin32, pubdstwin64. Атрибуты pubdst, pubdst32 и pubdst64 элемента <point> конфигурационного файла default.vrd объявлены устаревшими и не рекомендуются для использования.

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

Для Web-сервиса получения дистрибутива клиентского приложения реализована возможность получать дистрибутив клиентского приложения для ОС macOS.

Данные возможности не предоставлялись.Упрощено обновление клиентского приложения при необходимости выполнить такую процедуру, например, в случае обновления версии сервера «1С:Предприятия».
В документации данное изменение описано здесь, здесь, здесь, здесь и здесь.
Кластер серверов.
Автономный сервер.
В конфигурационном файле автономного сервера реализованы параметры, отвечающие за расположение дистрибутивов клиентского приложения для ОС Windows и macOS: win32, win64, mac64. Параметры x86 и x86_64 объявлены устаревшими и не поддерживаются.Конфигурационный файл автономного сервера обеспечивал указание расположения дистрибутивов клиентского приложения только для ОС Windows.Автономный сервер стал поддерживать возможность обновления клиентского приложения для ОС macOS.
В документации данное изменение описано здесь.
Работа с XML, XDTO.
Результат сериализации табличного документа не зависит от того, передавался документ между клиентом и сервером или нет. Получившийся документ всегда имеет одинаковую структуру.

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

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

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

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

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

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

Мобильное приложение, собранное с использованием нового формата выгрузки, будет выполнять первый запуск на мобильном устройстве за меньшее время.
Сборщик мобильных приложений.
Для мобильного приложения, включающего несколько конфигураций, реализована возможность задания представления приложения (на нескольких языках). Заданное представление будет автоматически использоваться для создания новых версий мобильного приложения.Представление каждой новой версии мобильного приложения, состоящего из нескольких конфигураций, формировалось по представлению первой конфигурации, используемой для сборки. Автоматически заданное представление надо было каждый раз изменять вручную.Упрощено создание представления для мобильного приложения, состоящего из нескольких конфигураций.
В документации данное изменение описано здесь.
Табличный документ.
Работа в ОС Linux.
Кластер серверов.
Ускорены операции, выполняемые с табличным документом на сервере «1С:Предприятия» в том случае, если кластер серверов работает под управлением ОС Linux.Операции, выполняемые с табличным документом на сервере «1С:Предприятия», работающего под управлением ОС Linux, занимали больше времени.Ускорено открытие форм, содержащих табличный документ, а также выполнение операций по работе с табличным документом на стороне сервера «1С:Предприятия» в том случае, когда кластер серверов функционирует под управлением ОС Linux.
Работа с СУБД.
При работе СУБД PostgreSQL под управлением ОС Windows, устранено ограничение на использование не более 1200 одновременно открытых файлов каждым процессом PostgreSQL (параметр СУБД max_files_per_process).При работе СУБД PostgreSQL под управлением ОС Windows, каждый процесс PostgreSQL имел ограничение в 1200 одновременно открытых файлов.Ускорена работа СУБД PostgreSQL при использовании больших конфигураций (например 1С:ERP).
Выгрузка/загрузка конфигурации в файлы.
При выгрузке конфигурации в файлы в «1С:Предприятии» версии 8.3.14 и старше (формат выгрузки 2.8 и старше), событие расширения поля формы табличного документа, который вызывается при выделении области табличного документа или какого-ли действия в диаграмме, имеет имя OnActivate, вне зависимости от режима совместимости.

При загрузке из выгрузки с версией формата 2.8 и младше, имена событий OnActivate и OnActivateArea считаются эквивалентными.

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

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

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

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

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

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

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

В веб-клиенте список, при указанных условиях, не отображался.

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

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

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

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

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

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

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

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

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

Упрощена работе с правами доступа в расширениях конфигурации.
В документации данное изменение описано здесь, здесь, здесь, здесь, здесь, здесь и здесь.
Мобильная платформа.
Мобильный клиент.
Специальные возможности мобильного устройства.
Сборщик мобильных приложений.
Реализована возможность отправки PUSH-уведомлений для сервисов Windows Push Notification Services (WNS) и Firebase Cloud Messaging (FCM) с помощью вспомогательного сервиса фирмы «1С» https://pushnotifications.1c.com.

В сборщике мобильных приложений реализована поддержка новых возможностей вспомогательного сервиса фирмы «1С» по отправки PUSH-уведомлений.

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

Вспомогательный сервис фирмы «1С» по отправке PUSH-уведомлений поддерживал работу только с сервисами Google Cloud Messaging (GCM) и Apple Push Notification Service (APNs).

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

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

Функция ТипЗначения() языка запросов, применяемая к выражению, содержащее поле ЭтоГруппа, возвращала неверное значение. Результат вычислялся так, как будто значение поля ЭтоГруппа содержало инвертированное значение.Устранено некорректное поведение системы.
В документации данное изменение описано здесь.
Работа с запросами.
Функция языка запросов ТипЗначения() возвращает корректное значение в том случае, если в выражении параметра функции участвует как виртуальное поле, так и значение примитивного типа.

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

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

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

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

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

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

Реализована поддержка операционной системы Windows 10 для архитектуры ARM.

Изменен состав дистриубтива мобильной версии системы «1С:Предприятие» (файл mobile.zip).

Сборщик мобильных приложений не сможет собирать мобильные приложения для операционных систем Windows 8.1 и Windows Phone 8.1 с использованием мобильной версии системы «1С:Предприятие» версии 8.3.14 и старше.

Мобильная версия системы «1С:Предприятие» поддерживала работу с операционными системами Windows 8.1 и Windows Phone 8.1.

Мобильная версия системы «1С:Предприятие» не поддерживала работу с операционной системой Windows 10 для архитектуры ARM.

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

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

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

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

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

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

Стало возможно создавать отчеты, которые используют запросы с объединениями и в которых отбор на некоторые поля применяется не во всех запросах, участвующих в объединении.
Дата акселератор.
Работа с запросами.
Для механизма Дата акселератора реализована поддержка запросов, содержащих выражение В ИЕРАРХИИ.Механизм Дата акселератора не поддерживал исполнение запросов, содержащих выражение В ИЕРАРХИИ.Расширены возможности использования Дата акселератора.
В документации данное изменение описано здесь.
Картинки.
Системное перечисление ГлубинаЦвета доступно на русском языке только в режиме совместимости Версия 8.3.14 и выше.

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

Системное перечисление ГлубинаЦвета было доступно на русском языке в любом режиме совместимости.Устранен конфликт между идентификаторами платформы и именами переменных выпушенных прикладных решений.
Сборщик мобильных приложений.
Полный номер мобильного приложения, собранного сборщиком мобильных приложений и предназначенного для работы под управлением ОС Windows, всегда имеет число «0» в качестве последнего разряда полного номера версии приложения.Полный номер мобильного приложения, собранного сборщиком мобильных приложений и предназначенного для работы под управлением ОС Windows, в качестве последнего разряда полного номера версии содержало текущий номер сборки, который был уникален в рамках одного мобильного приложения.Сборщик мобильных приложений стал учитывать требования магазина Windows Store к номеру версии публикуемого мобильного приложения.
Сборщик мобильных приложений.
Мобильный клиент.
При настройке сборки приложения мобильного клиента, реализована возможность указать:
  • Способ проверки сертификата сервера.
  • Какой сертификат используется для проверки подлинности сервера.
  • Какой сертификат используется для удостоверения клиента.

Указанные возможности можно использовать в том случае, если адрес информационной базы или веб-сервиса со списком общих информационных баз, начинается с префикса «https://». В противном случае работа с сертификатами не предоставляется.

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

Оглавление

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

Оглавление

Версия 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.СУБД PostgreSQL версии 10 не поддерживалась.Расширен список поддерживаемых СУБД.
В документации данное изменение описано здесь, здесь, здесь, здесь, здесь и здесь.
Система взаимодействия.
Реализовано приложение «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.10 (и младше), и конфигурация базы данных была изменена в версии 8.3.10 (и младше), то при открытии этой информационной базы в клиентском приложении версии 8.3.13 (и старше), снижена вероятность появления сообщения о незавершенной операции конвертации структуры конфигурации.Если для информационной базы установлен режим совместимости Версия 8.3.10 (и младше), и конфигурация базы данных была изменена в версии 8.3.10 (и младше), то при открытии этой информационной базы в клиентском приложении версии 8.3.11 (и старше), запуск блокировался с выдачей сообщения о незавершенной операции конвертации структуры конфигурации. Восстановить возможность работы с этой информационной базой можно было только запуском Конфигуратора версии 8.3.11 (и старше) и выполнение реструктуризации информационной базы.Переход между версией 8.3.10 и более старшими версиями стал более плавным.

Оглавление

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

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

В режиме совместимости с версией 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, реализована поддержка внешних компонент.
Внешние компоненты.
Мобильная платформа.
Мобильный клиент.
Для внешних компонент, выполняющихся под управлением ОС iOS, реализована возможность указать набор свойств, которые должны быть включены в свойства собираемого приложения (файл info.plist). Включение свойств, требуемых внешней компоненте, выполняет сборщик мобильных приложений.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Клиентские сертификаты выбираются из хранилища сертификатов приложения или файла (для ОС iOS и Android).

При проверке сертификата сервера, список корневых сертификатов получается из системного хранилища сертификатов, из хранилища сертификатов приложения или из файла (для ОС iOS и Android).

Данная возможность не предоставлялась.Расширены возможности мобильного клиента.
Мобильный клиент.
Управляемая форма.
Реализована возможность формировать отдельный состав командной панели формы для мобильного клиента. Реализовано свойство формы СоставКоманднойПанелиНаМобильномУстройстве.

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

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

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

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

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

Для мобильного клиента реализована доступность следующих объектов:

  • Свойство ОбсуждениеСистемыВзаимодействия.Групповое.
  • Метод ИдентификаторТекущегоПриложения() менеджера системы взаимодействия.

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

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

Данные возможности не предоставлялись.Возможности мобильного клиента, в части системы взаимодействия, синхронизированы с тонкий клиентом.
Системные требования.
Мобильная платформа.
Мобильный клиент.
Для мобильной версии «1С:Предприятия» реализована поддержка операционных систем Android версии 9, iOS версии 12, а также следующих устройств компании Apple: iPhone Xs, Xs Max, Xr.Мобильная версия «1С:Предприятие» не поддерживала работу под управлением операционных систем Android версии 9, iOS версии 12.

Не поддерживалась работа на следующих устройствах компании Apple: iPhone Xs, Xs Max, Xr.

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

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

Если прикладное решение заявляло необходимость разрешения Телефония, сборщик мобильных приложений предоставлял мобильному приложения сразу 6 разрешений.Учтены требования по разрешениям, которые появились в новой редакции Правил для разработчиков в Google Play. Стало возможно указывать только те разрешения, которые фактически нужны мобильному приложению.
Системные требования.
Работа с СУБД.
Реализована поддержка СУБД Postgres Pro следующих версий:
  • Postgres Pro 1C 9.4.19,
  • Postgres Pro 1C 9.6.11,
  • Postgres Pro 1C 10.6,
  • Postgres Pro Enterprise 9.6.11,
  • Postgres Pro Enterprise 10.3.3,
  • Postgres Pro Enterprise 10.6,
  • Postgres Pro Standard 10.6.
Не поддерживались следующие версии СУБД Postgres Pro:
  • Postgres Pro 1C 9.4.19,
  • Postgres Pro 1C 9.6.11,
  • Postgres Pro 1C 10.6,
  • Postgres Pro Enterprise 9.6.11,
  • Postgres Pro Enterprise 10.3.3,
  • Postgres Pro Enterprise 10.6,
  • Postgres Pro Standard 10.6.
Расширен список поддерживаемых СУБД.
В документации данное изменение описано здесь, здесь, здесь, здесь и здесь.
Локализация.
Реализована локализация интерфейса клиентского приложения для испанского языка (код es).Данная возможность не предоставлялась.Стало возможно использование системы «1С:Предприятие» испаноговорящими пользователями.
В документации данное изменение описано здесь.
Локализация.
Реализована локализация интерфейса клиентского приложения для греческого языка (код el).Данная возможность не предоставлялась.Стало возможно использование системы «1С:Предприятие» грекоговорящими пользователями.
В документации данное изменение описано здесь.

Оглавление

Переход с предыдущей версии на версию 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.11 поведение не изменилось.

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

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

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

В списке приложений, для каждого приложения, реализована возможность указывать параметры командной строки запуска клиентского приложения. Для мобильного приложения и мобильного клиента реализована поддержка следующих параметров командной строки запуска клиентского приложения: 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С:Предприятия».
Программное лицензирование.
Реализована возможность привязки программной лицензии к аппаратному ключу защиты.

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

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

Файл активированной программной лицензии не содержал в себе человекочитаемого описания активированной лицензии.

Расширены возможности системы программного лицензирования.
В документации данное изменение описано здесь, здесь и здесь.
Работа с Интернет.
Внешние компоненты.
Работа с криптографией.
Работа с файлами.
В случае использования веб-браузера Microsoft Internet Explorer, установочные пакеты расширений работы с файлами и криптографией, а также внешних компонент, переведены в формат exe-файлов. Установочные пакеты в формате cab-файлов являются устаревшими, но продолжают поддерживаться платформой.

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

В случае использования веб-браузера Microsoft Internet Explorer, установочные пакеты расширений работы с файлами и криптографией, а также внешних компонент, использовали формат cab-файлов. Для обычного пользователя, работающего с веб-браузером Microsoft Internet Explorer, упрощен процесс установки расширений работы с файлами и криптографией и внешних компонент.
Системные требования.
Работа в ОС Linux.
Реализована поддержка следующих дистрибутивов ОС Linux:
  • Альт Линукс СПТ 7 ;
  • Альт Сервер 8;
  • Альт Рабочая станция К 8;
  • Альт Рабочая станция 8;
  • Альт Образование 8;
  • Альт СП 8.

Указанные дистрибутивы поддерживаются в 32- и 64-разрядном вариантах. Поддерживается работа как клиентских приложений так и кластера серверов «1С:Предприятия».

Данные дистрибутивы не поддерживались.Расширен список поддерживаемых дистрибутивов ОС Linux.
В документации данное изменение описано здесь и здесь.
Работа с Интернет.
Данные пользователя, которые используются создании объектов WS-ссылка и WSОпределение, используются для аутентификации только на том ресурсе, с которого загружается WSDL-определение. Если загружаемая схема включает схемы с других ресурсов - для обращения к этим ресурсам будет использоваться анонимный доступ.Данные пользователя, которые используются создании объектов WS-ссылка и WSОпределение, использовались для аутентификации на всех ресурсах, с которых было необходимо загрузить WSDL-определения.Если получение определения Web-сервиса требует авторизации, то для получения элементов получаемой схемы с других ресурсов, логин/пароль пользователя, используемые для получения схемы, не передаются на другие ресурсы.
Командный интерфейс.
В диалоге Все функции в тонком и толстом клиентских приложениях отменена возможность поиска путем набора начальных символов. Поиск выполняется с использованием диалога, вызываемого с помощью сочетания клавиш Ctrl+F и последующего перехода к следующему/предыдущему результату поиска с помощью кнопок F3/Ctrl+F3.В диалоге Все функции поиск выполнялся двумя способами:
  • С использованием диалога, вызываемого с помощью сочетания клавиш Ctrl+F (во всех клиентских приложениях).
  • Путем набора искомого текста непосредственно в списке объектов конфигурации (только в тонком и толстом клиентских приложениях). В веб-клиенте поиск с помощью непосредственного набора текста в списке не поддерживался.
Устранено незапланированное поведение системы.
Региональные установки.
Для Российской Федерации учитывается однократный сдвиг часовых зон на один час в связи с принятием закона № 368-ФЗ (Волгоградская область). Изменения касаются всех компонентов системы «1С:Предприятие», кроме веб-клиента. Веб-клиент пользуется информацией о временных зонах, которую предоставляет ОС и веб-браузер. Изменения, внесенные законом № 368-ФЗ, не учитывались платформой.Учтены изменения законодательства об исчислении времени.
Сравнение/объединение конфигураций.
При сравнении двух конфигураций отображается изменение порядка следования команд, в том случае, если команды были размещены в стандартных группах команд.При сравнении двух конфигураций не отображалось изменение порядка следования команд, в том случае, если команды были размещены в стандартных группах команд. Как следствие, подобные изменения не переносились в конфигурацию, которая получалась в результате объединения.Устранено некорректное поведение системы.
Сборщик мобильных приложений.
Сборщик мобильных приложений игнорирует ситуацию, когда внешняя компонента, используемая собираемым мобильным приложением, отсутствует для какой-либо мобильной операционной системы, поддерживаемой собираемым мобильным приложением. В журнал сборки мобильного приложения записывается предупреждение для тех операционных систем, для которых внешняя компонента отсутствует.

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

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

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

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

В форме настроек избранного отсутствовал поясняющий текст по работе с этой формой.

Если у формы мобильного клиента существует навигационная ссылка, то:

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

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

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

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

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

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

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

Оглавление

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

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

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

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

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

Оглавление

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

ФункциональностьКак сталоКак былоРезультат изменения
Работа с Интернет.
Веб-клиент.
Системные требования.
При работе веб-клиента прекращена поддержка веб-браузеров 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 поведение не изменилось.

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