Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Технологическая платформа 8.3. Версия 8.3.1.531 , Порядок обновления          
Batchir Подменю пользователя
сообщение 04.07.12, 11:12
Сообщение #1

Живет на форуме
Иконка группы
Группа: Команда
Сообщений: 3568
Из: Киев
Спасибо сказали: 1427 раз
Рейтинг: 0

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

Версия 8.3.1

Версия 8.2.16

Версия 8.2.15

Версия 8.2.14

Версия 8.2.13

Версия 8.2.12

Версия 8.2.11

Версия 8.2.10

Версия 8.2.9

Версия 8.3.1

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


Изменено представление списка изменений:

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


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

ФункциональностьКак сталоКак былоРезультат изменения
Свойства конфигурации.Для свойства конфигурации Режим совместимости реализовано значение Версия 8.2.16.Использовался режим совместимости с версиями 8.1 и 8.2.13.Возможность запуска конфигураций, разработанных в версии 8.2.16 и более младших, в версии 8.3.1, без внесения изменений в конфигурацию и без изменений структур данных. Это позволяет при переходе на версию 8.3.1 сначала выполнить переход без внесения изменений в конфигурацию, а потом, внести необходимые изменения и снять режим совместимости. Так же это позволяет иметь возможность после перехода на версию 8.3.1, при необходимости, использовать для работы с информационной базой и версию 8.2.16. Это можно делать, как до снятия режима совместимости, так и после (установив вновь режим совместимости).
Конфигуратор.
Кроссплатформенность.
Доступно клиентское приложение, работающее под ОС Linux. Поддерживается:
  • Работа тонкого клиента, толстого клиента и конфигуратора.
  • Файловый и клиент-серверный режим работы.
  • Соединение тонкого клиента с информационной базой через веб-сервер.
Ограничения клиентского приложения, работающего под ОС Linux, приведены в документации.
Возможность одновременной установки и запуска различных версий «1С:Предприятия» не поддерживаются.
В меню приложений среды рабочего стола ОС Linux добавлены ярлыки запуска неинтерактивной программы запуска, тонкого клиента и толстого клиента. Ярлыки относятся к подкатегории Finance категории Office.
Под ОС Linux была доступна работа с информационной базой с помощью веб-клиента. Под ОС Linux также был доступен сервер.Возможность разработки прикладных решений и работы клиентских приложений в ОС Linux.
Работа тонкого клиента через Интернет.Работа тонкого клиента по протоколу https стала возможной с использованием клиентских сертификатов (из файла, из хранилища сертификатов Windows и из хранилища сертификатов NSS). Для задания параметров сертификатов служат ключи командной строки запуска HttpsCert, HttpsCA и HttpsNSS.
Работа с хранилищем сертификатов Windows и ключи командной строки запуска HttpsCert, HttpsCA не поддерживаются клиентскими приложениями, работающими под ОС Linux.
Не поддерживалась работа тонкого клиента по протоколу https с использованием клиентских сертификатов.Возможность работы с помощью тонкого клиента с информационными базами, опубликованными на ресурсах, доступ к которым требует использования клиентских сертификатов.
Web-ссылки.Работа с Web-сервисами по протоколу https стала возможной с использованием клиентских сертификатов (из файла, из хранилища сертификатов Windows и из хранилища сертификатов NSS).Возможность работы Web-сервисов по протоколу https с использованием клиентских сертификатов не поддерживалась.Возможность работы с Web-сервисами в случаях, когда серверная сторона требует наличия клиентского сертификата для использования протокола https.
Работа с Интернет.Работа http- и ftp-соединений по протоколу https стала возможной с использованием клиентских сертификатов (из файла, из хранилища сертификатов Windows и из хранилища сертификатов NSS).Возможность работы http- и ftp-соединений по протоколу https с использованием клиентских сертификатов не поддерживалась.Возможность работы http- и ftp-соединений в случаях, когда серверная сторона требует наличия клиентского сертификата для использования протокола https.
Встроенный язык.Доступна возможность вычисления значения хеш-функции по алгоритмам MD5 и CRC32 с помощью объекта ХэшированиеДанных.Для вычисления хеш-функции было необходимо прибегать к сторонним средствам (внешние компоненты и т.д.).Быстрое определение неизменности большого объема данных или идентификации данных из встроенного языка без привлечения сторонних средств.
Внешние источники данных.
Общие реквизиты / Разделение данных.
Внешний источник данных может входить в состав общего реквизита. Для таких внешних источников данных параметры соединения хранятся в разрезе значений разделителей. Если в сеансе не используется данный разделитель - это считается отдельным значением для хранения параметров соединений. Сами данные, расположенные в таблицах внешних источников данных, не разделяются по значениям разделителей.Внешние источники данных не могли входить в состав общего реквизита.Возможность задания параметров соединения для каждой области данных в информационной базе. Таким образом, для разных областей данных реализуется возможность доступа или к разным базам данных с одинаковой структурой или доступ к одной базе данных с разными параметрами соединения.
Управляемая форма.Реализована возможность указывать в качестве данных полей и таблиц управляемой формы данные, расположенные в конкретной строке реквизита формы, являющегося таблицей (кроме динамического списка).Данная возможность не предоставлялась.Появилась возможность реализовывать такие интерфейсные решения, как отображение настроек отчетов в виде отдельных полей формы.
Внешние источники данных.При работе с внешними источниками данных доступна аутентификация ОС. Реализовано право доступа ИзменениеАутентификацииОССеанса, регулирующее возможность изменять настройку аутентификации ОС в настройках пользователя и параметрах текущего сеанса.Данная возможность не предоставлялась.Возможность выполнять подключение к внешним источникам данных в том случае, если доступ к этим источникам возможен только с помощью аутентификации ОС.
Прикладные объекты.
Отображение информации.
Пользовательские представления для объектов базы данных следующих типов: Справочник, Документ, ПланСчетов, ПланВидовРасчета, ПланВидовХарактеристик, БизнесПроцесс, Задача, ПланОбмена, Таблица. Для модулей менеджеров объектов вышеуказанных типов реализованы обработчики событий ОбработкаПолученияПолейПредставления и ОбработкаПолученияПредставления.
В режиме совместимости с версией 8.2.16 данная возможность не предоставляется.
Представление объектов базы данных было невозможно изменить из встроенного языка.Возможность получения нестандартного представления. Возможность получения представления для таблиц внешних источников данных в тех случаях, когда не указано поле, обеспечивающее представление. Возможность получения представления объекта, включающего в себя локализованные данные.
Внешние источники данных.
Встроенный язык.
Доступен поиск ссылок на объекты таблиц внешних источников данных с помощью метода глобального контекста НайтиПоСсылкам() и с помощью стандартной функции Поиск ссылок на объекты. Поиск выполняется как в таблицах информационной базы, так и таблицах внешних источников данных.Ссылки на объекты таблиц внешних источников данных было невозможно найти с помощью метода НайтиПоСсылкам() и с помощью стандартной функции Поиск ссылок на объекты.Возможность поиска ссылок на объекты таблиц внешних источников данных.
Внешние источники данных.Для объекта ВнешнийИсточникДанныхТаблицыМенеджер реализован метод ТипВсеСсылки().Такая возможность не предоставлялась.Реализация отсутствующих возможностей при работе с внешними источниками данных.
Внешние источники данных.Для метода глобального контекста ОткрытьЗначение() реализована возможность открывать значения типа РегистрСведенийКлючЗаписи и ВнешнийИсточникДанныхТаблицаКлючЗаписи.Было невозможно открыть значения типа РегистрСведенийКлючЗаписи и ВнешнийИсточникДанныхТаблицаКлючЗаписи с помощью метода ОткрытьЗначение().Реализация отсутствующих возможностей при работе с регистрами сведений и внешними источниками данных.
Обновление конфигурации базы данных. Кластер серверов. Реализовано фоновое обновление конфигурации базы данных.
Поддерживается только в клиент-серверном варианте. Доступно при изменении структур данных. Выполняется без длительного монопольного доступа к информационной базе. Монопольный режим требуется на финальном этапе фонового обновления на небольшой период времени.
В кластере серверов реализован сервис обновления конфигурации базы данных.
Реализовано системное фоновое задание, использующееся для фонового обновления конфигурации базы данных.
Реализованы события журнала регистрации: _$InfoBase$_.DBConfigBackgroundUpdateStart, _$InfoBase$_.DBConfigBackgroundUpdateFinish, _$InfoBase$_.DBConfigBackgroundUpdateCancel, _$InfoBase$_.DBConfigBackgroundUpdateSuspend, _$InfoBase$_.DBConfigBackgroundUpdateResume.
Обновление конфигурации базы данных, связанное с изменением структуры данных, было возможно только в монопольном режиме.Возможность обновления информационной базы с существенными изменениями структуры данных без длительной остановки работы пользователей.
Встроенный язык.
Работа с файлами.
Веб-клиент.
Метод КаталогВременныхФайлов() реализован для веб-клиента. Метод доступен при подключении расширения работы с файлами.
Реализован метод РабочийКаталогДанныхПользователя(), предоставляющий доступ к каталогу пользователя информационной базы, создаваемому системой. Метод доступен для тонкого, толстого и веб-клиентов. В веб-клиенте метод доступен при подключении расширения работы с файлами.
Реализован метод КаталогДокументов(), предоставляющий доступ к стандартному каталогу документов операционной системы. Метод доступен для тонкого, толстого и веб-клиентов. В веб-клиенте метод доступен при подключении расширения работы с файлами.
Доступ к стандартным каталогам (рабочий каталог данных пользователя и каталог документов) штатными средствами был невозможен. В тонком и толстом клиентах имелась возможность реализации такого доступа с помощью внешних, по отношения к системе, средств, что снижало переносимость системы между различными операционными системами и видами клиентских приложений.Возможность доступа к некоторым стандартным каталогам на клиентском компьютере, которая позволит хранить файловые данные пользователя в местах, которые специально для этого предназначены, без использования внешних инструментов.
Отображение информации.Доступны строки с форматированием (тип ФорматированнаяСтрока). Форматированные строки можно использовать в следующих случаях:
  • В качестве данных для элементов формы поле надписи
  • В качестве заголовка поля формы типа декорация;
  • В качестве параметра ТекстПредупреждения метода Предупреждение();
  • В качестве параметра ТекстВопроса метода Вопрос().
Вывод текста с различным форматированием был возможен только при использовании документа в формате HTML и форматированного документа.Улучшение презентационных возможностей и улучшение юзабилити.
Встроенный язык. Управляемая форма. Реализован обработчик ОбработкаНавигационнойСсылки для поля формы Надпись, поля формы Декорация вида Надпись и управляемой формы. Обработчик вызывается в том случае, если в указанных элементах формы помещена форматированная строка, содержащая гиперссылку, если свойство Гиперссылка у элемента формы установлено в значение Ложь.Существовала возможность реализовать представление в виде гиперссылки всего элемента формы, без возможности размещения в одном поле нескольких гиперссылок.Возможность реализации особой обработки для каждой гиперссылки, представленной в форматированной строке.
Командный интерфейс.Стало возможным использовать навигационные ссылки на команды глобального командного интерфейса. Переход по ссылке выполняет команду.
Для метода глобального контекста ПерейтиПоНавигационнойСсылке() реализована поддержка навигационных ссылок на команды.
Данная возможность не предоставлялась.Возможность перехода по ссылке к выполнению команды, а также возможность использовать эту возможность во встроенном языке.
Управляемая форма.Для управляемой формы реализовано свойство НавигационнаяСсылка, используемое для получения ссылки на основную форму объекта.
Для управляемой формы реализовано свойство АвтоНавигационнаяСсылка. Метод ПолучитьНавигационнуюСсылку() объекта ОкноКлиентскогоПриложения возвращает значение свойства НавигационнаяСсылка (если свойство АвтоНавигационнаяСсылка установлено в значение Ложь) или стандартную ссылку основной формы.
Данная возможность не предоставлялась.Реализована возможность управления тем, каким будет значение навигационной ссылки, полученной у окна клиентского приложения.
Встроенный язык. Общие реквизиты / Разделение данных. Прикладные объекты. В состав общих реквизитов, не являющихся разделителями, могут входить журналы документов. Для сохранения совместимости в информационных базах, созданных в «1С:Предприятии" версии 8.2, значение свойства Использование элемента состава общего реквизита для журналов документов устанавливается в значение Не использовать.Отсутствовала возможность отображать общие реквизиты в журналах документов.Доступна возможность отображения общих реквизитов в журналах документов.
Отображение информации. Управляемая форма. Реализованы стилевые шрифты МелкийШрифтТекста, КрупныйШрифтТекста, ОченьКрупныйШрифтТекста.
Для типа Шрифт реализовано свойство Масштаб, определяющее увеличение или уменьшение шрифта относительно исходного размера.
Для указания размера шрифта в управляемой форме имелась возможность указания только непосредственного размера шрифта.Возможность указания размера шрифтового оформления формы относительно базового шрифта формы, а не в абсолютных значениях.
Отображение информации. Управляемая форма. Подсказка у элементов управляемой формы может быть нескольких видов: непосредственно в поле ввода, рядом с элементом формы и открывающаяся по кнопке (во всплывающем окне).
Для отображения подсказки непосредственно в поле ввода реализовано свойство ПодсказкаВвода, содержащее текст подсказки. Данный вид подсказки недоступен для полей ввода, связанных с данными типа Число и Дата.
Для управления отображением подсказки и ее оформлением реализованы свойства РасширеннаяПодсказка и ОтображениеПодсказки для следующих элементов управляемой формы: поле, таблица, группа, кнопка, декорация вида Текст.
Подсказка была доступна через всплывающую подсказку элемента формы.Появилась возможность гибкого управления расположением подсказок и оформительскими свойствами подсказок.
Кластер серверов. Встроенный язык. Реализовано свойство SafeCallMemoryLimit для объекта IWorkingProcessInfo. Определяет количество памяти (в байтах), которое может использовать приложение во время одного серверного вызова.
Реализовано свойство SafeWorkingProcessesMemoryLimit для объекта IWorkingServerInfo. Определяет максимальный объем памяти (в байтах), который доступен всем рабочим процессам на данном рабочем сервере.
Отсутствовала возможность ограничить использование памяти. Это приводило к проблемам, например, при настройке пользователями отчетов, выбирающих большой объем данных.Повышена стабильность сервера. Реализована возможность не допускать аварийного завершения работы всего кластера серверов из-за большого потребления памяти конкретным сеансом. Вместо этого будет аварийно завершаться клиентское приложение, вызвавшее такой расход памяти.
Кластер серверов. Встроенный язык. Реализовано отслеживание переполнения стека при исполнении встроенного языка рабочим процессом кластера серверов в клиент-серверном варианте использования информационной базы.Бесконечная рекурсия приводила к аварийному завершению рабочего процесса кластера серверов.Повышена стабильность работы кластера серверов.
Кластер серверов. Встроенный язык. Для объектов ISessionInfo, IInfoBaseConnectionInfo реализованы свойства:
  • MemoryCurrent - объем памяти в байтах, занятый с начала выполнения текущего вызова;
  • MemoryLast5Min - объем памяти в байтах, занятый в процессе вызовов за последние 5 минут;
  • MemoryAll - объем памяти в байтах, занятый в процессе вызовов с момента начала сеанса;
  • InBytesCurrent - количество данных в байтах, прочитанных с диска с начала выполнения текущего вызова;
  • InBytesLast5Min - количество данных в байтах, прочитанных с диска данным сеансом за последние 5 минут;
  • InBytesAll - количество данных в байтах, прочитанных с диска данным сеансом с момента начала сеанса;
  • OutBytesCurrent - количество данных в байтах, записанных на диск с начала выполнения текущего вызова;
  • OutBytesLast5Min - количество данных в байтах, записанных на диск данным сеансом за последние 5 минут;
  • OutBytesAll - количество данных в байтах, записанных на диск данным сеансом с момента начала сеанса.
Аналогичные свойства реализованы в консоли кластера для списка сеансов, списка соединений и диалога свойств соединения.
Данная возможность не предоставлялась.Средства мониторинга кластера серверов облегчают определение элементов прикладного решения, приводящих к неоправданному расходу оперативной и дисковой памяти.
Технологический журнал. Кластер серверов. Расширен состав свойств для события технологического журнала в том случае, если событие генерируется для процесса rphost (свойство process равно rphost), а также в том случае, если процесс rphost выполняет обращение к виртуальным ресурсам системы.
Добавлены свойства, отображающие:
  • Report - имя объекта метаданных выполняемого отчета;
  • Method - имя вызванного метода;
  • SessionID - номер сеанса;
  • Memory - объем памяти в байтах, занятой, но не освобожденной за вызов;
  • MemoryPeak - объем памяти в байтах, занятой, но не освобожденной за вызов. Пиковое значение;
  • InBytes - количество прочитанных за вызов данных с диска, в байтах;
  • OutBytes - количество записанных за вызов данных с диска, в байтах;
  • Context - контекст события.
Указанные свойства отсутствовали при генерации события .Средства технологического журнала облегчают определение элементов прикладного решения, приводящих к неоправданному расходу оперативной и дисковой памяти.
Общие реквизиты / Разделение данных. Встроенный язык.Стало возможным удаление данных области данных или всей информационной базы. Удаляются следующие данные:
  • Данные прикладных объектов;
  • Данные хранилищ настроек;
  • Истории;
  • Списка пользователей;
  • Настройки часового пояса.
Для удаления требуется право Администрирование. Удаление возможно:
  • с помощью ключа командной строки /EraseData режима пакетного запуска Конфигуратора.
  • с помощью метода глобального контекста УдалитьДанныеИнформационнойБазы().
Реализовано событие журнала регистрации _$InfoBase$_.EraseData.
Отсутствовала возможность удалить предопределенные данные области.Возможность удаления областей данных, которые стали не востребованы, например, абонент перестал пользоваться системой.
Кластер сервера. Программное лицензирование.Для кластера серверов реализован сервис лицензирования. Изменен алгоритм поиска лицензий.Данная возможность не предоставлялась.Появляется возможность привязывать программную лицензию к специальному компьютеру, на котором работает только сервис лицензирования и параметры которого не изменяются.
Средства разработки. Реализована выгрузка конфигурации в файлы и загрузка конфигурации из файлов.
Выгрузка большинства объектов выполняется в формате XML, модули выгружаются в текстовых файлах, файлы картинок выгружаются в своем формате, справочная информация выгружается в файлах .html, конфигурации поставщика выгружаются в виде файлов конфигураций (.cf), обычные формы и интерфейсы выгружаются в двоичном виде.
Реализованы команды Выгрузить конфигурацию в файлы и Загрузить конфигурацию из файлов в меню Конфигурация. Команды Выгрузить файлы конфигурации и Загрузить файлы конфигурации убраны из меню Конфигурация, вернуть их можно с помощью диалога настройки главного меню.
Реализованы ключи командной строки DumpConfigToFiles и LoadConfigFromFiles.
Поддерживалась выгрузка и загрузка ограниченного набора данных: модули, справочная информация, макеты, права и картинки. Остальная информация о конфигурации не выгружалась.
Для выгрузки и загрузки использовались команды Выгрузить файлы конфигурации и Загрузить файлы конфигурации меню Конфигурация.
Возможность анализировать и модифицировать конфигурацию внешними (по отношению к «1С:Предприятию») средствами.
Отображение информации. Управляемая форма. Управление цветом фона для расширения группы формы вида обычная группа и расширения группы формы вида страница доступно с помощью свойства ЦветФона.
Если у группы указан цвет фона, отличный от значения Авто и отображение группы имеет значение Рамка группы, то рамка группы (вместе с заголовком) отображается установленным цветом фона.
Не предоставлялась возможность управлять цветом фона расширений групп формы.Возможность цветового выделения групп повышает наглядность форм и упрощает работу с ними.
Общие реквизиты / Разделение данных. Программное управление безопасным режимом разделения данных для разделителя доступно из встроенного языка, с помощью методов глобального контекста УстановитьБезопасныйРежимРазделенияДанных() и БезопасныйРежимРазделенияДанных().
Возможность является аналогом атрибута safe элемента zone файла default.vrd.
Возможность включения безопасного режима разделения данных была доступна только с помощью файла default.vrd и только в случае подключения к информационной базе через веб-сервер (по протоколу http).Позволяет обеспечить безопасное выполнение фрагментов кода, которые вызываются из сеансов с неиспользуемыми значениями разделителей, но которые должны работать в конкретных областях данных и не иметь возможности «сменить» область данных (например, по ошибке).
Журнал регистрации. Аутентификация OpenID.В случае успешной или неуспешной аутентификации OpenID, в журнале регистрации формируются события Сеанс. Аутентификация и Сеанс. Ошибка аутентификации соответственно.События аутентификации, связанные с аутентификацией OpenID, не записывались в журнал регистрации.Реализована возможность получения информации об аутентифкации средствами OpenID.
Журнал регистрации. Аутентификация OpenID. Для информационной базы, являющейся провайдером OpenID реализовано событие Провайдер OpenID. Подтверждено, формирующееся в случае положительного ответа на запрос аутентификации. В случае отрицательного ответа на запрос аутентификации, реализовано формирование события Провайдер OpenID. Отклонено в журнале регистрации информационной базы, выступающей в качестве провайдера OpenID.Данная возможность не предоставлялась.Облегчение администрирования провайдера OpenID.
Средства разработки. Реализована возможность просмотра значений свойств элементов формы Шрифт, ШрифтЗаголовка, ШрифтПодвала и СписокВыбора в отдельном окне, в тех случаях, когда запрещено редактирование этих свойств.Просмотр свойств был недоступен, если объект не захвачен в хранилище или находится на поддержке.Если элемент не захвачен в хранилище конфигурации или находится на поддержке, стало возможным просматривать характеристики шрифтового оформления и список выбора, не включая возможность изменения и не захватывая объект в хранилище.
Кластер серверов. При начале и завершении сеанса работы с информационной базой, требующего клиентской лицензии, платформа может информировать внешнее приложение вызовами методов веб-сервиса. Внешнее приложение, получив вызов при начале сеанса, может разрешить или запретить начало сеанса. Данная возможность доступна только в клиент-серверном варианте информационной базы.
Для указания параметров Web-сервиса внешнего управления сеансами реализовано:
  • свойство Внешнее управление сеансами информационной базы в консоли кластера;
  • свойство ExternalSessionManagerConnectionString объекта IInfoBaseInfo.
Поведение системы при недоступности Web-сервиса внешнего управления сеансами определяется с помощью:
  • свойства Обязательное использование внешнего управления сеансами информационной базы в консоли кластера;
  • свойства ExternalSessionManagerRequired объекта IInfoBaseInfo.
Для сервера реализован сервис внешнего управления сеансами.
Параметры вызываемых Web-сервисов приведены в документации.
Ограничить количество одновременных сеансов для прикладного решения было возможно только путем модификации прикладного решения, без возможности централизованного управления механизмом.Возможность централизованно управлять количеством одновременно используемых лицензий для различных прикладных решений, без модификации самих прикладных решений.
Веб-клиент. Внешние компоненты. Стало возможным использование внешних компонент для веб-браузеров Google Chrome и Safari (для ОС Windows и MacOS X). Для системного перечисления ТипПлатформы реализовано значение MacOS.
Расширение работы с файлами доступно для этих веб-браузеров на ОС Windows и MacOS X.
Расширение работы с криптографией доступно для этих веб-браузеров только на ОС Windows.
Внешние компоненты, расширение работы с файлами и расширение работы с криптографией не поддерживались для веб-браузеров Google Chrome и Safari.На веб-браузерах Google Chrome и Safari стали доступны расширения работы с файлами и криптографией (только для ОС Windows).
Создание внешних компонент стало возможным для всех поддерживаемых веб-браузеров.
Картинки. Доступна обработка картинок во встроенном языке с помощью объекта ОбработкаКартинок:
  • Выделение значимой части;
  • Поворот картинки.
Данная возможность не предоставлялась.Позволяет выполнять обработку картинок. Например, перед размещением картинки в табличном документе:
  • Выделить из фотографии печать;
  • Повернуть картинку на определенный угол для выравнивания подписи, находящейся в картинке.
Диаграммы.Для реквизитов управляемых форм типа Диаграмма, ДиаграммаГанта, Дендрограмма, ТабличныйДокумент, ГрафическаяСхема и ГеографическаяСхема реализована возможность интерактивной настройки в редакторе управляемой формы. Диалог настройки вызывается из панели свойств реквизита.Объекты Диаграмма, ДиаграммаГанта, Дендрограмма, ТабличныйДокумент, ГрафическаяСхема и ГеографическаяСхема было возможно настраивать или средствами встроенного языка, или путем размещения настроенного объекта в макете и помещения объекта из макета в элемент формы при создании формы.Повышение удобства разработки.
Отображение информации.Для метода глобального контекста ЧислоПрописью() реализован параметр форматирования ИИ (AU). Параметр используется только для англоязычной локализации (en, en_XX) и определяет классическую или упрощенную пропись числа.
При классическом формировании числа прописью на английском языке между сотнями (или тысячами и миллионами) и следующими за ними десятками (или единицами, если нет десятков) в любом разряде всегда ставится союз and. Например, 150 – «one hundred and fifty», но 100 – «one hundred» и 50 – «fifty». При упрощенной прописи союз and не используется.
При формировании числа прописью (для англоязычных локализаций) использовалась только упрощенная форма.Корректное формирование числа прописью в европейских странах.
План видов характеристик. Получение списка характеристик, заданного с помощью ключевого слова расширения языка запросов ХАРАКТЕРИСТИКИ или с помощью диалога указания характеристик объекта, выполняется с указанием ключевого слова РАЗРЕШЕННЫЕ. Если получение списка характеристик выполняется с помощью запроса – реализована возможность указания в этом запросе ключевого слова РАЗРЕШЕННЫЕ.При получении списка характеристик не использовалось ключевое слово РАЗРЕШЕННЫЕ.Реализация возможности использовать ограничение доступа к данным для таблиц, хранящих списки свойств (например, планы видов характеристик).
Система компоновки данных.В детальных записях реализована возможность вывода полей несвязанных наборов данных. Для объектов ЗаписиМакетаКомпоновкиДанных и ЗаписиТаблицыМакетаКомпоновкиДанных реализованы свойства НаборыДанных. Значением свойства является массив, содержащий имена наборов данных, по которым надо выводить детальные записи.
Свойство НаборДанных для объектов ЗаписиМакетаКомпоновкиДанных и ЗаписиТаблицыМакетаКомпоновкиДанных является устаревшим и поддерживается для совместимости, пользоваться этим свойством не рекомендуется. Обращение к свойству НаборДанных приводит к исключению, если свойство НаборыДанных содержит массив из более чем одного элемента.
Было невозможно выводить поля из несвязанных наборов данных.
Свойство НаборДанных объектов ЗаписиМакетаКомпоновкиДанных и ЗаписиТаблицыМакетаКомпоновкиДанных содержало имя набора данных, по которому выводились детальные записи.
Возможность создания сложных аналитических отчетов.
Внешние источники данных.В модуле менеджера таблицы внешнего источника данных реализовано событие ОбработкаПолученияФормы.Данная возможность не предоставлялась.Реализация возможности переопределения стандартной формы внешнего источника данных при открытии или получении.
Внешние источники данных.Для объектных таблиц внешних источников данных реализована возможность организации иерархических списков. Для объекта метаданных Таблица реализованы реквизиты ПолеРодителя, ЗначениеНезаполненногоРодителя. Иерархические объектные таблицы можно использовать в системе компоновки данных, запросах, динамических списках.Данная возможность не предоставлялась.Реализация возможности работы с иерархическими данными во внешних источниках данных.
Внешние источники данных.
Работа с запросами.
Система компоновки данных.
Реализована возможность работы с временными таблицами для внешних источников данных. Временная таблица создается непосредственно в базе данных внешнего источника данных. Для обращения к временной таблице используется синтаксис ВнешнийИсточникДанных.<Имя внешнего источника данных>.ВременнаяТаблица.<Имя временной таблицы>.Данная возможность не предоставлялась.Возможность построения сложных отчетов на основании таблиц внешних источников данных.
План видов характеристик.
Система компоновки данных.
При задании характеристик объекта с помощью диалога Дополнительные характеристики объекта метаданных, если список характеристик получается не из плана видов характеристик, то тип значения характеристики определяется типом реквизита, указанного в реквизите Поле значения данного диалога. Если этот реквизит не заполнен, то типом значения характеристики является тип Булево.
При задании характеристик объекта с помощью расширения языка запросов ХАРАКТЕРИСТИКИ системы компоновки данных, если не указано свойство ТИП, то тип значения характеристики определяется типом значения, получаемого в свойстве ЗНАЧЕНИЯХАРАКТЕРИСТИК. Если свойство ЗНАЧЕНИЯХАРАКТЕРИСТИК не указано, то типом значения характеристики является тип Булево.
При задании характеристик объекта с помощью диалога Дополнительные характеристики объекта метаданных или расширения языка запросов ХАРАКТЕРИСТИКИ, если список характеристик получался не из плана видов характеристик, то типом значения характеристики являлся тип Булево.
Реализация возможности хранения типов характеристик в справочниках, при этом регулируя тип характеристики с помощью составного типа реквизита, хранящего значение характеристики (например, типа ресурса регистра сведений).
Встроенный язык.Реализована сериализация описания индексов таблицы значений. Содержимое индексов не сериализуется, а восстанавливается при десериализации.При сериализации/десериализации индексы таблицы значений терялись.Более полное восстановление состояния таблицы значений при десериализации.
Диаграммы.Реализованы новые виды диаграмм:
  • Воронка;
  • Воронка объемная;
  • Воронка нормированная;
  • Воронка нормированная, объемная.
Для объекта Диаграмма реализованы свойства: ВысотаГорлаВоронки, ШиринаГорлаВоронки, ПробелыВоронки. Свойства имеют смысл только для новых типов диаграмм.
Данная возможность не предоставлялась.Расширение возможностей диаграмм.
Диаграммы.Реализован режим сглаживания диаграмм. Для объекта Диаграмма реализованы свойства РежимСглаживания и НатяжениеСглаживания. Данные свойства имеют смысл для следующих типов диаграмм: график, график с накоплениями, график с областями, график с областями и накоплением, график с областями нормированный, изометрическая непрерывная, изометрическая лента, водопад, воронка, воронка объемная, а также для следующих типов диаграмм, у которых для серий установлен флажок Индикатор: гистограмма, гистограмма объемная, гистограмма горизонтальная, гистограмма горизонтальная объемная, гистограмма с накоплением, гистограмма с накоплением объемная, гистограмма с накоплением горизонтальная объемная, гистограмма нормированная, гистограмма нормированная объемная, гистограмма нормированная горизонтальная, гистограмма нормированная горизонтальная объемная.Данная возможность не предоставлялась.Расширение возможностей диаграмм.
Диаграммы.Реализована возможность соединения серий диаграмм. Для объекта Диаграмма реализованы свойства СоединениеЗначенийПоСериям, ЛинииСоединенияЗначенийПоСериям, ЦветСоединенияЗначенийПоСериям. Свойства имеют смысл для следующих типов диаграмм: гистограмма с накоплениями, гистограмма с накоплениями объемная, гистограмма с накоплениями горизонтальная, гистограмма с накоплениями объемная горизонтальная, гистограмма нормированная, гистограмма нормированная объемная, гистограмма нормированная горизонтальная, гистограмма нормированная объемная горизонтальная.Данная возможность не предоставлялась.Расширение возможностей диаграмм.
Диаграммы.Реализован режим прозрачности диаграмм. Для объекта Диаграмма реализованы свойства РежимПолупрозрачности, ПроцентПолупрозрачности. Свойства имеют смысл для следующих типов диаграмм: график с областями, изометрическая, изометрическая пирамида, изометрическая непрерывная, изометрическая лента, водопад, воронка объемная, воронка нормированная объемная.Данная возможность не предоставлялась.Расширение возможности диаграмм.
Диаграммы.
Система компоновки данных.
Для объектов ЗначенияПараметровВыводаКомпоновкиДанных, ЗначенияПараметровВыводаГруппировкиКомпоновкиДанных, ЗначенияПараметровВыводаДиаграммыКомпоновкиДанных, ОформлениеДиаграммыОбластиКомпоновкиДанных реализованы следующие свойства: ТипДиаграммы.СоединениеЗначенийПоСериям, ТипДиаграммы.ЛинииСоединенияЗначенийПоСериям, ТипДиаграммы.ЦветСоединенияЗначенийПоСериям, ТипДиаграммы.РежимСглаживания, ТипДиаграммы.НатяжениеСглаживания, ТипДиаграммы.РежимПолупрозрачности. Эти свойства используются для настройки параметров макета компоновки данных.Данная возможность не предоставлялась.Расширение возможностей работы с диаграммами в системе компоновки данных.
Система компоновки данных.В языке выражений системы компоновки данных реализованы следующие агрегатные функции: Каждый(), Любой(), СтандартноеОтклонениеГенеральнойСовокупности(), СтандартноеОтклонениеВыборки(), ДисперсияВыборки(), ДисперсияГенеральнойСовокупности(), КовариацияГенеральнойСовокупности(), КовариацияВыборки(), Корреляция(), РегрессияНаклон(), РегрессияОтрезок(), РегрессияКоличество(), РегрессияR2(), РегрессияСреднееX(), РегрессияСреднееY(), РегрессияСреднееSXX(), РегрессияСреднееSYY(), РегрессияСреднееSXY().Данные агрегатные функции отсутствовали в языке выражений системы компоновки данных.Возможность создания сложных аналитических отчетов.
Система компоновки данных.В языке выражений системы компоновки данных реализованы следующие функции: ACos(), ASin(), ATan(), Sin(), Cos(), Tan(), Exp(), Log(), Log10(), Pow(), Sqrt(), Окр(), Цел(), ТипЗначения(),Тип().Данные функции отсутствовали в языке выражений системы компоновки данных.Возможность создания сложных аналитических отчетов.
Система компоновки данных.В языке выражений системы компоновки данных реализована агрегатная функция МестоВПорядке(). Функция возвращает номер по порядку для текущей записи среди записей текущей группировки, если все записи текущей группировки будут упорядочены в указанном порядке.Данная агрегатная функция отсутствовала в языке выражений системы компоновки данных.Возможность создания сложных аналитических отчетов.
Система компоновки данных.В языке выражений системы компоновки данных реализована агрегатная функция КлассификацияABC(). Функция возвращает номер класса: 1 – класс «А», 2 – класс «B», 3 – класс «C».Данная агрегатная функция отсутствовала в языке выражений системы компоновки данных.Возможность создания сложных аналитических отчетов.
Табличный документ.Для команды табличного документа Объединить реализовано сочетание клавиш Ctrl+M. В контекстном меню табличного документа реализована команда Объединить.Объединение ячеек табличного документа было возможно только с помощью команды меню Таблица - Объединить или соответствующей кнопки командной панели.Повышено удобство работы с табличными документами, содержащими большое количество объединенных ячеек.
Диаграммы.Реализована поддержка свойства Индикатор для диаграммы изометрическая лента: при отключенном режиме сглаживания, серия с установленным свойством Индикатор отображается полупрозрачно на всей области диаграммы, образуя пересечения с остальными сериями.Данная возможность не предоставлялась.Расширение возможности диаграмм.
Управляемая форма.Реализована возможность указания типа Произвольный для подчиненного реквизита у реквизита управляемой формы (например, колонка таблицы значений, дерева значений и т.д.).Хранить некоторые данные в подчиненных реквизитах реквизита управляемой формы невозможно. К таким данным относится ссылка на таблицу внешнего источника данных.Реализация возможности хранения в подчиненных реквизитах реквизита управляемой формы ссылок на таблицы внешних источников данных.
Отображение информации.Реализована возможность управления двусторонней печатью для табличного документа, графической схемы (из встроенного языка и интерактивно) и текстового документа (только интерактивно). Реализованы системные перечисления ТипДвустороннейПечати и ЧередованиеРасположенияСтраниц.Управлять данной возможностью было возможно только с помощью драйвера принтера.Реализация возможности явного указания двусторонней печати для некоторых вариантов использования.
Средства разработки. Средства публикации веб-клиента и Web-сервисов. В диалоге публикации на веб-сервере возможно редактировать все элементы, присутствующие в файле default.vrd. В диалоге публикации на веб-сервере стало возможным редактировать произвольные файлы default.vrd.
Параметр descriptor утилиты webinst позволяет выполнять публикацию по шаблону. В качестве шаблона указывается сформированный файл default.vrd.
С помощью диалога публикации на веб-сервере можно было редактировать ограниченный набор элементов, присутствующих в файле default.vrd. Возможность публикации по шаблону для утилиты webinst была недоступна, что ограничивало возможности автоматизированной публикации, например невозможна публикация Web-сервисов с помощью утилиты. Возможность интерактивно редактировать все элементы файла default.vrd, создавать шаблоны для последующей автоматизированной публикации. Использование шаблонов открывает возможность публикации Web-сервисов с помощью утилиты командной строки.
Установка клиентского приложения. Возможно настроить обновление дистрибутива тонкого клиента и получение списка общих информационных баз при помощи http-соединения или Web-сервиса.
В случае несовпадения версии клиентского приложения и сервера, реализовано автоматическое получение и установка тонкого клиента.
Для конфигурационного файла 1cestart.cfg реализованы параметры:
  • InternetService - адрес веб-сервиса для обновления дистрибутива тонкого клиента и списка общих информационных баз;
  • WebCommonInfoBases - адрес веб-сервиса для получения списка общих информационных баз;
  • WebDistributiveLocation - адрес веб-сервиса для обновления дистрибутива тонкого клиента.
Реализована возможность указания ссылки на дистрибутив тонкого клиента для конфигурационных файлов:
  • Для файла default.vrd с помощью атрибута pubdst;
  • Для файла conf.cfg с помощью параметра PublishDistributiveLocation.
Автоматическое обновление тонкого клиента и получение списка общих информационных баз было доступно только при работе в локальной сети.Возможность обновления дистрибутива тонкого клиента и получения списка общих информационных баз без создания общих каталогов позволяет получить актуальную версию дистрибутива и текущий список информационных баз при удаленной работе.
Работа с СУБД.Для создания информационной базы в СУБД Oracle Database не требуются права DBA. При отсутствии прав DBA невозможно выполнить:
  • создание базы данных (схемы данных);
  • удаление базы данных (схемы данных) с помощью консоли управления кластером.
Для создания информационной базы в СУБД Oracle Database всегда требовались права DBA.Повышение безопасности работы с СУБД. Появилась возможность создания информационной базы без использования прав DBA в том случае, если база данных (схема данных) уже существует.
Работа с Интернет. Встроенный язык. Реализовано кодирование произвольных текстовых строк (метод глобального контекста КодироватьСтроку()):
  • С целью сделать строку с текстом пригодной для использования в качестве части URL.
  • С целью преобразовать строку URL в формат, соответствующий RFC 1738.
Реализована операция раскодирования строки (метод глобального контекста РаскодироватьСтроку()).
Данная возможность не предоставлялась.Облегчено программное формирование URL, содержащего не латинские символы.
Средства администрирования.Реализована возможность создания самораспаковывающегося архива (SFX-архива) клиентского приложения для размещения на веб-сайте. В состав архива можно поместить конфигурационный файл 1CEStart.cfg, содержащий настройки, необходимые для установки, запуска и обновления клиентского приложения. Созданный исполняемый файл предназначен для использования только в ОС Windows.
Для создания архива используется утилита 1CEClientSetupMake.exe, которая публикуется на диске ИТС.
Данная возможность не предоставлялась.Упрощает установку клиентского приложения на компьютер клиента в тех случаях, когда для доступа к информационной базе (через Интернет) желательно использование клиентского приложения, а не веб-клиента.

Оглавление

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

ФункциональностьКак сталоКак былоРезультат изменения
Стандартные функции.Поиск ссылок на таблицы внешних источников данных доступен для стандартной функции Поиск ссылок на объекты, работающей в управляемом режиме.Поиск ссылок на объекты внешних источников данных с помощью стандартной функции Поиск ссылок на объекты был не возможен.Реализация возможности поиска ссылок на объекты внешних источников данных с помощью стандартной функции.
Табличный документ.В табличном документе, находящемся в режиме защиты, группировки можно сворачивать и разворачивать не только с помощью мыши, но и с помощью сочетания клавиш и контекстного меню табличного документа.В табличном документе, находящемся в режиме защиты, группировки можно было сворачивать и разворачивать только с помощью мыши.Повышение удобства работы с табличным документом.
Навигационные ссылки. Для режима открытия форм В закладках, форма, открытая по команде из панели навигации, при запросе навигационной ссылки, возвращает ссылку на объект, отображаемый формой, если свойство управляемой формы АвтоНавигационнаяСсылка установлено в значение Истина. В противном случае возвращается значение свойства НавигационнаяСсылка управляемой формы.Для режима открытия форм В закладках, формы, открытые по командам из панели навигации, возвращали ссылки на точки навигации.Появилась возможность открыть форму списка в отдельном окне с помощью контекстного меню на заголовке закладки.
Управляемая форма. Если свойство ячейки таблицы управляемой формы РежимРедактирования установлено в значение Непосредственно, то нажатие Enter в этой ячейке приводит к переходу к следующей редактируемой ячейке этой строки. Если ячейка в строке последняя, выполняется переход к первой редактируемой ячейке следующей строки. Если следующей строки нет и у таблицы управляемой формы свойство Автоввод новой строки установлено в значение Истина, то выполняется добавление новой строки.В режиме редактирования строки нажатие Enter приводило к завершению редактирования ячейки таблицы и не приводило к переходу к следующей ячейке.Нажатие кнопки Enter реализовано аналогично для режима ввода строки и для режима редактирования строки. Это упрощает работу с системой и делает работу более эффективной при редактировании табличных данных с использованием клавиатуры.
Управляемая форма. Если выполняется редактирование ячейки таблицы управляемой формы, для которой свойство РежимРедактирования установлено в значение Непосредственно, то:
  • Нажатие клавиши Ins приводит к добавлению новой строки;
  • Нажатие клавиш PgUp и PgDn выполняет постраничное листание таблицы;
  • Нажатие сочетания клавиш Ctrl+Home и Ctrl+End выполняет переход, соответственно, к первой и последней строкам таблицы.
Данные возможности не предоставлялись.Повышение удобства использования таблицы управляемой формы.
Управляемая форма. Для удаления строки таблицы управляемой формы реализовано сочетание клавиш Alt+Shift+Del. Данное сочетание можно использовать даже в том случае, если идет редактирование строки таблицы. Для таблицы управляемой формы с режимом автоматического добавления строк реализованы следующие возможности:
  • Новая строка удаляется, если в ней нет введенных данных и выполняется нажатие левой кнопкой мыши в любом месте, за пределами новой строки.
  • Новая строка удаляется также в том случае, если в ней нет введенных данных и выполняется переход к существующей строке таблицы с помощью клавиатуры.
Данные возможности не предоставлялись.Повышение удобства использования таблицы управляемой формы.
Управляемая форма.Нажатие клавиши Вниз, при нахождении на последней строке, в таблице управляемой формы приводит к созданию новой строки. Если нажать клавишу Вверх в новой строке, не вводя в этой строке никаких данных, новая строка будет удалена.
При перемещении сверху вниз, с помощью нажатия клавиши Вниз (не отпуская ее) приведет к позиционированию курсора в последнюю строку таблицы управляемой формы. Для добавления новой строки необходимо отпустить и еще раз нажать клавишу Вниз.
Нажатие клавиши Вниз не приводило к добавлению новой строки. Нажатие клавиши Вверх не приводило к отказу от ввода новой строки.Повышение удобства использования таблицы управляемой формы.
Управляемая форма. Для реквизитов типа Строка фиксированной длины изменено отображение автоотметки незаполненного, если этот реквизит расположен в таблице управляемой формы, табличном поле или табличном документе. Проверка заполненности значения выполняется с помощью метода ЗначениеЗаполнено(), соответственно значение типа Строка считается незаполненным, если в нем нет непробельных символов.Реквизит считался незаполненным только в том случае, если в нем содержалась пустая строка.Обеспечение единообразного поведения отметки незаполненного.
Веб-клиент.При запуске системы с помощью веб-браузера, отсутствующего в списке поддерживаемых, отображается предупреждение об этом с возможностью продолжить работу или перейти к списку поддерживаемых веб-браузеров. Предупреждение отображается не чаще, чем 1 раз в неделю.Не проверялся запуск системы с помощью не поддерживаемых веб-браузеров.Оповещение пользователя о том, что он использует неподдерживаемую версию веб-браузера или неподдерживаемый веб-браузер.
Веб-клиент.При запуске системы с помощью устаревшей версии веб-браузера выводится предупреждение об этом, с возможностью продолжить работу или перейти к списку поддерживаемых веб-браузеров. Предупреждение отображается не чаще, чем 1 раз в месяц.Не проверялся запуск системы с помощью устаревшей версии веб-браузера.Оповещение пользователя о том, что выполняется работа в устаревшей версии веб-браузера с предложением продолжить работу или перейти к списку поддерживаемых веб-браузеров. Рекомендуется сменить версию используемого веб-браузера.
Веб-клиент.При запуске системы на новой версии Microsoft Internet Explorer, которая была недоступна во время разработки версии платформы, выводится предупреждение об этом с возможностью продолжить работу или перейти к списку поддерживаемых веб-браузеров. Предупреждение отображается не чаще, чем 1 раз в месяц.Не проверялся запуск системы с помощью новой версии веб-браузера Microsoft Internet Explorer.Оповещение пользователя о том, что данная версия веб-браузера Microsoft Internet Explorer не тестировалась на совместимость с «1С:Предприятием».
Технологический журнал.Возможность помещения в технологический журнал информации о работе с внешними источниками данных. Для этого в конфигурационный файл технологического журнала добавлено событие .Работа с внешними источниками данных не отражалась в технологическом журнале системы.Возможность анализа проблем при работе с внешними источниками данных.
Технологический журнал.Возможность помещения в технологический журнал информации о выполнении операций, изменяющих работу кластера серверов, например во время репликации данных между сервисами кластера. Для этого в конфигурационный файл технологического журнала добавлено событие >.Не предоставлялось событий, формируемых при выполнении операций, изменяющих работу кластера серверов.Возможность анализа проблем при работе кластера серверов.
Кластер серверов.
Средства администрирования.
Для администрирования кластера серверов реализован кроссплатформенный сервер администрирования (ras). Приложение может работать как в режиме отдельного приложения, так и в режиме сервиса (демона). Сервер администрирования устанавливается в составе компонент сервера «1С:Предприятия».
Для взаимодействия с сервером администрирования реализована кроссплатформенная утилита командной строки (rac). Утилита администрирования устанавливается в составе компонент сервера «1С:Предприятия». Версия утилиты администрирования может не совпадать с версией сервера администрирования, с которым она (утилита) работает. Утилита позволяет выполнять администрирование кластера серверов в объеме, который доступен с помощью средств программного администрирования кластера (COM-объект V82.ComConnector), кроме аутентификации администраторов (информационной базы, кластера, рабочего сервера) средствами ОС. Данная возможность утилитой не поддерживается.
Также реализован интерфейс работы с сервером администрирования из языка Java, который распространяется с помощью ИТС.
Средства администрирования кластера серверов «1С:Предприятия» были доступны только для ОС Windows в виде консоли администрирования кластера, а также COM-объекта V82.ComConnector. Средств администрирования кластера серверов для ОС Linux не предоставлялось.Возможность администрировать кластер серверов «1С:Предприятия» из командной строки на различных операционных системах (Windows и Linux), а также из программ, написанных на языке Java.

Оглавление

Оптимизация

ФункциональностьКак сталоКак былоРезультат изменения
Работа с СУБД.При работе с Oracle Database оптимизировано выполнение запросов, на которые накладываются сложные условия ограничения доступа к данным.Недостаточная эффективность работы при наличии сложных условий ограничения доступа к данным.Повышена скорость работы ограничений доступа к данным на СУБД Oracle Database.
Прикладные объекты. Оптимизирована работа с памятью некоторых механизмов.Недостаточная эффективность работы при определенных сценариях.Повышена общая эффективность работы системы в некоторых сценариях.
Работа с запросами. При исполнении запроса, для всех условий В ИЕРАРХИИ с одинаковым значением параметра, формируется одна временная таблица на один пакетный запрос.При исполнении запроса, для всех условий В ИЕРАРХИИ с одинаковым значением параметра, формировалось несколько временных таблиц.Повышена производительность запросов, содержащих одинаковые значения параметров в нескольких операциях В ИЕРАРХИИ.
Работа с запросами. При исполнении запроса, для всех условий В с одинаковым списком значений, используется одна временная таблица (для хранения списка) на один пакетный запрос.При исполнении запроса, для условий В с одинаковым списком значений параметра, формировалось несколько временных таблиц (по числу условий).Повышена производительность запросов, содержащих одинаковые значения параметров в нескольких операциях В.
Работа с запросами. Оптимизирована работа запроса, при использовании конструкции В ИЕРАРХИИ. Оптимизирована работа системы компоновки данных с источником данных в виде запроса, при использовании конструкций В ГРУППЕ и В ГРУППЕ ИЗ СПИСКА.Недостаточная эффективность работы при выборках в запросах и отчетах при использовании условий вхождения в иерархию в некоторых ситуациях.Повышение производительности работы при выборках в запросах и отчетах при использовании условий вхождения в иерархию.
Кластер серверов. Клиентское приложение.Существенно уменьшено потребление памяти рабочими процессами сервера. Ускорен запуск клиентского приложения.
Эффект особенно заметен для конфигураций, обладающих большим объемом метаданных.
Недостаточно эффективное использование памяти для конфигураций с большим объемом метаданных.Снижение требований к оперативной памяти серверов для конфигураций с большим объемом метаданных.
Работа с СУБД.При использовании СУБД PostgreSQL и Oracle Database оптимизирована запись движений с обновлением итогов регистра бухгалтерии за счет реализации дополнительного индекса.
Увеличение скорости будет достигнуто после реструктуризации регистров бухгалтерии и отключения режима совместимости.
Текущая структура данных не позволяла полностью использовать существующий индекс, что приводило к недостаточно эффективной работе системы.Повышена скорость работы с регистром бухгалтерии на СУБД PostgreSQL и Oracle Database.
Работа с СУБД. Повышена скорость выполнения запросов к основным таблицам при работе с СУБД Oracle Database.Использовалось недостаточно оптимальное получение результатов запросов к СУБД.Уменьшилось время выполнения запросов к базе данных, в том числе существенно увеличена скорость обновления конфигурации базы данных в том случае, если требуется реструктуризация информационной базы.
Работа с СУБД. Оптимизировано выполнение некоторых запросов к СУБД для регистра бухгалтерии, в частности тех, в которых используются отборы по счетам.Недостаточно эффективно использовались возможности СУБД.Повышена скорость работы «тяжелых» запросов к регистру бухгалтерии, например в бухгалтерских отчетах и операциях закрытия месяца.
Работа с СУБД. Оптимизирована работа с временными таблицами в Microsoft SQL Server, а также работа объектов, использующих временные таблицы: регистров накопления, регистров бухгалтерии, последовательностей и т.д.Недостаточно эффективная работа системы при интенсивном использовании временных таблиц.Повышение эффективности работа системы при работе с Microsoft SQL Server при интенсивном использовании временных таблиц.
Веб-клиент. Ускорен запуск веб-клиента на медленных соединениях.При запуске веб-клиента выполнялось получение большого объема служебной информации.Ускорен запуск веб-клиента на медленных соединениях.
Работа с СУБД. Ускорена работа системы при работе с СУБД Microsoft SQL Server в следующих случаях:
  • запись и чтение данных;
  • загрузка информационной базы из файла *.dt (если выбран режим восстановления Простой или С неполным протоколированием);
  • реструктуризация информационной базы (если выбран режим восстановления Простой или С неполным протоколированием).
Недостаточно эффективно использовались возможности СУБД.Увеличена скорость работы с информационной базой на СУБД Microsoft SQL Server.
Регистры бухгалтерии. Оптимизирована работа регистра бухгалтерии в следующих случаях:
  • запись наборов записей с количеством записей до десяти и несколько сотен записей;
  • получение итогов на определенный момент времени;
  • формирование отчетов, использующих регистр бухгалтерии.
Требуется выполнение реструктуризации информационной базы для получения эффекта от оптимизации.
Недостаточная эффективность работы регистра бухгалтерии в некоторых сценариях.Повышение эффективности работы регистра бухгалтерии при большом объеме данных.
Работа с СУБД. Ускорена работа при использовании СУБД PostgreSQL за счет изменения структуры индексов. Оптимизация действует для новых информационных баз и для существующих после выполнения реструктуризации базы данных.При работе с СУБД PostgreSQL кластерные индексы не использовались, вместо кластерных создавались обычные индексы.Уменьшение времени выполнения операций при работе с СУБД PostgreSQL.
Работа с СУБД. Стало возможно использовать отдельные табличные пространства для индексов (пространство v81c_index) и данных (пространство v81c_data) в СУБД PostrgeSQL.
Табличные пространства не создаются автоматически и должны быть созданы администратором базы данных. Если дополнительных табличных пространств не создано - используется табличное пространство по умолчанию (pg_default).
Использование одного табличного пространства могло снижать производительность системы за счет недостаточной производительности дискового накопителя или его перегрузки.Позволяет управлять производительностью системы, за счет разнесения табличных пространств по разным дисковым накопителям в СУБД PostgreSQL.
Веб-клиент. В веб-клиенте ускорено открытие форм в закладках основного окна, а также форм, блокирующих окно владельца.Недостаточная эффективность работы при открытии форм.Ускорено открытие форм, повышена комфортность работы пользователя.
Работа с запросами. Оптимизировано получение выборки по группировке (с большим количеством записей) из результата запроса, содержащего предложение ИТОГИ.Недостаточно эффективно выполнялось получение выборки по группировке из результата запроса, содержащего итоги.Повышена производительность работы с результатами запроса, содержащими итоги.
Кластер серверов. Повышена производительность и масштабируемость работы сервера при работе со ссылочными типами данных.Недостаточно эффективная работа сервера при работе со ссылочными типами данных.Ускорена работа сервера при работе со ссылочными типами данных.
Работа с СУБД. При использовании СУБД IBM DB2 версии 9.7 и выше, временные таблицы, содержащие данные неограниченной длины, являются временными.При работе с данными неограниченной длины создавались постоянные таблицы, которые удалялись после использования.Исключены блокировки системных таблиц, увеличена параллельность при работе большого количества пользователей.
Работа с СУБД. Ускорена работа системы с СУБД IBM DB2 на некоторых операциях.Недостаточно эффективное использование возможностей СУБД IBM DB2.Повышена эффективность использования СУБД IBM DB2.
Работа с СУБД. Регистры бухгалтерии. Ускорена обработка регистра бухгалтерии в процессе обновления конфигурации базы данных в клиент-серверном варианте информационной базы.Недостаточно эффективное выполнение операции реструктуризации регистра бухгалтерии.Повышена скорость обработки регистра бухгалтерии при выполнении операции реструктуризации.
Регистры сведений. Для периодических регистров сведений реализованы итоги, которые используются для получения срезов первых/последних при выполнении всех следующих условий:
  • Разрешено использование итогов (в метаданных);
  • Установлено использование итогов (в режиме «1С:Предприятия»);
  • Срез получается без указания даты;
  • В условиях получения среза используются только измерения и разделители;
  • В ограничениях доступа к данным для регистра используются только измерения и разделители.
Для объекта конфигурации регистр сведений реализованы свойства РазрешитьИтогиСрезПервых и РазрешитьИтогиСрезПоследних.
Для менеджера регистра сведений реализованы методы ПересчитатьИтоги(), УстановитьИспользованиеИтогов(), ПолучитьИспользованиеИтогов().
Для регистров сведений реализовано право доступа УправлениеИтогами.
Тестирование и исправление информационной базы в конфигураторе выполняет перестроение среза первых/последних в случае, если выбран пункт Пересчет итогов в списке проверок и для регистра разрешено использование итогов.
Каждое получение среза приводило к выполнению запроса к основной таблице регистра с расчетом значений ресурсов.Повышена скорость получения срезов первых/последних на самый первый и самый последний (текущий) моменты времени.
Средства разработки. Оптимизировано использование памяти при работе с конфигурацией, находящейся на поддержке, а также для случаев загрузки и выгрузки файла 1cv8.dt.
В режиме совместимости с версией 8.2.16 поведение не изменилось.
В ряде случае было невозможно работать с конфигурациями, стоящими на поддержке других конфигураций большого объема.Уменьшена потребность в оперативной памяти при работе с конфигурациями поставщика большого объема.

Оглавление

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

ФункциональностьКак сталоКак былоРезультат изменения
Работа с СУБД.Если запрос к базе данных содержит более 400 уровней вложенности выражений, то генерируется исключение, не приводящее к завершению работы системы.
В режиме совместимости с версией 8.2.16 поведение не изменилось.
Если запрос к базе данных содержал более 400 уровней вложенности выражений, происходило аварийное завершение работы системы.Повышение стабильности системы, предотвращение аварийного завершения при выполнении сложного запроса.
Проверка заполнения реквизитов. Функциональные опции. Реквизиты, отключенные функциональной опцией, не включаются в список проверяемых реквизитов обработчика ОбработкаПроверкиЗаполненияНаСервере().
В режиме совместимости с версией 8.2.16 поведение не изменилось.
При формировании списка проверяемых реквизитов не учитывалось действие функциональных опций.У прикладного разработчика отсутствует необходимость программно исключать из проверки реквизиты, отключенные функциональными опциями.
Работа с запросами.При наличии в результате запроса списка итогов с общим итогом, выгрузка результата запроса с помощью метода Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкам) объекта РезультатЗапроса, приведет к организации в результирующем дереве одного узла с общим итогом, элементами которого будут узлы для группировок, расположенных в запросе после общего итога.
В режиме совместимости с версией 8.2.16 поведение не изменилось.
При наличии в результате запроса списка итогов с общим итогом, выгрузка результата запроса с помощью метода Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкам) объекта РезультатЗапроса, приводила к организации в результирующем дереве нескольких узлов на одном уровне: общий итог и группировки, расположенные в запросе после общего итога.Поведение запроса позволяет более удобно работать с итогами при выгрузке результата в дерево.
Система компоновки данных.При выводе результата компоновки данных в коллекцию значений, для колонки, в которую выводится вычисляемое поле, устанавливается тип значения, указанный в вычисляемом поле. Если тип значения у вычисляемого поля не указан, то тип колонки определяется автоматически на основании выражения вычисляемого поля.
В режиме совместимости с версией 8.2.16 изменений нет.
При выводе результата компоновки данных в коллекцию значений, для колонки, в которую выводится вычисляемое поле, устанавливался тип значения, который всегда определялся автоматически, на основании выражения вычисляемого поля.Возможность явной типизации вычисляемого поля в тех случаях, когда затруднено или невозможно автоматическое определение типа.
Клиент-серверное взаимодействие.При смене версии сервера не выполняется автоматическое удаление сеансов, существующих на момент старта менеджера кластера.
При завершении клиентского приложения, работающего через веб-сервер, по исключению о различии версии клиента и сервера происходит попытка удаления сеанса на сервере.
При смене версии сервера формировалось сообщение Сеанс отсутствует или удален. При этом пользователь не получал адекватной информации о проблеме.При смене версии платформы на сервере, пользователь получает сообщения о том, что различаются версии клиентского приложения и сервера, а не неинформативное сообщения о том, что сеанс отсутствует или удален.
Хранилище конфигурации.При работе с сервером хранилища конфигурации выполняется проверка текущей версии сервера и конфигуратора. Работа с сервером возможна только при условии совпадения версий сервера хранилища конфигурации и конфигуратора.При работе с сервером хранилища конфигурации не проверялось совпадение версии сервера хранилища и конфигуратора.Предупреждение возникновения проблем совместимости в том случае, если сервер хранилища конфигурации и конфигуратор обладают разными версиями.
Хранилище конфигурации.При работе конфигуратора в пакетном режиме в том случае, если обнаружено изменение расположения информационной базы, подключенной к хранилищу, выполняется повторное связывание информационной базы и хранилища и предупреждение не выводится.
При проверке расположения информационной базы, подключенной к хранилищу, игнорируется имя компьютера, с которого выполняется подключение к информационной базе, для клиент-серверных информационных баз и файловых информационных баз, расположенных на сетевом диске.
В пакетном режиме выдавалось предупреждение о изменении расположения информационной базы, подключенной к хранилищу конфигурации и ожидался ответ пользователя.
При проверке расположения информационной базы, подключенной к хранилищу, учитывалось имя компьютера, с которого выполняется подключение к информационной базе, для клиент-серверных информационных баз и файловых информационных баз, расположенных на сетевом диске.
Обращение в пакетном режиме к копии информационной базы, соединенной с хранилищем от имени того же пользователя хранилища, что и оригинальная информационная база, приведет к отключению оригинальной информационной базы от хранилища.
Не выдается предупреждение о смене местоположения информационной базы, подключенной к хранилищу, в том случае, если подключения отличаются только именем компьютера, с которого выполняется подключение при использовании клиент-серверного варианта или файлового варианта, расположенного на сетевом диске.
Работа с СУБД.При использовании СУБД IBM DB2 создаются кластерные индексы:
  • для объектных таблиц - первичного ключа (ссылка);
  • таблицы итогов между счетами - по периоду;
  • регистры сведений - Измерения, Измерения+Период, Регистратор+Номер, Измерения+Период+Регистратор+Номер, Измерения+Период (в зависимости от типа регистра).
При использовании СУБД IBM DB2 использовались следующие индексы:
  • для объектных таблиц - индекс по первичному ключу не является кластерным;
  • таблицы итогов между счетами - кластерный индекс отсутствует;
  • регистры сведений - кластерный индекс использовался только в следующих случаях: Регистратор, Измерения, Измерения+Период (в зависимости от типа регистра).
Обеспечение единого подхода к реализации индексов у объектов на различных СУБД.
Экспорт в Microsoft Excel.При экспорте табличного документа в форматы Microsoft Excel 97 или Microsoft Excel 2007, ячейки табличного документа, выровненные влево, экспортируются с установкой общего формата ячейки.
В режиме совместимости с версией 8.2.16 поведение не изменилось.
При экспорте табличного документа в форматы Microsoft Excel 97 или Microsoft Excel 2007, происходило преобразование ячеек в число в следующих случаях:
  • в содержимом строки удается распознать число и после числа нет текстовых данных,
  • в содержимом строки распознано число, после которого расположены текстовые данные, но ячейка выровнена вправо, или по центру.
Если ячейка табличного документа содержит числовое значение, которое используется как текст и значение прижато к левой границе ячейки, например, ячейка содержит код или артикул номенклатуры, то при экспорте в формат Microsoft Excel не происходит преобразования ячейки в число, что облегчает использование получившегося документа (включая редактирование и сравнение).
Встроенный язык.
Управляемая форма.
Для методов ПолучитьФорму(), ОткрытьФорму() и ОткрытьФормуМодально(), реализован параметр НавигационнаяСсылка, значение которого будет присвоено одноименному свойству получаемой/открываемой формы, если значение параметра не равно Неопределено, при этом свойство получаемой/открываемой управляемой формы АвтоНавигационнаяСсылка будет установлено в значение Ложь.
Для объекта ПараметрыВыполненияКоманды реализовано свойство НавигационнаяСсылка. В примере программного кода, который создается в модуле команды, реализовано использование данного свойства.
Данная возможность не предоставлялась.Возможность задания навигационной ссылки для открываемой формы для дальнейшего использования в интерактивном режиме (например, для запоминания в истории).
Список пользователей информационной базы.При нажатии сочетания клавиш Shift+Del, в списке пользователей информационной базы, выдается предупреждение.Нажатие сочетания клавиш Shift+Del в списке пользователей информационной базы приводило к удалению пользователя без предупреждений.Предотвращение случайного удаления пользователя информационной базы.
Программное лицензирование.Если при запуске приложения не найдена лицензия, необходимая для работы приложения, то в протокол поиска лицензии помещается информация о расхождениях между текущими параметрами оборудования и параметрами оборудования при получении лицензии. Эта информация помещается только для программных лицензий.Информация о расхождениях параметров оборудования не публиковалась в протоколе поиска лицензии.Упрощается диагностика проблем с программными лицензиями, если лицензия не выдается по причине расхождения параметров оборудования.
Работа с СУБД. Управляемые блокировки. При работе с Microsoft SQL Server версии 2005 и выше, используется режим управления версиями строк, если конфигурация использует режим управляемых блокировок. Используется уровень изоляции транзакций READ_COMMITED_SNAPSHOT. При чтении данных вне транзакций используется согласованное чтение.Microsoft SQL Server 2005 и выше использовался в режиме блокировок. Использовался уровень изоляции транзакций READ_COMMITED. При чтении вне транзакций использовалось «грязное» чтение.Реализованные изменения приводят:
  • К уменьшению блокировок и взаимоблокировок при выполнении запросов, работающих в транзакции;
  • Исчезновению ошибок при выполнении запросов вне транзакции над часто модифицируемыми прикладными объектами;
  • Получению согласованных результатов отчета вне транзакции на момент выполнения отчета.
Управляемая форма. Система компоновки данных. Реализована возможность формирования быстрых пользовательских настроек в виде набора полей формы в отдельной группе, расположением и другими параметрами которой прикладной разработчик может управлять. Реализовано свойство Группа пользовательских настроек расширения формы отчета управляемой формы.
Реализована возможность явно создать элементы пользовательских настроек с помощью метода СоздатьЭлементыФормыПользовательскихНастроек() расширения управляемой формы для отчета. Перед созданием элементов настроек выполняется очистка группы от существующих в ней элементов.
Автоматически создаваемые формы (отчета и пользовательских настроек) содержат специальные группы, в которых выполняется создание элементов, позволяющих редактировать настройки.
Для расширения формы отчета управляемой формы реализовано событие ПриОбновленииСоставаПользовательскихНастроекНаСервере. Данное событие вызывается в следующих случаях:
  • При создании формы отчета;
  • После загрузки варианта отчета;
  • После изменения варианта отчета;
  • После редактирования пользователем состава настроек.
Изменено представление автоматически генерируемой формы отчета: представление варианта отчета перенесено в заголовок отчета, кнопка выбора варианта перенесена в командную панель отчета и т.д.
В режиме совместимости с версией 8.2.16 поведение не изменилось.
Быстрые пользовательские настройки редактировались в специальной таблице, размещенной в форме. Форма редактирования пользовательских настроек содержала таблицу для редактирования всех пользовательских настроек.
В форме отчета располагалось поле с представлением текущего варианта и кнопкой выбора варианта отчета.
Повышено удобство работы с настройками отчета - они стали выглядеть аналогично другим элементам формы прикладного решения за счет использования обычных элементов формы (поле ввода, флажок и т. д.), вместо использования специальных таблиц редактирования настроек.
Журнал регистрации. При чтении журнала регистрации не выполняется отбор событий по текущему значению разделителя, если разделитель в этом сеансе условно выключен.При чтении записей журнала регистрации выполнялся отбор по значению условно выключенного разделителя.Устранено различие в работе журнала регистрации между информационной базой без разделителей и информационной базой с условно отключенным разделителем.
Работа с СУБД.Изменилась внутренняя реализация выполнения некоторых запросов при работе с СУБД PostgreSQL, IBM DB2 и Oracle Database.
В режиме совместимости с версией 8.2.16 поведение не изменилось.
Реализация в меньшей степени учитывала особенности СУБД.Улучшение внутренней реализации работы механизма запросов для конкретных СУБД.
Командный интерфейс.Реализованы навигационные ссылки на списки. Для формы, основным реквизитом которой является динамический список с указанной основной таблицей, будет получена навигационная ссылка на список объекта, заданного в качестве основной таблицы. Переход по ссылке открывает основную форму списка.
Для метода глобального контекста ПерейтиПоНавигационнойСсылке() реализована поддержка навигационных ссылок на списки.
В режиме совместимости с версией 8.2.16 поведение не изменилось.
Навигационные ссылки на списки не предоставлялись.Возможность запоминать ссылки на списки в истории и избранном.
Отчет о сравнении объектов.Изменен отчет о сравнении ролей. В отчет не выводится информация о добавленных и удаленных объектах, права на которые не отличаются от прав по умолчанию для таких объектов.
В отчет выводилась информация о добавленных и удаленных объектах, права на которые не отличаются от прав по умолчанию для таких объектов. Отказ от отображения «лишней» информации, которая не помогала в процессе объединения.
Используемые компоненты.Выполнен переход с использования библиотеки OpenSSL версии 1.0.1 на использование библиотеки OpenSSL версии 1.0.0g.Использовалась библиотека OpenSSL версии 1.0.1.Устранение ошибки Ошибка HTTP при обращении к серверу при запуске тонкого клиента.
Прикладные объекты. Свойствам Длина наименования и Длина порядка объекта План счетов установлено ограничение в 628 символов. Проверка текущих значений свойств будет выполняться только при попытке изменить их значения.Значения свойств Длина наименования и Длина порядка объекта План счетов были не ограничены.Повышение стабильности работы системы. Предотвращение возможности приведения информационной базы (в файловом варианте) в неработоспособное состояние. Предотвращение возможного падения производительности.
Работа с запросами.В тексте на встроенном языке, генерируемом с помощью конструктора запроса с обработкой результата, для переменной, содержащей результат запроса, назначается имя РезультатЗапроса.
В режиме совместимости с версией 8.2.16 поведение не изменилось.
В определенных случаях (например, при создании запроса с обработкой результата в форме отчета) возникал конфликт имен переменных: между именами, которые создавал конструктор, и именами реквизитов формы, в модуле которой этот код размещался. В результате сгенерированный код оказывался неработоспособным.Исключены конфликты имен переменных, создаваемых конструктором запроса с обработкой результата, и имен реквизитов формы отчета.
Система компоновки данных.Поле запроса, участвующее в объединении, становится недоступным для участия в отборе, если во всех частях объединения значение поля имеет значение NULL.
В режиме совместимости с версией 8.2.16 поведение не изменилось.
Если значение поля запроса, участвующее в объединении, имеет значение NULL во всех частях объединения, то отбор применялся на уровне набора данных макета компоновки данных, а не в запросе.
При использовании в запросе набора данных системы компоновки данных с автоматическим заполнением доступных настроек конструкции ОБЪЕДИНИТЬ или ОБЪЕДИНИТЬ ВСЕ, и накладывании отбора на реквизит поля, отбор накладывается только в тех частях объединения, в которых данный реквизит существует. При применении отбора к полю отбор применяется только в тех частях, где выражение поля не равно NULL.
Журнал регистрации.В списке Типы файлов, в диалоге открытия файла толстого клиента и конфигуратора, из списка расширений удалено расширение *.elf. Сохранена возможность открытия журнала регистрации формата elf. Для этого необходимо выбрать тип файлов Журнал регистрации (*.lgf) и вручную ввести имя файла с явным указанием расширения elf.В списке расширений диалога открытия файлов толстого клиента и конфигуратора присутствовали оба расширения: *.lgf и *.elf.Исключение устаревших возможностей из пользовательского интерфейса.
Журнал регистрации.
Отображение информации.
В обычной форме журнала регистрации события, относящиеся к отмененным транзакциям, отображается серым цветом, аналогично управляемой форме журнала регистрации.
В режиме совместимости с версией 8.1 поведение не изменилось.
В обычной форме журнала регистрации события, относящиеся к отмененным транзакциям, отображались черным цветом.Унификация отображения обычной и управляемой формы журнала регистрации.
Стандартные функции.
Отображение информации.
Изменено представление объектов в стандартных функциях Поиск ссылок на объекты и Удаление помеченных объектов. Из представления объектов удалены наименования видов объектов метаданных.В стандартных функциях Поиск ссылок на объекты и Удаление помеченных объектов представление объектов содержало наименование вида объекта метаданных.Представление объектов приведено к стандартному виду, принятому в системе.
Регистры накопления. Регистры бухгалтерии. Общие реквизиты / Разделение данных. Кластер серверов. Изменения таблицы настроек хранения итогов для регистров накопления и бухгалтерии выполняются в рамках транзакции. При работе с таблицами настроек хранения итогов накладываются управляемые блокировки на соответствующее пространство блокировок.
Для рабочих процессов реализован кеш настроек хранения итогов.
Работа с таблицами настроек хранения итогов регистров накопления и бухгалтерии выполнялись вне транзакции.
Каждое получение настроек хранения итогов выполнялось с помощью запроса к базе данных.
Ликвидация конфликтов модификации таблиц настроек хранения итогов из нескольких параллельных сеансов с одинаковыми значениями используемых разделителей.
Уменьшение количества запросов к базе данных и улучшение параллельности работы в сеансах с использованием разделителей.
Общие реквизиты / Разделение данных. Регистры бухгалтерии. Регистры накопления. При удалении разделителей или модификации типов разделителей, во время обновления конфигурации базы данных, в таблицах настроек хранения итогов регистров накопления и бухгалтерии происходит объединение записей по новым комбинациям установленных разделителей.При удалении разделителя или модификации типов разделителей были возможны следующие ситуации:
  • Вставка записей с неуникальными значениями в таблицу настроек хранения итогов;
  • Ошибка обновления с диагностикой попытки вставки неуникальной записи.
Повышена стабильность работы системы при обновлении конфигурации базы данных, вызванной удалением разделителя или модификацией типа разделителя.
Работа с текстом.Реализована запись маркера BOM в начало файла, формируемого с помощью объекта ЗаписьТекста в том случае, если записываемый файл не существует и параметр конструктора Дописывать имеет значение Истина и кодировка текста установлена в значение UTF-8.
В режиме совместимости с версией 8.2.16 изменений нет.
Файл, сформированный с помощью объекта ЗаписьТекста, записывался без маркера BOM в начале файла в том случае, если записываемый файл не существует и параметр конструктора Дописывать имеет значение Истина и кодировка текста установлена в значение UTF-8.Наличие маркера BOM обеспечивает однозначное определение кодировки текста в файле.
Работа с XML, XDTO.Если при импорте схемы XSD будет обнаружено отсутствие определения в схеме целевого пространства имен, после выполнения попытки импорта будет выдано диагностическое сообщение.При импорте схемы XSD не формировалась диагностики в случае обнаружения проблем при загрузке.Улучшение диагностики при импорте схем XSD.
Работа с СУБД.В документации уточнены особенности работы с СУБД Oracle Database и PostgreSQL.Документация недостаточно точно отражала особенности работы с СУБД Oracle Database и PostgreSQL.Уточнение документации позволяет разработчику лучше учитывать особенности работы платформы с СУБД при разработке конфигураций.
Табличный документ.При изменении области выделения табличного документа, если в область выделения попадают строки с различными форматами строк, автоматически включается режим выделения строк. Если режим выделения строк был автоматически включен, из режима выделения ячеек, и при изменении выделения в выделении окажутся строки только с одним форматом строк, то режим выделения автоматически возвращается к режиму выделения ячеек.Выделить строки с разными форматами можно было или с помощью заголовков строк табличного документа или с помощью сочетания клавиш Alt+Shift+Стрелки.Упрощение копирование информации из табличных документов с разными форматами строк.
Веб-клиент. Табличный документ. В веб-клиенте доступно интерактивное изменение табличного документа. Изменено меню Таблица главного меню веб-клиента. Для табличного документа в веб-браузере Chrome реализована работа буфера обмена. Буфер обмена работает только в пределах одного экземпляра веб-браузера, работающего с одной информационной базой.Данная возможность не предоставлялась (кроме редактирования ячеек со значениями, изменения отображения группировок, изменения фиксации строк и колонок, а также изменения ширины колонок).Возможность интерактивной доработки табличных документов после их формирования в веб-клиенте.
Клиентское приложение.
Веб-клиент.
Конфигуратор.
Табличный документ.
В меню Таблица главного меню тонкого клиента, веб-клиента, толстого клиента и конфигуратора реализовано подменю Ячейки, в которое перенесены некоторые команды меню Таблица и добавлены новые команды.Подменю Ячейки отсутствовало в меню Таблица главного меню тонкого клиента, веб-клиента, толстого клиента и конфигуратора.Повышено удобство работы с табличным документом. Команды работы с ячейками табличного документа сгруппированы в одно меню.
Динамическое обновление.Повышена надежность работы динамического обновления в различных ситуациях.В некоторых ситуациях динамическое обновление работало некорректно.Повышена надежность работы динамического обновления.
Управляемая форма.Реализовано изменение размера кнопок управляемой формы при установленном ограничении ширины обычной группы, аналогично другим элементам.Установленное ограничение ширины обычной группы не всегда приводило к изменению размера кнопок.Унифицирован алгоритм изменения размеров элементов при установке ограничения размера обычной группы.

Оглавление

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

ФункциональностьКак сталоКак былоРезультат изменения
Система программ «1С:Предприятие».Версия «1С:Предприятия» изменена на 8.3.
Изменены каталоги установки:
  • Для ОС Windows: C:\Program Files\1cv8;
  • Для ОС Linux: /opt/1С/v8.3.
Изменены имена файлов установки:
  • Для ОС Windows: 1CEnterprise 8*.msi;
  • Для ОС Linux: 1С_Enterprise83*.
Изменены имена COM-объектов: V83.Application, V83.ComConnector.
Служба сервера называется:
  • Для ОС Windows: Агент сервера 1С:Предприятия 8.3 (1C:Enterprise 8.3 Server Agent);
  • Для ОС Linux: srv1cv83.
Пользователь, от имени которого по умолчанию запускается служба сервера, называется usr1cv8.
Изменен каталог шаблонов по умолчанию: %APPDATA%\1C\1Cv8\tmplts.
Изменен каталог установки внешних компонент: %APPDATA%\1C\1Cv8\ExCompT.
«1С:Предприятие» имело номер версии 8.2.
Каталоги установки назывались:
  • Для ОС Windows: C:\Program Files\1cv82;
  • Для ОС Linux: /opt/1С/v8.2.
Файлы установки назывались:
  • Для ОС Windows: 1CEnterprise 8.2*.msi;
  • Для ОС Linux: 1С_Enterprise82*.
COM-объекты имели имена: V82.Application, V82.ComConnector.
Служба сервера называлась:
  • Для ОС Windows: Агент сервера 1С:Предприятия 8.2 (1C:Enterprise 8.2 Server Agent);
  • Для ОС Linux: srv1cv82.
Пользователь, от имени которого по умолчанию запускается служба сервера, назывался usr1cv82.
Каталог шаблонов по умолчанию располагался по адресу %APPDATA%\1C\1Cv82\tmplts.
Каталог установки внешних компонент располагался по адресу %APPDATA%\1C\1Cv82\ExCompT.
В связи с изменением номера версии, изменились имена и идентификаторы, использующие в своем составе номер версии.
Прикладные объекты.В журнале документов реквизит, хранящий номер документа, формируется фиксированной длины, если все документы, входящие в журнал, имеют поле номера типа Строка фиксированной длины. В противном случае поле журнала будет обладать переменной длиной.
В режиме совместимости с версией 8.2.16 поведение не изменилось.
В журнале документов, реквизит, отвечающий за номер документов, всегда формировался фиксированной длины.Получение номера документа выполняется единообразно, вне зависимости от того, откуда получается значение номера документа: из самого документа или из журнала документов.
Табличный документ. При вызове, на стороне сервера или во внешнем соединении, методов табличного документа Показать(), Напечатать(), Скрыть(), а также метода Записать() с установленным параметром ТипФайлаТабличногоДокумента в значение XLS95, вызывается исключение.
В режиме совместимости с версией 8.2.16 поведение не изменилось.
Вызов указанных методов, на стороне сервера или во внешнем соединении, не приводил к ошибке, но и не выполнял каких-то действий.Упрощено обнаружение ошибок конфигурации, связанных с некорректным указанием типа файла при работе с табличным документом на сервере или во внешнем соединении.
Работа с запросами.В языке запросов не допускается указание квалификаторов типов в функции языка запросов Тип().
В режиме совместимости с версией 8.2.16 поведение не изменилось.
Для функции языка запросов Тип() допускалось указание квалификаторов типов, однако это не влияло на результат функции.Реализована проверка, исключающая неправильное использование синтаксиса языка запросов.
Табличный документ.Масштаб печати табличного документа не оказывает влияния на размер полей страницы.
В режиме совместимости с версией 8.2.16 поведение не изменилось.
Установленный масштаб печати оказывал влияние на размеры полей страницы табличного документа.Возможность независимого управления полями и масштабом печати.
Система компоновки данных.При выводе результатов компоновки данных в коллекцию значений, поля различных группировок, ссылающихся на одно поле компоновки данных, попадают в одну колонку коллекции.
В режиме совместимости с версией 8.2.16 поведение не изменилось.
При выводе результатов компоновки данных в коллекцию значений, поля различных группировок, ссылающихся на одно поле компоновки данных, попадали в разные колонки коллекции.Вывод результата в коллекцию приведен в соответствие с выводом в табличный документ.
Командный интерфейс.
Встроенный язык.
Формат навигационной ссылки на точку навигации, образованную стандартной командой, изменен на следующий: e1cib/navigationpoint/Закупки/Справочник.Товары.ОткрытьСписок. Навигационный ссылки предыдущего формата также могут использоваться.
В режиме совместимости с версией 8.2.16 поведение не изменилось.
Навигационная ссылка на точку навигации, образованная стандартной командой, имела следующий формат: e1cib/navigationpoint/Закупки/Справочник.Товары.Команда.ОткрытьСписокУнификация использования имен метаданных.
Работа с СУБД.
Внешние источники данных.
Если свойство Имя в источнике данных поля таблицы внешнего источника данных содержит значение, заключенное в одинарные кавычки, то при формировании запроса к СУБД это значение не будет дополнительно заключено в двойные кавычки, независимо от состава символов в этом поле. В других случаях, при наличии в значении поля спецсимволов, имя поля заключается в двойные кавычки.
В режиме совместимости с версией 8.2.16 поведение не изменилось.
Если свойство Имя в источнике данных поля таблицы внешнего источника данных содержало спецсимволы (включая одинарные кавычки), то при формировании запроса к СУБД это значение дополнительно заключалось в двойные кавычки.Обеспечение работоспособности системы с СУБД, которые используют различный синтаксис описания полей запроса/базы данных (например MySQL).
Программное лицензирование.При поиске доступных лицензий используются файлы программных лицензий из всех каталогов, в которых эти файлы могут располагаться.Поиск запрошенной программной лицензии выполнялся только среди файлов *.lic, расположенных в первом каталоге (из перечня возможных каталогов), содержащем файлы лицензий. Каталоги, которые стоят в порядке поиска после каталога с найденными файлами программных лицензий, не использовались для поиска. На продолжение поиска не влиял факт успешности или не успешности получения лицензии из найденных файлов первого каталога.Повышение гибкости механизма программных лицензий. Исключение имеющихся проблем в случаях, когда доступные файлы программных лицензий расположены в нескольких доступных каталогах, например, серверная лицензия находится в каталоге, расположенном в порядке поиска раньше, чем каталог с многопользовательской лицензией.
Управляемая форма.Во время работы управляемой формы не выполняется считывание данных для тех динамических списков, которые не видны на форме в настоящий момент.
При открытии формы значение реквизита таблицы управляемой формы ТекущаяСтрока, связанной с динамическим списком, будет равно значению Неопределено. Значение реквизита ТекущаяСтрока изменится в тот момент, когда эта таблица будет показана пользователю.
В режиме совместимости с версией 8.2.16 поведение не изменилось.
Во время работы управляемой формы выполнялось считывание данных для всех динамических списков, вне зависимости от того, отображались они на форме или нет.
Ускорено открытие форм, содержащих динамические списки на разных страницах управляемой формы.
Функциональные опции. Управляемая форма. Изменено поведение реквизитов и элементов формы, связанных с функциональными опциями:
  • Отключается реквизит формы ссылочного типа, если объект конфигурации, образующий тип, отключен функциональной опцией. Реквизит формы составного типа отключается в том случае, если функциональные опции отключают все составляющие типы.
  • Отключается реквизит формы типа <Вид>Объект (например, основной реквизит формы), если объект конфигурации, образующий тип, отключен функциональной опцией.
  • Таблица формы будет отключена, если она отображает данные реквизита, отключенного функциональной опцией.
  • В диалоге выбора типов (например, для полей ввода, связанных с реквизитами составного типа) отсутствуют типы, если объекты конфигурации, формирующие эти типы, отключены функциональной опцией. Информация о типах, отключенных функциональными опциями, кэшируется на стороне клиента и очищается через 20 минут или во время вызова метода ОбновитьИнтерфейс().
В режиме совместимости с версией 8.2.16 поведение не изменилось.
Реквизиты и элементы формы вели себя следующим образом:
  • Реквизит формы ссылочного типа не отключался при отключении объекта конфигурации, образующего тип, с помощью функциональной опции.
  • Реквизит формы типа <Вид>Объект не отключался при отключении объекта конфигурации, образующего тип, с помощью функциональной опции.
  • Таблица формы не отключалась в том случае, если она отображала данные реквизита, отключенного функциональной опцией.
  • Диалог выбора типов содержал все типы, в том числе и те, которые отключены функциональными опциями.
Повышение уровня автоматического влияния функциональных опций на управляемые формы и унификация влияния функциональных опций на различные элементы приложения.
Функциональные опции. Система компоновки данных. Изменено влияние функциональных опций на систему компоновки данных:
  • Поле системы компоновки данных становится недоступным, если оно связано с реквизитами, типы которых отключены функциональными опциями.
  • Таблица запроса и реквизиты этой таблицы становятся недоступными, если функциональная опция отключает объект конфигурации, образующий эту таблицу.
В режиме совместимости с версией 8.2.16 поведение не изменилось.
Система компоновки данных не отключала доступность поля или таблицы запроса, связанного с данными, тип которых отключен функциональной опцией.Повышение уровня автоматического влияния функциональных опций на систему компоновки данных и унификация влияния функциональных опций на различные элементы приложения.
Функциональные опции. Командный интерфейс. Команда командного интерфейса становится недоступной в следующих случаях:
  • Реквизит, являющийся параметром команды, отключен функциональной опцией.
  • Тип параметра команды отключен функциональной опцией. Если тип параметра команды составной, то команда становится недоступной тогда, когда отключаются все типы параметра.
В режиме совместимости с версией 8.2.16 поведение не изменилось.
Доступность команды не менялась в том случае, если изменялась доступность реквизита, являющегося параметром команды или если тип параметра команды отключен функциональной опцией.Повышение уровня автоматического влияния функциональных опций на командный интерфейс приложения и унификация влияния функциональных опций на различные элементы приложения.
Система компоновки данных. Табличный документ. Управление фиксацией строк и столбцов выполняется с помощью параметров вывода ФиксацияСлева и ФиксацияСверху. Табличный документ не использует фиксацию, если область фиксации превышает отображаемую область.Система компоновки данных всегда использовала фиксацию строк и колонок в отчетах.
В табличном документе область фиксации могла быть больше, чем отображаемая область.
Повышено удобство работы с фиксацией в отчетах. Пользователь может отключать фиксацию в отчетах в тех случаях, когда она неудобна. Фиксация отключается автоматически в тех, случаях, когда она не позволяет просматривать табличный документ.
Управляемая форма.Рекомендуется использовать методы УстановитьСоответствиеОбъектаИФормы() и ПолучитьСоответствиеОбъектаИФормы().
Методы УстановитьСоответствиеОбъектаИРеквизитаФормы() и ПолучитьСоответствиеОбъектаИРеквизитаФормы() являются устаревшими и поддерживаются для совместимости.
Методы УстановитьСоответствиеОбъектаИРеквизитаФормы() и ПолучитьСоответствиеОбъектаИРеквизитаФормы() не были объявлены устаревшими.Исключены из предлагаемых к использованию методы, вместо которых были реализованы новые, более функциональные, методы.
Менеджер блокировок.При использовании конструктора объекта Диапазон генерируется исключение в том случае, если левая граница диапазона больше, чем правая.
В режиме совместимости с версией 8.2.16 поведение не изменилось.
Допускалось использование конструктора объекта Диапазон в тех случаях, когда левая граница диапазона больше, чем правая.Устранение неопределенности поведения менеджера управляемых блокировок. Исключение ошибок разработчика.
Управляемые блокировки.При установке управляемой блокировки в файловом варианте информационной базы выполняется проверка правильности задания типов значений, находящихся в реквизите ИсточникДанных объекта ЭлементБлокировкиДанных.
В режиме совместимости с версией 8.2.16 поведение не изменилось.
При работе в файловом варианте информационной базы не выполнялась проверка правильности задания типов значений.Обеспечение единообразного поведения файлового и клиент-серверного варианта работы системы. Облегчение обнаружения ошибок прикладного решения.
Встроенный язык.Попытка присвоения значения элементу фиксированной структуры вызывает исключение.
В режиме совместимости с версией 8.2.16 поведение не изменилось.
Попытка присвоения значения элементу фиксированной структуры не вызывала исключения и не приводила к присваиванию значения.Поведение фиксированной структуры приведено к поведению других фиксированных коллекций.
Веб-клиент.
Системные требования.
Прекращена поддержка веб-браузера Mozilla Firefox версий 3.0 и 3.5.Веб-браузер Mozilla Firefox версий 3.0 и 3.5 поддерживался системой.Повышение стабильности веб-клиента, связанное с исключением поддержки веб-браузеров, имеющих ошибки, поведение, отличающееся от стандартного, а также низкую распространенность.
Веб-клиент.
Системные требования.
Прекращена поддержка веб-браузера Microsoft Internet Explorer версии 6.0. Предупреждение, отображаемое при запуске веб-клиента в веб-браузере Microsoft Internet Explorer версии 6.0 изменено на предупреждение о неподдерживаемом веб-браузере.Поддерживался веб-браузер Microsoft Internet Explorer версии 6.0.Повышение стабильности веб-клиента, связанное с исключением поддержки веб-браузеров, имеющих ошибки, поведение, отличающееся от стандартного, а также низкую распространенность.
Табличный документ.При передаче табличного документа между клиентом и сервером, сохраняются значения свойств ТолькоПросмотр и Защита.
В режиме совместимости с версией 8.2.16 поведение не изменилось.
При передаче табличного документа между клиентом и сервером, значения свойств ТолькоПросмотр и Защита устанавливались в значение Ложь.Обеспечивается единообразное сохранение свойств табличного документа при передаче между клиентом и сервером.
Форматированный документ.Расширена объектная модель форматированного документа. Текст состоит из параграфов разного типа, входящих в коллекцию параграфов. Параграф состоит из коллекции элементов форматированного документа. Реализованы возможности манипулирования параграфами и элементами форматированного документа.
Методы ПолучитьЭлементы(), СформироватьЭлементы() позволяют получить массив элементов форматированного документа, расположенного между указанными закладками. Метод НайтиТекст() получает область форматированного документа (объект ОбластьФорматированногоДокумента), содержащую искомый текст.
Изменен тип параметра ТипЭлемента методов Добавить() и Вставить() объекта ФорматированныйДокумент.
Методы Добавить() и Вставить() объекта ФорматированныйДокумент возвращают добавленный/вставленный элемент.
Реализована возможность добавлять или вставлять картинку, указывая URL картинки в качестве текстового значения.
Не рекомендуется добавлять или вставлять картинку с помощью двоичных данных. Данная возможность поддерживается для совместимости. Рекомендуется для вставки картинки использовать объект Картинка.
Текст форматированного документа не был представлен в виде объектной модели.Возможность реализации различных алгоритмов обработки текстов, опирающихся на формальную структуру текста (параграфы, списки и т.д.).
Упрощение программного формирования текста.
Ограничение доступа к данным.Если для объекта существует ограничение доступа к данным на право Изменение, и в этом ограничении участвуют условия на реквизиты табличных частей, то записать измененный объект можно только в том случае, если данные табличных частей удовлетворяют ограничениям доступа к данным как до, так и после изменения.
Наличие обращения к табличным частям из условий ограничений доступа к данным приводит к дополнительным временным затратам.
В режиме совместимости с версией 8.2.16 поведение не изменилось.
Если для объекта существовало ограничение доступа к данным на право Изменение, и в этом ограничении участвовали условия на реквизиты табличных частей, то состояние реквизитов табличных частей после изменения не контролировалось ограничением доступа к данным.Обеспечена одинаковая работы ограничений прав доступа на уровне записей в отношении данных объектов и их табличных частей.
Работа с СУБД.При работе с СУБД Oracle Database для сложных запросах определенного вида изменено формирование запросов к СУБД и исключены случаи, приводящие к ошибкам СУБД. При большом количестве соединений может наблюдаться замедление выполнения запроса СУБД. Рекомендуется не использовать запросы с большим количеством соединений.
В режиме совместимости с версией 8.2.16 поведение не изменилось.
При работе с СУБД Oracle Database были возможны ситуации, приводившие к ошибкам СУБД, при попытке исполнения сложных запросов определенного вида.Повышение стабильности работы при использовании СУБД Oracle Database.
Работа с Интернет. Доступна работа с защищенными версиями протоколов SMTP/POP3.
Для объекта ИнтернетПочтовыйПрофиль реализованы свойства ИспользоватьSSLSMTP, ИспользоватьSSLPOP3, ТолькоЗащищеннаяАутентификацияIMAP, ТолькоЗащищеннаяАутентификацияSMTP, ТолькоЗащищеннаяАутентификацияPOP3.
Для протокола POP3 реализована поддержка метода ПолучитьКоличествоСообщений() объекта ИнтернетПочта.
Свойства АутентификацияSMTP и АутентификацияPOP3 объекта ИнтернетПочтовыйПрофиль, а также перечисления СпособSMTPАутентификации и СпособPOP3Аутентификации использовать не рекомендуется. Свойства АутентификацияSMTP, АутентификацияPOP3 и перечисления СпособSMTPАутентификации, CпособPOP3Аутентификации поддерживаются для совместимости. Рекомендуется использовать свойства ТолькоЗащищеннаяАутентификацияSMTP, ТолькоЗащищеннаяАутентификацияPOP3 объекта ИнтернетПочтовыйПрофиль.
Объект ИнтернетПочта не поддерживал работу с защищенными версиями протоколов SMTP/POP3.Возможность использовать защищенные версии протоколов SMTP/POP3.
Работа с Интернет. Изменены значения по умолчанию для свойств, описывающие номера портов объекта ИнтернетПочтовыйПрофиль:
  • Для свойства ПортSMTP значение по умолчанию равно 0, что означает порт 25 для обычного соединения и порт 465 для защищенного соединения.
  • Для свойства ПортPOP3 значение по умолчанию равно 0, что означает порт 110 для обычного соединения и порт 995 для защищенного соединения.
  • Для свойства ПортIMAP значение по умолчанию равно 0, что означает порт 143 для обычного соединения и порт 993 для защищенного соединения.
В режиме совместимости с версией 8.2.16 поведение не изменилось.
Для объекта ИнтернетПочтовыйПрофиль использовались следующие значения по умолчанию для номеров портов:
  • Для свойства ПортSMTP использовалось значение 25.
  • Для свойства ПортPOP3 использовалось значение 110.
  • Для свойства ПортIMAP использовалось значение 143.
Упрощена установка портов для работы объекта ИнтернетПочтовыйПрофиль. В большинстве случаев достаточно указания портов по умолчанию.
Управляемая форма.Изменено поведение выпадающего списка для полей формы, отображающих данные ссылочного типа, перечисления или системные перечисления. Изменен внешний вид и функционирование выпадающего списка. Реализована история выбранных значений, которая хранится в системном хранилище настроек (имя настройки - ИсторияВыбора).
При пользовательском формировании списка выбора, допускается использовать значение типа ФорматированнаяСтрока в качестве представления значения.
В режиме совместимости с версией 8.2.16 поведение не изменилось.
Выпадающий список имел другой внешний вид и поведение. Список выбора не отображался в выпадающем списке.Повышение удобства работы с полем ввода, отображающим данные ссылочного типа, перечисления или системные перечисления.
Работа на ОС Linux.Утилита конфигурирования для работы в ОС Linux называется config_system.Утилита конфигурирования называлась config_server.Более полное отражение выполняемых утилитой функций - проверка окружения выполняется не только для сервере, но и для клиентского приложения.
Администрирование.Конфигурационный файл location.cfg позволяет указать «1С:Предприятию», где выполнять поиск служебных данных.
Во время установки версии 8.3, выполняется поиск каталогов с данными (профили пользователей, конфигурационные файлы, файлы программных лицензий и т.д.) от версии 8.2 в каталогах, доступных данному пользователю. Если каталоги с данными от версии 8.2 найдены, то в каталогах с данными версии 8.3 формируется файл location.cfg с указанием на каталоги с данными версии 8.2. Таким образом, установка новой версии не ведет к необходимости полного переноса всех данных и настроек из каталогов версии 8.2 в каталоги версии 8.3.
Данная возможность не предоставлялась.После установки версии 8.3 будет возможно использовать единые настройки для версии 8.2.16 и 8.3.
Программное лицензирование. Если активация программной лицензии выполняется «для всех пользователей» или через сервер «1С:Предприятия», то для сохранения файлов программных лицензий используется каталог:
  • Для ОС Windows: %ALLUSERSPROFILE%\Application Data\1C\licenses (%ALLUSERSPROFILE%\1C\licenses - для ОС Windows Vista и старше);
  • Для ОС Linux: /var/1C/licenses.
Каталог (в зависимости от используемой ОС) создается во время установки «1С:Предприятия». Права на созданный каталог назначаются в зависимости от используемой ОС:
  • Для ОС Windows права чтения и записи на создаваемый каталог назначаются пользователю, от имени которого будет выполняться служба сервера. Если служба не устанавливается - права на каталог не изменяются.
  • Для ОС Linux создается группа пользователей grp1cv8, в которую должны входить все пользователи, от лица которых работает демон сервера «1С:Предприятия». При установке сервера в эту группу включается пользователь usr1cv8, от имени которого работает демон сервера. Для создаваемого каталога назначаются следующие права: владелец - root, права - чтение и запись; группа владельца - grp1cv8, права - чтение и запись; для остальных пользователей назначаются права только для чтения.
Получение клиентской лицензии «для всех пользователей» может выполнять только пользователь с административными правами.
Для сохранения файлов программных лицензий использовался каталог:
  • Для ОС Windows: %ALLUSERSPROFILE%\Application Data\1C\1Cv82\Conf (%ALLUSERSPROFILE%\1C\1Cv82\Conf для ОС Windows Vista и старше);
  • Для ОС Linux: ~/.1cv82/conf.
На ОС Windows каталог использовался при активации программной лицензии «для всех пользователей», а на ОС Linux - при активации программной лицензии через сервер «1С:Предприятия».
Упрощается администрирование файлов программных лицензий. «1С:Предприятие» версий 8.2.16 и 8.3 могут использовать один и тот же набор лицензий в том случае, если активация программных лицензий выполняется «для всех пользователей» или через сервер «1С:Предприятия».
Кластер серверов.
Средства администрирования.
Изменена схема администрирования кластера серверов. Управление процессами кластера и распределение между ними функциональных возможностей выполняется в автоматическом режиме и более недоступно для ручного управления. Создавая специальные правила назначения сервиса кластера или соединения на рабочий сервер, можно влиять на автоматическое распределение. Кластер серверов сохраняет свою работоспособность до тех пор, пока работоспособен хотя бы один рабочий сервер, отмеченный как Центральный сервер. Работоспособность кластера серверов определяет параметр Уровень отказоустойчивости, который определяет максимальное количество рабочих серверов, одновременный выход которых из строя не приведет к аварийному завершению работы пользователей.
Кластер серверов отображается в консоли кластера своим именем (свойство Имя кластера), а не портом.
Средства программного администрирования кластера сервером версии 8.3 несовместимы со средствами программного администрирования кластера серверов версии 8.2.
Для объекта IClusterInfo реализовано свойство SessionFaultToleranceLevel.
Для объекта IWorkingServerInfo реализованы свойства MainServer, ClusterMainPort, DedicatedManagers, InfoBasesPerWorkingProcessLimit, ConnectionsPerWorkingProcessLimit, WorkingProcessMemoryLimit.
Реализован объект IAssignmentRule, позволяющий управлять функциональностью рабочих серверов.
Список требований назначения функциональности доступен с помощью объекта IServerAgentConnection и консоли кластера.
Для объекта IServerAgentConnection реализованы методы RegAssignmentRule(), UnregAssignmentRule(), GetAssignmentRules(), CreateAssignmentRule(), ApplyAssignmentRules().
Свойства объектов IWorkingProcessInfo, IClusterManagerInfo, IClusterServiceInfo доступны только для чтения.
Для объекта IServerAgentConnection удалены методы: CreateWorkingProcessInfo(), RegWorkingProcess(), UnregWorkingProcess(), StartWorkingProcess(), StopWorkingProcess(), SetWorkingProcessUsage(), SetClusterMultiProcess(), SetWorkingProcessCapacity(), SetClusterDescription(), CreateClusterManagerInfo(), RegClusterManager(), UnregClusterManager(), RegClusterService(), UnregClusterService(), CreateStandbyClusterItem(), RegStandbyCluster(), UnregStandbyCluster(), GetStandbyClusterList().
Удален объект IStandbyClusterItem.
Удалено свойство SyncPort для следующих объектов: IWorkingProcessInfo, IClusterManagerInfo, IWorkingServerInfo, IClusterInfo.
Управление рабочими процессами кластера серверов и распределение между ними функциональных возможностей было доступно только в ручном режиме. Кластер серверов отображался в консоли кластера в виде номера используемого порта. Отсутствовала возможность указания уровня отказоустойчивости.Управление рабочими процессами выполняется автоматически, что качественно улучшает процесс распределения нагрузки в рамках кластера серверов. При этом администратор (с помощью специальных правил) имеет возможность указывать на каком рабочем сервере будут выполняться конкретные сервисы кластера или соединения. Например, имеется возможность вынести сервис управления лицензиями на отдельный рабочий сервер с минимальными изменениями в составе оборудования, или определенные фоновые задания выполнять на рабочем сервере, функционирующим под управлением ОС Windows.
Кластер серверов.После установки сервера на ОС Linux, запуск установленного сервера автоматически не выполняется.После установки сервера на ОС Linux выполнялся автоматический запуск установленного сервера.Не выполняется запуск сервера с не полностью настроенным окружением. Для настройки окружения необходимо запустить утилиту config_system и только после этого запускать сервер.

Оглавление

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

Что переименованоСтарое наименованиеНовое наименование
Переименованы группы колонок табличного поля пользовательских настроек системы компоновки данных.
В режиме совместимости с версией 8.2.16 имена не изменились.
  • <Имя табличного поля>ГруппаКолонок;
  • <Имя табличного поля>ГруппаКолонок1.
  • <Имя табличного поля>ГруппаКолонокНастройки;
  • <Имя табличного поля>ГруппаКолонокЗначения.
Переименована группа колонок табличного поля настроек системы компоновки данных. В режиме совместимости с версией 8.2.16 имена не изменились.
  • <Имя табличного поля>ГруппаКолонок.
  • <Имя табличного поля>ГруппаКолонокСтруктура.
Переименованы группы колонок табличного поля параметров данных системы компоновки данных.
В режиме совместимости с версией 8.2.16 имена не изменились.
  • <Имя табличного поля>ГруппаКолонок;
  • <Имя табличного поля>ГруппаКолонок1;
  • <Имя табличного поля>ГруппаКолонок2;
  • <Имя табличного поля>ГруппаКолонок3.
  • <Имя табличного поля>ГруппаКолонокПараметрИЗначениеПериода;
  • <Имя табличного поля>ГруппаКолонокПараметр;
  • <Имя табличного поля>ГруппаКолонокЗначениеПериода;
  • <Имя табличного поля>ГруппаКолонокЗначениеПараметра.
Переименована группа колонок табличного поля доступных полей системы компоновки данных.
В режиме совместимости с версией 8.2.16 имена не изменились.
  • <Имя табличного поля>ГруппаКолонок.
  • <Имя табличного поля>ГруппаКолонокДоступноеПоле.
Переименованы группы колонок табличного поля полей группировки системы компоновки данных.
В режиме совместимости с версией 8.2.16 имена не изменились.
  • <Имя табличного поля>ГруппаКолонок;
  • <Имя табличного поля>ГруппаКолонок1;
  • <Имя табличного поля>ГруппаКолонок2;
  • <Имя табличного поля>ГруппаКолонок3;
  • <Имя табличного поля>ГруппаКолонок4;
  • <Имя табличного поля>ГруппаКолонок5.
  • <Имя табличного поля>ГруппаКолонокПолеГруппировки;
  • <Имя табличного поля>ГруппаКолонокПолеИТип;
  • <Имя табличного поля>ГруппаКолонокПериод;
  • <Имя табличного поля>ГруппаКолонокПоле;
  • <Имя табличного поля>ГруппаКолонокНачалоПериода;
  • <Имя табличного поля>ГруппаКолонокКонецПериода.
Переименованы группы колонок табличного поля выбранных полей системы компоновки данных.
В режиме совместимости с версией 8.2.16 имена не изменились.
  • <Имя табличного поля>ГруппаКолонок;
  • <Имя табличного поля>ГруппаКолонок1;
  • <Имя табличного поля>ГруппаКолонок3;
  • <Имя табличного поля>ГруппаКолонок2.
  • <Имя табличного поля>ГруппаКолонокВыбранноеПоле;
  • <Имя табличного поля>ГруппаКолонокЗаголовокИРасположение;
  • <Имя табличного поля>ГруппаКолонокЗаголовок;
  • <Имя табличного поля>ГруппаКолонокПоле.
Переименованы группы колонок табличного поля отбора системы компоновки данных.
В режиме совместимости с версией 8.2.16 имена не изменились.
  • <Имя табличного поля>ГруппаКолонок;
  • <Имя табличного поля>ГруппаКолонок2;
  • <Имя табличного поля>ГруппаКолонок3;
  • <Имя табличного поля>ГруппаКолонок4;
  • <Имя табличного поля>ГруппаКолонок1.
  • <Имя табличного поля>ГруппаКолонокОтбор;
  • <Имя табличного поля>ГруппаКолонокОсновныеЭлементыОтбора;
  • <Имя табличного поля>ГруппаКолонокЛевоеЗначение;
  • <Имя табличного поля>ГруппаКолонокПравоеЗначение;
  • <Имя табличного поля>ГруппаКолонокПрименение.
Переименована группа колонок табличного поля порядка системы компоновки данных.
В режиме совместимости с версией 8.2.16 имена не изменились.
  • <Имя табличного поля>ГруппаКолонок.
  • <Имя табличного поля>ГруппаКолонокПоле.
Переименованы группы колонок табличного поля параметров вывода системы компоновки данных.
В режиме совместимости с версией 8.2.16 имена не изменились.
  • <Имя табличного поля>ГруппаКолонок;
  • <Имя табличного поля>ГруппаКолонок1;
  • <Имя табличного поля>ГруппаКолонок2;
  • <Имя табличного поля>ГруппаКолонок3.
  • <Имя табличного поля>ГруппаКолонокПараметрИЗначениеПериода;
  • <Имя табличного поля>ГруппаКолонокПараметр;
  • <Имя табличного поля>ГруппаКолонокЗначениеПериода;
  • <Имя табличного поля>ГруппаКолонокПараметра.
Переименована группа колонок табличного поля вариантов пользовательского поля выбора компоновки данных системы компоновки данных.
В режиме совместимости с версией 8.2.16 имена не изменились.
  • <Имя табличного поля>ГруппаКолонок.
  • <Имя табличного поля>ГруппаКолонокЗначение.
Переименована группа колонок табличного поля оформляемых полей компоновки данных системы компоновки данных.
В режиме совместимости с версией 8.2.16 имена не изменились.
  • <Имя табличного поля>ГруппаКолонок.
  • <Имя табличного поля>ГруппаКолонокПоле.
Переименована группа колонок табличного поля оформляемых полос измерительной диаграммы системы компоновки данных.
В режиме совместимости с версией 8.2.16 имена не изменились.
  • <Имя табличного поля>ГруппаКолонок.
  • <Имя табличного поля>ГруппаКолонокЦветФона.
Переименованы группы колонок табличного поля условий отбора системы компоновки данных.
В режиме совместимости с версией 8.2.16 имена не изменились.
  • <Имя табличного поля>ГруппаКолонок;
  • <Имя табличного поля>ГруппаКолонок1.
  • <Имя табличного поля>ГруппаКолонокЗначениеИПериод;
  • <Имя табличного поля>ГруппаКолонокПериод.
Переименованы элементы формы варианта отчета системы компоновки данных.
В режиме совместимости с версией 8.2.16 имена не изменились.
  • ПереходКВыбраннымПолямОтчета1;
  • ПереходКОтборуОтчета1;
  • ПереходКПорядкуОтчета1;
  • ПереходКУсловномуОформлениюОтчета1;
  • ПереходКПараметрамВыводаОтчета1.
  • ПереходКВыбраннымПолямОтчетаОтНедоступныхВыбранныхПолей;
  • ПереходКОтборуОтчетаОтНедоступногоОтбора;
  • ПереходКПорядкуОтчетаОтНедоступногоПорядка;
  • ПереходКУсловномуОформлениюОтчетаОтНедоступногоУсловногоОформления;
  • ПереходКПараметрамВыводаОтчетаОтНедоступныхПараметровВывода.
Изменено представление команды НастройкиОтчета формы отчета.
  • Настройка ....
  • Настройки ....
Изменено представление команды ЗагрузитьНастройкиОтчета формы отчета.
  • Выбрать настройку ....
  • Выбрать настройки ....
Изменено представление команды СохранитьНастройкиОтчета формы отчета.
  • Сохранить настройку ....
  • Сохранить настройки ....
Изменено представление команды СтандартныеНастройки формы варианта отчета.
  • Стандартная настройка.
  • Стандартные настройки.
Изменен заголовок поля с именем сохраняемых настроек в диалоге сохранения настроек.
  • Имя сохраняемой настройки.
  • Имя сохраняемых настроек.

Оглавление

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

  • Конвертация конфигураций, информационных баз, внешних обработок и внешних отчетов при переходе от предыдущей версии к версии 8.3.1 не требуется.
  • Для использования некоторых новых возможностей версии 8.3.1 необходимо отключить режим совместимости. При отключении и включении режима совместимости выполняется изменение структуры некоторых объектов базы данных. Для того чтобы иметь возможность работать с информационной базой предыдущими версиями, необходимо установить режим совместимости.
    Для использования некоторых изменений, обеспечивающих оптимизацию, необходимо выполнить реструктуризацию соответствующих данных. Для этого можно использовать режим Тестирование и исправление или принудительно изменить структуру соответствующих объектов.
  • Рекомендуется внести изменения в список информационных баз. У существующих, на момент установки версии 8.3, информационных баз в списке баз, в большинстве случаев, задана версия 8.2 или 8.1 (так как версия ставится по умолчанию при создании базы или включении базы в список). Соответственно для того, чтобы существующие базы использовать с версией 8.3 (при использовании программы запуска), необходимо установить требуемую версию в настройках диалога запуска списка информационных баз или явно указывать требуемую версию в свойствах нужных информационных баз.
  • При первом запуске кластера серверов версии 8.3.1 на компьютере с кластером серверов предыдущих версий, выполняется преобразование реестра кластера (файл 1CV8Reg.lst) в новый формат, используемый кластером серверов версии 8.3.1. Реестр кластера версии 8.3 хранится в файле 1CV8Clst.lst в том же каталоге, что и реестр кластера предыдущих версий. После первого запуска кластера серверов версии 8.3.1, синхронизация информации между реестрами кластера разных версий не выполняется.
    Чтобы выполнить повторное преобразование реестра кластера из формата версии 8.2 в формат версии 8.3, необходимо остановить кластер серверов версии 8.3, удалить реестр кластера версии 8.3 (файл 1CV8Clst.lst) и заново запустить кластер серверов версии 8.3.

Оглавление

Версия 8.2.16

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


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

  • Для объектов HTTPСоединение, WSПрокси, WSОпределения, ИнтернетПочтовыйПрофиль и при вызове метода СоздатьWSПрокси() реализована возможность установки тайм-аута выполнения операции взаимодействия с сетевым ресурсом.

Оглавление

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

  • В случае ошибки установки внешней компоненты, расширения работы с файлами и расширения работы с криптографией, при использовании веб-браузера Microsoft Internet Explorer, в окне с ошибкой дополнительно отображается ссылка на страницу с описанием настроек разрешений для ActiveX.
  • При выборе команды главного меню Справка – Особенности настройки веб-браузера, в веб-браузере Microsoft Internet Explorer, открывается страница справки, содержащая ссылки на следующие страницы справки:
    • Настройка веб-браузера для получения файлов;
    • Настройка веб-браузера для работы с расширениями и внешними компонентами;
    • Описание полной настройки веб-браузера.
  • При первом вызове, по указанному адресу информационной базы, метода глобального контекста ПолучитьФайл() при использовании веб-браузера Microsoft Internet Explorer, отображается оповещение, содержащее гиперссылку, позволяющее перейти к странице справки с описанием настроек, необходимых для выполнения получения файлов.
  • При первом открытии основного окна приложения по указанному адресу информационной базы, а также при каждом открытии вспомогательного окна приложения выполняется проверка работы блокировщика всплывающих окон используемого веб-браузера. Если обнаружена активность блокировщика окон, то веб-клиент прекращает выполнение программного кода и выполняются следующие действия:
    • Для веб-браузера Mozilla Firefox выводится диалог настройки, с помощью которого можно выполнить необходимые настройки.
    • Для остальных веб-браузеров отображается инструкция по настройке.

Оглавление

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

  • Реализована поддержка reverse proxy. При настройке прокси-сервера следует указать в настройках необходимость формирования заголовков X-Forwarded-* в http-запросе.
  • Не поддерживается работа конфигурации с неизвестным режимом совместимости. Неизвестными режимами совместимости являются те, которые соответствуют функциональности, реализуемой в последующих версиях системы «1С:Предприятие». Например, если в версии 8.3.1 установить режим совместимости Не использовать, то он будет считаться неизвестным при открытии конфигурации в версии 8.2.16. При этом, если в версии 8.3.1 установить режим совместимости Версия 8.2.16, то при открытии конфигурации в версии 8.2.16 он будет отображаться как Не использовать. При попытке запустить или загрузить конфигурацию с неизвестным режимом совместимости, будет выдаваться ошибка с указанием требуемой версии. Если в конкретной версии не будет вводиться нового режима совместимости, то действие режима Не использовать будет аналогично предшествующей версии. Запрещена загрузка файлов 1cv8.dt, сформированных в версии 8.3.1 и выше, в «1С:Предприятии» младших версий (младше чем 8.3.1). Исключением является ситуация, когда в версии 8.3.1 свойство конфигурации Режим совместимости установлено в значение Версия 8.2.16.
  • При проверке привязки программной лицензии к компьютеру не используется название и версия ОС Linux.

Оглавление

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

  • Для тонкого клиента и веб-клиента реализована возможность выполнить операцию выхода (завершения работы пользователя) с помощью команды Файл - Завершить работу пользователя <Имя пользователя> (или ключа командной строки запуска клиентского приложения /authoff). После выполнения операции текущие параметры аутентификации «забываются» и при следующей попытке аутентификации будут запрошены имя пользователя и пароль.
    Имя пользователя запоминается между сеансами, чтобы упростить аутентификацию в случае, если факт аутентификации отвергается провайдером OpenID (например, истекло время жизни признака аутентифицированности).
    Доработан алгоритм OpenID-аутентификации, реализовано использование взаимодействия по HTTPS.
    Реализовано свойство пользователя АутентификацияOpenID.
  • Реализован поиск программных лицензий в каталогах:
    • Для ОС Windows: %ALLUSERSPROFILE%\Application Data\1C\licenses (%ALLUSERSPROFILE%\1C\licenses - для ОС Windows Vista и старше).
    • Для ОС Linux: /var/1C/licenses.
    Данный каталог используется после просмотра текущего списка каталогов поиска программных лицензий, приведенного в документации.
    В ОС Windows, если программная лицензия не обнаружена в каталоге licenses, то при наличии каталога %USERPROFILE%\Local Settings\1C\1Cv8 (%LOCALAPPDATA%\1C\1Cv8 для ОС Windows Vista и старше), поиск выполняется в каталоге %USERPROFILE%\Local Settings\1C\1Cv8\Conf (%LOCALAPPDATA%\1C\1Cv8\Conf для ОС Windows Vista и старше).

Оглавление

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

  • Конвертация конфигураций, информационных баз, внешних обработок и внешних отчетов при переходе от предыдущей версии к версии 8.2.16 не требуется.

Оглавление

Версия 8.2.15

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


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

  • Для объекта ОписанияСтандартныхРеквизитов реализован метод Количество().
  • Реализовано событие технологического журнала . Событие управляет регистрацией системных событий «1С:Предприятия», предназначенных для анализа специалистами фирмы «1С».
  • Реализован технологический журнал по умолчанию. Данный журнал предназначен для регистрации событий, которые возникают в ситуациях, являющихся критическими (с точки зрения функционирования «1С:Предприятия»). Реализована возможность настройки места расположения журнала и количества часов, через которое информация будет удаляться из технологического журнала по умолчанию.
  • Реализована возможность создавать подписки на события модулей менеджеров.
  • Реализован модуль менеджера для объекта КритерийОтбора. В модуле менеджера критерия отбора реализовано событие ОбработкаПолученияФормы.
  • В диалоге О программе реализовано отображение того, каким образом получена лицензия: клиентским приложением или сервером.
  • Консоль администрирования кластера отображает информацию о используемой лицензии для следующих объектов:
    • Сеанс (в списке и в свойствах сеанса);
    • Рабочий процесс (в списке и в свойствах рабочего процесса).
  • Для объекта ISessionInfo реализовано свойство License, содержащее информацию о клиентской лицензии, с которой работает сеанс.
  • Для объекта IWorkingProcessInfo реализовано свойство License, содержащее информацию о лицензии, с которой работает рабочий процесс.
  • Реализован объект ILicenseInfo, описывающий параметры полученной лицензии.
  • Реализована возможность сохранения табличного документа в файл формата PDF.
  • Для табличного документа реализовано свойство ТочностьПечати, управляющая режимом печати табличного документа в веб-браузере Google Chrome.
  • Реализована поддержка протокола IPv6.
  • Для объекта СтандартноеХранилищеНастроекМенеджер реализован метод Выбрать().
  • Реализован механизм сквозной аутентификации пользователей, который использует протокол, построенный на основе протокола OpenID версии 2.0 (по модели Direct Identity). Реализована возможность использования информационной базы в качестве OpenID-провайдера. Реализованный OpenID-провайдер выполняет аутентификацию только в режиме checkid_immediate. Для ввода имени и пароля пользователя используется диалог запускаемого приложения. Для файла default.vrd реализован элемент <openid>. Реализован ключ OIDA командной строки тонкого клиента и веб-клиента.
  • При объединении конфигураций (в том числе в режиме обновления конфигурации поставщика) реализована возможность устанавливать порядок расположения объектов, которые присутствуют только в загружаемой конфигурации и помечены к объединению (переносу в основную конфигурацию).
  • Для внешних источников данных с типом Прочее, реализовано формирование запросов к СУБД с использованием управляющих последовательностей ODBC (ODBC Escape Sequences) для следующих функций и выражений языка запросов: ПОДСТРОКА, ГОД, КВАРТАЛ, МЕСЯЦ, ДЕНЬГОДА, ДЕНЬ, НЕДЕЛЯ, ДЕНЬНЕДЕЛИ, ЧАС, МИНУТА, СЕКУНДА, РАЗНОСТЬДАТ, ЕСТЬNULL, ВЫРАЗИТЬ, СПЕЦСИМВОЛ, СОЕДИНЕНИЕ, ЛЕВОЕ СОЕДИНЕНИЕ, ПРАВОЕ СОЕДИНЕНИЕ, ПОЛНОЕ СОЕДИНЕНИЕ.
  • Реализована поддержка файлового варианта информационной базы для 64-разрядной версии ОС Linux.
  • Для методов глобального контекста ЗапуститьПриложение() и ЗапуститьСистему() реализован параметр КодВозврата. Данный параметр служит для получения кода возврата запускаемого приложения, если существует возможность получить это значение.
  • В механизме проверки конфигурации реализована возможность поиска некорректных ссылок на предопределенные значения для планов счетов (если для плана счетов указаны виды субконто) и для планов видов расчета. Данная проверка выполняется в том случае, если в диалоге Проверка конфигурации установлен флажок Поиск некорректных ссылок.
  • Реализован вывод в технологический журнал событий <excp> при возврате клиентскому приложению ошибки обращения к http-ресурсу.
  • При выводе событий технологического журнала <excp> значение свойства descr может содержать идентификаторы и описания всех вложенных друг в друга исключений.

Оглавление

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

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

Оглавление

Оптимизация

  • Для полей управляемой формы, отображающих реквизит составного типа, ускорено открытие списка быстрого выбора в тех случаях, когда в составной тип входят ссылочные типы с разными настройками быстрого выбора.
  • Уменьшено влияние режима отладки на скорость работы в режиме «1С:Предприятие» для тонкого клиента, толстого клиента, сервера и внешнего соединения.
  • Увеличена производительность работы системы в случае использования двух и более разделителей или одного разделителя с типом Строка.
  • Оптимизирована запись движений регистров накопления и бухгалтерии в СУБД IBM DB2. Данная оптимизация рассчитана на работу с версией IBM DB2 9.7 FP5 (сборка 27892). Рекомендуется выполнить обновление СУБД до указанной версии. При использовании более ранней версии СУБД IBM DB2 возможны случаи снижения производительности системы.
  • Оптимизирован запуск клиентского приложения.
  • При работе с СУБД PostgreSQL оптимизированы операции, использующие конструкцию IN (...) с большим количеством параметров в списке.
  • Оптимизировано открытие формы веб-клиента при использовании большого количества элементов в условном оформлении формы.
  • Оптимизировано открытие формы отчета в веб-клиенте, который содержит большое количество элементов условного оформления.
  • Оптимизировано открытие управляемой формы, отображающей один или несколько динамических списков, содержащих большое количество элементов условного оформления.
  • Для некоторых операций оптимизирована работа с СУБД Oracle Database.

Оглавление

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

  • Файл сообщений, указанный с помощью ключа командной строки Out, открывается в режиме, допускающем совместное чтение. Во время пакетного режима запуска конфигуратора запись в этот файл выполняется сразу, а не буферизуется.
  • При работе с SMTP-сервером с помощью объекта ИнтернетПочта, не происходит разрыва соединения с SMTP-сервером в случае возникновения ошибки 501.
  • При указании ключа командной строки RunModeOrdinaryApplication в командной строке программ запуска или дополнительных параметрах запуска (в свойствах информационной базы), запускается толстый клиент с указанием этого ключа командной строки, если подключение к информационной базе выполняется не через веб-сервер. При указании ключа командной строки RunModeManagedApplication в командной строке программ запуска, запускается клиентское приложение, при выборе которого учитывается настройка информационной базы, заданная в списке информационных баз. При указании любого ключа командной строки (RunModeOrdinaryApplication или RunModeManagedApplication) отключается механизм автоматического выбора клиентского приложения кроме случаев, когда пользователь в командной строке явно указал ключ AppAutoCheckMode.
  • Реализован каталог для хранения копий лицензий базовых версий (каталог %APPDATA%\1C\licenses). Если при запуске базовой версии обнаруживаются лицензии, расположенные в каталогах лицензий «1С:Предприятия» версий 8.0 или 8.1, то они копируются в этот каталог. Поиск лицензий базовой версии выполняется в следующем порядке: каталог лицензий версии 8.2, каталог копий лицензий предыдущих версий, каталог лицензий версии 8.1, каталог лицензий версии 8.0.
  • При реструктуризации базы данных контроль уникальности кода/номера (для документов, планов видов характеристик, планов счетов, бизнес-процессов и задач) выполняется только в том случае, если длина кода/номера больше 0 и включен контроль уникальности.
  • Реализована проверка права Ввод по строке для поля ввода, расположенного в управляемой форме, таблице и в ячейке табличного документа (у которой установлено свойство Содержит значение).
  • Реализована автоматическая установка граничных значений периода отображения непосредственно в параметры виртуальной таблицы, в том случае, если управляемая форма отображает динамический список, у которого основной таблицей выступает виртуальная таблица с параметрами НачалоПериода и КонецПериода.
  • В Конфигураторе доступные поля в диалоге настройки динамического списка отображаются в виде имен полей, а не в виде их представлений.
  • Если для текущего набора разделителей, в данной информационной базе, выполняется первая запись движений для регистра накопления или бухгалтерии и отсутствует информация в таблице настроек этого регистра, то регистр будет заблокирован целиком (в рамках текущего набора разделителей). Для оборотного регистра накопления дополнительно будет полностью заблокирована таблица настроек агрегатов, если для этого регистра и текущего набора разделителей отсутствует информация в таблице настроек агрегатов.
  • В случае, если при запуске клиентского приложения не обнаруживается лицензия, в диалоге, который оповещает об этом, реализована кнопка Подробно. При нажатии на кнопку открывается протокол поиска лицензий.
  • В диалоге О программе история лицензий, которые использовались с данной информационной базой, отображается только для пользователей с установленным правом Администрирование.
  • Если клиентское приложение подключено через веб-сервер, то лицензии, полученные этим клиентским приложением, не отображаются в консоли администрирования кластера и не сохраняются в списке использованных лицензий информационной базы.
  • При проверке привязки лицензии к компьютеру используются только два первых числа в номере версии ОС Windows.
  • При проверке привязки лицензии к компьютеру учитывается только исчезновение старых устройств и не учитывается появление новых. Увеличение объема оперативной памяти не приводит к необходимости повторного получения лицензии. Повторное получение лицензии потребуется в том случае, если объем оперативной памяти станет меньше, чем в момент привязки лицензии к компьютеру. В связи с изменением правила контроля перечня устройств:
    • Если лицензия получена версией 8.2.14 и младше, то привязка проверяется на полное совпадение списка устройств.
    • Если лицензия получена версией 8.2.15 и старше, то привязка проверяется только по списку устройств, установленных на момент привязки.
    • Чтобы проверка привязки лицензии, полученной версией 8.2.14 и младше, выполнялась только по списку устройств, установленных на момент привязки, необходимо выполнить обновление лицензии с помощью версии 8.2.15.
  • В режиме работы с закладками, открытие формы из окна, открытого модально, всегда выполняется в отдельном окне. Параметр Окно методов ОткрытьФорму() и ПолучитьФорму() в этом случае игнорируется.
  • Реализована поддержка часовых поясов, неизвестных 1С:Предприятию. Такие часовые пояса не рекомендуется сохранять в базе данных и передавать в сторонние системы. Если метод ЧасовойПояс() на сервере возвращает часовой пояс, не поддерживаемых «1С:Предприятием», то рекомендуется использовать часовой пояс, который поддерживается системой.
  • При загрузке конфигурации из файла, файла обновления и т.д., планом обмена (с включенным флажком Распределенная информационная база) выполняется регистрация только изменений в текущей конфигурации (измененные, удаленные и добавленные объекты), а не всей конфигурации.
  • При установке шифрованного соединения между клиентским приложением и кластером, а также между отладчиком и предметом отладки, изменен алгоритм проверки принадлежности ip-адреса сервера текущему хосту (локальному компьютеру). Адрес принадлежит текущему хосту в том случае, если список ip-адресов текущего хоста пересекается со списком адресов, выданных DNS.
  • Изменена XDTO-сериализация объекта Картинка. Картинка может быть успешно восстановлена в том случае, если в целевой конфигурации существует картинка с тем же именем.
  • Вызов метода ОповеститьОбИзменении() приводит к очистке кэшей, касающихся измененных объектов, на стороне клиентского приложения.
  • В ячейках шапки или подвала таблицы формы, в тонком и толстом клиентах, отображаются строки, которые полностью помещаются в ячейке по высоте.
  • Реализована возможность вызывать метод УстановитьСтроку() объекта ЧтениеHTML без указания параметра метода Кодировка.
  • Для нового независимого и непериодического регистра сведений, индекс по измерениям является кластерным. При создании первого регламентного задания, индекс по идентификатору задания также является кластерным. Для создания необходимых индексов в существующей информационной базе можно выполнить одно из следующих действий:
    • Выполнить реструктуризацию базы данных.
    • Выполнить загрузку информационной базы из файла .dt.
  • Выполнен переход с использования OpenSSL версии 0.9.8a на использование OpenSSL версии 1.0.1.
  • При указании параметра ИмяВходногоФайла, методы ВыгрузитьЖурналРегистрации() и ПолучитьЗначенияОтбораЖурналаРегистрации() открывают файл журнала в режиме, допускающем совместную запись, что дает возможность читать журнал регистрации другого, работающего, экземпляра «1С:Предприятия».
  • Для блокировочных СУБД (Microsoft SQL Server, IBM DB2) изменение пользователя информационной базы в транзакции более не конфликтует с процессом аутентификации, кроме случая, когда аутентификацию пытается выполнить пользователь, данные которого изменены, и транзакция, в рамках которой были выполнены изменения, не завершена.
  • Поддерживаются последние версии веб-браузеров Mozilla Firefox, Safari и Google Chrome без дополнительного указания о поддерживаемой версии. Веб-браузер Microsoft Internet Explorer поддерживается по прежней схеме – явное указание о поддержке новой версии веб-браузера.
  • Из технологии создания внешних компонент убраны рекомендации по реализации внешних компонент, совместимых с версиями 1С:Предприятия ранее 8.2.11.
  • При вызове методов ОтобразитьИзменениеДанных(), ОповеститьОбИзменении(), а также при записи объекта в форме, обновляются представления ссылок в таблицах управляемой формы, связанных с реквизитами формы типа ДанныеФормыКоллекция, ДанныеФормыДерево, ДанныеФормыСтруктураСКоллекцией и полях формы вида Поле надписи. Дополнительно, при вызове метода ОповеститьОбИзменении(), обновляются представления ссылок в полях формы вида Поле ввода. Дополнительно, при записи объекта в форме, обновляются представления ссылок в таблицах формы, связанных с динамическими списками.
  • Диалог выбора типа в клиентском приложении содержит только те типы, на объекты которых у текущего пользователя существует право Просмотр.
  • Ячейка табличного поля (в обычной форме) и ячейка таблицы (в управляемой форме) отображают не более 20000 символов. Данное ограничение не влияет на работу с текстом из встроенного языка и на формирование текста подсказки.
  • Реализована возможность выполнять печать табличных документов в веб-клиенте с помощью документов формата PDF. Реализована настройка Способ печати в диалоге настройки параметров веб-клиента.

Оглавление

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

  • Если при запуске клиентского приложения используется один из ключей командной строки, определяющий режим запуска (RunModeOrdinaryApplication или RunModeManagedApplication), то этот ключ передается в клиентское приложение, запускаемое из родительского клиентского приложения, с помощью методов глобального контекста ЗапуститьСистему() и ЗавершитьРаботуСистемы() (с указанием необходимости перезапуска).
  • Вызов метода ОбновитьИнтерфейс() не приводит к вызову обработчика события управляемой формы ПриОткрытии у открытых форм.
  • Изменен формат навигационных ссылок. Из текста ссылок убраны символы двойных кавычек («), а значения параметров (после символа =) кодируются в соответствии с разделом 2.2. URL Character Encoding Issues стандарта RFC 1738 (с помощью символа % и двух шестнадцатеричных символов) для значений измерений регистров сведений и ключей таблиц внешних источников данных. Если измерение регистра сведений имеет составной тип и в значении измерения указывается имя типа, то имя типа также кодируется. Навигационные ссылки, созданные в версии 8.2.15, не будут работать в предыдущих версиях.
  • В технологии внешних компонент реализована поддержка веб-браузера Mozilla Firefox версии 6.0. Адаптеры внешних компонент для веб-браузера Mozilla Firefox версии 6.0 будут работать с более новыми версиями веб-браузера без перекомпиляции. В файле манифеста внешних компонент, работающих в веб-браузере Mozilla Firefox, рекомендуется указывать только минимальную версию веб-браузера.
  • Для СУБД Oracle Database реализована новая версия лингвистической сортировки (файл lx327c6.nlt). Новая версия базируется на стандарте UNICODE версии 6.0, а также различаются буквы Е и Ё. Установка новой версии не является обязательной. «1С:Предприятие» может работать как со старой, так и с новой версией лингвистической сортировки. В случае загрузки информационной базы из файла .dt, индексы будут автоматически созданы в новой версии сортировки, если таковая установлена в системе.
  • Если для поля ввода свойство АвтоОтметкаНезаполненного установлено в значение Истина, то, в веб-клиенте, свойство ОтметкаНезаполненного этого поля актуализируется в соответствии со значением, отображаемым этим полем, при каждом изменении этого значения.
  • Если в прикладном решении используется разделение аутентификации и в текущем сеансе не используются соответствующие разделители, то использование метода НайтиПоИмени() объекта МенеджерПользователейИнформационнойБазы вызывает исключение.
  • Конфигурационный файл type.xml, используемый в ОС Linux для вычисления метрик шрифта, расположен в каталоге conf/grcmncfg каталога бинарных файлов «1С:Предприятия». Переменная окружения $HOME более не используется для поиска этого конфигурационного файла.
  • При работе с сервером хранилища конфигураций требуется использование одинаковых версий «1С:Предприятия» у сервера хранилища и у Конфигуратора.
  • Если свойство документа Запись движений при проведении установлено в значение Записывать выбранные, то после записи документа из обычной формы сбрасывается признак модифицированности наборов записей регистров, входящих в коллекцию Движения записываемого документа.

Оглавление

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

  • Конвертация конфигураций, информационных баз, внешних обработок и внешних отчетов при переходе от версии 8.2.14 к версии 8.2.15 не требуется (отдельный случай описан ниже).
  • Если в информационной базе используется разделение данных, то перед началом работы с этой базой, используя версию 8.2.15, необходимо выполнить однократный запуск Конфигуратора так, чтобы во время его работы с информационной базой не было создано ни одного сеанса (в том числе и с открытым диалогом аутентификации). После этого информационная база также будет доступна для использования версией 8.2.14.
  • После установки версии 8.2.15 в ОС Linux, необходимо запустить утилиту config_server для создания файла type.xml в каталоге conf/grcmncfg каталога бинарных файлов.

Оглавление

Версия 8.2.14

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


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

  • Реализован механизм общих реквизитов, позволяющий добавлять реквизиты в различные объекты метаданных без их изменения.
  • Реализован механизм разделения данных, позволяющий хранить в одной информационной базе информацию, разделенную на отдельные области данных, работа с которыми ведется независимо.
  • Реализована возможность получать данные из внешних источников данных. Для доступа используется интерфейс ODBC. Для доступа к данным внешних источников можно использовать объектную модель, язык запросов и систему компоновки данных. Реализована стандартная функция Управление внешними источниками данных. Реализован объект метаданных ВнешнийИсточникДанных.
  • Расширен состав случаев нарушения логической целостности информационной базы, диагностируемых и исправляемых режимом тестирования и исправления информационной базы.
  • Реализована работа на сервере метода глобального контекста ЗапуститьПриложение().
  • Реализовано право доступа РежимВсеФункции.
  • Реализована возможность объединения управляемых форм с возможностью настройки правил объединения для различных частей формы. Реализован отчет о сравнении управляемых форм.
  • Контекстная подсказка в редакторе модулей открывается после ввода оператора <>.
  • Реализована возможность аутентификации сеанса веб-клиента с помощью POST-запроса на адрес e1cib/start. Параметры, переданные в теле запроса, имеют приоритет над параметрами строки запроса. Для передачи запроса рекомендуется использовать протокол HTTPS.
  • Реализована контекстная подсказка для параметров некоторых методов, если параметры задаются строковым литералом. Реализован параметр настройки Конфигуратора Автоматическая подсказка при наборе кавычек.
  • В редакторе управляемой формы реализовано редактирование многострочного текста для свойств Заголовок у команды формы, реквизита, колонки реквизита и группы (вида Группа колонок) и Текст подвала у поля, принадлежащего таблице формы.
  • Реализован режим расширенной проверки модулей. Этот режим обеспечивает проверку обращений к методам и свойствам объектов «через точку» для ограниченного списка типов, а также проверку корректности некоторых параметров (типа Строка) для ограниченного набора методов.
  • Реализовано свойство Маска для ячейки и рисунка табличного документа.
  • Реализованы обработчики расширения формы отчета ПередЗагрузкойДанныхИзНастроекНаСервере(), ПередЗагрузкойВариантаНаСервере() и ПередЗагрузкойПользовательскихНастроекНаСервере().
  • Для управляемой формы реализовано свойство СохраняемыеВНастройкахДанныеМодифицированы. Если данное свойство установлено в значение Истина и у формы установлена необходимость автоматически сохранять данные формы, то при закрытии формы будет выполнено сохранение данных формы в настройках.
  • Реализована возможность редактирования шаблонов ограничения доступа, определенных во всех ролях, в одном окне.
  • Реализована выгрузка и загрузка общих картинок с помощью команд Конфигурация - Выгрузить файлы конфигурации… и Конфигурация - Загрузить файлы конфигурации… Конфигуратора. Для ключей командной строки DumpConfigFiles и LoadConfigFiles режима пакетного запуска Конфигуратора реализован параметр Picture.
  • Реализована выгрузка и загрузка прав доступа с помощью команд Конфигурация - Выгрузить файлы конфигурации… и Конфигурация - Загрузить файлы конфигурации… Конфигуратора. Для ключей командной строки DumpConfigFiles и LoadConfigFiles режима пакетного запуска Конфигуратора реализован параметр Right.
  • Реализована поддержка использования отдельного табличного пространства в Oracle Database в случае, если при реструктуризации информационной базы или загрузки информационной базы (из файла .dt) генерируется ошибка ORA-01450. Табличное пространство (с именем V81C_INDEX_BIG) не создается автоматически и должно быть создано администратором базы данных.
  • Реализована возможность указания именованных параметров в шаблоне ограничения доступа. При обращении к параметру в теле шаблона следует предварять его имя символом #. В текстах ограничений доступа к данным реализована возможность использования предопределенных шаблонов #ИмяТекущейТаблицы и #ИмяТекущегоПраваДоступа. Для выражений препроцессора (в текстах ограничения доступа к данным) реализована возможность использования функции СтрСодержит() и оператора +.
  • Реализована поддержка протокола IMAP.
  • Реализована возможность отображения закладок управляемой формы слева и справа от элемента формы Страницы.
  • В веб-клиенте реализована поддержка оператора Перейти.
  • В библиотеку картинок добавлены картинки: Картинка, Символ.
  • Реализована возможность назначения функциональной опции для общей формы. Если общая форма отключена функциональной опцией, в интерфейсе не отображается ее (формы) стандартная команда.
  • Для утилиты webinst реализована возможность обновления публикации, удаления публикации и задания аутентификации ОС при выполнении публикации.
  • Реализована возможность помещения в технологический журнал плана запроса СУБД. Для этого в конфигурационный файл технологического журнала добавлен элемент и свойство planSQLText для событий исполнения операторов SQL различных СУБД.
  • Для объектов HTTPСоединение и FTPСоединение реализована поддержка интернациональных доменных имен в соответствии со спецификацией RFC-3490.
  • Реализована стандартная команда Открыть по значению для объекта Задача.
  • Реализована функция глобального контекста ВыполнитьПроверкуПравДоступа(), которая при отсутствии проверяемого права у текущего пользователя вызывает исключение и регистрирует в журнале регистрации событие Доступ.ОтказВДоступе.
  • Для расширения поля управляемой формы для поля флажка реализовано свойство ЦветФона, которое может использоваться только при размещении поля в таблице формы.
  • Реализована возможность отбора объектов конфигурации, не входящих ни в одну подсистему. Реализован специальный пункт <Не входящие в подсистемы> в дереве подсистем окна отбора по подсистемам.
  • Реализована возможность включения функциональных опций и параметров функциональных опций в состав подсистем.
  • Реализована возможность создания общих форм отчета, настроек отчета и варианта отчета. При создании отчета реализована возможность указания общих форм в качестве значений свойств, указывающих на соответствующие формы. Реализованы свойства конфигурации ОсновнаяФормаОтчета, ОсновнаяФормаВариантаОтчета и ОсновнаяФормаНастроекОтчета. Формы, указанные в этих свойствах, будут использоваться, если для отчета не указаны соответствующие формы.
  • Реализована возможность передачи массива в качестве параметра функции ОткрытьЗначение(). Значения массива отображаются в форме в виде таблицы.
  • Реализовано правило настройки поставки Включение в конфигурацию не рекомендуется. Объекты с таким правилом по умолчанию не предлагаются для объединения с целевой конфигурацией, позволяя выделять, таким образом, объекты конфигурации, выполняющие демонстрационные функции.
  • Реализована закладка Настройка поставки в окне Дополнительно.
  • Реализован вызов обработчика события ПриИзменении для таблицы управляемой формы, связанной с динамическим списком, в следующих случаях:
    • После записи объекта в форме.
    • После непосредственного удаления.
    • После установки или снятия пометки удаления.
    • После проведения и отмены проведения.
    • После переноса в группу.
    • После чтения или записи изменений списка плана обмена.
  • Реализован вызов обработчика события ПриИзменении для таблицы управляемой формы, связанной с набором записей регистра, после выполнения команды Переключить активность.
  • Реализовано право доступа СохранениеДанныхПользователя. Данное право отвечает за возможность сохранения данных, связанных с пользователем и его настройками (история, избранное, настройка форм, настройка командного интерфейса, настройка отчетов и т.д.).
  • Реализована возможность сохранения табличного документа в файл электронной таблицы (*.ods).
  • Для параметров сеанса, имеющих тип фиксированной коллекции (ФиксированныйМассив, ФиксированноеСоответствие или ФиксированнаяСтруктура), реализована возможность использовать Неопределено в качестве значения элемента коллекции.
  • В синтакс-помощник внесена информация о том, какие методы, при вызове на клиенте, выполняют кэширование результатов.
  • Реализована возможность привязки сообщения пользователя к конкретной форме. С этой целью реализовано свойство ИдентификаторНазначения объекта СообщениеПользователю. Реализованы методы УстановитьСоответствиеОбъектаИФормы() и ПолучитьСоответствиеОбъектаИФормы(), позволяющие программно устанавливать и получать соответствие объекта, формы и реквизита на этой форме.
  • В модуле менеджера некоторых объектов реализовано событие ОбработкаПолученияФормы, вызываемое на сервере при получении стандартной управляемой формы. С помощью данного события возможно переопределение открываемой формы. При явном указании открываемой формы событие не вызывается.
  • Реализованы новые возможности механизма сравнения и объединения:
    • Отчет о сравнении состава рабочего стола.
    • Отчет о сравнении командного интерфейса.
    • Объединение и отчет о сравнении характеристик прикладных объектов.
    • Объединение и отчет о сравнении состава функциональных опций.
    • Объединение и отчет о сравнении ролей, ограничений доступа к данным и шаблонов ограничений доступа к данным.
    • Объединение состава подписки на событие.
  • Запрос, содержащий оператор В с множественными операндами, в подзапросе которого есть упорядочивание, может быть исполнен, если из подзапроса нет обращений к полям внешнего запроса.
  • Для объектов ОбластьПостроенияДиаграммы, ОбластьЗаголовкаДиаграммы, ОбластьЛегендыДиаграммы, ОбластьПостроенияДиаграммыГанта, ОбластьЗаголовкаДиаграммыГанта, ОбластьПостроенияДендрограммы и ОбластьЗаголовкаДендрограммы реализованы свойства Верх, Низ, Лево и Право. Свойства предназначены для указания относительного положения соответствующей границы области относительно области диаграммы.
  • Улучшено отображение диаграммы:
    • Улучшено отображение горизонтальных меток. Для этого реализовано свойство ОриентацияМеток для объекта ОбластьПостроенияДиаграммы и параметр ТипДиаграммы.ОриентацияМеток для объекта ОформлениеДиаграммы макета компоновки данных.
    • Для объекта Диаграмма реализованы свойства ШрифтПодписей, ПрозрачныйФонПодписей, ЦветФонаПодписей, РамкаПодписей и ЦветРамкиПодписей.
    • Для системного перечисления ПоложениеПодписейКДиаграмме реализованы значения КрайВнутри и КрайАвто.
  • Улучшен редактор управляемой формы:
    • При удалении реквизита или команды предлагается удалить связанные элементы.
    • Реализовано подменю События в контекстном меню элементов формы с возможностью создания нового обработчика и перехода к существующему.
    • В контекстном меню элемента формы, связанном с командой, реализована возможность перехода к процедуре, реализующей действие команды.
    • В окне предварительного просмотра формы реализовано выделение элементов, при этом выполняется автоматическое выделение элемента в списке элементов формы, который соответствует элементу в окне предварительного просмотра.
    • Реализовано перетаскивание элементов в окне предварительного просмотра формы.
    • В окне предварительного просмотра формы реализовано контекстное меню для элементов, аналогичное контекстному меню списка элементов формы.
    • Реализована возможность перехода к связанным объектами в редакторе формы с помощью команды Перейти.
  • В технологическом журнале реализованы события TDEADLOCK и TTIMEOUT, предназначенные для анализа взаимных блокировок и ожиданий на блокировках.
  • В технологическом журнале для события TLOCK реализованы свойства Regions (список имен пространств блокировок), Locks (наложенные блокировки) и WaitConnections (список номеров соединений, с которыми идет столкновение).
  • При указании пользователя, от имени которого будет выполняться запуск «1С:Предприятия» из Конфигуратора, доступен выбор пользователя из списка.
  • При сравнении и объединении с конфигурацией поставщика реализована возможность иерархической настройки правил поддержки.
  • Для метода глобального контекста ПолучитьФайлы() реализованы следующие возможности:
    • Для параметра РасположениеФайлов допускается указывать диалог выбора файла в режиме сохранения, который будет вызываться для каждого получаемого файла, кроме тех, которые заданы полным путем.
    • В качестве начального имени передаваемого файла будет использоваться значение свойства Имя соответствующего объекта ОписаниеПередаваемогоФайла.
    • В случае отказа в выборе получаемого файла, свойство Имя соответствующего объекта ОписаниеПереданногоФайла будет установлено в значение пустая строка.
    • Метод возвращает значение Истина, если в локальную файловую систему сохранен хотя бы один файл.
    • Собственно получение файлов выполняется после завершения работы с диалогами выбора имени сохраняемого файла для всех получаемых файлов.
  • Вопросы, задаваемые расширением для работы с криптографией, формируются на языке локализации интерфейса системы.
  • В системе компоновки данных реализована возможность указания обязательных параметров схемы компоновки данных.
  • Реализован объект ДанныеГрупповойОбработкиКомпоновкиДанных и функция языка выражений системы компоновки данных ГрупповаяОбработка(), позволяющие реализовывать произвольные агрегатные функции, принимающие в качестве аргументов значения работы других агрегатных функций.
  • В языке выражений системы компоновки данных реализована функция Массив(). Результатом работы функции является массив, в котором элементом является значение параметра для каждой детальной записи. Если выражение системы компоновки данных содержит функцию Массив(), то такое выражение считается агрегатным. Перед параметром функции допустимо указывать ключевое слово Различные, в этом случае получаемый массив не будет содержать одинаковых значений. В качестве параметра функция может принимать выражение, возвращающее таблицу значений. В этом случае результатом работы функции Массив() будет массив, содержащий значения первой колонки переданной таблицы значений.
  • В языке выражений системы компоновки данных реализована функция ТаблицаЗначений(). Результатом работы функции является таблица значений, в которой количество колонок равно количеству параметров функции, а данные в колонках получаются из детальных записей. Если выражение системы компоновки данных содержит функцию ТаблицаЗначений(), то такое выражение считается агрегатным. Перед параметром функции допустимо указывать ключевое слово Различные, в этом случае получаемая таблица значений не будет содержать строк, содержащих одинаковые данные.
  • В языке выражений системы компоновки данных реализована функция ВычислитьВыражение(), вычисляющая выражение в контексте некоторой группировки. Имеются возможности указать, с какой записи начинать и какой записью заканчивать массив записей для расчета (возможно указание первой, последней, следующей, предыдущей записи, а также текущей и значения отбора записей по полю упорядочивания), задать сортировку и обработку одинаковых значений упорядочивания, указывать группировки не только по именам группировок, но и по именам полей группировки.
  • Для объекта РольПоляНабораДанныхКомпоновкиДанных реализовано свойство РеквизитИзмерения, указывающее, что поле набора данных является реквизитом поля, являющегося измерением.
  • Для функций Представление() и Строка() языка выражений системы компоновки данных реализована возможность передавать в качестве параметра массив или таблицу значений. В результате формируется строка, содержащая представление всех элементов объекта-параметра, разделенных символами ;.
  • Реализована возможность передачи в качестве параметра агрегатных функций языка выражений системы компоновки данных (кроме функций Массив() и ТаблицаЗначений()) результата функции Массив().
  • Реализована возможность использования массива и таблицы значений в стандартной обработке расшифровки отчетов системы компоновки данных.
  • В языке выражений системы компоновки данных реализована функция Свернуть(), предназначенная для удаления дублей значений из массива.
  • В языке выражений системы компоновки данных реализована функция ПолучитьЧасть(), предназначенная для получения таблицы значений, содержащей только указанные колонки из исходной таблицы значений.
  • В языке выражений системы компоновки данных реализована функция Упорядочить(), предназначенная для упорядочивания элементов массива.
  • В языке выражений системы компоновки данных реализована функция СоединитьСтроки(), предназначенная для объединения строк в одну.
  • Для каждого числового поля-ресурса системы компоновки данных реализовано подчиненное поле ПроцентВИерархии. Данное поле содержит процент значения ресурса в текущей иерархической группе.
  • Для каждого числового поля-ресурса системы компоновки данных реализовано подчиненное поле ПроцентВСтрокеИлиСерии. Данное поле содержит отношение значения ресурса в текущей ячейке к значению итога ресурса по строке или серии (в процентах).
  • Для каждого числового поля-ресурса системы компоновки данных реализовано подчиненное поле ПроцентВКолонкеИлиТочке. Данное поле содержит отношение значения ресурса в текущей ячейке к значению итога ресурса по колонке или точке (в процентах).
  • Для каждого числового поля-ресурса системы компоновки данных реализовано подчиненное поле ПроцентВГруппеВСТрокеИлиСерии. Данное поле содержит отношение значения ресурса в текущей ячейке к значению итога ресурса в текущей группировке по строке или серии (в процентах).
  • Для каждого числового поля-ресурса системы компоновки данных реализовано подчиненное поле ПроцентВГруппеВКолонкеИлиТочке. Данное поле содержит отношение значения ресурса в текущей ячейке к значению итога ресурса в текущей группировке по колонке или точке (в процентах).
  • Для каждого числового поля-ресурса системы компоновки данных реализовано подчиненное поле ПроцентВИерархииВСтрокеИлиСерии. Данное поле содержит отношение значения ресурса в текущей ячейке к значению итога ресурса на текущем уровне иерархии текущей группировки по строке или серии (в процентах).
  • Для каждого числового поля-ресурса системы компоновки данных реализовано подчиненное поле ПроцентВИерархииВКолонкеИлиТочке. Данное поле содержит отношение значения ресурса в текущей ячейке к значению итога ресурса на текущем уровне иерархии текущей группировки по колонке или точке (в процентах).
  • Реализована возможность автоматической установки фиксации строк и колонок в сформированном отчете. Реализованы свойства ФиксироватьСлева и ФиксироватьСверху для объекта ОформлениеЯчейкиТаблицыОбластиКомпоновкиДанных.
  • В языке выражений системы компоновки данных реализована функция ВычислитьВыражениеСГруппировкойМассив(). Функция возвращает массив, каждый элемент которого содержит результат вычисления выражения для группировки по указанному полю.
  • В языке выражений системы компоновки данных реализована функция ВычислитьВыражениеСГруппировкойТаблицаЗначений(). Функция возвращает таблицу значений, каждая строка которой содержит результат вычисления выражений для группировки по указанному полю.
  • Реализована возможность указания ключевого слова ИЕРАРХИЯ после имени поля в свойстве Группировки объекта ПолеИтогаСхемыКомпоновкиДанных. Добавление данного ключевого слова обозначает, что выражение будет использоваться для иерархических записей группировки по полю, указанному перед словом, и всех вложенных группировок, для которых не задано собственное выражение данного ресурса.
  • Реализована возможность управлять порядком расположения полей ресурсов в отчете: либо после всех полей группировки либо в порядке расположения в отчете.
  • Реализована возможность вывода дополнительной информации в отчет (параметр системы компоновки данных Вариант использования группировки). В качестве дополнительной информации можно использовать все поля, доступные в данной группировке.
  • Для форматированного документа, отображаемого в форме в режиме только для чтения, реализована возможность перехода по гиперссылке, находящейся в этом документе. Переход осуществляется в новом окне веб-браузера.

Оглавление

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

  • Реализована поддержка мобильной версии веб-браузера Safari для устройства Apple iPad. Поддерживаются операционная система iOS версий 3.2, 4.2 и старше. Рекомендуемая версия iOS – 4.2 и старше. Особенности использования веб-клиента на устройствах Apple iPad отражены в документации.
  • Реализована поддержка веб-браузера Safari версии 5.0 (Mac OS X 10.5 и выше и Windows).
  • Реализована поддержка веб-браузера Mozilla Firefox 4.
  • Модальное окно, которое может возникать при переключении окон в веб-клиенте в веб-браузере Google Chrome, не отображается, начиная с версии веб-браузера 8.0.
  • Изменен состав и оформление контекстных меню настройки панелей основного окна.
  • Изменен внешний вид недоступного для редактирования флажка (в третьем состоянии) в таблице и форме.
  • Реализовано отображение справки по языку выражений системы компоновки данных.
  • При первом запуске веб-клиента в веб-браузере Microsoft Internet Explorer 6.0, реализовано предупреждение о том, что рекомендуется использовать для работы веб-браузер Microsoft Internet Explorer 7 и выше или другой веб-браузер.
  • Реализован флажок Искать в найденном для диалога поиска в таблице.
  • В главном меню реализовано подменю Вид, в котором размещены команды настройки видимости панелей (панель разделов, панель навигации, панель действий), состава панелей и рабочего стола, скрытия всех панелей. Реализовано сочетание клавиш Ctrl+Shift+` для скрытия всех панелей. Пункт главного меню Сервис – Настройка интерфейса удален.
  • В веб-клиенте реализовано контекстное меню для поля HTML-документа, отображающего содержимое, полученное по внутренней навигационной ссылке.
  • В веб-браузере Mozilla Firefox изменена последовательность действий при установке расширений работы с файлами, криптографией и внешних компонент. При установке пользователю предлагается сначала проверить наличие необходимого разрешения в настройках браузера (открывается диалог настройки браузера).
  • В веб-клиенте изменен внешний вид форм, отображающих значения типа Цвет и Шрифт, при использовании метода ОткрытьЗначение().
  • В диалоге сообщения об ошибке кнопка Подробно… отображается только в том случае, если включен режим отладки. В диалоге О программе отображается гиперссылка Информация для технической поддержки, дающая доступ к журналу ошибок. При возникновении критической ошибки, приводящей к завершению работы системы, и отключенном режиме отладки, гиперссылка Информация для технической поддержки отображается в окне с информацией об ошибке.
  • Реализована возможность для пользователя изменять состав быстрых пользовательских настроек отчета как в окне Настройки (колонка Редактирование в форме отчета), так и с помощью специальной команды Изменить состав настроек окна настроек отчета.
  • Реализовано открытие диалога установки режима работы веб-браузера Mozilla Firefox 4 при первом открытии любой информационной базы в этом веб-браузере на компьютере. Если настройки установлены в нужное значение, то окно автоматически закрывается и загрузка веб-клиента продолжается.
  • Реализованы изменения, направленные на поддержание работоспособности веб-клиента в веб-браузере Mozilla Firefox 5.

Оглавление

Оптимизация

  • Оптимизировано отображение картинок командной панели, меню и панели разделов в веб-клиенте.
  • Уменьшено количество серверных вызовов в части функциональности в веб-клиенте.
  • Оптимизировано выполнение запроса вида ТипЗначения(Поле1) = ТипЗначения(Поле2), если Поле1 и Поле2 содержат значения ссылочного типа.
  • При работе с СУБД Oracle Database ускорены операции записи движений регистров и записи объектов, имеющих табличные части.
  • Оптимизирована запись движений регистров накопления и бухгалтерии в СУБД Oracle Database.
  • Оптимизированы выборки, выполняемые порциями (используемые в методах Выбрать(), а также при реструктуризации), для всех СУБД.
  • Изменены параметры журнала транзакций для создаваемой базы данных IBM DB2.
  • Оптимизирован ряд механизмов сервера 1С:Предприятия для повышения масштабируемости и производительности при большом количестве работающих пользователей.
  • Оптимизирована работа с файлами на диске (включая временные файлы) для следующих механизмов: полнотекстовый поиск, справка, объект ИнтернетПочта.
  • Повышена производительность и масштабируемость модуля расширения веб-сервера.
  • Повышена производительность работы с файловой базой.
  • Для некоторых операций оптимизирована работа с СУБД MS SQL Server.
  • Оптимизирована работа кластера серверов с данными сеанса.
  • Ускорена работа функций ПолучитьСоединенияИнформационнойБазы() и ПолучитьСеансыИнформационнойБазы() при большом количестве зарегистрированных пользователей.
  • Оптимизировано выполнение операций получения изменений из хранилища конфигураций.
  • В веб-клиенте оптимизировано обновление табличного документа после выполнения интерактивного редактирования, а также после программного изменения отдельных ячеек табличного документа.
  • Ускорена работа механизма управляемых блокировок.

Оглавление

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

  • При отключенном режиме совместимости изменен режим хранения констант и настроек регистров накопления. Для каждого объекта используется своя таблица базы данных. При включении режима совместимости (в значение Версия 8.2.13 или Версия 8.1) выполняется обратная конвертация для обеспечения возможности запуска прикладного решения с помощью версии 8.2.13.
  • Представление параметра вывода системы компоновки данных Выводить параметры данных изменено на Выводить параметры. Изменен формат вывода параметров в заголовке отчета.
  • Изменено поведение расшифровки в отчетах. Двойной щелчок в ячейке отчета приводит к открытию значения, находящегося в ячейке отчета. Для вызова меню расшифровки следует использовать правую кнопку мыши или соответствующую кнопку клавиатуры. Такое поведение будет наблюдаться только при отключенном режиме совместимости. Реализовано свойство ОсновноеДействие для объектов ПараметрОбластиРасшифровкаКомпоновкиДанных и ДействиеОбработкиРасшифровкиКомпоновкиДанных. Реализовано событие ОбработкаДополнительнойРасшифровки для расширения поля табличного документа. Для метода ВыбратьДействие() объекта ОбработкаРасшифровкиКомпоновкиДанных реализованы параметры ИспользоватьОсновноеДействие и ЭлементФормы.
  • Значение, которое возвращается при закрытии формы с помощью метода Закрыть(), уничтожается сразу после закрытия формы, если на него нет ссылок из других объектов.
  • Реализована очистка свойств, указывающих на основную и дополнительную формы записи, у регистра сведений при установке свойства режима записи в значение Подчиненный регистратору.
  • Изменена картинка для команды Вставить картинку панели инструментов поля форматированного документа.
  • Если публикация на веб-сервере выполняется впервые, а публикация с заданным именем уже существует, то выдается предупреждение.
  • Реализовано оповещение сервера о закрытии формы и, соответственно, снятие блокировок, привязанных к форме, при вызове с клиента серверных процедур, открытии форм и бездействии системы на протяжении более чем 20 секунд не только при низкой скорости соединения, но и при нормальной скорости соединения. На сервер передается информация обо всех закрытых формах, а не только о тех, у которых были заблокированы данные.
  • При активизации сообщения пользователя, указывающего на таблицу формы (связанную с данными формы ДанныеФормыКоллекция, ДанныеФормыДерево и ДанныеФормыСтруктураCКоллекцией), происходит отмена поиска, если таковой был выполнен. После отмены поиска происходит позиционирование сообщения на требуемой ячейке таблицы. Программно заданный отбор через свойство ОтборСтрок не отменяется.
  • Пиктограммы файлов, относящихся к 1С:Предприятию, вынесены в отдельную библиотеку, регистрация которой выполняется при первой установке системы на компьютер, а отмена регистрации – при удалении последней версии системы на компьютере.
  • В случае, если при вызове метода глобального контекста ВыполнитьОбработкуЗаданий() параметр ВремяОбработки не указан или равен 0, не отображается диалог Выполнение заданий.
  • Переработан механизм сравнения и объединения:
    • В отчет о сравнении свойства Ввод по строке выводится информация только об измененных элементах.
    • В отчет о сравнении планов обмена выводится информация только об измененных объектах (в том числе и о различных настройках авторегистрации).
    • В отчет о сравнении подсистем выводится информация только об измененных объектах.
  • Реализовано отображение подсистем в режиме отбора по подсистемам.
  • Включение справки по подсистеме в содержание справки полностью зависит от состояния свойства подсистемы Включать в содержание справки и не зависит от этого свойства объектов, входящих в состав подсистемы. При выключении режима совместимости с версией 8.2.13 система автоматически изменяет состояние флажка Включать в содержание справки у подсистем таким образом, чтобы сохранилось дерево содержания справки аналогично версии 8.2.13. В режиме совместимости с версией 8.2.13 или версией 8.1 поведение не изменилось (справка по подсистеме отображалась в содержании справки в том случае, если у какого-либо из объектов, входящих в состав подсистемы, было установлено свойство Включать в содержание справки, а у самой подсистемы это свойство было выключено).
  • При публикации веб-клиента (из Конфигуратора и с помощью утилиты webinst) и web-сервисов исключена возможность публикации в каталог %SystemDrive%\Inetpub\wwwroot для веб-сервера Internet Services версии 7.х.
  • При запуске конфигуратора с ключом ConfigurationRepositoryReport без параметров, отчет по истории хранилища формируется с группировкой по версиям. Если свойство Режим совместимости у редактируемой конфигурации отличается от конфигурации базы данных, то при формировании отчета из командной строки, используется значение свойства Режим совместимости из конфигурации базы данных. В режимах совместимости с версией 8.1 и версией 8.2.13, поведение платформы не изменилось, т.е. отчет формируется с группировкой по объектам.
  • При обращении к элементам управляемой формы (контекстное меню и автоматическая командная панель формы) как к именованным свойствам коллекции Элементы, можно использовать префиксы КоманднаяПанель, КонтекстноеМеню и Форма на любом варианте встроенного языка, вне зависимости от того, какой вариант встроенного языка был выбран при создании формы.
  • В системе компоновки данных реализована возможность вывода в диаграмму более одного ресурса. В режиме совместимости с версией 8.1 и 8.2.13 поведение не изменилось (в диаграмму возможно выводить только один ресурс).
  • При создании объекта типа Шрифт на основании описания шрифта и при указании непустой строки в качестве имени шрифта, значение свойства Вид получившегося объекта будет установлено в значение ВидШрифта.Шрифт, если в конфигурации отключен режим совместимости и в значение ВидШрифта.Абсолютный в противном случае.
  • В некоторых категориях палитры свойств изменен порядок следования свойств.
  • При выгрузке файлов конфигурации, файлы макетов типа графическая схема и географическая схема стали выгружаться с расширениями (.grs и .geo соответственно). Загрузка таких макетов возможна как из файлов с расширениями, так и без них.
  • Реализовано непосредственное исполнение скомпилированного исходного текста на стороне веб-клиента. Трансляция исходного текста в JavaScript более не используется.
  • Реализована проверка ключевых значений, идентифицирующих отображаемую строку, для динамического списка с установленным произвольным запросом. Если в выборке обнаружены дублирующиеся ключевые значения – отображается предупреждение и отображение данных становится невозможным. В режиме совместимости с версией 8.2.13 ошибки, возникающие при получении данных динамического списка, не отображаются.
  • Для конфигурационного файла conf.cfg реализован параметр SystemLanguage, указывающий язык интерфейса платформы по умолчанию. Использование файлов *.res сохранено для совместимости (в случае отсутствия параметра SystemLanguage в конфигурационном файле).
  • Для объекта СообщениеПользователю реализована установка свойства ИдентификаторНазначения при вызове метода объекта УстановитьДанные().
  • При выключенном режиме совместимости функции ПравоДоступа() и ПараметрыДоступа() не выполняют регистрацию события журнала регистрации Доступ.ОтказВДоступе при отсутствии проверяемого права.
  • Улучшено отображение диаграммы:
    • Для серий диаграммы реализована возможность использования 32 различных цветов (свойство ПалитраЦветов объекта Диаграмма). Для новых диаграмм использование 32 цветов устанавливается по умолчанию. В режиме совместимости система компоновки данных использует для построения диаграммы 8 цветов.
    • Свойство ВертикальныеМетки объекта ОбластьПостроенияДиаграммы и параметр ТипДиаграммы.ВертикальныеМетки объекта ОформлениеДиаграммы макета компоновки данных являются устаревшими и оставлены для совместимости.
    • При отображении подписей обеспечено отсутствие их пересечения.
  • Реализована возможность детальной настройки правил поддержки по умолчанию для объектов с различными правилами поставки при включении возможности изменения конфигурации поставщика, при постановке на поддержку и при обновлении конфигурации поставщика с включенной возможностью изменений. Реализована возможность детального указания правил поддержки для новых объектов поставщика в разрезе правил поставки, неизмененных, или становящихся неизмененными, объектов в разрезе правил поставки, и измененных объектов в разрезе правил поставки. В диалоге настройки правил поддержки, настройки по умолчанию запрещают редактирование объектов, для которых установлено правило Изменения разрешены. В диалоге изменения режимов поддержки по умолчанию сброшен флажок Установить для подчиненных объектов.
  • Команда Синтаксический контроль модуля (меню Текст Конфигуратора) переименована в Проверка модуля. Команда Синтаксический контроль модулей (меню Конфигурация Конфигуратора) переименована в Проверка модулей.
  • Для таблицы формы реализовано свойство ПоискПриВводе, управляющее вызовом диалога поиска при вводе текста, если активным элементом формы является таблица. При отключенном режиме совместимости, при вводе символов не выполняется поиск в том случае, если таблица связана с данными формы типа ДанныеФормыКоллекция или ДанныеФормыСтруктураСКоллекцией.
  • При выгрузке файлов конфигурации, файлы макетов HTML-документа выгружаются для каждого языка, для которого макет определен в конфигурации. Код языка включается в наименование файла. При загрузке выполняется попытка загрузить файл для каждого языка (с учетом кода языка, включенного в наименование файла), если соответствующий файл не найден – выполняется попытка загрузки из файла без учета кода языка в наименовании.
  • Изменен цвет линий, отображающих фиксацию строк и колонок табличного документа.
  • Переработана реализация механизма управляемых блокировок.
  • Для события технологического журнала TLOCK свойство Txt записывается только в режиме совместимости с версией 8.2.13.
  • Изменено представление удаленного пользователя в записях и диалоге отбора журнала регистрации. Прежнее значение: Имя пользователя <удален>, новое представление: Имя пользователя <не найден>.
  • Представление права доступа Администрирование изменено на Администрирование.
  • Стандартная функция Проведение документов доступна всем пользователям, а не только с установленным правом Администрирование.
  • Стандартная функция Удаление помеченных объектов доступна только пользователям с установленным правом Монопольный режим, а не пользователям с установленным правом Администрирование.
  • Вызов метода ОбновитьИнтерфейс() приводит к очистке кэшей: представления ссылок, данных объектов, данных быстрого выбора, форм выбора, ограничений по типу.
  • В конструкторе запросов для полей таблицы Константы используется такая же картинка, что и для реквизитов объектов.
  • Если в настройках системы компоновки данных у группировки строки/колонки отключен вывод итогов, то для строк/колонок этой группировки не выводится итог и в колонке/строке итога по строке/колонке.
  • В поле ввода, связанным с реквизитом типа Число с точностью 0,0, реализована возможность отображения незначащих нулей после десятичной точки с помощью форматной строки. В режиме совместимости поведение не изменилось (в описанном случае незначащие нули не отображаются).
  • Гиперссылка, которая вставляется в форматированный документ, остается неизменной. В предыдущих версиях к ссылке добавлялся полный путь до информационной базы в том случае, если гиперссылка не была абсолютной.
  • Увеличена точность преобразования числа с плавающей точкой (тип double) в тип Число системы «1С:Предприятия».
  • Для элемента управляемой формы, отображающего графу журнала документов, и для поля отчета, автоматически применяются следующие свойства (заданные для соответствующих реквизитов): Формат, Выделять отрицательные, Многострочный режим. К элементу управляемой формы, отображающему графу журнала документов, также применяются свойства Режим пароля и Подсказка.
  • При создании новой роли, по умолчанию устанавливаются следующие права доступа: СохранениеДанныхПользователя, ТонкийКлиент, ВебКлиент и Вывод.
  • Для России учитывается отмена перехода на зимнее время (начиная с 2011 года). Данное изменение влияет на работу следующих методов встроенного языка: ТекущаяДатаСеанса(), МестноеВремя(), УниверсальноеВремя(), СмещениеСтандартногоВремени(), СмещениеЛетнегоВремени(). Также изменение влияет на поведение стандартных возможностей платформы, оперирующих датой сеанса. Для корректной работы метода ТекущаяУниверсальнаяДата() необходимо обновление операционной системы, учитывающее отмену перехода на зимнее время.
  • Для России информация о часовых поясах приведена в соответствие с новыми правилами исчисления времени.
  • В соответствии с принятыми в Республике Беларусь и на Украине законами, в версии 8.2.14.537, для этих стран был отменен переход на зимнее время. В связи с отменой на Украине принятого закона, в версии 8.2.14.540 вернули переход на зимнее время.
  • Изменен алгоритм определения установленного в системе часового пояса для ОС Windows. Вначале осуществляется попытка определить часовой пояс по представлению, которое возвращает ОС. Если найденный часовой пояс не подходит по параметрам, то осуществляется поиск первого подходящего по параметрам часового пояса.

Оглавление

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

  • При размещении дистрибутивов для ОС Linux на сайте http://users.v8.1c.ru формат архива изменен с RAR на TAR.GZ.
  • Для свойства конфигурации Режим совместимости реализовано значение Версия 8.2.13.
  • Реализован новый режим работы интерфейса: открытие форм в основном окне и использование закладок для переключения между открытыми формами. Для управления режимом работы реализованы параметры командной строки (/itdi – для работы с закладками и /isdi - для работы с отдельными окнами) и параметр Режим открытия форм в окне настроек клиентского приложения. При переходе на режим работы с закладками рекомендуется проанализировать прикладной код команд, принадлежащих группе Панель навигации. Если две команды должны открывать одну форму в двух разных закладках, следует при получении формы указывать ключ уникальности или ключевой параметр формы.
  • Название параметра командной строки UseHwLicense изменено на UseHwLicenses. Параметр UseHwLicense поддерживается для совместимости. Название параметра программы установки USEHWLICENSE изменено на USEHWLICENSES. Параметр USEHWLICENSE поддерживается для совместимости.
  • Англоязычный вариант названия свойства Зачеркивание объекта Шрифт изменен на Strikeout.
  • Изменен англоязычный вариант имени свойства ВариантыНастроекКомпоновкиДанных. Вместо DataCompositionSystemSettingsVariants используется DataCompositionSettingsVariants. Возможность использования DataCompositionSystemSettingsVariants сохранена для совместимости.
  • Изменен англоязычный вариант имени свойства ВариантНастроекКомпоновкиДанных. Вместо DataCompositionSystemSettingsVariant используется DataCompositionSettingsVariant. Возможность использования DataCompositionSystemSettingsVariant сохранена для совместимости.
  • Событие расширения формы отчета ПриЗагрузкеДанныхИзНастроекНаСервере() выполняется после загрузки настроек. В формах, созданных в более ранних версиях, обработчик события ПриЗагрузкеДанныхИзНастроекНаСервере, выбранный в свойствах формы, переключается на обработчик ПередЗагрузкойДанныхИзНастроекНаСервере.
  • Реализована возможность группировки по полям-ресурсам системы компоновки данных. В режиме совместимости с версией 8.1 и 8.2.13 поведение не изменилось (поля-ресурсы системы компоновки данных недоступны для группировки).
  • Изменено поведение системы при вызове метода ОбновитьИнтерфейс() и при изменении параметров функциональных опций. Вызывается закрытие всех вспомогательных форм (с вызовом соответствующих обработчиков формы), а затем выполняется обновление состава элементов основной формы, выполнение команды, вызвавшей открытие активной вспомогательной формы (если такая команда доступна после обновления интерфейса) или отображение основной формы (если открыть вспомогательную форму, которая была активна, невозможно).
  • Реализовано выполнение запроса для автоматического определения времени документа в привилегированном режиме (при записи документа в форме и вызове метода УстановитьВремя()).
  • Если режим совместимости установлен в значение Не использовать, то при попытке перейти по некорректной навигационной ссылке вызывается исключение, которое можно обработать с помощью конструкции Попытка – Исключение.
  • Изменено англоязычное наименование методов: GetFullTextMode() изменено на GetFullTextSearchMode(), SetFullTextMode() изменено на SetFullTextSearchMode(), FullTextMode() изменено на FullTextSearchMode(). Старые варианты оставлены для совместимости.
  • Элементы формы компоновщика настроек ПараметрыДанных, Отбор, Выбор, Порядок, УсловноеОформление, ПараметрыВывода, ПользовательскиеПоля, предназначенные для связи с колонками, переименованы в ЭлементПараметрыДанных, ЭлементОтбор, ЭлементВыбор, ЭлементПорядок, ЭлементУсловноеОформление, ЭлементПараметрыВывода, ЭлементПользовательскиеПоля соответственно. Старые имена доступны в режиме совместимости с версией 8.2.13 и версией 8.1.
  • При отключенном режиме совместимости, параметр Период метода менеджера периодического регистра сведений Получить() является обязательным. В режиме совместимости с версией 8.2.13 и версией 8.1 поведение не изменилось (метод можно использовать без указания параметра, но результат является неопределенным).
  • Регистрация адаптера внешней компоненты веб-браузера Microsoft Internet Explorer выполняется «для компьютера». Изменен каталог установки внешних компонент для веб-браузера Microsoft Internet Explorer. Для установки используется каталог %ALLUSERSPROFILE%\Application Data\1C\1СEWebExt (%ALLUSERSPROFILE%\1C\1СEWebExt для Windows Vista и старше). Установку внешних компонент может выполнять администратор, если пользователю недостаточно прав на выполнение установки.
  • Если при импорте XSD-схемы будет обнаружена модель содержания choice, то все элементы, определенные в рамках данной модели, определяются как необязательные.
  • При создании фабрики XDTO интерпретация различных вариантов наследования типов объектов выполняется более корректно.
  • При выполнении копирования строки в таблице управляемой формы, связанной с таблицей значений, деревом значений, табличной частью или отбором, обработчик события ПриИзменении вызывается после того, как новая строка уже заполнена.
  • При автоматическом определении размеров элементов управляемой формы учитываются размеры шрифта, указанные в свойствах элементов формы. Изменение размера шрифта, выполненное с помощью условного оформления формы и динамического списка, не влияет на размер элемента формы. При программном изменении шрифта на клиенте выполняется обращение к серверу. Рекомендуется заменить программное изменение шрифта на клиенте на использование условного оформления. В режиме совместимости с версией 8.2.13 поведение не изменилось (размер шрифта не учитывается при определении размера элемента).
  • Для нового объекта текстовым представлением значения стандартного реквизита ВерсияДанных является строка из 12 пробелов. В режиме совместимости с версией 8.2.13 и версией 8.1 поведение не изменилось (для нового объекта представление равно пустой строке).
  • Реализована возможность управления обновлением текста в поле ввода при передаче значения от реквизита к элементу управляемой формы. Управление возможно с помощью свойства ОбновлениеТекстаРедактирования и метода ОбновитьТекстРедактирования() расширения поля ввода. В режиме совместимости с версией 8.2.13 поведение не изменилось (свойство игнорируется, обновление происходит всегда, кроме случая, когда в обработчике АвтоПодбор происходит установка значения того же типа, что и тип имеющегося в поле ввода значения).
  • При одновременном использовании методов УстановитьЗначение() и ИспользоватьИзИсточникаДанных() объекта ЭлементБлокировкиДанных вызывается исключение. В режиме совместимости с версией 8.2.13 поведение не изменилось (приоритетным считается значение, установленное методом ИспользоватьИзИсточникаДанных()).
  • Вызывается исключение в том случае, если при вызове метода УстановитьЗначение() объекта ЭлементБлокировкиДанных, тип параметра БлокируемоеЗначение не соответствует типу поля пространства блокировок. В режиме совместимости с версией 8.2.13 поведение не изменилось.
  • При установке блокировки на пространства РегистрНакопления.<Имя> и РегистрБухгалтерии.<Имя> в некоторых случаях происходит автоматическая корректировка периода налагаемой блокировки. В режиме совместимости с версией 8.2.13 поведение не изменилось.
  • При установке управляемой транзакционной блокировки на пространство РегистрБухгалтерии.<Имя>, если значение субконто задано ссылкой на характеристику, то в плане счетов эта характеристика должна быть одним из субконто этого счета. Если соответствующее субконто у счета не задано, то будет выдана ошибка. В режиме совместимости с версией 8.2.13 поведение не изменилось.
  • Методы глобального контекста ЧислоПрописью() и ПредставлениеПериода() по умолчанию используют код локализации сеанса (который может быть установлен с помощью ключа командной строки VL). В режиме совместимости поведение не изменилось.
  • При проверке прав на реквизиты и табличные части отчетов/обработок, если у роли не установлен флажок Независимые права подчиненных объектов, и для реквизита (табличной части) установлено право Редактирование, а для отчета/обработки право Просмотр не установлено, то считается, что и для реквизита (табличной части) право Редактирование не установлено. В режиме совместимости поведение не изменилось.
  • Не поддерживается помещение в хранилище значения данных, которые не поддерживают сериализацию. В режиме совместимости поведение не изменилось.
  • Англоязычное наименование метода ПроверитьЗаполнение() изменено с FillCheck() на CheckFill(). Старый вариант оставлен для совместимости.
  • В поле ввода управляемой формы текст выравнивается по верхнему краю, если для поля ввода установлен многострочный режим, и по центру (по вертикали) – в противном случае.
  • Англоязычное представление ключа объекта для настроек панели разделов изменено с Common/PartitionPanel/CommandInterfaceSettings на Common/SectionsPanel/CommandInterfaceSettings. Настройки, сохраненные в прежних версиях системы и английским вариантом встроенного языка, будут утеряны.
  • Изменены ключи объектов, предназначенных для хранения настроек командного интерфейса рабочего стола. Для настроек панели навигации рабочего стола вместо ключа Подсистема.desktop/ПанельНавигации/НастройкиКомандногоИнтерфейса реализован ключ РабочийСтол/ПанельНавигации/НастройкиКомандногоИнтерфейса. Для настроек панели действий рабочего стола вместо ключа Подсистема.desktop/ПанельДействий/НастройкиКомандногоИнтерфейса реализован ключ РабочийСтол/ПанельДействий/НастройкиКомандногоИнтерфейса. В режиме совместимости с версией 8.2.13 используются старые ключи объекта.
  • Изменен порядок вызовов обработчиков событий, связанных с закрытием форм, при завершении работы «1С:Предприятия» в режиме управляемого приложения. Порядок вызова обработчиков:
    • ПередЗавершениемРаботыСистемы;
    • ПередЗакрытием всех форм, кроме форм, расположенных на рабочем столе;
    • ПередЗакрытием форм, расположенных в рабочей области рабочего стола;
    • ПриЗакрытии всех форм, кроме форм, расположенных на рабочем столе;
    • ПриЗакрытии форм, расположенных в рабочей области рабочего стола;
    • ПриЗавершенииРаботыСистемы.
  • Выполнен переход с использования ICU 4.0 на использование ICU 4.6. В связи с этим изменилось форматирование дат и чисел для некоторых языков и форматов.
  • Изменился порядок сортировки слов для русского языка с участием букв И и Й.
  • Изменено имя стандартного реквизита ПериодРегистрации в метаданных. Вместо имени Период используется имя ПериодРегистрации. В режиме совместимости имя не изменилось.
  • Реализована поддержка веб-браузера Microsoft Internet Explorer 9. При переходе на использование этого веб-браузера рекомендуется проверить корректность формирования HTML-макетов прикладного решения. В частности, рекомендуется заменить указание размера шрифта с px на pt.
  • В технологии внешних компонент добавлены библиотеки для сборки расширений для веб-браузера с компонентами xulrunner-2.0 и xulrunner-5.0.
  • В технологии внешних компонент реализована поддержка веб-браузера Mozilla Firefox версий 4 и 5. Для веб-браузера Mozilla Firefox атрибут clientVersion в файле манифеста более не игнорируется и используется для выбора необходимого пакета установки. Для обеспечения работоспособности внешних компонент с этим веб-браузером необходимо собрать отдельный пакет установки для каждой версии веб-браузера.
  • Англоязычное наименование метода ОбновитьПовторноИспользуемыеЗначения() изменено на RefreshReusableValues(). Для совместимости сохранено наименование RefreshReusingValues() при исполнении на толстом клиенте и сервере, и наименование RefreshValuesReuse() при исполнении на тонком клиенте.
  • Реализована более полная проверка корректности состава ведущих начислений видов расчета. При этом возможно увеличение количества сообщений об ошибке прав доступа, при наличии ограничений доступа к данным на чтение, для планов видов расчета.
  • Если параметр Расположение полей группировок настройки системы компоновки данных установлен в значение Отдельно и только в итогах, то при создании макета группировок, объединение ячеек макета группировки выполняется только в пределах колонок соответствующей группировки. В режиме совместимости с версией 8.2.13 и 8.1 поведение не изменилось (объединение ячеек макета группировки выполняется в пределах всех колонок родительской группировки).
  • Изменен механизм регистрации изменений конфигурации при работе в распределенной информационной базе. Конфигурация будет полностью помечена как измененная в следующих случаях: загрузка конфигурации из файла, подключение конфигурации к хранилищу конфигурации, обновление конфигурации с помощью механизма поддержки с выключенной возможностью изменения.
  • Если при конвертации информационной базы, из версии 8.2.13 и младше, в конфигурации существуют роли, которые не редактировались после создания (в них не установлено ни одно право ни для одного объекта), то права доступа СохранениеДанныхПользователя и РежимВсеФункции для таких ролей автоматически не устанавливаются.

Оглавление

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

  • Внимание!

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

    Перед преобразованием необходимо сделать резервную копию информационной базы!

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

    Файл хранилища конфигурации

    Перед преобразованием необходимо сделать резервную копию хранилища конфигурации

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

Оглавление

Версия 8.2.13

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


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

  • Реализована поддержка СУБД Oracle Database версии 11.1.0.7 (Linux).
  • В диалоге получения программной лицензии разрешено получение лицензии на электронном носителе, даже в том случае, если возможно автоматическое получение лицензии.
  • В библиотеку картинок добавлены картинки: РазвернутьВсе, СвернутьВсе.
  • В редакторе прав доступа реализован флажок Независимые права подчиненных объектов. Если флажок не установлен, то при определении права на объект конфигурации учитываются права на родительский объект. Флажок оказывает действие на следующие объекты: стандартные реквизиты, стандартные табличные части, реквизиты стандартных табличных частей, реквизиты, табличные части, реквизиты табличных частей, команды.
  • Для объекта ФункциональнаяОпция реализовано свойство ПривилегированныйРежимПриПолучении, отвечающее за возможность получения значения функциональной опции в привилегированном режиме.
  • Реализована возможность управления выдачей клиентских лицензий сервером «1С:Предприятия». С этой целью реализовано:
    • свойство Разрешить выдачу лицензий сервером «1С:Предприятия» информационной базы в консоли кластера.
    • свойство LicenseDistributionAllowed для объекта IInfoBaseInfo.

Оглавление

Оптимизация

  • Уменьшено время установки соединения с сервером СУБД IBM DB2 при запуске большого количества пользователей.
  • Ускорен запуск клиентского приложения 1С:Предприятия при использовании динамического обновления конфигурации.
  • В тонком клиенте оптимизировано отображение полем HTML-документа макета HTML-документа.

Оглавление

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

  • Реализовано хранение конфигурационного файла 1CEStart.cfg для всех пользователей компьютера (каталог %ALLUSERSPROFILE%\Application Data\1C\1CEStart или %ALLUSERSPROFILE%\1C\1CEStart для Windows Vista и выше). В конфигурационный файл для всех пользователей программа установки записывает параметры InstalledLocation и InstallComponents. Настройки, выполненные в окне запуска, записываются в локальный конфигурационный файл (конкретного пользователя).
  • При редактировании в Конфигураторе свойств СвязьПоТипу и СвязиПараметровВыбора реквизитов объектов конфигурации, а также полей ввода управляемой формы, не отображаются связи с удаленными реквизитами или полями. Ранее такие связи отображались строкой Ошибочное значение. При создании формы на сервере, в режиме 1С:Предприятия, из списков, заданных в свойствах СвязьПоТипу и СвязиПараметровВыбора, происходит удаление связей с недоступными или удаленными реквизитами или полями ввода.
  • В Конфигураторе невозможна совместная установка свойств общего модуля Клиент (обычное приложение), Клиент (управляемое приложение), Внешнее соединение (все свойства одновременно) и Вызов сервера.
  • Параметр СтандартнаяОбработка события НачалоПеретаскивания переименован в Выполнение. Переименование выполнено для событий следующих объектов: расширение поля формы для поля календаря, расширение поля формы для поля картинки, расширение поля формы для табличного документа, расширение декорации формы для картинки, таблица формы, табличное поле, поле календаря, поле картинки, поле табличного документа.
  • Транзакция, инициируемая системой при чтении объектов, открывается только в том случае, если в момент начала чтения транзакция еще не открыта.
  • Реализовано использование параметров Usr и Pwd строки соединения, указанной в файле default.vrd, для аутентификации при создании сеанса. Если имя пользователя и пароль указаны одновременно в строке запуска клиентского приложения и в строке соединения файла default.vrd, то параметры строки соединения игнорируются и используются параметры строки запуска.
  • Если поле, содержащее значение характеристики, отключено (и становится недоступным) с помощью функциональных опций, то становятся недоступными все поля характеристик, значения которых хранятся в этом поле.
  • Выполняется завершение работы отчета, работающего в фоновом режиме, при закрытии формы отчета, даже если в обработчике события ПередЗакрытием формы отчета параметру СтандартнаяОбработка будет присвоено значение Ложь. Собственно остановка фонового задания, выполняющего отчет, выполняется после выполнения обработчика ПриЗакрытии формы отчета.
  • Если в текстовом редакторе выполняется операция Уменьшить отступ над выделенным блоком текста, то из каждой строки удаляется только необходимое количество пробелов или символов табуляции. Других модификаций обрабатываемого текста не производится.
  • В календаре реализовано отображение сокращенного названия дней недели для вьетнамского и польского языков интерфейса.
  • В полях ввода веб-клиента запрещено вводить символы, недопустимые с точки зрения XML 1.0. При попытке интерактивного ввода такого символа ввод символа игнорируется, при вставке из буфера обмена – недопустимые символы пропускаются и во вставленный текст не попадают. Если такой символ помещен в поле ввода программно, то в веб-браузерах Google Chrome и Safari будет выполнена замена недопустимого символа на символ ? и поле ввода станет недоступным для редактирования.
  • Изменено отображение ссылок в панели навигации вспомогательного окна. Команда отображается полужирным шрифтом, если она располагается в группе Важное.
  • Сообщение пользователя, указывающее на конкретную строку табличной части, будет позиционироваться на ту же строку после изменения порядка строк в табличной части. Если строка, с которой связано сообщение, была удалена, то сообщение будет отображаться привязанным к элементу формы, отображающему табличную часть.
  • Изменен вид курсоров, отображающих наличие или отсутствие расшифровки в ячейке табличного документа в веб-браузерах Google Chrome и Safari.
  • Не выполняется проверка клиентской и серверной лицензии при создании информационной базы. Проверка лицензии выполняется только при запуске Конфигуратора или в режиме «1С:Предприятие».
  • Реализована возможность получения программной лицензии, если при запуске тонкого или толстого клиента (в клиент-серверном варианте) не обнаружена серверная лицензия.
  • Реализована доступность метода ВыполнитьОбработкуЗаданий() на тонком и веб-клиентах. Из синтакс-помощника удалена информация о доступности метода ВыполнитьОбработкуЗаданий() на сервере.
  • При формировании дерева справки по подсистемам в режиме совместимости с версией 8.1 не учитывается право Просмотр подсистемы.

Оглавление

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

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

Оглавление

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

  • Конвертация конфигураций, информационных баз, внешних обработок и внешних отчетов при переходе от версии 8.2.12 к версии 8.2.13 не требуется.
  • Если программа запуска 1CEStart.exe используется для запуска из сетевого каталога, то ее следует заменить на аналогичную программу версии 8.2.13.

Оглавление

Версия 8.2.12

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


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

  • Реализовано исправление информационной базы при нарушениях внутренней структуры хранения, вызванных ошибкой динамического обновления. Запрос на исправление выдается при запуске конфигуратора, если такие нарушения обнаружены. Изменение выполнено в версии 8.2.12.96.
  • Реализована поддержка СУБД Oracle Database версии 11.1.0.7.0 (Windows).
  • Реализована поддержка турецкого языка интерфейса (код языка tr).
  • В список допустимых часовых поясов добавлены следующие значения: America/Argentina/Salta, America/Matamoros, America/Ojinaga, America/Santa_Isabel, America/Santarem, Antarctica/Macquarie, Asia/Kathmandu, Asia/Novokuznetsk.

Оглавление

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

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

Оглавление

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

  • Размер окна, формируемого функцией ВвестиЗначение(), сохраняется отдельно для каждого из следующих типов: дата, число, строка, многострочная строка. Размер поля ввода в случае ввода многострочной строки равен 5 строкам для первого вызова функции.
  • В списке реквизитов конструктора управляемой формы журнала документов изменен порядок следования реквизитов.
  • При работе веб-клиента в веб-браузере Safari, окна калькулятора и календаря всегда открываются в окнах, размер которых не меньше минимального размера окна для этого браузера.
  • Если редактирование конфигурации выполняется для режима запуска Управляемое приложение, то в диалоге глобального поиска из списка объектов, в которых будет выполняться поиск, исключаются пользовательские интерфейсы (закладка Типы текстов).
  • В редакторе командного интерфейса рабочего стола, команды выводятся в качестве элементов дерева доступных команд, подчиненных объектам метаданных, даже в том случае, если у объекта существует только одна команда.
  • В конструкторе форм объекта ХранилищеНастроек изменен порядок следования типов форм.
  • Если доступ к полям, необходимым для получения представления ссылочного объекта метаданных, запрещен с помощью ограничений доступа к данным или доступ к объекту запрещен на уровне прав доступа, то получение представления такого объекта не влияет на ход текущей транзакции.
  • Динамический список, размещенный в обычной форме, вызывает проверку заполнения (если отключен режим совместимости с версией 8.1 и установлен режим редактирования В списке) при завершении редактирования для следующих объектов: справочник, документ, план видов характеристик, план обмена, план счетов, план видов расчета, бизнес-процесс, задача бизнес-процесса, регистр сведений.
  • Поле системы компоновки данных считается недоступным, если все поля, используемые в выражении этого поля, связаны с выключенными функциональными опциями. При этом учитываются все поля, входящие в выражение поля в запросе, а также выражения из объединений, если таковые присутствуют.
  • Программа установки выполняет регистрацию консоли кластера «для компьютера». Регистрация, выполняемая с помощью командного файла RegMSC.cmd, выполняется «для пользователя».
  • Программа установки выполняет регистрацию COM-соединения «для компьютера». Имеется возможность выполнить регистрацию «для пользователя» с помощью командной строки regsvr32 /n /i:user comcntr.dll.
  • Если утилите webinst.exe при выполнении публикации недостаточно прав доступа, выполняется запрос повышения привилегий.
  • Подключение внешних компонент, выполненных по технологии СОМ, с помощью методов ЗагрузитьВнешнююКомпоненту(), ПодключитьВнешнююКомпоненту() и регистрация объектов компоненты выполняется «для пользователя». Если регистрация «для пользователя» завершилась неудачно, то предпринимается попытка выполнить регистрацию «для компьютера».
  • Программа установки (и запуск клиентского приложения с ключом /RegServer) выполняет регистрацию объекта V82.Application «для компьютера». Если привилегий для выполнения этой операции недостаточно, пользователю предлагается выполнить регистрацию «для пользователя».
  • Приложения ragent.exe, crserver.exe выполняют контроль необходимых привилегий на операциях регистрации, отмены регистрации, запуске и остановке сервиса. В случае отсутствия необходимых прав выполняется запрос повышения привилегий.
  • Если при формировании таблицы, находящейся в поле Данные записи журнала регистрации, присутствуют колонки с одинаковым именем, то происходит объединение этих колонок в одну. При этом количество строк в этой таблице увеличивается таким образом, чтобы в результирующей колонке присутствовали все уникальные значения из одноименных колонок. Значения, указанные в остальных колонках, дублируются в создаваемых строках.
  • Вызов метода Расшифровать() объекта МенеджерКриптографии вызывает исключение только после того, как неудачно завершились попытки расшифровки с помощью всех доступных сертификатов, а не после первой ошибки.
  • Реализован перенос параметров (TComp, LogUI, WSN, WSA, WA, NoProxy, Proxy, Out, DebuggerUrl, Debug, DisplayPerformance, SimulateServerCallDelay (кроме веб-клиента)) из командной строки запуска текущего приложения в командную строку запуска приложения (для тонкого и толстого клиентов), используемую в методах ЗапуститьСистему(), ЗавершитьРаботуСистемы() и при нажатии кнопки Перезапустить в диалоге ошибки. Параметры, которые могут быть указаны и в командной строке и изменены интерактивно, переносятся в новую командную строку только в том случае, если они были указаны именно параметрами командной строки.
  • Реализована возможность установки внешних компонент, расширения работы с файлами и расширения работы с криптографией пользователями, имеющими права для установки ActiveX и работающими в веб-браузере Internet Explorer на ОС Windows Vista Business (и выше) с включенной службой ActiveX Installer Service.
  • Если в программе установки выбрана установка драйвера ключа защиты и установка происходит под управлением ОС Windows Vista и выше, то перед выполнением установки будет выдан запрос повышения привилегий (UAC).

Оглавление

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

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

Оглавление

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

  • Конвертация конфигураций, информационных баз, внешних обработок и внешних отчетов при переходе от версии 8.2.11 к версии 8.2.12 не требуется.

Оглавление

Версия 8.2.11

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


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

  • Реализована поддержка СУБД Oracle Database версии 10.2.0.4 (Linux).
  • Реализована возможность управления поиском ключа аппаратной защиты (параметр UseHwLicense). Возможно указание этого ключа в командной строке запуска, в свойствах информационной базы, в файлах 1CEStart.cfg и 1CESCmn.cfg, а также в командной строке запуска программы установки 1С:Предприятия и окне настройки программы запуска. Отключение поиска ключа аппаратной защиты позволяет ускорить запуск базовых версий 1С:Предприятия, а также клиентских приложений, если получение клиентских лицензий реализовано через сервер 1С:Предприятия или расширение веб-сервера.
  • Реализована возможность указания параметров запуска /L и /VL в параметрах информационной базы (в списке информационных баз). Параметры будут использоваться только при запуске с помощью интерактивной программы запуска.
  • В веб-клиенте реализована возможность отладки встроенного языка и замер производительности. В клиент-серверном варианте отладка возможна только в том случае, если включен режим отладки сервера 1С:Предприятия. Не поддерживается автоматический поиск предметов отладки на удаленных компьютерах при отладке веб-клиента для файлового варианта информационной базы. Возможность интерактивного включения режима отладки в веб-клиенте не поддерживается. Возможность отладки внешних отчетов и обработок не поддерживается.
  • В Конфигураторе, при наведении курсора мыши на картинку точки останова с условием, реализовано отображение текста условия в виде всплывающей подсказки.
  • Во время выполнения длительной операции (более 20 минут) на тонком клиенте реализовано регулярное оповещение сервера 1С:Предприятия о наличии сеанса. В результате не происходит удаления сеанса сервером, даже если операция на клиенте выполняется более 20 минут.
  • В качестве представления предопределенных данных в Конфигураторе используется свойство этих данных Имя.
  • Реализована поддержка турецкого языка в функциях ЧислоПрописью() и ПредставлениеПериода().
  • В библиотеку картинок добавлены картинки: РежимПросмотраСписка, РежимПросмотраСпискаСписок, РежимПросмотраСпискаИерархическийСписок, РежимПросмотраСпискаДерево, ИзменитьФорму, НастроитьСписок.
  • При смене вида поля или декорации в редакторе формы сохраняются значения тех свойств элемента формы, которые совпадают у старого и нового вида элемента.
  • Для всех системных перечислений реализована возможность обхода с помощью оператора Для каждого … Из … Цикл.
  • Для метода ПредопределенноеЗначение() реализована возможность получать значение системного перечисления по его имени.
  • Реализован метод ПолучитьПолноеИмяПредопределенногоЗначения(), позволяющий получить полное имя предопределенного значения по его значению.
  • Для системного перечисления ТипУзлаXML реализовано значение ПробельныеСимволы. Узел такого типа содержит внутри себя только символы пробел, табуляция и перевод строки.
  • Для объекта ПараметрыЧтенияXML реализовано свойство ИспользоватьИгнорируемыеПробельныеСимволы. Значение данного свойства определяет наличие узлов типа ТипУзлаXML.ПробельныеСимволы при чтении XML. При разработке конфигурации рекомендуется устанавливать свойство ИспользоватьИгнорируемыеПробельныеСимволы объекта ПараметрыЧтенияXML в значение Истина в тех случаях, когда в содержательной части данных, передаваемых в формате XML, могут встречаться значения, состоящие только из пробельных символов.
  • Для метода ПерейтиКСодержимому() объекта ЧтениеXML реализован параметр ПробельныеСимволы.
  • Если конфигурация редактируется для режима запуска Управляемое приложение, то для интерактивного выбора из библиотеки картинок недоступны картинки, не используемые в управляемом приложении.
  • В веб-клиенте, в случае возникновения ошибки, реализовано заполнение свойств ИсходнаяСтрока. НомерСтроки и ИмяМодуля объекта ИнформацияОбОшибке. Строка подробного представления ошибки (в веб-клиенте) включает текст исходной строки модуля.
  • В конструкторе формы плана видов характеристик изменено наименование формы элемента плана видов характеристик. Наименование Форма вида характеристик заменено на Форма элемента плана видов характеристик.
  • Изменен порядок следования форм в конструкторе новой формы отчета. Порядок форм приведен в соответствие с порядком следования свойств, описывающих основные формы отчета: форма отчета, форма настроек, форма варианта.
  • Если у конфигурации свойство Основной режим запуска установлено в значение Обычное приложение, свойство Использовать обычные формы в управляемом приложении установлено в значение Истина и существует обычная форма объекта, то в динамическом списке управляемой формы в толстом клиенте доступны команды создания, редактирования и ввода на основании элементов, независимо от текущего режима запуска конфигурации.
  • Для объекта СистемнаяИнформация реализовано свойство ИдентификаторКлиента.
  • Реализовано отображение окна сообщения и автоматический переход к связанному элементу формы при щелчке по такому сообщению в списке сообщений, если сообщение связано с полями наборов записей движений документов.
  • При выполнении тестирования и исправления файлового варианта информационной базы, реализована проверка уникальности ключевых полей записей табличных частей. В клиент-серверном варианте информационной базы уникальность ключевых полей записей табличных частей обеспечивается СУБД.
  • При выполнении поиска ссылок на объект реализован поиск в свойстве Состав планов обмена в том случае, если установлен флажок В свойствах в диалоге настройки поиска ссылок. Поиск ссылок в интерфейсах (флажок В интерфейсах) доступен только в том случае, если редактирование конфигурации выполняется для режима запуска Управляемое приложение и обычное приложение.
  • Повышена контрастность кнопки активного окна в панели окон конфигуратора и 1С:Предприятия в режиме обычного приложения.
  • Реализована возможность устанавливать (и получать) заданный текст в самом начале заголовка окна с помощью методов УстановитьКраткийЗаголовокПриложения()/ПолучитьКраткийЗаголовокПриложения(). Краткий заголовок позволяет упростить определение принадлежности окна к той или иной информационной базе.
  • Реализована возможность указывать табличный документ в качестве источника команд. При этом становятся доступными следующие команды: Печать, Печать с текущими настройками, Параметры страницы, Предварительный просмотр, Найти, Найти следующий, Найти предыдущий, Копировать, Сохранить, Сохранить как, Выделить все, Зафиксировать таблицу, Отображать группы, Свернуть все группы, Раскрыть все группы.
  • В веб-клиенте реализован метод глобального контекста Вычислить().
  • Реализовано свойство Отображение для группы формы вида Подменю. Свойство имеет смысл изменять только для подменю, расположенного непосредственно в командной панели.
  • Расширены возможности редактора XDTO-пакета: реализованы функции копирования/вставки, изменения порядка следования элементов, контроль корректности имен элементов и т.д. Переработан диалог выбора типа элемента пакета.
  • Для клиент-серверного варианта работы реализована возможность фонового выполнения отчета, созданного с помощью системы компоновки данных в управляемой форме. Для метода расширения формы отчета СкомпоноватьРезультат() реализован параметр Режим, позволяющий выполнять отчет в фоновом режиме. Для расширения поля табличного документа реализовано свойство ОтображениеСостояния, позволяющее управлять отображением состояния отчета в табличном документе. Для расширения формы отчета реализовано свойство АвтоОтображениеСостояния для управления автоматическим режимом отображения состояния отчета.
  • Изменен механизм запуска фоновых заданий – теперь фоновые задания запускаются сразу после выполнения метода Выполнить() менеджера фоновых заданий, а не через некоторое время, как было ранее.
  • Реализован метод глобального контекста ЗапроситьРазрешениеПользователя(). В веб-клиенте метод позволяет получить у пользователя разрешение на выполнение нескольких операций с файлами, которые потом будут выполнены без дополнительных вопросов.
  • Хранение некоторых настроек (признак отображения команды Все функции, признак установки разрешения отладки при запуске, признак режима низкой скорости соединения для веб-клиента, признак внешней ссылки для диалога получения ссылки, настройки внешних компонент, списки строк поиска в справке, цветовые настройки сравнения текстовых и табличных документов) перенесено в хранилище настроек (доступны через свойство глобального контекста ХранилищеСистемныхНастроек).
  • Для виртуальной таблицы регистра бухгалтерии ДвиженияССубконто реализованы параметры Порядок и Первые. Данные параметры позволяют выполнять выборку нужного количества первых записей виртуальной таблицы, упорядоченной требуемым образом, средствами виртуальной таблицы.
  • Реализована возможность описания хранения характеристик для объектов метаданных в конфигурации. Данная возможность используется системой компоновки данных в отчетах и динамических списках. После задания описания, система компоновки данных автоматически определяет дополнительные характеристики объекта метаданных и представляет виды характеристик объекта в списке доступных полей объекта без необходимости использования в каждом отчете конструкции языка запросов ХАРАКТЕРИСТИКИ. Если в запросе схемы компоновки данных указано описание характеристик для некоторого типа, то для полей запроса с таким типом используются эти характеристики, а характеристики, описанные в метаданных не используются. Если для некоторого типа характеристики в запросе не указаны, то для этого типа используются характеристики, описанные в метаданных. При редактировании характеристик реализована автоматическая фильтрация при выборе вида характеристики по типу объекта, для которого редактируется характеристика.
  • В системе компоновки данных для полей, которые являются значениями характеристик, поддерживаются параметры вывода и связи параметров выбора.
  • Реализована возможность задания произвольного состава кнопок для метода глобального контекста Вопрос(). Также реализована возможность указания кнопки, на которой будет отображаться обратный отсчет периода тайм-аута.
  • Для элемента формы таблица, в редакторе управляемой формы, реализована команда контекстного меню Добавить колонки. Команда предназначена для упрощения заполнения таблицы колонками и облегчения настройки параметров колонок таблицы. Команда работает аналогично автоматическому заполнению таблицы при связывании таблицы формы с реквизитом формы соответствующего типа.
  • Реализована возможность отображения заголовка группы колонок в таблице формы. Для расширения группы колонок формы реализованы свойства ОтображатьВШапке, ОтображатьЗаголовок, ГоризонтальноеПоложениеВШапке, КартинкаШапки, ЦветФонаЗаголовка, ПутьКДаннымШапки, ФорматШапки.
  • В форме списка и в форме события журнала регистрации (в Конфигураторе, обычном приложении и стандартной функции управляемого приложения Журнал регистрации) реализовано отображение поля Данные для событий Доступ, Отказ в доступе, Аутентификация, Ошибка аутентификации, Добавление пользователя, Изменение пользователя и Удаление пользователя.
  • Реализован метод глобального контекста ПредставлениеПрава(), возвращающий представление права доступа на языке пользователя.
  • Серверный предмет отладки соответствует сеансу работы пользователя в случае отладки клиент-серверного варианта или файлового варианта, работающего через веб-сервер. Если в процессе отладки произошел перенос сеанса пользователя на другой рабочий процесс, то отладка будет прекращена.
  • Изменено цветовое оформление некоторых элементов интерфейса и повышена контрастность. Изменения не действуют для режима совместимости с версией 8.1.
  • Реализована возможность изменять свойство Идентификатор объекта ИнтернетПочтовоеВложение. Свойство необходимо заполнять, если необходимо, чтобы картинки, расположенные во вложениях письма, отображались в тексте HTML-текста сообщения.
    Реализовано свойство ТипСодержимого объекта ИнтернетПочтовоеВложение.
  • Для условного оформления отдельных ячеек таблицы формы реализована возможность управления видимостью, доступностью, отображением и режимом Только просмотр.
  • Для условного оформления отдельных ячеек динамического списка реализована возможность управления видимостью, доступностью и отображением.
  • Для объекта ИнтернетПочтовоеСообщение при работе в ОС Linux реализована возможность вставки картинок в тело письма в формате HTML и установка информации о кодировке письма.
  • Реализован объект ФорматированныйДокумент, предназначенный для хранения текстового документа, включающего элементы форматирования (выделение цветом, шрифтом, картинки, гиперссылки). Реализовано расширение поля управляемой формы для редактирования форматированного документа.
  • Реализован механизм криптографии на базе ассиметричного шифрования (открытых и закрытых ключей). Для веб-клиента реализовано расширение работы с криптографией. Механизм криптографии не содержит реализации собственно алгоритмов криптографии. Он обеспечивает набор объектов, позволяющих взаимодействовать с внешними модулями криптографии сторонних производителей.
  • Реализована защита от несанкционированного использования с помощью программной лицензии. Защита с помощью ключей HASP или программных лицензий определяется поставкой защищаемого продукта.

Оглавление

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

  • Реализована поддержка веб-браузера Mozilla Firefox 3.6 (Windows, Linux).
  • Реализована поддержка веб-браузера Google Chrome версий 4.0 и 4.1 (Windows). Список ограничений функциональности при работе в веб-браузере отражен в документации.
  • Реализована поддержка веб-браузера Safari версии 4.0.5 (Mac OS X 10.5 и выше). Список ограничений функциональности при работе в веб-браузере отражен в документации.
  • Реализована поддержка работы с несколькими мониторами для тонкого клиента, толстого клиента и веб-клиента в режиме управляемого приложения. Работа веб-клиента зависит от поведения окна веб-браузера при работе с несколькими мониторами.
  • Реализована возможность сохранения табличного документа в файлы Microsoft Office OpenXML (Microsoft Excel 2007 (*.xlsx) и Microsoft Word 2007 (*.docx)).
  • В таблицах управляемой формы реализована возможность поиска по подстроке для колонок, отображающих ссылочные типы.
  • Реализована единая история поиска для всех таблиц в управляемых формах.
  • В тонком клиенте и толстом клиенте реализовано сохранение (на время сеанса) текущей строки и списка открытых узлов для окна Все функции.
  • В веб-клиенте реализовано контекстное меню, содержащее команды работы с буфером обмена и выделения текста, для текстовых полей диалога О программе и диалога расширенного описания ошибки, вызванного кнопкой Подробно из окна ошибки.
  • В веб-клиенте реализовано дополнение многоточием справа текста, не помещающегося в отведенное место для заголовков элементов формы, декораций типа Надпись и полей типа Поле надписи.
  • В веб-клиенте реализованы команды Найти, Найти следующий, Найти предыдущий для поля HTML-документа. Если поле HTML-документа отображает внешний ресурс, то поиск реализуется стандартными возможностями веб-браузера (содержимое документа получено по адресу, отличающемуся от адреса, по которому запущен веб-клиент).
  • В веб-клиенте реализована интерактивная команда поиска с заменой в многострочных полях ввода и в поле текстового документа формы.
  • В веб-клиенте реализована интерактивная печать содержимого поля HTML-документа. В главном меню доступен пункт Печать. В области системных команд вспомогательного окна доступна кнопка Печать. Печать невозможна, если поле HTML-документа отображает внешний ресурс (содержимое документа получено по адресу, отличающемуся от адреса, по которому запущен веб-клиент).
  • Реализовано интерактивное сохранение содержимого поля HTML-документа. В главном меню доступны пункты Сохранить и Сохранить как…. В области системных команд вспомогательного окна доступна кнопка Сохранить. Команды сохранения доступны в том случае, если на форме существует поле HTML-документа.
  • В форме настройки рабочего стола реализована кнопка Удалить все, удаляющая все формы с рабочего стола.
  • В веб-клиенте, при попытке закрытия окна, которое заблокировано другим окном, выдается стандартное предупреждение браузера, включающее следующий текст: Это окно можно будет закрыть только после того, как будут закрыты открытые из него окна! Выберите Отмена/Cancel для отказа от закрытия этого окна!.
  • Если панель разделов отображается в режиме Текст, то названия разделов выравниваются по верхнему краю панели разделов.
  • Уточнены сообщения об ошибках полнотекстового поиска, возникающих в случае слишком большого количества слов поиска, при использовании конструкций вида система #4 (нечеткий поиск) или а* (символы подстановки).
  • В главном меню веб-клиента реализовано меню Правка, состоящее из следующих команд: Найти, Найти следующий, Найти предыдущий, Вырезать, Копировать, Вставить, Выделить все. Эти команды также доступны в области системных команд.
  • В веб-браузере Mozilla Firefox реализован параметр Использовать аутентификацию операционной системы в диалоге Настройка веб-браузера. Флажок разрешает или запрещает использование аутентификации операционной системы (управляет параметром веб-браузера network.automatic-ntlm-auth.trusted-uris). По умолчанию флажок выключен.
  • В веб-клиенте реализовано дополнение многоточием текста, не помещающегося в отведенное место в панели навигации, панели действий, заголовке вспомогательного окна приложения и в элементе истории работы пользователя.
  • В операционной системе Windows 7 реализовано объединение окон 1С:Предприятия в одну группу, независимо от запускаемого клиента (1Cv8.exe и 1Cv8c.exe). Окна интерактивной программы запуска (1CV8s.exe) образуют свою группу.
  • При вводе некорректной строки текста в поле ввода, реализована возможность вернуться к значению, которое находилось в поле ввода до начала ввода текста.
  • Реализовано свойство Отображать заголовок для группы колонок таблицы в пользовательских настройках формы.
  • Для параметров отбора Пользователь и Компьютер стандартной функции управляемого приложения Журнал регистрации реализована форма выбора значения, содержащая список доступных и выбранных значений.
  • В списке окон, открываемом с помощью команды Главное меню – Окна – Все окна выводится заголовок приложения (для основного окна приложения) и заголовок формы (для вспомогательного окна приложения). В название окна не включается заголовок приложения (для вспомогательных окон) и строка (1С:Предприятие).
  • В веб-клиенте реализованы горячие клавиши для разворачивания (Ctrl+Alt+Shift+Num+) и сворачивания (Ctrl+Alt+Shift+Num-) всех групп команд в панели навигации.

Оглавление

Оптимизация

  • При работе в Конфигураторе оптимизирована работа с буфером обмена при копировании и вставке объектов метаданных.
  • Оптимизирована работа внутренних механизмов платформы со значениями ссылочных типов.
  • Оптимизирована работа под нагрузкой внутренних механизмов платформы при работе на многопроцессорных системах в многопользовательском режиме.
  • Оптимизировано открытие окна Все функции.
  • Для веб-клиента оптимизирована передача с клиента на сервер файлов большого размера в случае использования веб-браузера Microsoft Internet Explorer с установленным расширением работы с файлами. При такой передаче используется компонент MSXML версий 6.0 или 4.0. В случае отсутствия этого компонента на компьютере выдается предупреждение.
  • Оптимизировано переключение разделов в веб-клиенте.
  • Оптимизировано открытие окна настройки форм в веб-клиенте.
  • Оптимизировано клиент-серверное взаимодействие для тонкого и толстого клиентов (в режиме управляемого приложения) при открытии окна оповещения и окна состояния.
  • Повышена производительность выполнения запросов к данным, при использовании ограничений доступа к данным, после изменения параметров сеанса, не используемых в ограничениях доступа.
  • Оптимизирована работа виртуальной таблицы регистра бухгалтерии ДвиженияССубконто.
  • Оптимизировано окончание редактирования ячейки таблицы формы в веб-клиенте.
  • Оптимизирован механизм работы со списком пользователей информационной базы в случае большого количества пользователей.
  • Повышена скорость выполнения запроса к виртуальной таблице вида РегистрРасчета.<ОсновнойРегистр>.База<БазовыйРегистр> в том случае, если базовый регистр поддерживает период действия. В режиме совместимости с версией 8.1 скорость выполнения не изменилась.
  • Оптимизирован расход памяти в механизмах сравнения и объединения конфигураций, включая обновление конфигурации поставщика.
  • Оптимизировано использование памяти при работе веб-клиента, особенно в веб-браузере Microsoft Internet Explorer.
  • Оптимизирована работа различных механизмов системы, использующих временные файлы.
  • Ускорено выполнение некоторых операций при работе с СУБД PostgreSQL.

Оглавление

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

  • При регистрации службы сервера 1С:Предприятия x86-64 (с помощью программы установки и с помощью ragent.exe) в ОС Windows испольуется одинаковое имя: 1C:Enterprise 8.2 Server (x86-64) Agent. Имя 1C:Enterprise 8 Server (x86-64) Agent, ранее используемое при регистрации с помощью программы установки, больше не используется. После установки новой версии 1С:Предприятия х86-64, возможна регистрация новой службы сервера, без удаления старой. При возникновении такой ситуации следует вручную выполнить отмену регистрации старой версии службы сервера с помощью утилиты ОС Windows sc.exe. Если существует установленный сервер 1С:Предприятия с настройками, отличными от настроек по умолчанию, необходимо выполнить повторную регистрацию службы сервера с нужными параметрами, воспользовавшись утилитой ragent.exe из новой версии. Подробное описание параметров утилиты ragent.exe приведено в главе 3 книги «Клиент-серверный вариант. Руководство администратора».
  • При переходе с версии 8.2.10 на 8.2.11 выполняется конвертация списка пользователей информационной базы при выполнении первого изменения в этом списке. При переходе с версии 8.2.11 на 8.2.10 будет использован старый список пользователей по состоянию на момент конвертации. На диске ИТС, начиная с майского выпуска 2010 года, размещена обработка, позволяющая обмениваться списком пользователей (в формате XML) между информационными базами.
  • Изменен механизм установки программы в ОС Windows. Исключено использование VBScript.
  • В технологии внешних компонент добавлены библиотеки для сборки расширений для веб-браузера Mozilla Firefox с новой версией компоненты xulrunner-1.9.2.
  • Изменен механизм автозаполнения года при вводе дат, если год не задается явно. Исключена установка будущего года при вводе в конце года (ноябрь-декабрь) дат начала года (январь-февраль). Исключена установка предыдущего года при вводе в начале года (январь-февраль) дат окончания года (ноябрь-декабрь).
  • Новые перечисления создаются с выключенным свойством Использовать стандартные команды. В случае создания для перечисления формы списка по умолчанию, свойство Использовать стандартные команды автоматически включается.
  • Автоматическая установка новой версии с помощью программы запуска (1CEStart.exe) будет выполняться в следующих случаях:
    • пользователь, выполняющий запуск, входит в группу локальных администраторов;
    • пользователь, выполняющий запуск, не входит в группу локальных администраторов, но в групповых политиках для пользователя и компьютера разрешена установка программ (ключ реестра AlwaysInstallElevated).
  • В тонком клиенте аутентификация ОС на веб-сервере от имени текущего пользователя не производится в случае явного указания имени пользователя, независимо от указания пароля.
  • Изменен каталог установки расширения работы с файлами для веб-браузера Microsoft Internet Explorer. Для установки используется каталог %APPDATA%\1C\1СEWebExt\FileSystemExtIE. Регистрация расширения выполняется для текущего пользователя операционной системы.
  • Изменено поведение и внешний вид окна, отображаемого при установке внешней компоненты и расширения работы с файлами в веб-клиенте.
  • Механизмы платформы, сохраняющие данные в формате XML (система компоновки данных, интерактивные команды обмена данными), при чтении выполняют установку свойства ИспользоватьИгнорируемыеПробельныеСимволы объекта ПараметрыЧтенияXML в значение Истина.
  • Команда расширения формы отчета Стандартные настройки переименована в Установить стандартные настройки. Команда расширения формы отчета Новое окно переименована в Открыть новое окно. В командной панели изменен порядок следования команд, предоставляемых расширением формы отчета.
  • Если при записи нового объекта (плана обмена, справочника, документа, плана счетов, плана видов характеристик, плана видов расчета, бизнес-процесса, задачи) в транзакции формировались сообщения пользователю, то при отмене транзакции в сообщениях пользователю очищаются ссылки на записываемый объект.
  • При выполнении условного оформления используются текущие данные той таблицы формы, к которой относится оформляемый элемент, а не первой по порядку следования элементов. Например, если на форме существует несколько таблиц, связанных с реквизитом формы типа ТаблицаЗначений, то условное оформление будет оперировать текущими данными оформляемой таблицы формы.
  • Во встроенной справке реализован раздел Язык запросов полнотекстового поиска в данных. Раздел расположен в ветке 1С:Предприятие – Работа пользователя. Раздел Формат поисковых выражений для поиска в справке переименован в Язык запросов полнотекстового поиска в справке. Раздел расположен в ветке 1С:Предприятие – Получение справки - Поиск по произвольному тексту описания.
  • При начале работы с веб-клиентом 1С:Предприятия версии 8.2.11 произойдет установка в значения по умолчанию размеров и положений окон, а также положение разделителей. Текущие настройки пользователя не будут использоваться.
  • Реквизит ссылочных типов данных ВерсияДанных не отображается в списке доступных полей схемы компоновки данных в режиме 1С:Предприятия. Данное поле можно использовать для настройки схемы компоновки данных с помощью встроенного языка. Также это поле отображается в списке доступных полей в конструкторе схемы компоновки данных.
  • Команда Изменить форму отображается в командной панели формы всегда перед командой Справка.
  • Для расширения поля управляемой формы вида Картинка реализован метод Обновить(). Если поле связано с реквизитом формы типа Строка, то будет выполнено повторное получение картинки.
  • Для русского языка интерфейса представление типа Неопределено изменено на Не определено.
  • Доступность командной панели управляемой формы для обхода с помощью клавиш Tab/Shift+Tab не зависит от значения свойства Автозаполнение

Оглавление

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

  • Изменена технология создания внешних компонент, рекомендуется переработать внешние компоненты (созданные по технологии COM) и расширения для веб-браузера Microsoft Internet Explorer таким образом, чтобы регистрация компонент или расширений выполнялась не для компьютера, а для конкретного пользователя. При установке компонента не должна формировать сообщений об успешной установке. Это выполняется веб-клиентом. Компоненты, не формирующие сообщений, не совместимы с 1С:Предприятием версии младше, чем 8.2.11.
  • Запрещено присвоение реквизитам формы, принадлежащих реквизитам формы типа ДанныеФормыСтруктура, ДанныеФормыЭлементКоллекции, ДанныеФормыЭлементДерева, значений типа ДанныеФормыСтруктура, ДанныеФормыКоллекция, ДанныеФормыЭлементКоллекции, ДанныеФормыДерево, ДанныеФормыЭлементДерева, ДанныеФормыКоллекцияЭлементовДерева, ДанныеФормыСтруктураСКоллекцией.
    При попытке выполнить такое присваивание генерируется исключение.
  • Для реквизита формы типа КонстантыНабор, значение свойства Использовать всегда для подчиненных реквизитов (констант) по умолчанию устанавливается в значение Ложь.
  • Тип параметра Объект методов Содержит() и Найти() объекта СоставФунциональнойОпции изменен на тип Объект метаданных. Возможность указания значений прежних типов оставлена для совместимости.
  • Повторный выбор текущей команды панели навигации основного окна приложения не приводит к выполнению команды.
  • Для использования методов УстановитьИспользованиеСобытияЖурналаРегистрации() и ПолучитьИспользованиеСобытияЖурналаРегистрации() необходимо наличие административных прав.
  • В веб-клиенте реализовано использование параметров командной строки, переданных в параметре ДополнительныеПараметрыКомаднойСтроки, в методах глобального контекста ЗавершитьРаботуСистемы() и ПрекратитьРаботуСистемы(). В данном параметре можно использовать все значения параметров командной строки, которые можно передать при запуске веб-клиента в строке адреса.
  • На состав панели навигации вспомогательного окна оказывает влияние установка параметров функциональных опций для основной формы окна (с помощью метода УстановитьПараметрыФункциональныхОпцийФормы()).
  • Для элемента формы Декорация реализовано свойство ПропускатьПриВводе. При установке значения свойства ПропускатьПриВводе в значение Авто, для элементов формы Поле, Кнопка, Таблица и Декорация, реализовано автоматическое определение необходимости пропускать элемент. Например, для элементов формы Кнопка это свойство будет принимать значение Нет, если кнопка является кнопкой по умолчанию и Да в противном случае.
  • Все поля наборов данных системы компоновки данных (вне зависимости от типа значения поля) доступны для выбора. Поля типа УникальныйИдентификатор дополнительно доступны для отбора, группировки и упорядочивания.
  • В системе компоновки данных при работе с характеристиками (выводимыми в виде полей, соответствующих видам характеристик) реализовано использование параметров редактирования, настроенных в поле, содержащем значение характеристики, в том числе связей параметров выбора (настроенных в метаданных), быстрого выбора и т.д.
  • При получении макета на сервере и в режиме внешнего соединения, реализована установка языка текущего пользователя в качестве языка макета. В режиме совместимости с версией 8.1 поведение не изменилось (устанавливается язык конфигурации по умолчанию).
  • Заполнение свойства Путь к данным для нового пользовательского поля в системе компоновки данных выполняется в соответствии с установленным в конфигурации вариантом встроенного языка.. В английском варианте встроенного языка путь к данным выглядит как UserFields.Field, в русском – как ПользовательскиеПоля.Поле, где – уникальный номер поля. В режиме совместимости с версией 8.1 поведение не изменилось (путь к данным всегда формировался на английском языке).
  • При открытии обычной формы записи регистра сведений, значение свойства Период устанавливается равным текущей дате, если это свойство не заполнено. В режиме совместимости с версией 8.1 такое заполнение выполняется только в том случае, если форма записи открывается из формы списка. В остальных случаях это свойство не заполняется.
  • Изменен англоязычный вариант значения ПробельныеСимволы системного перечисления ВидФасетаXDTO. Вместо WhiteSpace используется Whitespace.
  • Включено описание особенности работы системы СУБД IBM DB2. Не допускается соединение в запросе, если выполняется соединение двух таблиц, с условием, включающим сравнение полей табличной части.
  • При установке значения свойства ПользовательОС объекта ПользовательИнформационнойБазы и при редактировании пользователя в Конфигураторе не выполняется проверка существования указанного пользователя операционной системы.
  • Для поля ввода реализован вызов обработчика ОбработкаВыбора (а также обработка значений параметров обработчика после завершения его исполнения) в следующих случаях:
    • Выбор значения из списка выбора, открытого в процессе ввода текста;
    • Выбор значения из списка выбора, открытого при окончании ввода текста;
    • Выбор единственного значения при завершении работы с полем ввода.
  • Изменен механизм фиксации колонок в таблице управляемой формы. Вместо определения количества колонок, которые будут фиксироваться слева и справа, указываются конкретные колонки (или группы колонок), которые должны фиксироваться. Для указания необходимости фиксации реализовано свойство ФиксацияВТаблице (для поля формы, расположенного в таблице и группы вида Группа колонок). Таким образом, количество фиксированных колонок будет зависеть от настроек фиксации колонок, значений функциональных опций, прав пользователя и текущих настроек пользователя. Свойства ФиксацияСлева и ФиксацияСправа не рекомендуются для использования и оставлены для совместимости.
  • Изменена работа метода глобального контекста ОписаниеОшибки(). Теперь результат работы метода содержит текст ошибки, включающий информацию о строке модуля и всех вложенных ошибках. Не рекомендуется использовать метод для формирования сообщений пользователю.
  • Для динамического списка управляемой формы с основной таблицей ДвиженияССубконто реализована возможность установки свойства Динамическое считывание данных. Рекомендуется установить это свойство для динамических списков, созданных в предыдущих версиях.
  • Переименованы ключевые слова расширения языка запросов для системы компоновки данных ХАРАКТЕРИСТИКИ: СПИСОК переименовано в ВИДЫХАРАКТЕРИСТИК, ИДЕНТИФИКАТОР переименовано в ПОЛЕКЛЮЧА, ИМЯ переименовано в ПОЛЕИМЕНИ, ТИПЗНАЧЕНИЯ переименовано в ПОЛЕТИПАЗНАЧЕНИЯ, ЗНАЧЕНИЯ переименовано в ЗНАЧЕНИЯХАРАКТЕРИСТИК, ОБЪЕКТ переименовано в ПОЛЕОБЪЕКТА, ХАРАКТЕРИСТИКА переименовано в ПОЛЕВИДА, ЗНАЧЕНИЕ переименовано в ПОЛЕЗНАЧЕНИЯ. Старый вариант оставлен для совместимости.
  • Изменился формат хранения журнала регистрации. Для файла с общей информацией журнала регистрации расширение .elf заменено на .lgf. Для файла фрагмента журнала регистрации расширение .log заменено на .lgp.
  • Если для конкретной записи базового регистра расчета нет данных графика и эта запись полностью попадает в базовый период, при получении базовых данных результат этой записи будет учтен. В режиме совместимости с версией 8.1 результат такой записи будет игнорирован.
  • В возвращаемых значениях функций модулей с повторным использованием возвращаемых значений с областью действия На время сеанса запрещено использование значений типа МенеджерВременныхТаблиц. Если такое значение используется, то будет выдано исключение.
  • При удалении объектов с помощью метода УдалитьОбъекты(), любое исключение, возникшее в процессе удаления, приводит к прекращению удаления и возврату управления во встроенный язык. В режиме совместимости с версией 8.1 поведение не изменилось (некоторые исключения обрабатывались методом самостоятельно и не выполнялось уведомление вызывающего программного кода).
  • При выполнении перетаскивания в таблицу управляемой формы, связанной с реквизитом формы типа ДанныеФормыКоллекция, ДанныеФормыДерево или ДанныеФормыСтруктраСКоллекцией, в качестве значения свойства Значение параметра ПараметрыПеретаскивания событий ПроверкаПеретаскивания и Перетаскивание, передается:
    • Идентификатор строки, если перетаскивание осуществляется в рамках одной таблицы.
    • Элемент коллекции, если перетаскивание осуществляется между разными таблицами.
  • Отключение свойства ИзменятьПорядокСтрок не препятствует перетаскиванию из другой таблицы.
  • Если в таблицу формы выполняется перетаскивание более одного элемента и при этом свойство ИзменятьПорядокСтрок установлено в значение Истина или перетаскивание осуществляется извне таблицы, то стандартная обработка события ПроверкаПеретаскивания не отменяет перетаскивание.
  • Изменено автоматическое формирование имен элементов управляемой формы. Изменены имена элементов управляемых форм отчета, создаваемых конструктором формы.
  • Если в запросе получаются итоги по полям остатков, данные в запросе получаются при помощи объединения и при этом в одной части получаются поля остатка, а в другой части получаются нулевые значения, то в запросе необходимо явно указывать получение полей - периодов, по которым получаются данные из виртуальной таблицы.
  • В конструкторе движений документов реализовано включение вызова удаления существующих движений в наборах записей, по которым формируются движения, если основной режим конфигурации Обычное приложение и у документа установлен режим Удалять автоматически при отмене проведения или Не удалять автоматически. Рекомендуется выполнить соответствующие изменения в конфигурациях.

Оглавление

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

  • Конвертация конфигураций, информационных баз, внешних обработок и внешних отчетов при переходе от версии 8.2.10 к версии 8.2.11 не требуется.
  • При переходе с версии 8.2.10 на 8.2.11 выполняется конвертация списка пользователей информационной базы в следующих случаях:
    • при выполнении первого изменения в списке пользователей, если переход с версии 8.2.10 на версию 8.2.11 выполняется первый раз для данной информационной базы.
    • если переход выполняется не в первый раз, но список пользователей в формате версии 8.2.10 изменялся позже списка пользователей в формате 8.2.11 (кроме файлового варианта информационной базы, где конвертация выполняется только при первом переходе).
    При конвертации список пользователей «старого» (формат списка до версии 8.2.10 включительно) формата копируется в список пользователей «нового» (формат списка начиная с версии 8.2.11) формата. Прежнее содержимое списка пользователей «нового» формата удаляется. При переходе с версии 8.2.11 на 8.2.10 будет использован список пользователей «старого» формата по состоянию на момент конвертации. На диске ИТС, начиная с майского выпуска 2010 года, размещена обработка, позволяющая обмениваться списком пользователей между информационными базами версий 8.2.10 и 8.2.11.
    После конвертации списка пользователей в информационной базе поддерживается два списка пользователей: в «старом» и «новом» формате. При изменении списка пользователей в «новом» формате не происходит изменения списка пользователей в «старом» формате, за исключением следующих случаев:
    • если список пользователей в «старом» формате пустой, то при создании или изменении пользователя с административными правами в списке «нового» формата, этот пользователь будет добавлен в список пользователей «старого» формата.
    • если в списке «старого» формата находится только один пользователь, то при создании или изменении пользователя с административными правами в списке «нового» формата, этот пользователь будет замещать пользователя из списка «старого» формата.
  • После установки новой версии 1С:Предприятия х86-64, возможна регистрация новой службы сервера, без удаления старой. При возникновении такой ситуации следует вручную выполнить отмену регистрации старой версии службы сервера с помощью утилиты ОС Windows sc.exe. Если существует установленный сервер 1С:Предприятия с настройками, отличными от настроек по умолчанию, необходимо выполнить повторную регистрацию службы сервера с нужными параметрами, воспользовавшись утилитой ragent.exe из новой версии. Подробное описание параметров утилиты ragent.exe приведено в главе 3 книги «Клиент-серверный вариант. Руководство администратора».

Оглавление

Версия 8.2.10

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


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

  • В журнале регистрации реализовано событие Отказ в доступе, записываемое при отказе пользователю в доступе при проверке прав доступа и ограничений доступа к данным. В режиме совместимости с версией 8.1 данное событие записывается не во всех случаях. При работе с СУБД Oracle Database данное событие записывается независимо от режима совместимости. При работе с СУБД IBM DB2 версии ниже 9.5 данное событие не записывается, независимо от режима совместимости.
  • В журнале регистрации реализовано событие Доступ, записываемое при чтении информации из базы данных. В режиме совместимости с версией 8.1 данное событие не записывается, кроме случая работы с СУБД Oracle Database. При работе с СУБД IBM DB2 версии ниже 9.5 данное событие не записывается, независимо от режима совместимости.
  • Реализована возможность управления записью событий журнала регистрации с помощью методов УстановитьИспользованиеСобытияЖурналаРегистрации() и ПолучитьИспользованиеСобытияЖурналаРегистрации(). Для событий Доступ и Отказ в доступе задается дополнительная настройка по конкретным объектам метаданных.
  • Для событий журнала регистрации Аутентификация и Ошибка аутентификации в поле Данные записывается информация о текущем пользователе операционной системы.
  • Для событий журнала регистрации Добавление пользователя, Изменение пользователя и Удаление пользователя в поле Данные включается информация о текущих свойствах пользователя. Поле Данные этих событий доступно для просмотра только пользователю с административными правами.
  • Расширены возможности указания фильтра в методе ВыгрузитьЖурналРегистрации(). Реализована возможность указания нескольких фильтров. Реализована поддержка фильтрации в поле Данные и Метаданные для новых и измененных событий журнала регистрации.

Оглавление

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

  • Включена поддержка изменений часовых поясов соответствующих регионов Российской Федерации. Новые правила вступили в действие 28 марта 2010 г. в 02:00 (по местному времени). Изменения коснулись следующих временных зон: Europe/Samara, Asia/Novokuznetsk, Asia/Kamchatka, Asia/Anadyr. Изменения реализованы, начиная с версии 8.2.10.82.
  • Реализована проверка использования символа / при вводе имени группы в списке информационных баз. При вводе данного символа выдается сообщение об ошибке.
  • Реализована доступность команд ввода на основании для управляемой формы, находящейся в режиме Только просмотр.
  • Реализована выдача сообщения Действие недоступно при попытке интерактивного выполнения параметризованной глобальной команды, расположенной в панели навигации формы, с установленным свойством Изменяет данные, которая размещена в форме объекта, являющегося параметром команды, если форма находится в режиме Только просмотр или отсутствует право Редактирование этого объекта.
  • Для команды формы, связанной с текущей строкой таблицы, реализована установка доступности в зависимости от режима Только просмотр таблицы.
  • При восстановлении списка отборов динамического списка управляемой формы не допускается появление дублирующихся элементов отбора.
  • Если в условиях ограничения доступа к данным оборотного регистра накопления используются измерения, не входящие в итоги, то при обращении к виртуальной таблице оборотов не используются хранимые итоги и запрос выполняется полностью по таблице движений.
  • В тонком и толстом клиентах панель состояния отображается поверх всех окон приложения (клиента 1С:Предприятия), но не поверх всех окон операционной системы.
  • Удален метод GetUserMessages() объекта ComConnector. Вместо этого метода следует использовать метод глобального контекста ПолучитьСообщенияПользователю().
  • При конвертации хранилища конфигурации из версии 8.1 выдается предупреждение о невозможности работы с хранилищем предыдущей версией после начала конвертации.
  • При конвертации информационной базы файлового варианта из версии 8.1 при выдаче предупреждения о невозможности работы с информационной базой предыдущей версией после начала конвертации активной устанавливается кнопка Нет.
  • В поле ввода управляемой формы реализовано отключение отображения отметки незаполненного на время редактирования текста без изменения свойства ОтметкаНезаполненного. После окончания редактирования текста отображение восстанавливается.
  • События журнала регистрации Добавление пользователя, Изменение пользователя и Удаление пользователя записываются как при интерактивном, так и при программном изменении пользователей информационной базы.
  • Запись события журнала регистрации Аутентификация выполняется только при удачной аутентификации.
  • Для события журнала регистрации Аутентификация записываются поля Пользователь и ИмяПользователя.
  • Если в оформлении элемента условного оформления используется недоступное поле, то при вызове метода Восстановить() компоновщика настроек компоновки данных, у этого элемента будет отключено использование.

Оглавление

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

  • При выгрузке журнала регистрации в XML в поле UserName выводится текущее имя пользователя. В режиме совместимости с версией 8.1 выводится полное имя пользователя.
  • При выгрузке журнала регистрации в формат XML в режиме совместимости с версией 8.1 имена элементов UserID, EventName и MetadataName не изменяются.
  • Для событий журнала регистрации Аутентификация и Ошибка аутентификации данные о параметрах аутентификации выводятся в поле Данные, а не в поле Комментарий.
  • При выгрузке журнала регистрации в XML и в таблицу значений в режиме совместимости с версией 8.1 не выполняется выгрузка из полей Данные и Метаданные коллекций (структур и массивов).
  • Средства работы с HTML в режиме совместимости с версией 8.1 возвращают тэги в верхнем регистре.
  • При изменении значений функциональных опций новые значения доступны в текущем сеансе сразу после изменения как в толстом клиенте и внешнем соединении, так и на сервере, независимо от того, где было выполнено изменение. В других сеансах измененные значения функциональных опций становятся доступны на сервере сразу после изменения, а в толстом клиенте и внешнем соединении не позднее, чем через 20 минут после изменения.
  • Пользователь без административных прав не может изменить значение свойства ЗапрещеноИзменятьПароль объекта ПользовательИнформационнойБазы. В режиме совместимости с версией 8.1 поведение не изменилось (такое изменение возможно).
  • При использовании в операциях языка запросов + и - полей из вложенных запросов, в которых получается только значение NULL, выдается ошибка языка запросов. В предыдущих версиях, начиная с версии 8.1.12, в этих случаях происходило аварийное завершение.
  • При попытке закрытия модальной формы по истечению таймаута, происходит вызов обработчика ПриЗакрытии (в управляемой и обычной формах). В режиме совместимости с версией 8.1 поведение не изменилось (обработчик не вызывается).
  • Имена полей наборов данных макета компоновки системы компоновки данных генерируются на языке, соответствующем варианту встроенного языка конфигурации.
  • Если во вложенном запросе получаются поля остатка, то и во внешнем запросе эти поля считаются полями остатка, и итоги по этим полям рассчитываются как по полям остатка. В режиме совместимости с версией 8.1 поведение не изменилось (поля остатка, полученные из вложенного запроса полями остатка не считаются, и итоги по ним рассчитываются как по обычным полям).
  • При выполнении запроса, в котором данные получаются из виртуальных таблиц ДвиженияССубконто, ОборотыДтКт, ОстаткиИОбороты регистра бухгалтерии, а также виртуальной таблицы ОстаткиИОбороты регистра накопления, если параметр КонецПериода имеет значение меньшее, чем параметр НачалоПериода, генерируется исключение.
  • В поле ввода управляемой формы отменена установка свойства ОтметкаНезаполненного в значение Ложь при начале редактирования текста и при выполнении интерактивного выбора из формы выбора, калькулятора, календаря и выпадающего списка. При этом при установке значения в данных, связанных с полем ввода, значение свойства ОтметкаНезаполненного устанавливается автоматически в зависимости от устанавливаемого значения, если установлено свойство АвтоОтметкаНезаполненного.
  • Изменены имена элементов управляемой формы (команд, групп команд и т.д.), генерируемых автоматически. Автоматически создаваемые имена элементов формы формируются на языке, соответствующем варианту встроенного языка, а не на языке интерфейса платформы.
  • Если у бизнес-процесса включено свойство Привилегированный режим при создании задач, то привилегированный режим используется при старте бизнес-процесса для всех операций с задачами и для завершения бизнес-процесса, а при закрытии задачи для всех операций с другими задачами и для всех операций с самим бизнес-процессом.
  • Чтение объектов и наборов записей выполняется в транзакции. Для наборов записей при чтении в управляемом режиме устанавливается разделяемая блокировка. Обеспечивается контроль согласованного чтения табличных частей объекта и записей набора записей.

Оглавление

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

  • Конвертация конфигураций, информационных баз, внешних обработок и внешних отчетов при переходе от версии 8.2.9 к версии 8.2.10 не требуется.

Оглавление

Версия 8.2.9

Версия 8.2.9 является финальной версией технологической платформы «1С:Предприятие 8.2».


Новые возможности и изменения версии 8.2 по сравнению с версией 8.1

    Управляемое приложение

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

    Оглавление

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

      Сервер и работа с базой данных

      • Реализована поддержка СУБД Oracle Database.
      • Изменены параметры, используемые по умолчанию при создании базы данных IBM DB2. Устанавливаемые значения параметров уменьшают количество чтений с диска и увеличивают производительность операций с базой данных.
      • Введено понятие сеанса пользователя. Сеанс служит для идентификации активного пользователя информационной базы, вне зависимости от вида клиентского приложения. Понятие соединения более не описывает активного пользователя информационной базы.
      • Реализована отказоустойчивость при программных и аппаратных сбоях кластера серверов 1С:Предприятия.
      • Реализована возможность определения зарезервированных рабочих процессов наряду с включенными и выключенными.
      • Реализована возможность перезапуска рабочего процесса сервера после достижения установленного объема виртуального адресного пространства.
      • Реализована динамическая балансировка нагрузки между рабочими процессами кластера.
      • Реализована возможность определения одного или нескольких дополнительных менеджеров кластера в составе кластера и распределения между ними работу сервисов сервера.
      • Сервис сеансовых данных может выполняться на нескольких менеджерах кластера.
      • При попытке установить монопольный доступ к информационной базе в файловом варианте, выполняется очистка пула соединений веб-сервера, имеющих соединения с этой информационной базой.
      • В консоли кластера и в объектной модели доступа к информации кластера реализовано получение PID (идентификатора запущенного процесса операционной системы).
      • В конфигурационный файл технологического журнала добавлен элемент . Если элемент присутствует, то процессы сервера 1С:Предприятия ведут подсчет выделенных и не освобожденных фрагментов памяти и суммарного объема выделенных и не освобожденных фрагментов памяти.
      • Реализована возможность отслеживания утечек памяти (элемент технологического журнала) для следующих объектов: РегистрБухгалтерииМенеджер, ПланСчетовМенеджер, ПланОбменаМенеджер, ХранилищаНастроекМенеджер, РегистрНакопленияМенеджер, ПланВидовХарактеристикМенеджер, ДокументМенеджер, ПеречислениеМенеджер, РегистрСведенийМенеджер, ОбработкаМенеджер, СправочникМенеджер, ОтчетМенеджер, БизнесПроцессМенеджер, ЗадачаМенеджер, ПланВидовРасчетаМенеджер, РегистрРасчетаМенеджер, УправляемаяФорма, ФиксированнаяСтруктура, ФиксированноеСоответствие, ДанныеФормыСтруктура, ДанныеФормыКоллекция, ДанныеФормыСтруктураСКоллекцией, ДанныеФормыЭлементКоллекции, ДанныеФормыДерево, ДанныеФормыКоллекцияЭлементовДерева, ДанныеФормыЭлементДерева.
      • Реализовано хранение в информационной базе значений типа УникальныйИдентификатор.
      • Сервер 1С:Предприятия под управлением ОС Linux требует установки дополнительных библиотек в следующих случаях:
        • для работы управляемого приложения;
        • при использовании на сервере объектов Диаграмма, ГрафическаяСхема, ТабличныйДокумент;
        • при использовании метода ПолучитьКартинку() объектов Диаграмма, ДиаграммаГана, Дендрограмма, СводнаяДиаграмма;
        • для экспорта табличного документа в формат XLS на стороне сервера.
      • Модернизирован скрипт запуска/остановки сервера 1С:Предприятия для ОС Linux. Добавлена возможность установки параметров запуска, улучшена процедура остановки сервера, добавлены команды вывода информации о текущем состоянии сервера.
      • В языке запросов реализована функция ТИПЗНАЧЕНИЯ.
      • В языке запросов реализована возможность указывать литералы типа Тип.

      Оглавление

      Разные объекты

      • Реализованы модули менеджеров прикладных объектов.
      • Реализовано назначение прав доступа для реквизитов объектов метаданных.
      • Реализована возможность работы прикладной функциональности с временем, соответствующем заданному часовому поясу, не зависящему от расположения сервера. Реализованы методы глобального контекста УстановитьЧасовойПоясИнформационнойБазы(), ПолучитьЧасовойПоясИнформационнойБазы(), УстановитьЧасовойПоясСеанса(), ЧасовойПоясСеанса(), ТекущаяУниверсальнаяДата(), МестноеВремя(), УниверсальноеВремя(), ЧасовойПояс(), ПолучитьДопустимыеЧасовыеПояса(), ПредставлениеЧасовогоПояса(), СмещениеЛетнегоВремени(), СмещениеСтандартногоВремени().
      • Реализован механизм агрегатов, предназначенный для повышения скорости работы с большими объемами данными оборотных регистров накопления для получения аналитических отчетов в различных разрезах.
      • Для объектов языка (менеджеров, объектов), имеющих метод ПолучитьФорму(), реализован анализ параметров вызова и, при необходимости, вызов функции ПолучитьФорму() глобального контекста.
      • Введено понятие пустого ключа записи регистра сведений. Реализован конструктор ключа записи регистра сведений. Для ключа записи регистра сведений реализован метод Пустой(). Для менеджера регистра сведений реализован метод ПустойКлюч().
      • Введена новая методика записи движений при проведении документов. При проведении явно указывается, какие наборы записей необходимо записывать. Для свойства УдалениеДвижений метаданных документа введен вариант УдалятьАвтоматическиПриОтменеПроведения, который используется по умолчанию. Для набора записей регистров введено свойство Записывать. Введено свойство метаданных у документа ЗаписьДвиженийПриПроведении. Установка свойству значения ЗаписыватьВыбранные (используется по умолчанию) обеспечивает запись тех наборов, у которых установлено свойство Записывать. Методика ориентирована на использование оптимизированной записи измененных наборов записей без удаления движений в начале проведения. Для коллекции документа Движения реализован метод Записать(). Для набора записей регистра накопления и регистра бухгалтерии реализовано свойство БлокироватьДляИзменения.
      • Для объекта ДвоичныеДанные реализован метод Размер().
      • Для объектов метаданных, имеющих номера или коды, реализовано свойство Допустимая длина кода (номера). Свойство доступно только в том случае, если тип кода (номера) строковый. При конвертации из предыдущих версий устанавливается в значение Фиксированная. При создании нового объекта устанавливается в значение Переменная.
      • Реализован механизм проверки заполнения реквизитов, обеспечивающий регулярный способ описания в конфигурации корректности заполнения данных пользователем. В режиме совместимости с версией 8.1 проверка заполнения не вызывается.
      • Расширена стандартная механика заполнения объектов. Для реквизитов объектов в метаданных реализованы свойства, оказывающих влияние на процедуру стандартного заполнения: Значение заполнения – данное значение будет присваиваться реквизиту процедурой стандартной обработки заполнения, Заполнять из данных заполнения – определяет возможность заполнения из переданных данных заполнения. В формах реализован вызов заполнения при вводе новых объектов, а также передача в обработчик заполнения значений отборов, если ввод вызван из списка. Для объектов реализован параметр в процедуре обработки события заполнения СтандартнаяОбработка. Реализован обработчик события заполнения для набора записей регистра сведений. Для набора записей регистра сведений и менеджера записи регистра сведений реализован метод Заполнить().
      • Для объекта метаданных Документ реализованы свойства ПривилегированныйРежимПриПроведении и ПривилегированныйРежимПриОтменеПроведения. Для объекта метаданных БизнесПроцесс реализовано свойство ПривилегированныйРежимПриСозданииЗадач.
      • Доступ к данным при различных проверках, выполняемых системой при записи объектов (для справочников при проверке родителя, владельца и уникальности кода, для документов, бизнес-процессов и задач при проверке уникальности номера, для планов обмена отключена при проверке уникальности кода, для планов счетов и планов видов характеристик при проверке родителя и уникальности кода), выполняется в привилегированном режиме, что позволяет не отключать ограничения в правах на уровне записей для соответствующих полей, если работа конфигурации с этими данными планируется только в управляемом режиме или в коде, выполняемом на сервере.
      • Для объекта ПользовательИнформационнойБазы реализовано свойство СохраняемоеЗначениеПароля, которое позволяет получить и установить хеш-значение пароля.
      • Для справочников, документов, планов видов характеристик, планов счетов, планов видов расчетов, планов обмена, бизнес-процессов и задач, реализовано свойство ВерсияДанных. В режиме совместимости с версией 8.1 свойство недоступно. В режиме с совместимости с версией 8.1 права на поле ВерсияДанных проверяются на основе прав на поле Ссылка.
      • Для объектов типа СправочникСсылка, ДокументСсылка, ПланВидовХарактеристикСсылка, ПланСчетовСсылка, ПланВидовРасчетаСсылка, ПланОбменаСсылка, БизнесПроцессСсылка, ЗадачаСсылка реализован конструктор, создающий ссылку по уникальному идентификатору.
      • Реализована возможность работы механизма анализа данных на сервере и во внешнем соединении.
      • Реализована возможность использования на сервере объекта ОболочкаHTMLДокумента.
      • Реализована возможность использования объекта ГеографическаяСхема на сервере и во внешнем соединении.
      • Реализована возможность использования объекта ГрафическаяСхема на сервере, во внешнем соединении и в веб-клиенте.
      • Реализовано получение графической схемы с помощью метода глобального контекста ПолучитьОбщийМакет() и метода объекта метаданных ПолучитьМакет() на сервере и во внешнем соединении.
      • Реализована возможность управления разбиением табличного документа на сервере на страницы, в том числе и на сервере под управлением ОС Linux.
      • Реализована XDTO-сериализация для объекта типа ФиксированныйМассив.
      • Реализована XDTO-сериализация для объекта типа ТекстовыйДокумент.
      • Реализована XDTO-сериализация для объекта типа ТабличныйДокумент.
      • Для метода Найти() объекта ЭлементыГрафическойСхемы реализован вариант поиска по имени элемента графической схемы.
      • Реализована возможность отложенного обновления значения параметра сеанса, например, при изменении данных или настроек пользователя. Для этого введен метод Очистить() объекта ПараметрыСеанса.
      • Для методов СледующаяЧасть() и ПредыдущаяЧасть() объекта СписокПолнотекстовогоПоиска реализован параметр ТекущаяНачальнаяПозиция.
      • В методе ВыгрузитьЖурналРегистрации() реализована выгрузка журнала в таблицу значений, а также реализован параметр, ограничивающий количество выгружаемых записей журнала.
      • Реализован метод ПолучитьЗначенияОтбораЖурналаРегистрации(), выдающий возможные значения для отбора при выгрузке журнала регистрации.
      • Для объекта Файл реализованы методы ПолучитьУниверсальноеВремяИзменения() и УстановитьУниверсальноеВремяИзменения().
      • Для методов НайтиФайлы() глобального контекста и объекта FTPСоединение реализован параметр Искатьв подкаталогах.
      • Реализована возможность использования объекта типа ФиксированныйМассив для передачи параметров виртуальных таблиц регистра бухгалтерии Остатки, Обороты, ОстаткиИОбороты, ОборотыДтКт и методов менеджера регистра бухгалтерии Остатки, Обороты, ОстаткиИОбороты, ОборотыДтКт, которые могу принимать в качестве параметров виды субконто.

      Оглавление

      Встроенный язык

      • Для объекта СписокЗначений реализовано свойство ДоступныеЗначения, позволяющее ограничить список допустимых значений для элементов списка некоторым множеством значений.
      • Реализована идентификация элементов списка значений числовым идентификатором.
      • Для метода ПравоДоступа() реализован параметр для указания имени стандартного реквизита или имени стандартного реквизита стандартной табличной части.
      • Реализован метод глобального контекста ТекущийКодЛокализации(), возвращающий код локализации текущего сеанса. Для установки может использоваться параметр командной строки /VL. Реализован метод глобального контекста ПолучитьДопустимыеКодыЛокализации(). Реализован метод глобального контекста ПредставлениеКодаЛокализации().
      • Реализована возможность программного включения и отключения привилегированного режима. Реализованы методы глобального контекста УстановитьПривилегированныйРежим() и ПривилегированныйРежим().
      • Реализован безопасный режим исполнения кода с возможностью его программного включения и отключения. Реализованы методы глобального контекста УстановитьБезопасныйРежим() и БезопасныйРежим().
      • Реализован метод глобального контекста ПредопределенноеЗначение() для получения ссылки на предопределенное значение.
      • Для объектов ЧтениеFastInfoset и ЗаписьFastInfoset реализован метод УстановитьДвоичныеДанные().
      • При подписке на события COM-объекта, а также объекта ВнешнийОбъект, имеющих одно и то же имя, но разное число параметров, учитывается количество параметров обработчика и для события подбирается обработчик с соответствующим количеством параметров.
      • Реализованы методы глобального контекста ЗаблокироватьДанныеДляРедактирования() и РазблокироватьДанныеДляРедактирования().
      • Для общих модулей реализовано свойство ВызовСервера. Доступно только для общих модулей с признаком Сервер.
      • Реализована новая технология внешних компонент, позволяющая создавать внешние компоненты как с использованием C++ API, так и по технологии COM. Компоненты, реализованные по новой технологии, могут быть загружены как в клиентских приложениях, так и на сервере. Поддержка старых внешних компонент сохранена в полном объеме.

      Оглавление

      Отчеты и система компоновки данных

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

      Оглавление

      Конфигурирование

      • В свойствах конфигурации введена возможность установки режима совместимости с 1С:Предприятием 8.1. Режим совместимости автоматически устанавливается при конвертации конфигурации, созданной в 1С:Предприятии 8.1 или 8.0. Особенности поведения, зависящие от режима совместимости, перечислены в разделе Изменения, требующие изменений в конфигурациях или влияющие на поведение системы.
      • При обновлении конфигурации базы данных, в клиент-серверном варианте, реализована возможность попытки принудительного разрыва всех сеансов и повторного обновления конфигурации базы данных в случае, если обновление конфигурации требует реструктуризации базы данных.
      • В диалогах надписи Windows аутентификация заменены на Аутентификация операционной системы, надписи Пользователи Windows заменены на Пользователи операционной системы.
      • В контекстном меню корневого узла дерева конфигурации добавлены команды для открытия различных редакторов конфигурации.
      • Реализован Конструктор запроса с обработкой результата, создающий код формирования и выполнения запроса, а также цикл обхода результата или формирование табличного документа или диаграммы.
      • В диалог параметров Конфигуратора (закладка Запуск 1С:Предприятия) включен параметр Код локализации сеанса.
      • Ветка Элементы Стиля перенесена из ветки Стили в корень ветки Общее. Для элементов стиля реализовано свойство Значение.
      • Значения типа Булево отображаются в отладчике как Истина/Ложь (или True/False) в зависимости от значения свойства Вариант встроенного языка.
      • В диалоге выбора типов изменен порядок следования и группировка типов.
      • Изменен порядок основных форм в диалогах редактирования метаданных и создания новых форм.
      • Страница настроек параметров запуска 1С:Предприятия разделена на две части – Основные и Дополнительные. Закладка Тексты модулей переименована в Модули.
      • Для объектов метаданных в заголовке палитры свойств отображается имя объекта метаданных.
      • В синтакс-помощнике улучшено выделение информации по режимам доступности и использования. Реализована возможность фильтрации отображаемой информации по доступности объектов, методов, свойств.
      • При создании нового объекта метаданных, для которого нет специального окна редактирования, открывается сразу и палитра свойств и окно Дополнительно (если оно используется для этого объекта).
      • Изменен состав свойств, отображаемых в режиме Только важные.
      • Размер списка выбора типа для свойств Тип реквизитов объектов метаданных увеличен до 20 строк.
      • При указании принадлежности объекта метаданных к подсистемам, реализовано включение объекта в те или иные подсистемы независимо от взаимной подчиненности подсистем. Объект может быть отнесен одновременно к «родительской» подсистеме и к подчиненной ей «дочерней» подсистеме.
      • Для объекта конфигурации Подсистема реализовано право Просмотр. Если у пользователя нет права на просмотр подсистемы, то справочная информация по объектам конфигурации, входящих в подсистему, также не будет доступна для просмотра.
      • Реализована возможность захвата в хранилище конфигурации отдельной подсистемы и возможность настройки правила поставки для подсистем в диалоге настройки поставки конфигурации.
      • В диалоги редактирования метаданных внесены различные изменения, в том числе, отражающие измененный состав свойств объектов метаданных.
      • При редактировании справки в Конфигураторе реализовано размещение ссылок на системные разделы справки. При редактировании справки в Конфигураторе при выборе ссылки на системный раздел справки:
        • для режима редактирования конфигурации Управляемое приложение отображаются только разделы, относящиеся к управляемому приложению, и отображается колонка Веб-клиент.
        • для режима редактирования конфигурации Управляемое приложение и обычное приложение отображаются все разделы и отображаются колонки Управляемое приложение, Веб-клиент, Обычное приложение.
      • Изменен состав поставляемых шаблонов текста. Шаблоны изменены и дополнены в соответствии с изменениями и новыми возможностями платформы.
      • Во время публикации на веб-сервере файловой информационной базы, при использовании анонимной аутентификации, выполняется проверка наличия прав на каталог базы данных у пользователя, выступающего в роли anonymous. Если прав недостаточно, то выдается предупреждение о невозможности работы с этой информационной базой через веб-сервер. Рекомендуется или предоставить необходимые права или установить флажок Использовать аутентификацию операционной системы на веб-сервере.

      Оглавление

      Прочее

      • Изменен список поддерживаемых дистрибутивов ОС Linux.
      • Реализована единая программа запуска для версий 8.0, 8.1 и 8.2.
      • Реализован дистрибутив тонкого клиента для работы в клиент-серверном варианте.
      • Реализована возможность установки 1С:Предприятия с помощью групповых политик и logon-скриптов.
      • В списке информационных баз реализована возможность указания используемой версии 1С:Предприятия для каждой информационной базы в списке.
      • Изменен механизм публикации Web-сервисов. Новые возможности также доступны с помощью утилиты командной строки webinst (реализована для ОС Windows и ОС Linux). Имя публикации должно состоять только из латинских символов. Для веб-сервера Apache имя каталога публикации также должно состоять только из латинских символов. Публикация через файлы .1cws не поддерживается. Утилита wsinst удалена из комплекта поставки.
      • Для Linux-сервера реализована возможность формирования изображения диаграмм, схем и т.д. в виде файлов формата BMP или PNG.
      • Реализована поддержка элементами формы картинок формата PNG с альфа-каналом. Системные картинки, которые используются в режиме 1С:Предприятия, преобразованы в формат PNG.
      • В меню Справка включено подменю Информация в Интернете.
      • При создании клиент-серверной базы тип сервера базы данных по умолчанию не установлен.
      • Изменено поведение метода ОткрытьСправку(). В параметре можно указывать ссылку на главу справки.
      • Для объекта СистемнаяИнформация реализовано свойство ТипПлатформы.
      • Изменена внутренняя реализация работы системы с XML.
      • Реализован новый тип ДокументHTML.
      • На сервере и во внешнем соединении реализована возможность сохранять табличный документ в форматах HTML и Excel97.
      • Методы Формат() и Преобразовать() объекта Картинка могут использоваться на сервере и в режиме внешнего соединения.
      • Для методов ПроверитьВывод(), ПроверитьПрисоединение(), КоличествоСтраниц() табличного документа реализована доступность выполнения на сервере и во внешнем соединении.
      • Для табличного документа реализованы свойства РазмерСтраницы, ШиринаСтраницы, ВысотаСтраницы.
      • Реализована возможность получения сообщений, выдаваемых пользователю, на сервере, из внешнего соединения, из Web-сервисов и фоновых заданий. Реализован метод глобального контекста ПолучитьСообщенияПользователю(), возвращающий сообщения, еще не выведенные пользователю. Для объекта COM-соединение реализован метод GetUserMessages(). Для объекта ФоновоеЗадание реализован метод ПолучитьСообщенияПользователю(), позволяющий получать вне фонового задания сообщения, сформированные в процессе работы фонового задания.
      • Реализован объект встроенного языка ДиалогРедактированияСтандартногоПериода, предоставляющий способ интерактивного редактирования стандартного периода.
      • В библиотеку картинок добавлены картинки НастройкиОтчета, Форма, ХранилищеНастроек, АктивныеПользователи, ЖурналРегистрации, ЖурналРегистрацииПоПользователю, ПоказатьДанные, Свойства, НовоеОкно, ОтменитьПоиск, ПолучитьНавигационнуюСсылку, ПерейтиПоНавигационнойСсылке, ДобавитьВИзбранное, НоваяВложеннаяСхемаКомпоновкиДанных.
      • Реализован режим автоматической прокрутки по средней клавише мыши в текстовом документе, табличном документе, графической схеме, табличном поле.
      • При записи действий пользователя (инициированной параметром командной строки /logui) введена отметка начала действия, окончания и длительности действия.
      • У метода ОткрытьФайл() объекта ЧтениеXML реализован параметр Кодировка. Необходимо явно указывать кодировку входного файла, если файл имеет 4-байтовую кодировку (UTF-32) или семейство IBM-кодировок, т.е. для всех кодировок, у которых имеется заголовок.
      • При получении отображения результатов полнотекстового поиска в виде HTML реализовано выделение найденных слов разными цветами.
      • Для системного перечисления ВариантСтандартногоПериода реализовано значение Месяц.
      • В текстовом редакторе и поле ввода реализовано выделение текущего слова по Ctrl + W.
      • В выпадающих списках выбранная строка располагается в центре, а не вверху.
      • Для ячейки табличного документа реализовано свойство РежимИзмененияРазмераКолонки, которое обеспечивает возможность изменения размера колонки мышью при наведении на правую границу ячейки. Для ячейки области макета компоновки данных реализовано аналогичное свойство.
      • В диалоге создания и редактирования информационной базы реализованы настройки, которые задают режим использования аутентификации пользователя в информационной базе.
      • Реализован режим повторного использования возвращаемых значений функций общих модулей, предназначенный для оптимизации многократного получения некоторых данных в течении сеанса или вызова сервера.
      • В журнале регистрации реализованы события попытки аутентификации и неудачной аутентификации. Данные события доступны для просмотра только пользователям, обладающим административными правами.

      Оглавление

      Режим 1С:Предприятие

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

      Оглавление

      Оптимизация

      • Оптимизирован механизм работы с базой данных. В режиме совместимости с версией 8.1 и при работе с СУБД IBM DB2 версии ниже 9.5 используется предыдущая реализация механизма работы с базой данных, аналогичная версии 8.1.
      • Оптимизировано первое открытие конфигурации.
      • Оптимизирована работа файлового варианта базы данных при исполнении запросов с группировкой и получающих большое количество записей. Оптимизировано использование оперативной памяти и скорость исполнения запроса. Оптимизировано исполнение запросов, содержащих виртуальные таблицы Обороты регистров бухгалтерии и регистров накопления.
      • Оптимизированы внутренние механизмы платформы в части использования памяти и вычислительных ресурсов.
      • Оптимизирован механизм работы с временными файлами.
      • Оптимизированы внутренние механизмы платформы, работающие с сеансовыми данными. Уменьшен объем трафика между клиентом и сервером при работе в клиент-серверном варианте.
      • Для повышения масштабируемости и производительности сервера 1С:Предприятия, метаданные конфигурации полностью загружаются сервером при соединении с информационной базой.
      • Для справочников без кода и наименования реализовано создание индексов Владелец+Ссылка и Владелец+Родитель+[Группа]+Ссылка.
      • Оптимизированы чтение и запись XML и XDTO-файлов.
      • Оптимизирована выгрузка и загрузка информационной базы. Уменьшен объем файла выгрузки информационной базы.
      • Уменьшена загрузка процессора при вводе и редактировании текста в поле ввода.
      • Повышена скорость работы процессора компоновки данных при формировании отчета, содержащего большое количество строк.
      • Оптимизировано обновление конфигурации базы данных при наличии в конфигурации плана обмена с распределенной информационной базой.

      Оглавление

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

      • Изменен внешний вид интерфейса приложения. Изменено отображение элементов управления, используемые цвета, картинки. В режиме совместимости с версией 8.1 интерфейс не изменяется.
      • Изменено отображение некоторых элементов форм. Увеличена высота области заголовков табличного поля. Увеличены отступы слева и справа в ячейках табличного поля. Увеличен размер закладок панели и отступ между закладками. В режиме совместимости с версией 8.1 интерфейс не изменяется.
      • Прекращена поддержка операционных систем Windows 98, Windows Me.
      • Изменена программа установки 1С:Предприятия.
      • Реализована возможность установки и работы одновременно с несколькими версиями 1С:Предприятия.
      • Исключена возможность административной установки, не устанавливается файл admupd.cfg в каталог установки платформы, не поддерживается ключ командной строки /AU.
      • Список баз хранится в файле ibases.v8i, который расположен в каталоге %APPDATA%\1C\1CEstart.
      • Конфигурационные файлы по умолчанию расположены в каталоге C:\Program Files\1Cv82\conf. Имя каталога, хранящего настройки кластера серверов изменено с server на srvinfo. Файлы с настройками кластера серверов (при установке сервера как службы) расположены в каталоге C:\Program Files\1Cv82\srvinfo.
      • Изменено местоположение каталога шаблонов. Реализована возможность указания нескольких каталогов шаблонов. Файл v8cscadr.lst более не используется.
      • Изменены имена пакетов установки для ОС Linux: файлы 1C_Enterprise-*.rpm переименованы в 1C_Enterprise82-*.rpm, файлы 1c-enterprise-*.deb переименованы в 1c-enterprise82-*.deb.
      • Для работы с серверами предыдущих версий нужно выполнять регистрацию утилиты соответствующей версии с помощью файла RegMSC.cmd (по умолчанию регистрируется утилита наиболее свежей версии). Ярлык для запуска утилиты администрирования кластера серверов переименован в Администрирование серверов 1С Предприятия.
      • Максимальный размер данных неограниченной длины в СУБД IBM DB2 уменьшен до 1Gb и включено их журналирование. В процессе конвертации информационной базы из предыдущих версий и во время загрузки информационной базы из файла выполняется уменьшение максимальной длины данных неограниченной длины. Конвертация или загрузка из файла информационной базы завершится аварийно, если она содержит данные неограниченной длины, фактический размер которых превышает 1Gb.
      • В отладочном режиме работы сервера «1С:Предприятия» (запущенного с ключом /debug) загрузка объектов конфигурации производится по необходимости, в отличие от обычного режима работы сервера, где производится загрузка всех объектов конфигурации. Это ускоряет процесс запуска «1С:Предприятия» при изменении конфигурации.
      • В реквизитах, не хранящихся в базе данных для формирования составного типа реквизита допустимо использовать любые доступные типы, за исключением типов Характеристика.<Имя плана видов характеристик>. Для реквизитов, хранящихся в базе данных, ограничения на формирование составных типов не изменяются.
      • Изменена методика работы с файлами шаблонов текста. Для каждого варианта встроенного языка используется свой файл шаблонов и настройка списка шаблонов. Пользовательские файлы шаблонов не рекомендуется хранить в каталоге установки 1С:Предприятия, файлы стандартных шаблонов не редактируются.
      • Для новых регистров накопления и бухгалтерии по умолчанию устанавливается признак разделения итогов. При обновлении конфигурации базы данных для таких регистров также устанавливается признак разделения итогов. При создании новой информационной базы из конфигурации, в которой для регистров установлены признаки разделения итогов, в информационной базе этот признак также будет включен для соответствующих регистров. В режиме совместимости с версией 8.1 поведение не изменилось.
      • Изменен способ хранения объекта метаданных Подсистема в конфигурации. После конвертации из предыдущих версий для информационных баз, подключенных к хранилищу, подсистемы будут отображаться как новые объекты. Необходимо выполнить захват корневого объекта метаданных и поместить подсистемы в хранилище.
      • Редактор картинок поддерживает работу с альфа-каналом. После завершения редактирования картинок, созданных в предыдущих версиях, они будут преобразованы в формат PNG. В режиме совместимости с версией 8.1 поведение не изменилось.
      • В редакторе картинок кнопки Установить прозрачный фон и Убрать прозрачность доступны только для форматов BMP, JPEG и TIFF.
      • При сравнении табличных документов строки, добавленные в конец табличного документа и ячейки, добавленные в конец строки, считаются добавленными.
      • Изменено представление ссылочных типов. Представление ссылочного типа состоит только из представления объекта метаданного.
      • Изменилось представление полей регистра бухгалтерии и полей типа Вид субконто в табличной части формы счета.
      • В полях ввода и в текстовом редакторе запрещено вводить символы, недопустимые с точки зрения XML 1.0. При попытке интерактивного ввода такого символа ввод символа игнорируется, при вставке из буфера обмена – недопустимые символы пропускаются и во вставленный текст не попадают.
      • Изменено поведение механизма XSLT при преобразовании атрибутов тегов HTML. Механизм XSLT оптимизирует HTML в соответствии со стандартом http://www.w3.org/TR/xslt, описанный в главе 16.2 HTML Output Method.
      • При использовании средств работы с HTML не допускается наличие элемента в качестве дочернего элемента для элемента

        . Таким образом, конструкция

        после обработки преобразуется в

        . Данное поведение соответствует стандарту HTML (http://www.w3.org/TR/html401/struct/text.html).
      • Изменены текстовые представления некоторых команд системы компоновки данных.
      • Указание в пути к данным в обычной форме несуществующих полей объекта ПараметрыДанныхКомпоновкиДанных вызывает исключение.
      • Изменен текст сообщения, которое выдается при редактировании объекта, измененного другим пользователем. Новый текст сообщения: Данные были изменены или удалены другим пользователем.
      • Изменены представления сообщений об ошибке, связанных со стандартными реквизитами. Сообщения имеют следующий вид: Значение поля «ИмяПоля» причина_ошибки, например, если код справочника не является уникальным, будет выведено сообщение Значение поля «Код» не уникально.
      • Изменено представление записи регистра сведений при формировании текста сообщения об ошибке.
      • Изменено сообщение об ошибке, которое выдается при отмене операции в обработчике события. Вместо текста Операция не выполнена выводится текст вида Не удалось провести: «Продажа товара»!.
      • Изменен формат сообщения об ошибке блокировки объекта базы данных. Изменено представление блокировки объекта базы данных в консоли кластера.
      • При выгрузке журнала регистрации в формат XML, изменены имена элементов. Вместо UserID используется User, вместо EventName используется Event, вместо MetadataName используется Metadata.
      • К событиям технологического журнала добавлены свойства SessionID – номер сеанса, назначенного текущему потоку, AppID – идентификатор клиентского приложения сеанса, назначенного текущему потоку. Значение свойства Usr заполняется из назначенного сеанса, а не из соединения.
      • Улучшен расчет ширин колонок при выводе результата компоновки данных в табличный документ.
      • При сохранении внешнего отчета или обработки, картинки, выбранные из библиотеки картинок, не конвертируются в абсолютные. В режиме совместимости с версией 8.1 такая конвертация выполняется.
      • Изменен формат вывода в отчет по конфигурации свойства объектов метаданных ВводПоСтроке. Теперь в отчет выводится не представления, а имена полей.
      • Значения типов Число и Дата отображаются в соответствии с региональными настройками текущего сеанса, если в диалоге Региональные установки информационной базы установлено свойство Использовать региональные установки текущего сеанса.
      • Значение типа Булево отображается в соответствии с используемым языком интерфейса платформы, если в диалоге Региональные установки информационной базы не заданы конкретные значения.
      • Значение типа Булево по умолчанию вместо Истина/Ложь отображается словами Да/Нет (в соответствии с используемым языком интерфейса платформы). В режиме совместимости с версией 8.1 представление не изменилось.
      • Строковое представление значения и типа объекта внешней компоненты формируются в соответствии с тем, что было указано в параметре оператора встроенного языка Новый(). В режиме совместимости с версией 8.1 поведение не изменилось.
      • Свойствам табличного документа Вывод и ОриентацияСтраницы можно присваивать только значения соответствующего типа. При присваивании значения неподходящего типа генерируется исключение. В режиме совместимости с версией 8.1 поведение не изменилось.
      • Если для элемента формы (в любом клиенте и любом виде формы) выбрана нестандартная рамка или цвет рамки, а также для элементов Кнопка, Поле ввода и Полоса регулирования выбран нестандартный цвет фона кнопки, то элемент формы отображается также, как и в версии 8.1. Отображение элементов формы в режиме совместимости с версией 8.1 не изменилось.
      • Нажатие клавиш Tab или Shift+Tab в таблице формы, не содержащей строк или имеющей режим выделения Строка, приводит к активизации соответственно следующего или предыдущего элемента формы. В режиме совместимости с версией 8.1 поведение не изменилось.
      • Для команд работы с иерархией (в таблице, табличном и текстовом документах) реализованы следующие сочетания клавиш: развернуть узел – Shift + Alt + Gray+, свернуть узел – Shift + Alt + Gray-, развернуть все узлы дерева – Ctrl + Shift + Alt + Gray+, свернуть все узлы дерева – Ctrl + Shift + Alt + Gray-. В веб-клиенте используются только эти сочетания. В других клиентах допустимо использование ранее существовавших сочетаний.
      • Не выделяются заголовки активных колонок таблиц формы. В режиме совместимости с версией 8.1 поведение не изменилось.
      • Изменено поведение методов ПолучитьВремяИзменение() и УстановитьВремяИзменения() объекта Файл. Время модификации файла возвращается или устанавливается с учетом правил пересчета времени, действующих на момент времени изменения, а не на момент выполнения получения или установки. В режиме совместимости с версией 8.1 поведение не изменилось.
      • Запрос, в котором указано ключевое слово РАЗЛИЧНЫЕ, а в предложении УПОРЯДОЧИТЬ ПО указано выражение, отсутствующее в списке выборки, считается некорректным, и при исполнении такого запроса будет выдана ошибка. В режиме совместимости с версией 8.1 ошибка выдаваться не будет.
      • Если в схеме компоновки данных используется набор данных – объединение и некоторое поле присутствует только в одном дочернем наборе данных, то в случае, когда к данному полю применяется отбор, в результат компоновки будут выданы записи только из этого набора данных. В режиме совместимости с версией 8.1 поведение не изменилось.
      • Если у пользователя отсутствует право на интерактивный просмотр объекта метаданных, то система компоновки считает недоступными все поля таблицы объекта. В режиме совместимости с версией 8.1 поведение не изменилось.
      • Изменено представление полных имен модулей в технологическом журнале, журнале регистрации и т.д. В режиме совместимости с версией 8.1 используются старое представление полных имен модулей.
      • Идентификатор, присвоенный ссылке нового объекта, созданного копированием, в процедуре объекта ПриКопировании() остается неизменным (используется затем при записи). В режиме совместимости с версией 8.1 поведение не изменилось.
      • Вид сравнения Содержит системы компоновки данных считает символы _, % и [ как обычные, а не как специальные символы. В режиме совместимости с версией 8.1 поведение не изменилось.
      • Операция языка запросов ВЫРАЗИТЬ возвращает строку переменной длины (без концевых пробелов) при приведении к типу СТРОКА. В режиме совместимости с версией 8.1 поведение не изменилось.
      • Реквизит метаданных типа Строка фиксированной длины не может быть длиной более 100 символов. В режиме совместимости с версией 8.1 это ограничение отсутствует.
      • В языке запросов в конструкции ЗНАЧЕНИЕ при обращении к значениям точек маршрута, термин Точки заменен на термин ТочкаМаршрута. Возможность использования термина Точки сохранена для совместимости.
      • Свойство Поле объекта ДоступноеПолеКомпоновкиДанных содержит путь к данным на языке, указанном в свойстве конфигурации Вариант встроенного языка. В режиме совместимости с версией 8.1 поведение не изменилось.
      • Свойство Параметр объектов ДоступныйПараметрКомпоновкиДанных и ЗначениеПараметраКомпоновкиДанных содержит параметр на языке, указанном в свойстве конфигурации Вариант встроенного языка. В режиме совместимости с версией 8.1 поведение не изменилось.
      • При заполнении системой настроек компоновки данных (при интерактивном редактировании, обработке расшифровки и т.п.) все свойства типа ПолеКомпоновкиДанных заполняются путем к данным на языке, указанном в свойстве конфигурации Вариант встроенного языка. В режиме совместимости с версией 8.1 поведение не изменилось.
      • В диалоге выбора цвета, веб-цвета сортируются по оттенкам. В режиме совместимости с версией 8.1 сортировка выполняется по английским названиям цветов.
      • В конструкторе формы и конструкторе макета при изменении синонима не изменяется имя, а при изменении имени не изменяется синоним, если синоним отличается от того, который был автоматически сформирован. В режиме совместимости с версией 8.1 поведение не изменилось.
      • Права ИнтерактивноеДобавление, ИнтерактивноеУдаление, ИнтерактивнаяПометкаУдаления, ИнтерактивноеСнятиеПометкиУдаления, ИнтерактивноеУдалениеПомеченных, ИнтерактивноеПроведение, ИнтерактивноеПроведениеНеОперативное, ИнтерактивнаяОтменаПроведения, ИнтерактивноеИзменениеПроведенных, ИнтерактивныйСтарт, ИнтерактивнаяАктивация, ИнтерактивноеВыполнение могут быть установлены только если установлено право Редактирование. В режиме совместимости с версией 8.1 поведение не изменилось.
      • Свойство конфигурации МодульПриложения переименовано в МодульОбычногоПриложения. Старый вариант оставлен для совместимости. При выгрузке файлов конфигурации модуль обычного приложения выгружается в файл Конфигурация.МодульОбычногоПриложения.txt, а в режиме совместимости с версией 8.1 – Конфигурация.МодульПриложения.txt. При загрузке файлов конфигурации воспринимаются оба варианта.
      • Свойство Клиент переименовано в Клиент (обычное приложение). Общие модули, отмеченные свойством Клиент (обычное приложение) загружаются в толстом клиенте в режиме обычного приложения.
      • Изменена структура таблиц базы данных в которой осуществляется хранение информационной базы 1С:Предприятия. Изменены некоторые значения в колонке Назначение таблицы значений, возвращаемой методом ПолучитьСтруктуруХраненияБазыДанных().
      • В условиях соединения таблиц запроса (раздел ПО) не допускается обращения к табличным частям объектов, если происходит соединение объектных таблиц и на используемые объектные таблицы действуют ограничения доступа к данным. В режиме совместимости с версией 8.1 поведение не изменилось.
      • Свойство Тип объектов ДоступноеПолеКомпоновкиДанных, ДоступноеПолеОтбораКомпоновкиДанных и ДоступныйПараметрКомпоновкиДанных не рекомендуется для использования, оставлено для совместимости. Необходимо использовать свойство ТипЗначения.
      • Удалены свойства ЦветФонаГруппировки, ЦветТекстаГруппировки, ЦветФонаЗаголовков, ЦветТекстаЗаголовков табличного документа. В режиме совместимости с версией 8.1 данные свойства поддерживаются.
      • При записи в XML-файл пустой строки с помощью методов ЗаписатьАтрибут() или ЗаписатьТекст() (вызванного между вызовами методов ЗаписатьНачалоАтрибута() и ЗаписатьКонецАтрибута()) объекта ЗаписьXML, в выходной поток будет помещена конструкция вида <ИмяАтрибута>="». В режиме совместимости с версией 8.1 поведение сохранено: при записи пустой строки в качестве значения атрибута в выходной поток ничего не записывается.
      • Ключ параметра командной строки Client переименован в ThickClientServerOrdinaryApplication, ключ параметра командной строки ClientServer переименован в ThickClientOrdinaryApplication, ключ параметра командной строки ExternalConnectionServer переименован в ExternalConnection. Возможность использования Client, ClientServer и ExternalConnectionServer доступны в режиме совместимости с версией 8.1.
      • Если реквизит типа Дата (с составом Дата и время) редактируется в поле, в котором с помощью форматной строки указано отображение какой-либо части реквизита (даты или времени), то редактирование одной части (даты или времени) не приводит к изменению другой.
      • Все компоненты 1С:Предприятия 8 являются полностью Unicode-приложениями.
      • В диалоге выбора шрифта исключена возможность указания набора символов. Необходимо использовать Unicode-шрифты.
      • Выполнен переход с использования ICU 3.4 на использование ICU 4.0. ICU 4.0 основана на стандарте CLDR (Common Locale Data Repository) версии 1.6. Более подробную информацию можно получить на http://www.unicode.org/cldr/. В связи с обновлениями стандарта CLDR и обновленной версией ICU, для ряда языков и стран имеются изменения форматирования чисел и дат, а также сортировки строк.
      • Исключена поддержка кодировки JIS_X0201.
      • Публикация Web-сервисов с помощью файлов .1cws не поддерживается. Утилита wsinst удалена из комплекта поставки.
      • Настройка пула соединений Web-сервисов с информационной базой выполняется с помощью файла default.vrd. Файл wsconnectionpool.xml больше не используется. После публикации пул соединений включен по умолчанию.
      • При каждом вызове Web-сервиса начинается новый сеанс и вызывается обработчик УстановкаПараметровСеанса().
      • Для таблиц журналов документов реализовано виртуальное поле Тип, содержащее тип документа.
      • Если в запросе отчета используется ограничение на параметры, ссылающиеся на даты стандартного периода, и если какая-либо из частей даты будет содержать пустую дату, то значение этой даты будет считаться не установленным. Если пользователь не введет дату окончания произвольного периода, то она будет считаться не установленной.
      • При копировании ячеек табличного документа в буфер обмена, данные помещаются в формате Excel97. Это позволяет обеспечить вставку в ОpenOffice ячеек, содержащих кириллические символы. Также скопированный фрагмент табличного документа в формате Excel97 сохраняет сдвиги колонок для каждой строки табличного документа.
      • При сохранении табличного документа в формате XLS выполняются следующие преобразования: шрифты из системного набора значений WindowsШрифты заменяются на шрифт Arial, ячейки объединяются по новому алгоритму (если ячейка табличного документа в Excel представляется несколькими ячейками, и при этом ячейка табличного документа ограничена слева или справа рамкой или цветом, то ячейки Excel объединяются). В режиме совместимости с версией 8.1 поведение не изменилось.
      • Все системные текстовые строки, формируемые на сервере, отображаются в соответствии с языком интерфейса текущего сеанса.
      • В режиме 1С:Предприятие справка из формы открывается без выбора раздела. Если для формы не определена справка, то открывается справка объекта метаданных, которому принадлежит данная форма, если ее нет, то открывается раздел Общая информация о формах. Выбор раздела сохранен в режиме совместимости с версией 8.1.
      • Для свойства Проверка заполнения реализована установка по умолчанию значения Выдавать ошибку для следующих стандартных реквизитов: Наименование у плана обмена; Владелец, Наименование у справочника; Дата у документа; Наименование у плана видов характеристик; Код, Наименование у плана счетов; ВидСубконто у плана счетов виды субконто; Наименование у плана видов расчета; ВидРасчета у плана видов расчета ведущие виды расчета; ВидРасчета у плана видов расчета базовые виды расчета; ВидРасчета у плана видов расчета вытесняющие виды расчета; Период у регистра сведений; Период у регистра накопления; Период у регистра бухгалтерии; ПериодРегистрации, ВидРасчета, ПериодДействияНачало, ПериодДействияКонец у регистра расчета; Дата у бизнес-процесса; Наименование у задачи. При вводе этих объектов, если соответствующие реквизиты не заполнены, будет выдаваться ошибка. Проверка не выполняется в режиме совместимости с версией 8.1.
      • Из справки убраны автоматически добавляемые поля и надписи снизу и сверху (Фирма 1С и 1С:Предприятие, данные о конфигурации и разработчике).
      • Изменен алгоритм определения каталога временных файлов при работе модулей расширений веб-сервера. При получении запроса и отправке ответа каталогом временных файлов по-умолчанию является каталог временных файл пользователя, от имени которого выполняется запрос. При обработке запроса для файловой информационной базы (обработка производится непосредственно модулем расширения веб-сервера) каталогом временных файлов по-умолчанию является подкаталог 1Cv8Temp каталога расположения файловой информационной базы. В файл default.vrd, в элемент добавлен необязательный атрибут temp, в котором можно указать каталог временных файлов для работы модулей расширений веб-серверов.
      • Для объекта Подсистема реализовано свойство Состав, которое содержит список объектов, принадлежащих подсистеме. При конвертации из предыдущих версий свойство заполняется на основании принадлежности подсистемам объектов конфигурации. В режиме совместимости с версией 8.1 для объектов метаданных, которые могли принадлежать подсистемам, свойство Подсистемы доступно из встроенного языка. Также в режиме совместимости с версией 8.1 доступно свойство конфигурации Состав, которое заполняется ссылками на объекты, которые принадлежали корневому элементу дерева подсистем. При выключении режима совместимости с версией 8.1, свойство конфигурации Состав будет очищено и станет недоступным в окне свойств конфигурации.
      • Реализована прокрутка выпадающего меню и контекстного меню при помощи колеса мыши, если меню отображается не целиком. Отменено перемещение вверх-вниз выпадающего и контекстного меню при помощи колеса мыши.
      • Исключена настройка возможности использования нескольких рабочих процессов в кластере серверов, в диалоге свойств кластера консоли кластера серверов 1С:Предприятия удален флаг Много процессов. Кластер серверов 1С:Предприятия всегда поддерживает запуск нескольких рабочих процессов. В объекте COMConnector значение свойства MultiProcess объекта Кластер серверов игнорируется (свойство сохранено для совместимости), метод SetClusterMultiProcess() объекта Соединение с агентом сервера не вызывает никаких действий и сохранен для совместимости.
      • Для объекта IWorkingProcessInfo реализовано свойство Use, которое указывает на режим использования рабочего процесса (не использовать/использовать/использовать как резервный). Свойство этого объекта Enable сохранено для совместимости.
      • Для объекта IServerAgentConnection реализован метод SetWorkingProcessUsage(), с помощью которого можно установить новое значение для свойства Use объекта IWorkingProcessInfo. Методы StartWorkingProcess() и StopWorkingProcessInfo() оставлены для совместимости.
      • Для объекта IServerAgentConnection реализован метод SetClusterRecyclingExpirationTime(), устанавливающий время принудительного завершения рабочего процесса. Метод SetClusterRecycling() сохранен для совместимости.
      • Реализованы методы глобального контекста УстановитьБлокировкуСеансов(), ПолучитьБлокировкуСеансов(), а также объект БлокировкаСеансов, предназначенные для управления блокировкой установки новых сеансов с информационной базой. Методы глобального контекста УстановитьБлокировкуУстановкиСоединений() и ПолучитьБлокировкуУстановкиСоединений(), а также объект БлокировкаУстановкиСоединений сохранены для совместимости. В свойствах информационной базы, отображаемых в консоли кластера серверов 1С:Предприятия, текст Блокировка установки соединений включена заменен на текст Блокировка начала сеансов включена.
      • Для объекта IInfoBaseInfo реализовано свойство SessionsDenied, указывающее на возможность создания новых сеансов. Свойство ConnectDenied объекта IInfoBaseInfo сохранено для совместимости.
      • Изменен состав методов у объекта ОболочкаHTMLДокумента.
      • В консоли кластера серверов изменены некоторые названия элементов. При отображении списка рабочих процессов к имени компьютера добавлен порядковый номер рабочего процесса на данном компьютере.
      • Реализована проверка значений блокировки в элементах управляемых блокировок при выполнении метода Заблокировать() для всех полей на соответствие типу поля блокировки. В режиме совместимости с версией 8.1, поведение не изменилось.
      • При разбиении табличного документа на страницы на сервере, работающем под управлением ОС Linux, из-за особенностей предоставления операционной системой информации о шрифтах возможны отличия размера получаемых страниц от реально печатаемых на принтере. В этих случаях необходимо изменять размеры полей бумаги.
      • Изменен механизм автозаполнения даты в конце года (ноябрь-декабрь) – при вводе дат начала года (январь-февраль) подставляется будущий год. Изменен механизм автозаполнения даты в начале года (январь-февраль) – при вводе дат конца года (ноябрь-декабрь) подставляется предыдущий год, если он не задан явно.
      • В диалоге аутентификации изменен внешний вид и включено отображение названия информационной базы из списка информационных баз.
      • Изменено представление приложения 1CV8 (в методе ПредставлениеПриложения(), системных формах). Вместо 1С:Предприятие, используется Толстый клиент.
      • Изменены представления приложений для веб-серверов (в методе ПредставлениеПриложения(), системных формах). Вместо префикса WEB, используется Веб.
      • Изменены диалоги выбора цвета, шрифта и линии в режиме 1С:Предприятия.
      • Для списка пользователей и списка активных пользователей по умолчанию осуществляется переход в начало списка. Также для списка активных пользователей по умолчанию включена сортировка по имени пользователя.
      • Реализована более строгая работа с пространствами имен DOM-XML. Если используются пространства имен, то нужно проанализировать, возможные изменения поведения.
      • Для горизонтального режима отображения синтакс-помощника изменен внешний вид окна: вместо закладок Содержание, Индекс и Поиск используются одноименные кнопки командной панели.
      • Изменен англоязычный вариант имени свойства ОсновнаяФормаКонстант. Вместо DefaultConstantForm используется DefaultConstantsForm. Возможность использования DefaultConstantForm сохранена для совместимости.
      • Изменен англоязычный вариант имени свойства отчета СхемаКомпоновкиДанных. Вместо CompositionDataSchema используется DataCompositionSchema. Возможность использования CompositionDataSchema сохранено для совместимости.
      • Для объекта Форма свойство ИмяСохраненияПоложенияОкна формы переименовано в КлючСохраненияПоложенияОкна. Старый вариант оставлен для совместимости.
      • Для объекта ТабличныйДокумент свойство ИмяСохраненияПоложенияОкна переименовано в КлючСохраненияПоложенияОкна. Старый вариант оставлен для совместимости.
      • Для объекта ТабличныйДокумент свойство ИмяПараметровПечати переименовано в КлючПараметровПечати. Старый вариант оставлен для совместимости.
      • Настройки параметров печати под именем, заданным в свойстве табличного документа КлючПараметровПечати, сохраняются после вызова диалога параметров страницы, открытия окна предварительного просмотра и выполнения печати (как интерактивно, так и программно). Настройки печати сохраняются в информационной базе. Настройки параметров печати у отдельных табличных документов (объектов) меняются независимо (даже если совпадает ключ параметров печати). Свойства заполняются из сохраненных по ключу параметров печати при назначении ключа. В режиме совместимости с версией 8.1 такие настройки параметров печати не различаются и изменяются одновременно.
      • Методы табличного документа Вывести() и Присоединить() выдают ошибку в случае, если в качестве первого параметра в них передана область табличного документа. В режиме совместимости с 8.1 поведение остается неизменным.
      • Метод глобального контекста КодЛокализации() переименован в КодЛокализацииИнформационнойБазы(). Старый вариант оставлен для совместимости.
      • Методы Напечатать() объектов табличный документ, географическая схема, графическая схема и поле графической схемы в качестве параметра принимают в качестве параметра значения типа РежимИспользованияДиалогаПечати. Использование параметра типа Булево сохранено для совместимости.
      • Метод ПользователиWindows() переименован в ПользователиОС(). Возможность использования ПользователиWindows() оставлена для совместимости.
      • Англоязычное наименование метода ОткрытьФайл(), для объектов ЧтениеFastInfoset и ЗаписьFastInfoset, изменено с Open() на OpenFile(). Старый вариант оставлен для совместимости.
      • Для объектов ОбластьПостроенияГеографическойСхемы, ОбластьЛегендыГеографическойСхемы, ОбластьЗаголовкаГеографическойСхемы, имя свойства Прозрачность изменено на ПрозрачныйФон. Старый вариант оставлен для совместимости.
      • В объекте СоединениеИнформационнойБазы реализовано свойство НомерСеанса и переименовано свойство НачалоСеанса в НачалоСоединения. Старое имя сохранено для совместимости.
      • Картинки ДокументОбъект, ПланВидовХарактеристикОбъект, РегламентныеЗадания, СправочникОбъект, БизнесПроцессОбъект, ЗадачаОбъект, ПланВидовРасчетаОбъект, ПланОбменаОбъект, ПланСчетовОбъект, РегистрСведенийЗапись доступны для интерактивного выбора только в режиме совместимости с версией 8.1. Картинка ВыбратьИзСписка переименована в ВыбратьЗначение, ДобавитьЭлементСписка переименована в СоздатьЭлементСписка, НоваяГруппа переименована в СоздатьГруппу, ИзменитьЭлементСписка переименована в Изменить, УстановитьПометкуУдаленияЭлементаСписка переименована в ПометитьНаУдаление, УдалитьЭлементСпискаНепосредственно переименована в УдалитьНепосредственно, УдалитьЭлементСписка переименована в Удалить. Для интерактивного выбора доступны картинки с новыми именами, картинки со старыми именами доступны для интерактивного выбора только в режиме совместимости с версией 8.1.
      • В автоматически генерируемых формах настроек отчета и конструкторе схемы компоновки данных закладка Параметры данных переименована в Параметры.
      • Текст команды настроек отчета Новая вложенная схема изменен на Новый вложенный отчет.
      • В редакторе форматной строки текст логическое и логическое значение заменен на булево.
      • В диалоге О программе для клиент-серверного варианта текст Информационная база заменен на Имя базы.
      • Средства работы с HTML возвращают тэги в нижнем регистре, вне зависимости от того, в каком регистре написаны тэги в исходном HTML-тексте.
      • Для активизации поля поиска в командной панели конфигуратора и толстого клиента используется сочетание клавиш Ctrl+Shift+D. Сочетание клавиш Ctrl+D используется для вызова команды управляемого приложения Добавить в избранное.
      • Не рекомендуется в типе плана видов характеристик, используемого для хранения видов субконто плана счетов, включать более одного типа, кроме случаев, когда все типы являются ссылками на объекты базы данных. Это может привести к существенному снижению производительности.

      Оглавление

      Переход на версию 8.2 с версий 8.1 и 8.0

      • Переход на версию 8.2.9 возможен с версий 8.1.5 и выше, а также с версии 8.0.18.
      • Платформа 1С:Предприятие версии 8.2.9 может быть установлена на компьютер без удаления предыдущих версий платформы.
      • Внимание!
        Форматы информационной базы, конфигурации, внешних обработок и внешних отчетов изменены. Для работы с новой версией 1С:Предприятия должно быть выполнено преобразование информационной базы (конфигурации, внешних обработок и внешних отчетов). После начала преобразования работа с данной информационной базой (конфигурацией, внешней обработкой и внешним отчетом) предыдущими версиями платформы 1С:Предприятие 8 будет невозможна.
      • Перед преобразованием необходимо сделать резервную копию информационной базы (конфигурации, внешней обработки, внешнего отчета).
      • Если в процессе преобразования будут происходить какие-либо программные или аппаратные сбои, то данные информационной базы могут оказаться утеряны.
      • Преобразование информационной базы может выполняться только пользователем, имеющим административные права.
      • Для преобразования информационной базы следует выполнить описанные ниже действия.

      Оглавление

      Информационная база, не подключенная к хранилищу

      • Внимание!
        Формат файла информационной базы изменен. Для его использования требуется выполнить преобразование.
      • Перед преобразованием необходимо сделать резервную копию информационной базы.
      • Если в процессе преобразования будут происходить какие-либо программные или аппаратные сбои, то данные информационной базы могут оказаться утеряны. После преобразования, информационная база не сможет быть использована предыдущими версиями платформы 1С:Предприятием 8.

      Оглавление

      Файловый вариант информационной базы

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

        Внимание!
        Если обновления конфигурации базы данных произведено не будет - в процессе преобразования будет произведен принудительный возврат к конфигурации базы данных. Для исключения возможных ошибок при преобразовании - рекомендуется выполнить тестирование и исправление информационной базы.
      • Завершить работу Конфигуратора предыдущей версии 1С:Предприятия 8.
      • Запустить Конфигуратор данной версии платформы 1С:Предприятия 8.2.
      • Если информационная база отсутствует в списке информационных баз - выполнить добавление существующей информационной базы.
      • Открыть информационную базу в режиме Конфигуратора.
      • На предложение выполнить преобразование информационной базы дать утвердительный ответ. После сообщения об удачном преобразовании программа продолжит работу.

      Оглавление

      Клиент-серверный вариант информационной базы

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

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

      Оглавление

      Информационная база, подключенная к хранилищу

      • Внимание!
        Формат хранилища конфигурации изменен.
      • Перед преобразованием необходимо сделать резервную копию хранилища конфигурации.
      • Если в процессе преобразования будут происходить какие-либо программные или аппаратные сбои, то данные информационной базы могут оказаться утеряны. После преобразования, информационная база не сможет быть использована предыдущими версиями платформы 1С:Предприятие 8.
        • Сделать резервную копию информационной базы.
        • Предыдущей версией платформы 1С:Предприятия 8 для всех информационных баз, подключенных к хранилищу, следует выполнить следующие действия:
        • Поместить и освободить все захваченные объекты в хранилище конфигурации.
        • Получить последнее состояние из хранилища.
        • Сохранить конфигурацию и обновить конфигурацию базы данных.
        • Сделать резервную копию хранилища (файл 1cv8ddb.1CD каталога хранилища). Рекомендуется удалить каталог cache из каталога хранилища.
        • В информационной базе, подключенной к хранилищу от имени пользователя, имеющего административные права, выполнить захват всех объектов в хранилище.
        • Данной версией 1С:Предприятия 8.2 выполнить конвертацию всех информационных баз, как это описано в разделах Информационная база, не подключенная к хранилищу для файлового или клиент-серверного вариантов информационной базы. При соединении с хранилищем конфигурации, на предложение преобразования хранилища конфигурации дать утвердительный ответ. После удачной конвертации программа продолжит работу.
        • Поместить все объекты конфигурации в хранилище.
      • Внимание!
        При этом в хранилище будут добавлены все объекты метаданных Подсистема.
      • Внимание!
        При получении конфигураций старых версий из хранилища (созданных до перехода на 8.2.9) будет выполняться конвертация конфигураций. При попытке обновления объектов из хранилища конвертации получаемых объектов не производится.

      Оглавление

      Конфигурация, выгруженная в файл

      • Запустить Конфигуратор данной версии 1С:Предприятия 8.2.
      • Открыть файл конфигурации (выполнить Файл – Открыть, выбрать тип файла *.cf и выбрать нужный файл).
      • На предложение выполнить конвертацию дать утвердительный ответ.

      Оглавление

      Файл выгрузки информационной базы

      • Файлы выгрузки информационной базы (.dt), созданные 1С:Предприятием версии 8.1, могут быть загружены 1С:Предприятием версии 8.2.
      • Для выполнения загрузки необходимо:
        • Запустить Конфигуратор данной версии 1С:Предприятия 8.2.
        • Загрузить файл выгрузки (выполнить Администрирование – Загрузить информационную базу, выбрать нужный файл выгрузки).
        • Ответить утвердительно на все вопросы Конфигуратора до перезапуска.
        • После перезапуска Конфигуратора утвердительно ответить на вопрос о необходимости конвертации.

      Оглавление

      Внешняя обработка или внешний отчет

      • Запустить Конфигуратор данной версии 1С:Предприятия 8.2.
      • Открыть внешнюю обработку (внешний отчет).
      • На предложение выполнить конвертацию дать утвердительный ответ.
      • Выполнение пакетной конвертации файлов предприятия 8.x возможно с использованием ключа командной строки /ConvertFiles.

      Оглавление

      Использование конфигураций разработанных в предыдущей версии программы 1С:Предприятие

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

      Оглавление

      Использование файлов поддержки

      • Для файлов поставки конфигурации (cf) необходимо выполнить действия, аналогичные описанным в разделе Конфигурация, выгруженная в файл. Файлы обновления (cfu), подготовленные предыдущими версиями 1С:Предприятия 8 не могут быть использованы для обновления конфигураций, сконвертированных для версии 1С:Предприятие 8.2.

      Оглавление



      Сообщение отредактировал Batchir - 04.07.12, 11:38

Спасибо сказали: mister-x,

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Тема закрыта Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 27.04.24, 13:50
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!