96 visitors think this article is helpful. 96 votes in total.

Пакет средств администрирования windows server 2008 для windows xp

Система сертификации средств защиты информации по требованиям безопасности информации Легкость установки и управления серверными версиями Windows создает иллюзию, что администрировать подобные системы проще простого. Почему же тогда виндовые серваки так часто ломают?! Составив ТОП-10 ошибок управления Win2k3/Win2k8 и подробно прокомментировав каждую из них, мы надеемся помочь как начинающим, так и матерым администраторам. Многие администраторы вообще не устанавливают никаких заплаток, считая, что никто их атаковать не будет. Основная угроза исходит от червей, сканирующих IP-адреса и выявляющих незалатанные машины, даже если это домашний сервер, на котором нет никакой конфиденциальной информации. Обновляться все-таки надо, причем обновлять следует не только операционную систему, но и все используемые приложения, где также обнаруживаются критические ошибки, естественно, не устраняемые обновлениями от Microsoft. В идеале, нужно составить список используемого программного обеспечения и регулярно посещать сайты производителей на предмет поиска обновлений. Кстати говоря, заплатки от Microsoft содержат одну очень неприятную особенность, граничащую с ошибкой, а именно – не проверяют номера версий замещаемых исполняемых файлов/динамических библиотек. Допустим, у нас есть две заплатки A и B, исправляющие ошибки в kernel32 Поскольку установщик не отслеживает последовательность обновлений, то, установив заплатки в обратном порядке (инсталлятор при этом даже не пикнет! ), мы закроем дырку A, но откроем дырку B – ведь kernel32(как и любая другая динамическая библиотека) всегда замещается целиком, а не частями! При автоматическом обновлении никаких проблем не возникает, так как заплатки ставятся в том порядке, в котором они выпускаются. Но если мы качаем их вручную, то необходимо в свойствах каждого файла найти внутреннюю версию и дату создания, а затем составить «план» последовательности установки заплаток. Иногда Microsoft выпускает одни и те же заплатки по несколько раз. Допустим, сначала выходит A, исправляющая ошибки E1, E2, E3, после чего выходит B, исправляющая E4, E5, E6, а затем… выходит обновленная заплатка A’, исправляющая все те же E1, E2, E3, а обновленной заплатки B — нет. Установка A’ поверх уже установленной B открывает дыры E4, E5, E6. Так что с заплатками нужно быть очень внимательным и всегда читать бюллетени безопасности, чего практически никто делать не собирается. В целях экономии трафика ряд интернет-провайдеров устанавливает свои собственные сервера обновлений, предлагая клиентам прописать их адреса в настройках Windows Update. Соблазн очень велик, но угроза быть атакованным – еще выше! Microsoft прилагает огромные усилия для защиты своих серверов, вкладывая в безопасность немалые деньги. атаковать их порядка на три проще (и их взламывают, а затем подсовывают троянизированные обновления). Выход: скачивай заплатки только у самих поставщиков, при этом, чтобы избежать вероятности «подмятия» доменного имени с перенаправлением на другой узел, не используй DNS-сервер провайдера. Установи свой собственный DNS, напрямую обращающийся к корневым доменным серверам по TCP-протоколу, и заблокируй порт 53/UDP на брандмауэре для отсечения подложных DNS-ответов. Ругая Windows (и отчасти Linux) за то, что программное обеспечение наших дней дыряво, как ведро без дна, мы почему-то забываем об аппаратной оснастке, считая «железо» совершенно непогрешимым. Самый громкий баг в Pentium был обнаружен в 1995 году и продемонстрирован на следующем примере: x – (x/y)*y, результат которого (если только y ! Журналисты подхватили сенсацию и вынудили Intel пойти на замену процессоров, чего она изначально делать не хотела, доказывая, что людям, далеким от математики, точные вычисления не нужны, а вероятность проявления ошибки на произвольном (а не умышленно подготовленном) наборе данных близка к нулю. = 0) должен быть равен нулю, однако при определенных значениях x и y (x = 4195835, y = 3145727) процессор выдавал… С тех пор сообщений об ошибках в ЦП как будто бы не отмечалось. И потому заявление Theo de Raadt’а (ведущего разработчика Open BSD), что Core2Duo содержит огромное количество ошибок, многие из которых допускают удаленный захват управления, стало очередной сенсацией года. Часть ошибок может быть исправлена программным путем (и разработчики Open BSD сделали это, в отличие от лагеря NT-подобных систем), часть – обновлением микрокода процессора (для чего, в свою очередь, необходимо обновить версию BIOS, если только разработчики прошивки включили в нее обновленный микрокод). Но все эти меры лишь уменьшают вероятность атаки, а оставшиеся ошибки исправляются исключительно заменой процессора на более новый (кстати говоря, также содержащий ошибки, перечисленные в секции Errata обновленной спецификации от Intel, распространяемой на свободной основе). Выход: почаще обновлять прошивку BIOS, в критических случаях использовать Open BSD, разработчики которой прилагают все усилия для исправления ошибок ЦП, а еще лучше не использовать Core2Duo, поскольку это все-таки «бытовой» процессор, не отвечающий жестким требованиям серверной индустрии. Чем сложнее система, тем выше вероятность внезапных отказов, и тем проще ее атаковать, найдя слабейшее звено в линии обороны. Если администратор не пользуется удаленным доступом к реестру, зачем оставлять эту службу включенной? Сайт с движком на PHP – отличная штука, это современно и круто! А как же ошибки в скриптах или самом PHP-интерпретаторе? Почему бы не попробовать установить что-нибудь наподобие SMALL HTTP-сервера? Бесплатный, к тому же, поддерживает практически все функции, которые только могут понадобиться, обладает приятным интерфейсом, не требователен к системным ресурсам… Или ситуация, когда начинающий администратор для тридцати манагеров вместо простой одноранговой сети развертывает доменную структуру, работающую по принципу «сейчас опять все развалится», — вообще живая классика. Вывод: система должна быть предельно простой и не содержать ничего лишнего (тем не менее, стоит помнить, что иная простота хуже воровства). Практически все администраторы устанавливают заплатки непосредственно на «продакшен» сервере (при активной службе Windows Update это происходит автоматически), – даже не задумываясь, какому риску они себя подвергают, не говоря уже про обновление прошивки BIOS. В лучшем случае после установки очередной порции заплаток возникают мелкие неприятные конфликты. Гораздо хуже, если система вообще откажется грузиться или «забастуют» критические приложения сторонних разработчиков, что, кстати говоря, более чем вероятно (очень часто, после выпуска заплатки, следом за ней Microsoft выпускает кучу инструкций по устранению конфликтов). Естественно, это относится только к популярным программным комплексам, хорошо известным на Западе. А как быть, если приложение складского учета, упакованное разработчиками неимоверно крутым протектором (чтобы злые хакеры не взломали), скручивает дулю и выдает голубой экран смерти или «всего лишь» аварийно завершает свою работу сразу же после запуска? Выход: создать точную копию основного сервера, устанавливая заплатки/обновления сначала на ней, и, если после более или менее полного цикла тестирования никаких побочных эффектов не выявится, переносить заплатки на основной сервер. Конечно, это требует дополнительных расходов, и при «тугом» бюджете сервер-клон можно организовать и на виртуальной машине, не забывая, что она работает с виртуальным железом и потому потенциально не способна выявить ряд конфликтов. Популярный способ «поднятия» упавшего сервера — установка операционной системы поверх уже имеющейся. Прием не то, чтобы хороший или красивый, однако в жестких временных рамках и при отсутствии резервной копии – это единственно возможное решение. Проблема в том, что после установки Service Pack’ов «родной» дистрибутив системы отказывается устанавливаться поверх более новой версии, предлагая либо вообще отказаться от инсталляции, либо удалить старую систему и поставить новую с нуля, переустанавливая все остальные программы, на что может уйти несколько рабочих дней (и бессонных ночей). К счастью, пакеты обновлений могут быть интегрированы непосредственно в сам дистрибутив (чему посвящено огромное количество статей, так что не будем повторяться, тем более что описать процесс интеграции в двух словах все равно не получится). Желательно обновлять дистрибутивный диск при каждой установке Service Pack’а, чтобы потом лихорадочно не интегрировать его впопыхах, рискуя окончательно завалить систему, которой только полная переустановка и поможет. Как вариант, можно заблаговременно создать образ системы с помощью Norton Ghost, Acronis True Image или штатной утилиты Однако следует помнить: программы, установленные после создания образа, при этом перестанут работать, а изменения настроек системы также окажутся утерянными. Практически все WEB/FTP/MAIL сервера по умолчанию устанавливают себя с привилегиями администратора, а то и системы (system), получая доступ ко всем файлам, которые только есть. Достаточно запускать сервер из-под ограниченного аккаунта, имеющего доступ к тем и только тем файлам, которые ему необходимы. Во-первых, файлы самого сервера, во-вторых, публичные файлы, раздаваемые пользователям. Как следствие – любая ошибка конфигурации сервера, любой дефект PHP/Perl-скрипта, любая дыра самого сервера позволяют атакующему получить доступ к секретной информации или уничтожить данные. Конечно, если в сервере или скриптах имеется дыра, то злоумышленник по-прежнему сможет изменять конфигурацию сервера, а также получать несанкционированный доступ к файлам других пользователей, непредназначенным для всяких «левых» лиц. Тем не менее, разделение привилегий на уровне файловой системы существенно ограничивает потенциальный ущерб, наносимый злоумышленником. Важно не забывать, что многие файлы по умолчанию доступы всем, и потому администратору следует тщательно проверить атрибуты секретности, явно обозначив круг лиц, имеющих право на чтение/запись каждого более или менее значимого файла. Может ли злоумышленник обойти ограничения доступа, налагаемые файловой системой? Но для этого ему придется найти дыру, предоставляющую привилегии ядра или позволяющую повышать права до уровня администратора. Такие дыры действительно есть, но их сравнительно немного, и Microsoft их быстро затыкает. В Win2k3 SP1 появилась поддержка неисполняемого стека и кучи, известная под аббревиатурой DEP (Data Execution Prevention), которая по умолчанию распространяется на все процессы (в XP по дефолту DEP включен только для системных компонентов). Во-первых, она требует обязательной поддержки со стороны процессора, позволяющего выставлять биты NX/XD не только для целых селекторов, как это было ранее, но и на уровне отдельных страниц. Без аппаратной поддержки DEP вообще никак не работает. Во-вторых, DEP представляет собой довольно конфликтную штуку, препятствующую функционированию многих честных программ. В-третьих, вся эта защита элементарно обходится атакой типа return2libc, позволяющей атакующему вызывать API-функции. Активный DEP отсекает лишь «пионерские» exploit’ы, протестированные на XP, но не нюхавшие Win2k3 SP1 и выше. Для предотвращения атаки необходимо задействовать рандомизацию адресного пространства (Address Space Layout Randomization или, сокращенно, ASLR), реализованную в Win2k8, а также в защитных пакетах независимых производителей, работающих хоть на Win2k и не требующих аппаратной поддержки NX/XD битов. Одним из таких пакетов является Buffer Shield, представляющий собой коммерческий порт известного проекта Pa X (реализован на Linux-системах). Успешность большинства атак объясняется высокой предсказуемостью конфигурации системы в установке по умолчанию. В мире открытых исходных текстов администратор может (и должен! ) перекомпилировать все и вся, чтобы никакой хакер ни за что не догадался, по каким адресам лежат интересующие его функции. С Windows в этом плане ситуация намного сложнее, но не полностью безнадежна. Переименование ядра – эффективный способ борьбы с rootkit’ами, определяющими адреса функций путем вызова функции Load Library(«ntoskrnl.exe») без проверки реального имени ядра, задаваемого через ключ «/kernel=» файла Рекомендуется переименовать ядро, например, в souriz.exe, а вместо положить ядро от другой версии системы, чтобы адреса экспортируемых функций отличались. Те rootkit’ы, что правят файл непосредственно на диске, уйдут лесом, не достигнув желаемой цели (ведь уже никак не используется). Те же rootkit’ы, что осуществляют перехват в оперативной памяти, залезут совсем не в ту степь и вызовут BSOD, что хоть и неприятно, но успешное внедрение rootkit’а было бы еще хуже. Естественно, после переименования ядра его необходимо обновить в кэше утилиты (иначе она немедленно его восстановит), а перед установкой пакетов обновлений – выполнить откат назад, поскольку пакеты обновлений (как и rootkit’ы) не проверяют реального имени ядра. Установка системы на диск, отличный от С:, также уменьшает вероятность успешной атаки – большинство зловредных программ слишком бестолковы, а их создатели слишком ленивы, чтобы проверить переменные окружения, вот они и используют фиксированные абсолютные пути. Реестр – это крайне вредное изобретение, порождающее множество трудноразрешимых проблем. Текстовые конфигурационные файлы (традиционные для UNIX-систем) удобны тем, что в них можно оставлять ремарки и в процессе внесения изменений блокировать старые параметры символом комментария, существенно упрощая откат в случае неудачи. Хорошо, если систему обслуживает всего один администратор, худо-бедно помнящий, какие параметры он менял и зачем. Когда же администраторов несколько, и все они вносят изменения в реестр, работа превращается в сплошной разбор полетов: «кто трогал реестр и весь его вытрогал? » Чтобы этого не происходило, необходимо вести журнал (предпочтительнее всего на бумаге), описывающий каждое изменение конфигурации системы с указанием причин и сохранением предыдущих значений, заверенных подписью администратора. Тогда, если система начнет вести себя нестабильно, или же на ней обнаружатся черви, ломанувшиеся в широко открытые двери, всегда можно установить, кто именно их открыл, и чем он руководствовался. Кстати, в нормальных фирмах у администратора есть инструкция, внятно объясняющая, какие действия он вправе выполнять, а какие – нет. Эксперименты с системой на продакшен машинах (без предварительного согласования с руководством) в общем случае строго запрещены. Никакие защитные комплексы не дают 100% гарантии, и от риска быть атакованным никуда не деться, увы. А потому необходимо заранее выработать четкий и отлаженный план выхода из ситуации. Обнаружив на компьютере зловредную программу, мало удалить ее. Необходимо, как минимум, определить, что она успела натворить. Помимо традиционных охранных комплексов, сервер должен быть оснащен снифферами и прочими шпионами всех мастей, протоколирующими максимум возможных действий и сохраняющими результат своей деятельности на носители однократной записи (CD/DVD-R), уничтожить которые никакой хакер не в состоянии. Они должны позволять полностью реконструировать последовательность событий, прямо или косвенно связанных с атакой. Отсутствие подобных средств существенно ослабляет безопасность системы, поскольку, вспоминая слова Жеглова, степень защиты определяется не стойкостью сервера к атакам, а скоростью и успешностью раскрытия различных несанкционированных действий.

Next

Пакет средств администрирования windows server 2008 для windows xp

Код курса Название курса Длительность ак.ч. Цена Расписание; BD Программирование Delphi . Сведения о новых и обновленных функциях групповой политики, а также способах автоматизации типичных задач групповой политики с помощью Windows Power Shell см. Дополнительные сведения об использовании командлетов диспетчера сервера для установки консоли управления групповыми политиками см. в статье Установка и удаление ролей, служб ролей и компонентов и Модуль командлетов развертывания диспетчера сервера. Благодаря тщательному планированию, проектированию, тестированию и развертыванию решения на основе бизнес-требований организации можно обеспечить стандартизированные функции, системы безопасности и средства управления, необходимые организации. Определить, правильно ли групповая политика функционирует на каждом компьютере, может быть сложно из-за различных факторов, таких как большое количество доступных параметров и предпочтений политики, необходимость взаимодействия между несколькими политиками и параметры наследования. Дополнительные сведения об этих изменениях, а также о не перечисленных здесь изменениях функциональности см. в статьях Новые возможности групповой политики в Windows Server 2012 [перенаправлено] и Новые возможности групповой политики в Windows Server.

Next

DirectX — Википедия

Пакет средств администрирования windows server 2008 для windows xp

Windows , Windows Server R октября ... Windows Vista SP и Windows Server SP Все функциональности, Режим совместимости, Web-сервисы, Web-сервисы и HTTP-сервисы, Web-ссылки, Автоматизированное тестирование, Администрирование, Аутентификация Open ID, Ввод по строке, Веб-клиент, Внешние источники данных, Внешние компоненты, Внешние отчеты и обработки, Внешний вид приложения, Временное хранилище, Встроенный язык, Выгрузка/загрузка конфигурации в файлы, Географическая схема, Геопозиционирование, Двоичные данные, Диаграммы, Динамический список, Динамическое обновление, Документация, Доступ к возможностям мобильного устройства, Журнал документов, Журнал регистрации, Инструменты разработчика, Интерфейс, Интерфейс OData, Используемые компоненты, История данных, Картинки, Кластер серверов, Клиент-серверное взаимодействие, Клиентское приложение, Командный интерфейс, Конфигуратор, Криптография, Кроссплатформенность, Локализация, Менеджер блокировок, Методики разработки, Мобильное приложение, Навигационные ссылки, Национальные установки, Обмен данными, Обновление конфигурации базы данных, Обработка ошибок, Общие объекты, Общие реквизиты / Разделение данных, Объекты конфигурации, Обычная форма, Ограничение доступа к данным, Оконная система, Определяемые типы, Отображение информации, Отчет о сравнении объектов, Печать документов, План видов расчета, План видов характеристик, План счетов, Полнотекстовый поиск, Права доступа, Предопределенные данные, Прикладные объекты, Приложение Autorun, Проверка заполнения реквизитов, Программное лицензирование, Работа в mac OS, Работа в ОС Linux, Работа с HTML, Работа с JSON, Работа с OData, Работа с x Base, Работа с XML, XDTO, Работа с ZIP-архивами, Работа с базой данных, Работа с запросами, Работа с Интернет, Работа с информационными базами, Работа с календарями, Работа с криптографией, Работа с мультимедиа, Работа с ОС, Работа с СУБД, Работа с текстом, Работа с телефонией, Работа с файлами, Работа системы, Работа тонкого клиента через Интернет, Расширение конфигурации, Региональные установки, Регистры бухгалтерии, Регистры накопления, Регистры расчета, Регистры сведений, Резервное копирование, Сборщик мобильных приложений, Свойства конфигурации, Система взаимодействия, Система компоновки данных, Система лицензирования, Система программ "1С: Предприятие", Системные перечисления, Системные требования, Создание мобильного приложения, Специальные возможности, Специальные возможности мобильного устройства, Список пользователей информационной базы, Сравнение/объединение конфигураций, Средства администрирования, Средства мультимедиа, Средства печати, Средства публикации веб-клиента и Web-сервисов, Средства публикации веб-клиента, Web-сервисов и HTTP-сервисов, Средства разработки, Стандартные функции, Табличный документ, Тестирование и исправление информационной базы, Технологический журнал, Толстый клиент, Управляемая форма, Управляемые блокировки, Управляемые формы, Установка клиентского приложения, Установка прикладного решения, Файловый вариант, Фоновые и регламентные задания, Форматированный документ, Функциональные опции, Хранение настроек, Хранилище конфигурации, Экспорт в Microsoft Excel. Версия 8.3.11 включает исправления обнаруженных ошибок и изменения в функциональности. Ссылки на разделы документации, которые описывают сделанные изменения в элементах данного документа, рекомендуется использовать только после публикации на сайте ИТС ( документации к текущей версии. Возможность запуска конфигураций, разработанных в версии 8.3.10 и более младших, в версии 8.3.11, без внесения изменений в конфигурацию и без изменений структур данных. Это позволяет при переходе на версию 8.3.11 сначала выполнить переход без внесения изменений в конфигурацию, а потом, внести необходимые изменения и снять режим совместимости. Так же это позволяет иметь возможность после перехода на версию 8.3.11, при необходимости, использовать для работы с информационной базой и версию 8.3.10. Это можно делать, как до снятия режима совместимости, так и после (установив вновь режим совместимости). Реализована возможность объединения составных типов и составов планов обмена, подсистем и функциональных опций. Для указанных объектов реализована возможность просмотра различий: в интерактивном режиме (в диалоге) и в отчете о сравнении конфигураций. Реализована возможность автоматического объединения составных типов и составов планов обмена, подсистем и функциональных опций с возможностью указания приоритетной конфигурации. Изменен формат файла сохранения настроек сравнения и объединения конфигураций. При объединении конфигураций отсутствовала возможность объединять составные типы, а так же состав планов обмена, подсистем и функциональных опций. Предоставлялась только возможность целиком заимствовать указанные объекты из загружаемой конфигурации или оставить без изменений существующие объекты. для следующих объектов конфигурации: справочники, документы, бизнес-процессы, задачи, регистры сведений. Реализована настройка отслеживания истории изменений реквизитов указанных объектов (включая стандартные реквизиты и реквизиты табличных частей), общих реквизитов (если они не являются разделителями) и ресурсов регистров сведений. Реализованы возможности просматривать историю изменений, изменять ее, комментировать записи в истории, выполнять переход на выбранную версию данных. Не поддерживается настройка истории данных для собственных объектов расширений конфигурации. Реализованы права доступа В редакторе управляемой формы реализована возможность просмотра редактируемой формы в варианте мобильного приложения. Для просмотра управляемой формы в варианте мобильного приложения, режим совместимости редактируемой конфигурации должен быть больше или равен версии 8.3.7. Новый механизм реструктуризации используется только в клиент-серверном варианте, при работе с СУБД Microsoft SQL Server и Postgre SQL. Для работы нового механизма реструктуризации требуется наличие Java 1.8 на компьютере, где установлен сервер «1С: Предприятия». Для файла При использовании нового механизма возможно существенное ускорение процесса реструктуризации информационной базы. Это, в свою очередь, позволяет уменьшить технологические простои при обновлении прикладного решения на производственных серверах. Шаблон форматирования позволяет указать место, в которое будет выводиться число. Поиск в динамическом списке учитывает параметры форматирования, которые указаны для колонок. При подсветке результатов поиска учитывается наличие константных строк как справа, так и слева от найденного числа. В режиме совместимости с версией 8.3.10 поведение не изменилось. Отсутствовала возможность проверки использования синхронных вызовов при выполнении проверки конфигурации во время пакетного запуска конфигуратора. Данная возможность была доступна только при интерактивном запуске. Реализована возможность отправлять сообщения со стороны сервера «1С: Предприятия» на сторону клиентского приложения. Передача сообщений использует в качестве транспорта настроенную систему взаимодействия. Получение сообщений клиентским приложением может быть как синхронным, так и асинхронным - в зависимости от того, каким образом вызван сервер: обычным вызовом или с помощью фонового задания. Для менеджера системы взаимодействия реализованы методы Реализована возможность подключать обработчик, который вызывается после отправки сообщения системы взаимодействия. Реализована возможность помещать в сообщение гиперссылки, при нажатии на которые будет выполняться заданный обработчик (или стандартное действие). Для объекта Реализована возможность добавлять в расширение конфигурации собственные справочники, документы, планы обмена и регистры сведений. Для заимствованных справочников и документов реализована возможность добавления реквизитов и табличных частей в расширении. В состав собственного плана обмена могут входить только собственные объекты расширения. Собственный план обмена расширения не может участвовать в распределенной информационной базе. Для заимствованных планов обмена реализована возможность включать в состав плана обмена собственные объекты расширения. При удалении расширения, все данные, которые были внесены в собственные объекты расширения, будут удалены из информационной базы. Для событий добавления и изменения пользователя было невозможно получить информацию о аутентификации Open ID и состоянии флага защиты от опасных действий. В тоже время указанные данные фиксировались в журнале регистрации. Реализована поддержка СУБД Oracle Database версии 11.2.0.4 (Linux) при условии установки патча 20954292. Работа с СУБД Oracle Database версии 11.2.0.4 для Windows возможна при условии установки патчей 24591646 и 24591637. Реализована возможность развертывания собственного сервера системы взаимодействия. Сервер поставляется в виде отдельного дистрибутива и требует отдельной установки. Документация по установке размещена на диске ИТС (см. Данная возможность включена в статусе бета-версии.. Если при попытке получения какого-либо из ключевых параметров возникла ошибка времени исполнения, то лицензия активировалась успешно, поля лицензии, соответствующие неполученным параметрам, заполнялись пустыми значениями, что приводило к невозможности дальнейшего использования активированной лицензии. Для использования команды В текстах сообщений, возникающих при обновлении клиентского приложения по протоколу HTTP, изменен термин, используемый для описания различных вариантов клиентского приложения. Для описания клиентского приложения везде используется термин «программа доступа».), таблица отображает динамический список, имелось большое количество выделенных строк и задан не эффективный запрос динамического списка. В режиме совместимости с версией 8.3.10 поведение не изменилось. Модифицирован выбор адресата при создании сообщения в контекстном обсуждении системы взаимодействия. В том случае, если не требуется оповещать никого из пользователей, которые видят это сообщение (в соответствии с правами доступа к объекту, образующему контекст обсуждения), необходимо это явно указать выбором пункта При использовании видео-звонка в тонком и веб-клиентах, выполняется диагностика качества интернет-соединения и поверх изображения выводится диагностика в том случае, если качество интернет-соединения не является удовлетворительным. При неудовлетворительном качестве интернет-соединения при использовании видео-звонков никакой диагностики не выводилось. В некоторых случаях наблюдалось «замерзание» картинки без какой-либо диагностики. Если переход в поле ввода получателей контекстного обсуждения системы взаимодействия был выполнен принудительно (при попытке отправить сообщение без получателей), то после выбора получателя фокус ввода устанавливается в поле ввода сообщения. Если переход в поле ввода получателей контекстного обсуждения системы взаимодействия был выполнен принудительно (при попытке отправить сообщение без получателей), то после выбора получателя (кроме варианте Оптимизирована проверка прав доступа на данные, полученные в результате полнотекстового поиска, в том случае, если в результате поиска получено более 100 записей. В режиме совместимости с версией 8.3.10 поведение не изменилось. Загрузка внешних отчетов и обработок в клиентском приложении и на сервере «1С: Предприятия» выполнялась недостаточно быстро. При интенсивной работе с внешними отчетами и обработками наблюдалось замедление работы пользователей. При работе под управлением ОС Windows повышена производительность операций работы с криптографией и операций работы по протоколам SSL/TLS, при использовании указанных средств, одновременно в большом количестве сеансов. При работе под управлением ОС Windows наблюдалось снижение производительности операций работы с криптографией и операций работы по протоколам SSL/TLS, при использовании указанных средств, одновременно в большом количестве сеансов. В файловом варианте информационной базы, содержащей большой объем метаданных, ускорено обновление информации о метаданных при выполнении реструктуризации информационной базы. Скорость реструктуризации таблиц с данными не изменилась. При работе системы «1С: Предприятие» с информационной базой, которая не зарегистрирована в списке информационных баз, для каждой такой базы создается каталог для хранения служебной информации этой базы. Каталог создается для каждой уникальной строки подключения к информационной базе в рамках одного пользователя операционной системы. Одновременно может существовать не более 20 таких каталогов. При работе системы «1С: Предприятие» с информационной базой, которая не зарегистрирована в списке информационных баз, для хранения служебной информации таких баз использовался предопределенный каталог с именем Хранение служебных данных для информационных баз, доступ к которым выполняется без их регистрации в списке информационных баз, выполняется в специальных каталогах, что позволяет более гибко управлять дисковым пространством и не допускает разрастания одного каталога. При редактировании имени пользовательской команды и при проверке логической целостности конфигурации выполняется проверка того, что имя пользовательской команды не совпадает с именем стандартной команды объекта метаданных, для которого создана пользовательская команда. Для того, чтобы данные изменения стали использоваться, необходимо отключить режим совместимости и выполнить перестроение индекса полнотекстового поиска. Предыдущие версии системы «1С: Предприятие» не могут работать с индексом, который построен в версии 8.3.11 с отключенным режимом совместимости. В режиме совместимости с версией 8.3.10 поведение не изменилось. При работе системы компоновки данных, вложенные диаграммы и таблицы в результирующем табличном документе будут располагаться в группировках табличного документа. Генератор макетов системы компоновки данных создает пустые макеты с установленным свойством При работе системы компоновки данных, группировки в результирующем табличном документе системы компоновки данных не формировались вокруг диаграмм и вложенных таблиц, у которых отсутствуют группировки строк. Генератор макетов не создавал пустые макеты с установленным свойством Реализована возможность загрузки XSD-документа, который импортирует схемы, для получения которых необходимо обращение к внешнему серверу (по протоколу HTTP) с переадресацией. В режиме совместимости с версией 8.3.10 поведение не изменилось. Новое имя области табличного документа, которое отображается в диалоге установки нового имени области, формируется на языке, который соответствует текущему варианту встроенного языка конфигурации. В режиме совместимости с версией 8.3.10 поведение не изменилось. Реализована возможность отключать предупреждение системы защиты от опасных действий при создании объекта внешнего отчета или обработки в том случае, когда гарантировано известно, что в файле, используемом в качестве параметра метода, расположен доверенный код. Для метода При подключении внешней обработки (или отчета) из файла стало возможно указать, что подключается доверенный код, для которого не требуется формировать предупреждение системы защиты от опасных действий. Реализована возможность не создавать пустой обработчик оповещения в том случае, если результат выполнения асинхронного метода не важен, а обработчик ошибок выполнения асинхронного метода необходим. Для конструктора объекта , выполняется замена символов, недопустимых в именах файлов, символами «_». Запрещенными (при работе под управлением любой ОС) считаются все символы, которые недопустимо использовать в именах файлов при работе в ОС Windows. Замена выполняется при работе под управлением любой операционной системы. В режиме совместимости с версией 8.3.10 поведение не изменилось. Для доступа к оригинальным именам файлов (до замены недопустимых символов) для объекта При обнаружении в имени файла, помещенного в ZIP-архив, запрещенного символа, использовалось имя файла, которое содержало только те символы имени файла, которые были до первого запрещенного символа. Запрещенными считались все символы, которые недопустимо использовать в именах файлов при работе в ОС Windows. В результате могли возникать проблемы при извлечении из архива файлов, чьи имена недопустимы в ОС Windows. При экспорте табличного документа в формат PDF, в результирующий документ не включалась информация о размере и ориентации страниц документа. Перед печатью было необходимо вручную проверить корректность установки размера и ориентации бумаги в используемой программе просмотра PDF-документов. При выполнении полнотекстового поиска по именам реквизитов реализована возможность использовать морфологию. Для использования данной возможности рекомендуется выполнить перестроение индекса полнотекстового поиска. В режиме совместимости с версией 8.3.10 поведение не изменилось. Интерактивная выгрузка конфигурации в файлы всегда выполняется в иерархическом формате. Возможность выгрузки конфигурации в файлы в линейном формате поддерживается только в режиме пакетного запуска конфигуратора. Рекомендуется пользоваться только иерархическим форматом выгрузки конфигурации в файлы. В интерактивном режиме отключена возможность выгрузки конфигурации в файлов в линейном формате из-за наличия проблем при работе с таким форматом, например, проблемы при переносе файлов выгрузки между файловыми системами. отображаются все ярлыки установленной версии на всех поддерживаемых ОС семейства Windows. При закреплении на панели задач запущенного приложения, фактически происходит закрепление ярлыка исполняемого файла отображались не все ярлыки установленной версии при работе под управлением ОС Windows 8 и старше. При закреплении на панели задач запущенного приложения, происходило закрепление именно этого приложения. При этом запущенные приложения группировались на панели задач с этим ярлыком. (неограниченной длины), то данная операция не считается некорректной. Разбор вызывается при открытии конструктора схемы компоновки данных и при инициализации источника доступных настроек на основании схемы (в том числе, при открытии отчета). Видеозвонки в системе взаимодействия осуществляются по технологии «точка-точка» (peer-to-peer), без использования центрального сервера. Центральный сервер используется для установки соединения и определения участников разговора. Увеличена параллельность записи наборов данных регистров сведений при многопользовательской работе в том случае, если записываются измерения составного типа с возможностью указания «пустых» значений измерений. При преобразовании чисел с плавающей точкой между форматом системы «1С: Предприятие» и внешними (по отношению к платформе) форматами устранены случаи потери точного представления числа. Преобразования чисел в таких случаях стало работать одинаково при работе под управлением различных операционных систем. При преобразовании чисел с плавающей точкой между форматом системы «1С: Предприятие» и внешними (по отношению к платформе) форматами могли наблюдаться случаи потери точности. Преобразования чисел в таких случаях работало по разному при работе под управлением различных операционных систем. Для чисел со значимыми цифрами после запятой (числа с плавающей точкой) уменьшено количество случаев, когда при конвертации таких чисел между форматом системы «1С: Предприятие» и внешним форматом (например файлы формата XLS) происходит потеря точности. При работе в тонком и веб-клиентах реализована диагностика при попытке присваивания значения необъявленной переменной с именем общего модуля, доступного на стороне клиентского приложения. Присваивание не срабатывает и генерируется сообщение об ошибке. В режиме совместимости с версией 8.3.10 поведение не изменилось. При работе в тонком и веб-клиентах попытке присваивания значения необъявленной переменной с именем общего модуля, доступного на стороне клиентского приложения, не срабатывала и не диагностировалась. При работе в веб-клиенте, в этом случае, наблюдалось аварийное завершение работы клиентского приложения. Элементы, связанные с командами расширений таблицы или формы для динамического списка, на выполнение которых у текущего пользователя недостаточно прав, удаляются с формы вне зависимости от того, добавлены они явно, прикладным разработчиком, или автоматически, расширением таблицы или формы. В режиме совместимости с версией 8.3.10 поведение не изменилось. Элементы, связанные с командами расширений таблицы или формы для динамического списка, на выполнение которых у текущего пользователя недостаточно прав, удалялись только в том случае, если они были добавлены автоматически, расширениями таблицы или формы, и не удаляются (и не работают), если они добавлены явно, прикладным разработчиком. Это касалось следующих команд:, более не зависит от порядка следования таких реквизитов. Реквизиты включаются в индекс в фиксированном порядке. При первой реструктуризации соответствующего объекта после отключения режима совместимости также выполняется и перестроение индекса. В режиме совместимости с версией 8.3.10 поведение не изменилось. или системное перечисление в сочетании друг с другом или значениями примитивных типов. В режиме совместимости с версией 8.3.10 поведение не изменилось.) является типом другого параметра операции сравнения, но не включает квалификаторы типа другого параметра. Например, если параметр операции сравнения является строкой, то тип параметра, используемого в этой операции, будет позволять указать строку без ограничения длины. В режиме совместимости с версией 8.3.10 поведение не изменилось., размещает условие во вложенные запросы, находящиеся в правой части левого соединения только, если это условие не удается поместить во внешний запрос. В противном случае это условие в такой вложенный запрос не помещается. В режиме совместимости с версией 8.3.10 поведение не изменилось. Система компоновки данных при помещении условия отбора в запрос всегда старалась поместить условие во вложенный запрос. При этом, если вложенный запрос находился в правой части левого соединения, то условие также дублировалось во внешнем запросе. Уточнена документация по особенности использования системы «1С: Предприятие» при работе с СУБД Oracle Database. При работе с СУБД Oracle Database отсутствует возможность использования внутри оператора Для остальных ОС Windows поддерживаемые версии не изменились. В том случае, если используемая операционная система не удовлетворяет указанным требованиям, формируется предупреждение с описанием проблемы и предложением выполнить установку необходимых обновлений. Если установка выполняется без использования интерфейса пользователя на операционной системе без необходимого пакета обновления, то не выполняется регистрация консоли кластера и модуля COM-соединения. В состав дистрибутива системы «1С: Предприятие» для ОС Windows включен распространяемый пакет Visual C для Visual Studio 2015. Утилита Средства администрирования кластера серверов (из языка Java и сервер администрирования) могут использоваться для администрирования произвольной версии кластера серверов «1С: Предприятие», начиная с версии 8.3.9. При этом для использования доступны возможности, ограниченные используемой версией сервера администрирования (Средства администрирования кластера серверов (из языка Java и сервер администрирования) могли использоваться для администрирования только совместимой версии кластера серверов «1С: Предприятие». Как правило, версии утилит администрирования были должны точно соответствовать используемой версии кластера серверов. В мобильной платформе, работающей под управлением ОС Windows, реализована возможность использования локальных и push-уведомлений. Для работы используются Windows Notification Services. Специальный вспомогательный сервис для отправки уведомлений фирмы «1С» не поддерживает использование Windows Notification Services. Реализовано значение системного перечисления Работа с уведомлениями (локальными и push-уведомлениями) была доступна только на мобильных устройствах, работающих под управлением ОС Android и i OS. При возникновении ошибки при отправке уведомления генерировалось исключение. При работе под управлением ОС Windows стало возможно пользоваться штатными возможностями оповещения пользователей на мобильных устройствах. Оповещение может формировать как мобильное приложение непосредственно на устройстве (локальные уведомления), так и прикладное решение, функционирующее на персональном компьютере (push-уведомление). Расширены возможности мобильной платформы при работе под управлением ОС Windows. Определение возможности работы с картами приведено в соответствие с общей схемой работы с возможностями, доступными не на всех мобильных устройствах или операционных системах. При загрузке в мобильное приложение конфигурации, выгруженной более старшей версией платформы для персонального компьютера, на экране мобильного устройства формируется предупреждение с возможностью отказаться от загрузки. Реализована диагностика потенциальных проблем несовместимости мобильной платформы и загружаемой конфигурации, если версия платформы, в которой разрабатывалась конфигурация, старше, чем версия мобильной платформы. Расширены средства работы с SMS-сообщениями при работе под управлением ОС Android. В собранном мобильном приложении, при обновлении конфигурации, больше не формируется предупреждение о том, что обновление удалит данные, которые больше не будут использоваться. Мобильная платформа разработчика при обновлении конфигурации формирует предупреждение о том, что обновление изменяет структуру метаданных (только в том случае, если такое изменение действительно выполняется). Разработчик должен самостоятельно позаботиться о том, чтобы при обновлении конфигурации не произошло потери данных. Если обновление конфигурации содержало изменения структуры метаданных, то после обновления конфигурации выдавалось предупреждение о том, что обновление удалит неиспользуемые данные. Предупреждение выдавалось как в собранном мобильном приложении, так и в мобильной платформе разработчика. Процесс обновления конфигурации стал менее пугающим для пользователя. В частности, пользователя не предупреждают о том, что фактически может не произойти (удаление данных). В тоже время разработчику необходимо особо внимательно подходить к вопросу изменений конфигурации, которые приводят к потере пользовательских данных. Версия 8.3.10 включает исправления обнаруженных ошибок и изменения в функциональности. Ссылки на разделы документации, которые описывают сделанные изменения в элементах данного документа, рекомендуется использовать только после публикации на сайте ИТС ( документации к текущей версии. Возможность запуска конфигураций, разработанных в версии 8.3.9 и более младших, в версии 8.3.10, без внесения изменений в конфигурацию и без изменений структур данных. Это позволяет при переходе на версию 8.3.10 сначала выполнить переход без внесения изменений в конфигурацию, а потом, внести необходимые изменения и снять режим совместимости. Так же это позволяет иметь возможность после перехода на версию 8.3.10, при необходимости, использовать для работы с информационной базой и версию 8.3.9. Это можно делать, как до снятия режима совместимости, так и после (установив вновь режим совместимости). В диалоге публикации на веб-сервере параметры, описывающие Open ID-аутентификацию вынесены на отдельную закладку. Также, в этом диалоге реализована возможность задания списка URL, допустимых для переадресации после выполнении Open ID-аутентификации. Доработана установка системы для украинского языка. При установке клиентских приложений на ОС Windows, программа установки работает на украинском языке, а украинский язык указывается основным для устанавливаемой платформы в том случае, если хотя бы по двум из нижеперечисленных параметров можно определить, что система устанавливается на компьютере для использования с украинским интерфейсом: При установке клиентских приложений на ОС Windows, программа установки работала на украинском языке, а украинский язык указывался основным для устанавливаемой платформы только в том случае, если основным языком операционной системы был выбран украинский язык. Принудительно выбрать украинский язык для программы установки можно было с помощью параметра командной строки Реализована возможность сбора информации о циклических ссылках при выполнении кода на встроенном языке. Использование данной возможности может негативно сказаться на производительности прикладного решения. Рекомендуется использовать данную возможность только для целей тестирования. Реализован метод глобального контекста В редакторе модулей, при работе с расширяемой конфигурацией, реализована возможность добавления в расширение конкретного метода. Реализована возможность перехода к расширяемому методу из аннотации расширяющего метода в редакторе модулей (при работе с расширением). Интерактивное изменение масштаба недоступно в том случае, если для всего приложения установлен компактный режим отображения. Настройки размера форм сохраняются в разрезе значения DPI и масштаба формы. Реализовано свойство управляемой формы клиентского приложения и кнопка вызова диалога изменения масштаба в системной командной панели. В режиме совместимости с версией 8.3.6 поведение не изменилось. Реализована поддержка набора картинок в клиентских приложениях для персонального компьютера (тонкий, толстый и веб-клиенты). Системные картинки клиентских приложений перерисованы для различных вариантов масштаба. Для набора картинок реализованы новые варианты разрешений: bldpi (масштаб 85%), aldpi (масштаб 125%), amdpi (масштаб 175%), udpi (масштаб 400%). В манифесте набора картинок реализована возможность указания, для какого интерфейса предназначена картинка. Для корректного расчета размера одиночной картинки из коллекции картинок, в манифесте набора картинок реализована возможность указания ширины и высоты одиночной картинки. Для системного перечисления Данная возможность не предоставлялась. Имелась возможность установить компактный режим отображения для конкретных форм или всего приложения в целом (с помощью встроенного языка). Наборы картинок поддерживались только в мобильном приложении.. Поддержка реализована для следующих языков: английский, азербайджанский, белорусский, болгарский, венгерский, вьетнамский, казахский, киргизский, китайский, грузинский, латышский, литовский, немецкий, польский, румынский, русский, турецкий, туркменский, украинский, финский, французский, эстонский. Реализована возможность получать размер области данных при импорте из внешних табличных форматов: XLS (Microsoft Excel 97), Microsoft Office Open XML (Microsoft Excel 2007- 2010) и ODS (Open Document). Для объекта , позволяющий отлаживать код на встроенном языке, работающий во время выполнения запросов к стандартному интерфейсу OData. Изменены правила сортировки предметов отладки при отображении в списках предметов отладки для протокола отладки HTTP. Изменен диалог автоматического подключения при использовании протокола отладки TCP. Не поддерживалась отладка серверного кода на встроенном языке, работающего во время обращения к информационной базе через стандартный интерфейс OData. Правила сортировки предметов отладки при отображении в списках предметов отладки для протокола отладки HTTP были другими. Диалог автоматического подключения при использовании протокола отладки TCP отображал предметы отладки в другом порядке. Реализована возможность управления высотой таблицы управляемой формы, которая отображает данные, отличные от динамического списка. В результате появилась возможность настроить таблицу таким образом, что ее высота будет автоматически соответствовать количеству отображаемых данных. Реализовано свойство таблицы управляемой формы Данная возможность не предоставлялась в платформе для персонального компьютера. Управление высотой таблицы формы было доступно только в мобильной платформе. В платформе для персонального компьютера свойство таблицы управляемой формы Стало возможно разработать форму, в которой таблица будет отображать то количество строк, которое в ней находится (если эта таблица не отображает данные динамического списка), тем самым уменьшив количество полос прокрутки на форме и сделав саму форму более компактной. Не предоставлялась возможность управлять цветом фона интервала планировщика в зависимости от значений измерений, связанных с этим интервалом. Изменять цвет фона интервала планировщика было возможно только для диапазонов дат. Реализована возможность запуска конфигуратора в режиме агента - особого варианта пакетного режима, в котором конфигуратор выполняет функции SSH- или SFTP-сервера и принимает команды по этим протоколам. При работе в режиме агента, конфигуратор в один момент времени может работать только с одной информационной базой. Если нужно одновременно работать с несколькими информационными базами - необходимо запускать несколько конфигураторов в режиме агента. Реализованы параметры командной строки запуска пакетного режима в случае использования режима агента. В качестве клиентского приложения для подключения к SSH- или SFTP-серверам, можно использовать любые приложения, умеющие выполнять такие функции и позволяющие обмениваться текстовыми командами с SSH- и SFTP-серверами (например, putty, winscp, Moba XTerm и т.д.). Расширены возможности автоматизации взаимодействия с конфигуратором. Ускорено взаимодействие с конфигуратором за счет того, что не тратится время на запуск экземпляра конфигуратора при каждом обращении к нему. При импорте табличного документа из файла формата XLS (Microsoft Excel 97), Microsoft Office Open XML (Microsoft Excel 2007 и старше) или ODS (Open Document), в результирующем табличном документе области, соответствующие листам оригинального документа, выделяются при помощи именованных областей строк табличного документа. Имена листов исходного документа преобразуются в имена областей для того, чтобы соответствовать правилам формирования идентификаторов встроенного языка системы «1С: Предприятие». При импорте табличного документа из файла формата Microsoft Office Open XML (Microsoft Excel 2007 и старше), лист, для которого отсутствует имя, будет успешно загружен и для области, описывающей такой лист, будет установлено автоматически сформированное имя. В режиме совместимости с версией 8.3.9 поведение не изменилось. При импорте табличного документа из файла формата XLS (Microsoft Excel 97), Microsoft Office Open XML (Microsoft Excel 2007 и старше) или ODS (Open Document), в результирующем табличном документе области, соответствующие листам оригинального документа, никак не выделялись. При импорте табличного документа из файла формата Microsoft Office Open XML (Microsoft Excel 2007 и старше), лист, для которого отсутствует имя, не будет загружен. Обработка табличного документа, который получен путем загрузки из многостраничного файла формата XLS (Microsoft Excel 97), Microsoft Office Open XML (Microsoft Excel 2007 и старше) или ODS (Open Document), стала более простой. Стало проще выделять страницы загруженного документа. Порядок загрузки нескольких расширений с одинаковым значением назначения расширения не определен. Расширениям, ранее загруженным в информационную базу, назначение расширения автоматически устанавливается в значение Реализован механизм «система взаимодействия». С помощью этого механизма предоставляется возможность, в рамках одной информационной базы, взаимодействовать между собой клиентским приложениям, серверу и пользователям этой информационной базы. Система взаимодействия призвана упростить автоматизацию бизнес-процессов предприятия и предоставляет пользователям информационной базы простой способ коммуникации в рамках выполнения должностных обязанностей. Пользователи прикладного решения, построенного на платформе «1С: Предприятие», могут общаться между собой как с помощью обмена текстовыми сообщениями, так и с помощью звонков. Звонки могут быть как обычными - только голосовая информация, так и видео - голосовая и видео-информация. Реализована возможность создавать как текстовые обсуждения, которые привязаны к конкретным объектам информационной базы (контекстные обсуждения), так и не привязанные к таким объектам (неконтекстные обсуждения). Доступ к контекстному обсуждению регламентируется правами доступа системы «1С: Предприятие» к соответствующему объекту. При работе в веб-клиенте, использование системы взаимодействия поддерживается в следующих веб-браузерах: Google Chrome, Mozilla Firefox, Safari, Microsoft Edge, Microsoft Internet Explorer версии старше 10.0. Все сообщения хранятся на сервере системы взаимодействия. Работа осуществляется с использованием сервера системы взаимодействия, в котором требуется зарегистрировать информационную базу перед началом использования механизма. Функциональность сервера реализуется на начальном этапе в виде сервиса через Интернет. В дальнейшем планируется поставка дистрибутива сервера системы взаимодействия, с помощью которого можно развернуть сервер на вычислительных мощностях конкретного предприятия. Таким образом, будет предоставлено две возможности работы: с помощью сервиса или с помощью сервера, развернутого на предприятии. Использование звонков на этапе бета-тестирования ограничено. Информация по использованию звонков будет доводиться отдельно. Использование системы взаимодействия включено в статусе бета-версии. Условия доступа к сервису будут публиковаться отдельно. В текст письма с кодом регистрации, который высылает сервис Реализована возможность частичной выгрузки редактируемой конфигурации в файлы XML. Под частичной выгрузкой понимается выгрузка только тех объектов, которые были изменены с момента последней выгрузки. При этом формируется файл с информацией о каждом выгружаемом объекте конфигурации (файл ). В данном файле (среди прочей информации) хранится внутренняя версия каждого выгруженного объекта. Повторная выгрузка объекта будет осуществляться в тех случаях, когда версия объекта в конфигураторе станет отличаться от версии объекта в файле . Также во время выгрузки может быть сформирован файл, содержащий информацию о тех изменениях, которые произошли в завершившейся выгрузке. При загрузке конфигурации из файлов XML имеется возможность указать необходимость обновления файла с информацией о выгружаемых объектах конфигурации. В этом случае в файл вносится информация, соответствующая состоянию конфигурации после завершения загрузки. Для параметра , с помощью которого можно получить доступ к настройкам клиентского приложения (включая получение и изменение заголовка окна клиентского приложения). Для объекта метаданных, описывающего конфигурацию, реализовано свойство Стало возможно управлять разделением расширений конфигурации, которые будут использоваться в информационной базе. Например, разработчик конфигурации может указать, что расширения конфигурации не должны разделяться никакими разделителями, которые существуют в прикладном решении. Для тонкого и толстого клиентских приложений, работающих через прямое подключение к серверу «1С: Предприятия», реализовано использование механизма отслеживания разрыва соединений с сервером. В случае обнаружения проблемы с сервером, клиентское приложение автоматически пытается переустановить соединение и повторить серверный вызов. Если переустановить соединение невозможно - работа приложения будет завершена. Временные интервалы проверки различаются для разных клиентских приложений: Если во время работы тонкого и толстого клиентских приложений, использующих прямое подключение к серверу «1С: Предприятия», на сервере «1С: Предприятие» возникали проблемы, то клиентские приложения могли «зависнуть» на очень длительные интервалы времени (минуты). Период «зависания» определяется настройками TCP-стека в используемой операционной системе. Изменился расчет размеров закладок страниц и их отображение в вертикальном режиме. В тонком и толстом клиентских приложениях реализовано масштабирование картинок в закладках страниц при изменении DPI. В режиме совместимости с версией 8.3.9 поведение не изменилось. Незначительно изменены размеры и положение некоторых элементов управляемой формы. Доработан внешний вид системных форм в тонком и толстом клиенте в интерфейсе В табличном документе, отображаемом в веб-клиенте, отображаются все типы рамок. Внешний вид линий рамок зависит от используемого браузера и может отличаться от вида рамок табличного документа, отображаемого в тонком и толстом клиентских приложениях. В том случае, если область фиксации таблицы управляемой формы больше видимой области таблицы, выполняется автоматическое отключение фиксации колонок. В режиме совместимости с версией 8.3.9 поведение не изменилось. Реализована возможность выполнять сортировку динамического списка с помощью щелчка мыши по заголовку колонки таблицы, отображающей данные динамического списка, при наличии в тексте запроса агрегатных функций и выражений Не поддерживалась возможность выполнять сортировку динамического списка с помощью щелчка мыши по заголовку колонки таблицы, отображающей данные динамического списка, при наличии в тексте запроса агрегатных функций и выражений В тонком и толстом клиентских приложениях прокрутка колесом мыши выполняется для того элемента, над которым находится курсор мыши (если такая прокрутка возможна). Прокрутка выполняется также в том случае, когда прокручиваемый элемент не имеет фокуса ввода. После окончания прокрутки элемента формы начинает прокручиваться родительский элемент формы, если в нем такая прокрутка возможна. В тонком и толстом клиентских приложениях прокрутка колесом мыши элемента формы была возможно только если прокручиваемый элемент был активным. В веб-клиенте прокрутка колесом мыши выполнялась и для неактивных элементов управляемой формы. Все стандартные картинки клиентского приложения реализованы в виде наборов картинок, адаптированных к различным значениям DPI и масштабам отображения. Стандартные картинки перерисованы с изменением дизайна. При возникновении проблем во время обновления тонкого клиента по протоколу HTTP, реализована возможность получить информацию о имени файла, при работе с которым обнаружена проблема. Эта возможность предоставляется в следующих случаях: При возникновении проблем во время обновления тонкого клиента по протоколу HTTP не предоставлялась возможность получить информацию о имени файла, при работе с которым обнаружена проблема. В частности, не предоставлялась информация об имени файла, если архив был поврежден или его структура была некорректной или какой-либо из файлов дистрибутива клиентского приложения имел недействительную цифровую подпись. Инициализация компоновщика настроек компоновки данных источником доступных настроек компоновки данных при использовании схемы, которая содержит большое количество вычисляемых полей, выполнялась недостаточно быстро. Реализовано сохранение индекса поиска по модулям между сеансами работы конфигуратора. Уменьшено время первого формирования индекса поиска по модулям. Существенно уменьшено время формирования индекса поиска по модулям для второго и последующего сеансов работы конфигуратора. При запуске конфигуратора с ключом командной строки Повышена скорость удаления больших наборов записей в файловом варианте информационной базы. Повышена скорость пересчета итогов для таблиц с большим количеством записей в файловом варианте информационной базы. Для динамического списка реализована возможность управлять получением представлений для значений ссылочных типов, которые не отображаются на форме или связаны с фактически невидимыми элементами формы. При этом, получение представлений значений ключевых полей для динамического списка, находящегося в режиме выбора, выполняется в любом случае. Реализовано свойство динамического списка Оптимизированы операции захвата и отмены захвата объектов в хранилище конфигурации. Для информационной базы, подключенной к хранилищу, изменен внутренний формат хранилища информации о захваченных объектах. Изменение формата происходит после выполнения операции оптимизации хранения информации в диалоге . Оптимизация доступна только если конфигурация была подключена к хранилищу конфигурации в предыдущих версиях платформы. При необходимости работать с оптимизированной информационной базой в предыдущих версиях платформы потребуется заново выполнить подключение к хранилищу в предыдущей версии платформы. При использовании файлового или клиент-серверного варианта (при работе на СУБД Postgre SQL) информационной базы следующие операции с набором записей регистра бухгалтерии выполнялись недостаточно быстро: Оптимизирована работа планировщика запросов СУБД Postgre SQL версии 9.6.3. В результате оптимизации повышена эффективность работы СУБД со сложными запросами, в которых используются шаблоны ограничений доступа к данным. Оптимизация доступа начиная с Postgre SQL версии 9.6.3-2.1С. Для каждого задания (фонового, системного фонового и регламентного) будет предприниматься попытка хранить информацию минимум о трех последних запусках. Это количество (три запуска) будет уменьшаться в том случае, если превышен лимит в 1 000 записей на тот или иной вид заданий. В файловом варианте история запуска фоновых и регламентных заданий хранилась в разрезе информационной базы. В клиент-серверном варианте история запуска хранилась в разрезе кластера серверов. В обоих случаях информация хранилась не более чем о 1 000 запусков без разделения на виды заданий: фоновые, регламентные или системные фоновые. Улучшена система диагностики работы фоновых и регламентных заданий при их большом количестве. Уменьшена вероятность того, что информация о редком запуске фоновых заданий, стартуемых из встроенного языка, будет вытеснена информацией о большом количестве регламентных или системных фоновых заданий.. В том случае, если веб-клиент функционирует под управлением ОС Windows, то при отображении диаграммы в веб-клиенте, при экспорте табличного документа с диаграммой в формате HTML5 и при экспорте диаграммы в формате SVG выполняется проверка, что для используемых в диаграмме шрифтов операционной системой не выполняется подстановка (замена шрифта с одним именем на другой). Если подстановка выполняется, то в результирующие файлы попадает реальное имя шрифта. При экспорте табличного документа в формат HTML и при отображении табличного документа в веб-клиенте системные шрифты не заменяются на шрифт Arial, а происходит определение имени реального шрифта, который используется системой для отображения. В том случае, если веб-клиент функционирует под управлением ОС Windows, то при отображении диаграммы в веб-клиенте, при экспорте табличного документа с диаграммой в формате HTML5 и при экспорте диаграммы в формате SVG используемые шрифты попадали в результирующие файлы «как есть», без определения реально используемых шрифтов. При экспорте табличного документа в формат HTML и при отображении табличного документа в веб-клиенте системные шрифты заменялись на шрифт Arial. Унифицированы шрифты, используемые для отображения диаграмм в различных клиентских приложениях (включая разные веб-браузеры). Унифицированы шрифты, используемые при отображении табличного документа в различных клиентских приложениях. При экспорте табличного документа, содержащего диаграммы, сохраняются реальные шрифты, которые использованы для отображения диаграммы в табличном документе. Реализована возможность преобразования в двоичные данные и обратно из следующих типов данных: массив двоичных данных, строка, буфер двоичных данных, строка в виде Base64, 16-тиричная строка, двоичные данные, записанные строкой. Реализована возможность использования двоичных данных в тех методах и конструкторах, где ранее было возможно использовать только файлы. Реализована возможность выполнения побитовых операций (И, ИЛИ, НЕ, Исключающее ИЛИ, И-НЕ, Инверсия) для двоичных данных, размещенных в буфере двоичных данных. При разработке внешних компонент реализована возможность обмениваться двоичными данными с внешней компонентой (включая веб-клиент). Реализована возможность пакетного получения нескольких разрешений при работе с двоичными данными в веб-клиенте. Реализована возможность напрямую копировать двоичные данные из объекта изменено назначение второго параметра метода и возвращаемое значение: в параметре передается количество байт, которые необходимо скопировать, а возвращается реальное количество скопированных байт. В этом случае для формирования представления берется первые 20 символов такого параметра, после чего дописывается текст «...», а затем продолжается список параметров и закрывающая скобка метода. В окне стека вызовов в отладчике отображение параметра метода в том случае, если параметр содержит очень длинную текстовую строку или многострочную строку, выполнялось некорректно: текстовое представление последующих параметров (если таковые есть) и закрывающая скобка метода не отображались. При экспорте табличного документа в форматы XLS (Microsoft Excel 97-2003) и Microsoft Office Open XML (Microsoft Excel 2007- 2010) текст в ячейке преобразуется в число только в том случае, если в ячейке установлено горизонтальное выравнивание вправо. В противном случае содержимое ячейки сохраняется в в виде текста. В режиме совместимости с версией 8.3.9 поведение не изменилось. При экспорте табличного документа в форматы XLS (Microsoft Excel 97-2003) и Microsoft Office Open XML (Microsoft Excel 2007- 2010) текст в ячейке преобразовывался в число при любом горизонтальном выравнивании содержимого ячейки. Реализована возможность настройки умолчания для размера страницы при печати (в том числе при выводе в формат PDF). Данную возможность можно использовать при работе в веб-клиенте и для документов, формируемых в регламентных заданиях. Реализован объект В веб-клиенте, при печати или сохранении в формате PDF, для разбиения документа на страницы будет использоваться размер бумаги, установленный для конкретного клиентского приложения. В результате документ будет лучше соответствовать ожиданиям пользователя. При интерактивной загрузке схемы компоновки данных и настроек компоновки данных, выдавалась ошибка преобразования XDTO, если в загружаемой схеме или настройках использовались стилевые цвета и шрифты, которые отсутствуют в текущей конфигурации. недоступно для использования в качестве полей выбора. Если в динамическом списке не указана основная таблица или в основной таблице отсутствует поле ключа, которое может использовать динамический список, то в таком списке не поддерживается настройка полей группировки. В режиме совместимости с версией 8.3.9 поведение не изменилось. было доступно для использования в качестве полей выбора. Если в динамическом списке не указана основная таблица или в основной таблице отсутствует поле ключа, которое может использовать динамический список, настройка группировок была доступна, однако приводило к ошибке получения данных. Информация о серии (маркер) в легенде диаграммы зависит от того, каким образом (цвет линии, стиль линии, маркер) отображается в диаграмме эта серия. В режиме совместимости с версией 8.3.9 поведение не изменилось. Реализована возможность отключать автоматическое заполнение доступных полей динамического списка. Данная возможность доступна только в том случае, если динамический список формируется произвольным запросом. Реализовано свойство динамического списка ) поля, которые недоступны для использования в отборе. Если текущей колонкой таблицы, связанной со списком, является колонка, которая отображает поле, недоступное для использования в отборе – недоступна команда Во время тестирования и исправления информационной базы в файловом варианте, запись таблицы информационной базы удаляется, если после изменения записи ключ этой записи становится не уникальным. В окно сообщений об этом выводится соответствующее диагностическое сообщение. Во время выполнения тестирования и исправления информационной базы в файловом варианте не выполнялась проверка на уникальность ключа в измененной записи таблицы базы данных. Это приводило к возникновению записей с неуникальными ключами. Ситуация могла быть исправлена только повторным запуском операции тестирования и исправления. Во всех клиентских приложениях, работающих в режиме управляемого приложения, в диалоге выбора типов и в диалоге описания типов присутствуют перечисления. В режиме совместимости с версией 8.3.9 поведение не изменилось. В тонком и в толстом клиентских приложениях, работающих в режиме управляемого приложения, диалог выбора типа и диалог описания типов не содержал перечислений. В веб-клиенте в этих диалогах перечисления присутствовали. Поведение платформы приведено в соответствие со стандартом Open XML. Повышена совместимость с системами, выполняющими разбор файлов формата Open XML в тех случаях, когда имена файлов чувствительны к регистру символов.). Области, заданные инструкциями препроцессора, выделяются как отдельные сущности (наряду с процедурами и функциями). Для таких областей реализована возможность указывать настройки параметров объединения. Инструкции препроцессора обрабатывались как комментарии, привязанные к процедуре, над которой они находятся. В результате объединения могла нарушаться структура блоков, заданных инструкциями препроцессора. Для иерархического справочника или плана видов характеристик все команды перехода к подчиненным справочникам располагались в панели навигации формы элемента. В панели навигации формы группы таких объектов конфигурации команд перехода к подчиненным справочникам не размещалось. Для иерархического справочника или плана видов характеристик все команды перехода к регистрам сведений располагались в панели навигации формы элемента. В панели навигации формы группы таких объектов конфигурации команд перехода к регистрам сведений не размещалось. Расширен набор палитр, которые могут использоваться для оформления диаграмм. Палитры могут содержать как фиксированный набор цветов, так и набор цветов, зависящий от количества серий. Реализована возможность установки собственного набора цветов отображения диаграммы. Для системного перечисления Процессор вывода результата компоновки данных в табличный документ, при выводе объединенных ячеек, таким образом изменяет ширину колонок, в которых располагаются объединенные ячейки,чтобы содержимое этих ячеек занимало минимальное место по высоте. В режиме совместимости с версией 8.3.9 поведение не изменилось. Процессор вывода результата компоновки данных в табличный документ, при выводе объединенных ячеек, в некоторых случаях не изменял ширину колонок, в которых располагаются объединенные ячейки. В результате колонки могли иметь слишком маленький размер.. Система компоновки данных выводит диаграмму в табличный документ отчет таким образом, чтобы ширина диаграммы автоматически подстраивалась под ширину области отображения. В режиме совместимости с версией 8.3.9 поведение не изменилось. Ширина колонок табличного документа не могла адаптироваться под ширину области отображения. При выводе диаграммы в табличный документ, система компоновки данных устанавливала фиксированную ширину диаграммы. При работе в режиме управляемых блокировок (в клиент-серверном варианте) на СУБД Postgre SQL версии 9.3 и старше, поддерживается установка времени ожидания блокировок. При работе в режиме управляемых блокировок (в клиент-серверном варианте) на СУБД Postgre SQL версии 9.3 и старше, не поддерживалась установка времени ожидания блокировок. Установка времени ожидания блокировок при работе с этой СУБД поддерживалась только при работе в автоматическом режиме блокировок. При сохранении табличного документа с диаграммой в файл, цвет, автоматически выбранный системой для отображения серии или точки, а также автоматически выбранный маркер серии, записываются таким образом, чтобы обеспечить корректное отображение выбранного цвета и маркера при просмотре как в текущей, так и в предыдущих версиях системы «1С: Предприятие». При сохранении табличного документа с диаграммой в файл, значения автоматических цветов и маркеров сохранялись в виде, которых был «непонятен» для предыдущих версий системы «1С: Предприятие», в результате чего мог существенно нарушаться внешний вид диаграммы при просмотре в предыдущих версиях системы «1С: Предприятие». Параметры схемы компоновки данных, тип которых содержит только те типы, которые отключены функциональными опциям, в доступных параметрах компоновки данных создаются с отключенной видимостью. В результате эти параметры не будут доступны для редактирования пользователем, однако по-прежнему будут доступны из встроенного языка. Кроме того, такие параметры не добавляются в список доступных полей – параметров. При загрузке варианта отчета у параметров данных, которые отключены функциональными опциям, снимается флаг использования. Метод Функциональные опции не оказывали влияния на видимость параметров компоновки данных. При загрузке варианта отчета у параметров данных, которые отключены функциональными опциям, не снимался флаг использования. Текст свойства содержит пользовательское представление названия операционной системы в дополнение к технической информации (версия, номер сборки и т.д.), В режиме совместимости с версией 8.3.9 поведение не изменилось. Для подписок на события реализована проверка соответствия события и типа источника. Проверка выполняется перед сохранением конфигурации. В случае, если событие не соответствует типу источника - формируется ошибка и конфигурация не сохраняется. В режиме совместимости с версией 8.3.9 поведение не изменилось. При работе под управлением ОС Windows, проверка сертификата веб-сервера могла завершиться неудачей, если в хранилище доверенных сертификатов был не указан какой-либо из родительских доверенных сертификатов проверяемого сертификата. При работе под управлением ОС Windows исправлена ситуация, когда платформа «1С: Предприятие» некорректно выполняет проверку сертификата веб-сервера при работе по протоколу HTTPS/FTPS в случаях, когда издатель сертификата сервера не входит в список доверенных корневых сертификатов. Если при выполнении запроса полнотекстового поиска формируется много промежуточных результатов, но сам результат запроса содержит не более 1 млн. В режиме совместимости с версией 8.3.9 поведение не изменилось. Для включения данной возможности необходимо установить режим совместимости конфигурации в значение и обновить индекс полнотекстового поиска. В результатах полнотекстового поиска ближе к началу показываются те данные, изменения в которые вносились позже (в рамках одного объекта конфигурации, например, одного вида документа). Ускорен механизм поиска новых версий системы «1С: Предприятие» в каталогах расположения дистрибутивов при открытии окна списка информационных баз. Поиск выполняется по именам каталогов с дистрибутивами. Определение типа дистрибутива и его разрядности выполняется по имени . Реализована возможность устанавливать одновременно выражения для детальных и итоговых записей пользовательских полей системы компоновки данных. Для объекта Установка выражений пользовательских полей системы компоновки данных для детальных и итоговых записей устанавливались различными методами. Так же различными методами выполнялась установка представлений пользовательских полей системы компоновки данных для детальных и итоговых записей. Стало возможно редактировать пользовательское поле системы компоновки данных, в обоих выражениях которого используется удаленное или переименованное поле запроса. При автоматическом заполнении доступных полей набора данных-запроса, для виртуальных таблиц регистров сведений, поля измерений становятся доступными для отбора через параметры виртуальной таблицы. В режиме совместимости с версией 8.3.9 поведение не изменилось. Новое хранилище конфигурации создается в формате версии 8.3.8 со страницей, равной 8192 байта. Преобразование хранилища между форматами 8.3.8 и 8.2.14 (в обе стороны) можно осуществить с помощью утилиты Прекращена поддержка модальных окон при работе в веб-клиенте с использованием любого веб-браузера. В том случае, если в прикладном решении используется вызов модального метода - генерируется исключение. При работе в тонком клиенте и веб-клиенте прекращена поддержка проведения документа с запросом режима проведения у пользователя. При использовании документов с таким режимом проведения будет генерироваться исключение. Значение системного перечисления Поддерживалась работа с блокирующими окнами в веб-клиенте. Поддерживалась возможность указывать режим проведения документа интерактивно, непосредственно во время проведения документа. При работе в режиме интерфейса Реализована возможность работы с оповещениями через центр оповещений. Возможность перетаскивания окна оповещения не поддерживается. Особенности использования оповещений в зависимости от используемой операционной системы и клиентского приложения описаны в документации. Реализована возможность выполнять расшифровку в диаграмме Ганта, которая расположена в табличном документе. В данном параметре передается дата, на которой инициирована расшифровка. В режиме совместимости с версией 8.3.9 поведение не изменилось. Контекстное меню диаграммы Ганта, расположенной в табличном документе, открывается при отпускании правой кнопки мыши. В режиме совместимости с версией 8.3.9 поведение не изменилось. При попытке вызвать расшифровку диаграммы Ганта, расположенной в табличном документе, открывалось окно со списком расшифровок, в котором было невозможно выполнить никаких действий. Обработчики событий табличного документа При запуске фонового задания с указанным ключом уникальности, уникальность указанного ключа проверяется в рамках текущего набора установленных разделителей. В рамках уникального набора разделителей, по прежнему, имеется возможность запуска не более одного фонового задания с указанным ключом уникальности. В режиме совместимости с версией 8.3.9 поведение не изменилось. Стало возможно реализовать запуск фонового задания для каждой уникальной области данных. Данная возможность, например, реализовать какой-либо долговременный расчет, в рамках разделенной информационной базы и при этом такие расчеты, запущенные в разных областях, не будут конфликтовать из одинакового ключа уникальности., то после окончания выполнения обработчика форма будет выгружена из памяти, будут освобождены все связанные с ней ресурсы (временное хранилище, блокировки и т.д.) и перестанут работать установленные обработчики ожидания. В режиме совместимости с версией 8.3.9 поведение не изменилось., то после окончания выполнения обработчика, в некоторых сценариях, форма могла не выгружаться из памяти. Как следствие, сохранялись все связанные с ней ресурсы (временное хранилище, блокировки и т.д.) и работали установленные обработчики ожидания. Изменены системные требования для платформы, работающей под управлением ОС Linux. Библиотека freetype включена в состав платформы и исключена из списка библиотек, наличие которых проверяется при запуске платформы. Если в строку поиска динамического списка ввести значение, которое можно интерпретировать как число в экспоненциальной форме, то такое значение не будет интерпретироваться как число, а будет интерпретировано как строка. В режиме совместимости с версией 8.3.9 поведение не изменилось. Если в строку поиска динамического списка ввести значение, которое можно интерпретировать как число в экспоненциальной форме, то такое значение интерпретировалось как число. В технологии создания внешних компонент реализована поддержка Web Extensions API для веб-браузера Mozilla Firefox. Рекомендуется выполнить сборку нового установочного пакета для веб-браузера Mozilla Firefox с использованием нового шаблонного проекта. После выполнения сборки, внешние компоненты продолжат работу в тех же версиях системы «1С: Предприятие», что и до повторной сборки. Обновлен шаблонный проект, входящий в состав технологии внешних компонент (см. Технология создания внешних компонент адаптирована под новые требования веб-браузера Mozilla Firefox. Начиная с 57 версии этого веб-браузера не поддерживается работа внешних компонент, которые для взаимодействия с веб-браузером используют интерфейсы, отличные от Web Extensions API. Стало возможно обнаружить и реализовать реакцию на то, что мобильное устройство находится в роуминге. В частности, ограничить или прекратить использование мобильного интернета, стоимость которого в роуминге может быть очень высокой. В мобильной платформе реализован механизм работы с криптографией. Особенности поведения механизма отражены в документации. Реализован метод При использовании мобильной платформы стало возможно обеспечить проверку, что тот или иной документ, хранящийся в системе, не был изменен. Разрешение используется только сборщиком мобильных приложений для выбора соответствующей версии мобильной платформы для ОС i OS, которая будет использована при сборке. Если в файле выгрузки конфигурации используется разрешение В мобильной платформе реализована возможность получения картинки представления (уменьшенный вариант изображения для предварительного просмотра) для картинки и видео-файла, расположенных в соответствующих библиотеках мобильного устройства. Для выполнения этой операции путь к файлу должен начинаться со схемы Данная возможность не предоставлялась. Можно было загрузить картинку или видео-файл в целиком в оперативную память, несмотря на то, что картинка для предварительного просмотра может быть существенно уменьшена. Оптимизировано использование памяти мобильного устройства при работе с картинками и видео-файлами из соответствующих библиотек мобильного устройства. Снижена вероятность получения ошибки нехватки памяти при работе с мобильным приложением, которое активно использует картинки или видео-файлы из библиотек мобильного устройства. Реализована возможность получения файловой маски, описывающей все файлы, а также символа разделителя частей пути, вне зависимости от мобильной операционной системы, под управлением которой работает мобильная платформа «1С: Предприятие». Реализованы методы Не поддерживался многооконный режим при работе под управлением ОС Android 7.0. Под управлением ОС Android 6.0 и старше, не поддерживалась работа с динамическими разрешениями. Не поддерживалось динамическое управление разрешениями при работе под управлением ОС Android 6.0 и старше. Реализована поддержка сканирования штрихкодов на мобильных устройствах, работающих под управлением ОС Windows 10. Сканирование штрихкодов на мобильных устройствах, работающих под управлением ОС Windows 8.1 и младше не поддерживается. При работе под управлением ОС Windows 10 реализована доступность метода При работе под управлением операционной системы Windows Phone 8.1 (архитектуры ARM и x86) и старше, а также сенсорных устройств под управление операционной системы Windows 8.1 (архитектуры x86 и x86-64) и старше, реализована поддержка печати на мобильном устройстве. При работе под управлением операционной системы Windows Phone 8.1 (архитектуры ARM и x86) и старше, а также сенсорных устройств под управление операционной системы Windows 8.1 (архитектуры x86 и x86-64) и старше, не поддерживалась печать на мобильном устройстве. В сборщике мобильных приложений реализована возможность автоматической очистки информационной базы от «устаревших» данных. Под «устаревшими» понимаются собранные мобильные приложения и мобильные платформы, последнее изменение (или загрузка) которых выполнялась ранее определенной даты. Дата определяется как текущая дата минус указанное количество дней (размер «окна»). Для собранных мобильных приложений и мобильных платформ имеется возможность указать различные размеры «окна». Значения по умолчанию: Если размер «окна» установлен в 0 - очистки «устаревших» объектов не происходит. Если пользователь попробует воспользоваться «устаревшим» объектом, то ему будет предложено или пересобрать мобильное приложение или заново загрузить мобильную платформу. Требования к версиям компонент Android SDK, используемым для сборки мобильных приложений, работающих под управлением ОС Android, определяются требованиями мобильной платформы, которую используют для сборки. Для сборки будет использоваться Android API Level максимально доступной (на компьютере сборщика) версии, но не ниже, чем требует мобильная платформа. Требования к версиям остальных компонентов Android SDK определяются требованиями Android API Level. Если мобильная платформа была загружена в предыдущих версиях сборщика, для сборки будет требоваться Android API Level не ниже 24 версии. Требования к инфраструктуре сборки мобильного приложения для работы под управлением ОС Android определяются используемой мобильной платформой, а не теми требованиями, которые указаны в исходном коде сборщика мобильных приложений. Для сборщика мобильных приложений реализована возможность собирать мобильные приложения с использованием технологии Gradle. Использование Android SDK версии 26 и старше позволяет собирать мобильные приложения только с использованием технологии Gradle. В настройках сборщика предоставляется возможность одновременно указать путь к Android SDK версии 25 или младше и версии 26 или старше. Таким образом появляется возможность собирать мобильные приложения, требующие любую версию Android SDK. Для сборки с использованием технологии Gradle требуется Java 8, установленная на компьютере, который выполняет процесс сборки. Для сборки мобильных приложений с использованием технологии Gradle не требуется установка программного пакета Apache Ant. Начиная с мобильной платформы версии 8.3.10.71 сборка мобильных приложений возможна только с использованием технологии Gradle. Сборку мобильных приложений необходимо выполнять с помощью сборщика мобильных приложений, идущего в комплекте с мобильной платформой. Программный пакет Apache Ant более не требуется для сборки мобильных приложений при использовании мобильной платформы версии 8.3.10.71 и старше. Реализована поддержка работы под управлением ОС i OS 11. Расширен состав графической информации для мобильных приложений, работающих под управлением ОС i OS. В сборщике мобильных приложений реализована поддержка нового набора графической информации и возможность сборки для работы под управлением ОС i OS 11. Если при работе мобильного приложения под управлением ОС Android произошло аварийное завершение работы, то перед окончательным закрытием приложения пользователю отображается диалог, содержащий подробную информацию об ошибке (с возможностью скопировать текст в буфер обмена). Версия 8.3.9 включает исправления обнаруженных ошибок и изменения в функциональности. Ссылки на разделы документации, которые описывают сделанные изменения в элементах данного документа, рекомендуется использовать только после публикации на сайте ИТС ( документации к текущей версии. Возможность запуска конфигураций, разработанных в версии 8.3.8 и более младших, в версии 8.3.9, без внесения изменений в конфигурацию и без изменений структур данных. Это позволяет при переходе на версию 8.3.9 сначала выполнить переход без внесения изменений в конфигурацию, а потом, внести необходимые изменения и снять режим совместимости. Так же это позволяет иметь возможность после перехода на версию 8.3.9, при необходимости, использовать для работы с информационной базой и версию 8.3.8. Это можно делать, как до снятия режима совместимости, так и после (установив вновь режим совместимости). Не поддерживается возможность заимствования модулей обычных форм и модуля обычного приложения. Таким образом, поддерживается возможность заимствования для всех модулей, кроме тех, которые используются только в обычном приложении. Реализована возможность: Экспортируемые методы и переменные расширяемого модуля формируют единый контекст расширяемого модуля. Изменена схема работы с заимствованным модулем формы. Предоставляется способ разрешить или запретить расширение либо всех вышеуказанных модулей (свойство профиля безопасности Отсутствовала возможность заимствования любых модулей, кроме модуля формы. Отсутствовала возможность создавать в расширении конфигурации общие модули. Схема работы с заимствованным модулем формы была другой. Управление возможностью расширения модулей было недоступно. С помощью механизма расширения конфигурации стало возможно расширять работу всех модулей встроенного языка, кроме тех, которые используются только в обычном приложении. Расширены возможности профилей безопасности для поддержки работы с расширениями конфигурации. или опубликован без указания на повторное использование сеанса, то повторное использование сеанса не используется при работе с этим Web-сервисом или HTTP-сервисом. Реализован сервис кластера серверов, обеспечивающий работу автоматического пула повторно используемых сеансов. Сервис называется Session Reuse Service (Расширен список поддерживаемых форматов картинок. Стало возможно использование масштабируемых картинок, отображение которых не зависит от размера области, в которой отображается масштабируемая картинка. (регистрация COM-объектов) выполнялась попытка регистрации для всех пользователей, если обнаруживалась нехватка привилегий - пользователю задавался интерактивный вопрос о необходимости выполнить регистрацию для текущего пользователя. рекомендуется, если предыдущее обновление конфигурации базы данных (в пакетном режиме или интерактивно) не выполнено до конца, например, из-за аварийного завершения работы конфигуратора или выключения компьютера. При экспорте табличного документа в формат Microsoft Office Open XML (Microsoft Word 2007- 2010) реализована выгрузка картинок в ячейках табличного документа. В режиме совместимости с версией 8.3.8 поведение не изменилось. При использовании протокола TLS реализована поддержка следующих алгоритмов: ГОСТ Р 34.10-2001, ГОСТ Р 34.10-94, ГОСТ Р 34.11-94, ГОСТ 28147-89. Алгоритмы ГОСТ Р 34.10-2012 и ГОСТ Р 34.11-2012 не поддерживаются. Реализована возможность изменять права доступа (включая ограничения доступа к данным) в заимствованных ролях. Реализована возможность создания собственных ролей в расширении конфигурации. Роли расширения могут быть назначены пользователю только с помощью встроенного языка. В конфигураторе доступно только удаление всех ролей расширения, назначенных пользователю. Реализована возможность ограничения использования прав доступа, которые созданы в расширении конфигурации, в результирующей конфигурации с помощью профиля безопасности (свойство Улучшены возможности диагностики проблем подключения расширения к прикладному решению. Появилась возможность выполнять такие проверки в пакетном режиме запуска конфигурации (с целью автоматизации проверок)., который позволяет выполнить фоновое задание без применения расширений, т.е. в сеансе запущенного фонового задания установленные в базе данных расширения конфигурации не будут действовать. Для всех объектов метаданных реализован метод Для ОС Windows реализовано 64-разрядное клиентское приложение: тонкий клиент (включая отдельный дистрибутив), толстый клиент, конфигуратор. 64-разрядное клиентское приложение находится в статусе бета-версии. При запуске клиентского приложения приоритетной считается 32-разрядная версия, что позволит уменьшить количество проблем, связанных с тем, что внешние компоненты (в основном) отсутствуют для 64-разрядной версии платформы. При автоматической установке новой версии также будет устанавливаться 32-разрядная версия (если таковая присутствует в каталоге дистрибутивов). Программа установки 64-разрядной системы не отличается от таковой для 32-разрядной системы. Не рекомендуется одновременно устанавливать 64-разрядный сервер «1С: Предприятия» и приложения из 64-разрядного полного дистрибутива системы «1С: Предприятие». Перед выполнением операции тестирования и исправления реализовано предупреждение о необходимости создания резервной копии информационной базы (при запуске в интерактивном режиме). При выполнении реструктуризации информационной базы или операции тестирования и исправления информационной базы реализована проверка и исправление ситуации, когда в таблице значений субконто регистра бухгалтерии присутствуют записи, для которых нет соответствующих записей в основной таблице регистра бухгалтерии (потерянные субконто). При исправлении выполняется удаление потерянных субконто из таблицы значений субконто регистра бухгалтерии. Удаление потерянных субконто выполняется только при выполнении следующих условий: Если при реструктуризации обнаруживаются потерянные субконто - процесс реструктуризации прерывается с предложением выполнить тестирование и исправление информационной базы. Также реализована проверка того, что операция тестирования и исправления информационной базы не привела к возникновению потерянных субконто. Если такой случай обнаруживается, то рекомендуется восстановить информационную базу из резервной копии. Проверка выполняется в следующих случаях: Реализована возможность создать такое движение по регистру бухгалтерии, которое оказывает влияние только на входящие остатки одного периода и не влияет на исходящие остатки смежного, более младшего, периода. Уточнение периода представляет собой числовое значение, которое указывает, на сколько дополнительных интервалов следует разбить одну секунду. Секунда может быть разбита максимум на 1 000 интервалов. При указании движения в любом из уточнений периода, такое движение не будет учитываться в исходящих остатках одного периода, но будет учитываться во входящих остатках следующего, смежного, периода, не искажая обороты каждого из двух смежных периодов. Уточнение периода логически расположено между периодом и регистратором. Для объекта конфигурации, описывающего регистр бухгалтерии, реализовано свойство отлично от 0), информационная база становится несовместимой c предыдущими версиями системы «1С: Предприятие» (в том числе и с более младшими версиями системы «1С: Предприятие» версии 8.3.9). При попытке открыть такую информационную базу с помощью системы «1С: Предприятие» версии 8.3.9.2015 и младше, будет выдано сообщение об ошибке без возможности продолжить работу. Для того чтобы сделать информационную базу пригодной для работы с предыдущим версиями системы «1С: Предприятие», необходимо удалить все регистры бухгалтерии с уточнением периода или установить для таких регистров значение Данная возможность не предоставлялась. Было невозможно создать такое движение по регистру бухгалтерии, которое оказывало влияние только на входящие остатки одного периода и не влияло на исходящие остатки смежного, более младшего, периода. Для тонкого клиента, работающего под управлением ОС Windows, реализована поддержка управления с помощью сенсорного экрана. Реализована поддержка прокрутки двумя пальцами для всех элементов управления, содержащих полосы прокрутки, во всех направлениях. В дальнейшем выполняется поиск именно указанного числа, без дополнительных упрощений и преобразований. Строки с ведущими нулями не игнорируются в процессе поиска. В режиме совместимости с версией 8.3.8 поведение не изменилось. Восстановлена работоспособность расширений работы с файлами и криптографией при использовании веб-браузера Mozilla Firefox версии 51 и старше. При первом обращении к соответствующему расширению (после обновления платформы) будет автоматически выполнено обновление расширения. Оптимизирована операция чтения наборов записей регистров накопления, сведений и расчета (без поддержки периода действия) при формировании начального образа информационной базы в клиент-серверном варианте. Существенно уменьшено время создания начального образа информационной базы в клиент-серверном варианте. Изменен алгоритм работы кластера серверов «1С: Предприятия» с СУБД Postgre SQL. В результате снижено потребление памяти собственно СУБД Postgre SQL. Соединение кластера серверов «1С: Предприятия» с СУБД Postgre SQL освобождается через 30 минут неиспользования. Алгоритм работы кластера серверов «1С: Предприятия» с СУБД Postgre SQL приводил к повышенному расходу памяти собственно СУБД Postgre SQL. Кластер серверов «1С: Предприятия» не освобождал неиспользуемые соединения с СУБД Postgre SQL. Оптимизирована работа с временными таблицами Microsoft SQL Server в сценариях высоконагруженной работы «1С: Предприятия» и активного использования временных таблиц. Исключены случаи временных задержек при закрытии соединений с СУБД. Оптимизированы запросы в файловом варианте работы платформы, в том случае, если прикладное решение имеет разделители, но фактически содержит одну область данных. Для того чтобы данная оптимизация начала использоваться на существующих информационных базах, требуется произвести тестирование и исправление информационной базы с включенным режимом Уменьшено время реакции системы на отображение изменений объектов конфигурации, влияющих на командный интерфейс конфигурации. При изменении таких свойств изменяется отображение только активного редактора формы. Остальные редакторы форм обновляются по мере активизации. Реализована возможность поглощения управляемых блокировок. Блокировка, в которой указаны значения не всех пространств блокировки, поглотит блокировку, в которой указаны значения для большего количества пространств блокировки, при условии, что совпадают значения по совпадающим пространствам блокировок. Если при эскалации блокировки возникает конфликт с уже наложенными блокировками, то эскалация не выполняется, а производится попытка установить запрошенную блокировку. В этом случае возможна ситуация, когда в системе будет существовать более 100 000 блокировок на одно пространство. В случае, если используется транзакция с большим количеством управляемых блокировок, которые отличаются, например, значением одного измерения, рекомендуется вместо большого количества блокировок установить одну управляемую блокировку, для которой не будет установлено значение отличающегося измерения. Уменьшено количество реально устанавливаемых блокировок, снижен объем оперативной памяти, используемой менеджером кластера. Повышена стабильность работы системы при большом количестве одновременно установленных блокировок. При удалении записей фактического периода действия, запись набора записей регистра расчета с поддержкой периода действия выполняется несколькими запросами, что значительно снижает вероятность эскалации блокировки до уровня таблицы. При этом время выполнения записи набора записей не увеличивается. При удаление записей фактического периода действия, запись набора записей регистра расчета с поддержкой периода действия выполнялась одним запросом, что могло приводить к эскалации блокировки до уровня таблицы. Для таблицы фактического периода действия регистра расчета индекс дополнен полями дата начала и дата окончания, индекс сделан кластерным. Это снижает вероятность эскалации блокировок на уровень таблицы при записи наборов записей регистров расчета с поддержкой периода действия. Для таблицы порядковых номеров вытеснения видов расчета плана видов расчета с поддержкой периода действия реализован неуникальный индекс по номеру вытеснения. Это приведет к тому, что при использовании информационной базы в разделенном режиме, при одновременном редактировании плана видов расчета в разных областях данных не будет возникать ожидание снятия блокировки. Для того чтобы данная оптимизация начала использоваться на существующих информационных базах, требуется произвести тестирование и исправление информационной базы с включенным режимом Для таблицы фактического периода действия регистра расчета в индексе отсутствовали поля даты начала и даты окончания, индекс не являлся кластерным. Для таблицы порядковых номеров вытеснения видов расчета плана видов расчета с поддержкой периода действия отсутствовал неуникальный индекс по номеру вытеснения. Повышена производительность работы регистра расчета при работе на больших и разделенных базах данных. При работе на больших базах данных и в особенности при работе в разделенных базах данных уменьшено количество блокировок уровня таблицы для таблиц с вторичными данными: фактического периода действия регистра расчета и номеров вытеснения плана видов расчета. Исключено замедление работы СУБД Microsoft SQL Server 2014 при работе с сервером «1С: Предприятия». Для указанной СУБД сервер «1С: Предприятия» выполняет принудительную установку TRACE FLAG 4199 для каждого соединения с СУБД. В связи с этим в настройках соединения сервера «1С: Предприятие» с СУБД необходимо указывать пользователя, обладающего административными правами. Сервер «1С: Предприятие» не будет выполнять установку TRACE FLAG 4199 в том случае, если этот TRACE FLAG уже установлен для всей базы данных. В некоторых сценариях работы наблюдалось замедление работы СУБД Microsoft SQL Server 2014 при работе с сервером «1С: Предприятия». Сервер «1С: Предприятия» не выполнял принудительную установку TRACE FLAG 4199 и не проверял его установку для всей базы данных. для указания соответствующих свойств документа PDF. Если программа просмотра PDF поддерживает эти свойства, то печать такого документа будет выполняться с их учетом. Если программа просмотра не поддерживает эти свойства документа, то для двусторонней печати нужно использовать настройки самой программы печати или настройки принтера. В случае если объединение конфигураций должно привести к возникновению нескольких предопределенных элементов с одинаковым именем, элементу из неприоритетного источника присваивается новое имя путем добавления числового суффикса. При удалении пакета XDTO выполняется проверка того, что пакет используется в Web-сервисах. Если удаляемый пакет используется в каких-либо Web-сервисах, то формируется предупреждение со списком этих Web-сервисов. Реализована возможность установки фокуса на командные панели, которые не содержат команд элементов формы или содержат команды от более чем одного источника команд, при помощи навигации по форме клавишами было невозможно установить фокус ввода на на командные панели, которые не содержат команд элементов формы или содержат команды от более чем одного источника команд. В календаре поля ввода при нажатии на гиперссылку выполнялось позиционирование на выбранную дату с активизацией месяца, из которого выбрана дата. В тонком и толстом клиентах в календаре поля ввода выбор даты не из текущего месяца приводил к активизации выбранного месяца в поле календаря. В веб-клиенте происходило помещение выбранной даты в поле ввода. В сервере хранилища конфигурации реализована проверка целостности данных объекта, который помещается в хранилище конфигурации. Если фиксируется нарушение целостности помещаемого объекта - генерируется исключение и объект не помещается в хранилище. Во время динамического обновления корректно отрабатывается удаление объектов конфигурации, которые не препятствуют обновлению и отсутствуют в новой конфигурации. Такие объекты будут удалены только при монопольном обновлении. В режиме совместимости с версией 8.3.8 поведение не изменилось. При просмотре в отладчике какой-либо коллекции (например, таблицы значений) в отдельном окне, колонки просматриваемой коллекции упорядочивались по алфавиту. Данное поведение наблюдалось в системе «1С: Предприятие» версий 8.3.7 и 8.3.8. При вводе в строку поиска динамического списка значения, похожего на дату, в которой год указан одной или двумя цифрами, год будет приведен к текущему веку. Данное поведение предотвращает ошибку поиска при использовании СУБД Microsoft SQL Server с установленным смещением дат равным 0. При вводе в строку поиска динамического списка значения, похожего на дату, в которой год указан одной или двумя цифрами, год не приводился к текущему веку. В этом случае поиск завершался ошибкой при использовании СУБД Microsoft SQL Server с установленным смещением дат равным 0. При экспорте табличного документа в формат Microsoft Excel 97 и старше, для ячеек, содержащих многострочный текст, выровненный по центру ячейки и не умещающийся в ячейке целиком, добавляются дополнительные объединения ячеек. Объединение выполняется по горизонтали, в обе стороны от оригинальной ячейки, на равные расстояния, достаточные для размещения всего текста оригинальной ячейки. Колонки, в которые «попадают» левая и правая границы прямоугольника, занимаемого текстом, разбиваются на две. В результате экспортированный документ в формате Microsoft Excel более точно соответствует оригинальному табличному документу. В режиме совместимости с версией 8.3.8 поведение не изменилось. При экспорте табличного документа в формат Microsoft Excel 97 и старше, для ячеек, содержащих многострочный текст, расположенный по центру ячейки, и не умещающийся в ячейке, не создавалось дополнительных объединений ячеек.), превышает размер 2 Гб, файл обновления формируется в новом формате. Информация об этом выводится в диалоговом окне при интерактивном формировании файла обновления или в файл с сообщениями (параметр командной строки ) при формировании файла обновления в пакетном режиме. Файл обновления, сформированный в новом формате, можно использовать для обновления только с помощью версии платформы 8.3.9.2033 и старше. При попытке использовать для обновления файл, сформированный в новом формате, на версии «1С: Предприятия» младше указанной выше - будет выдаваться ошибка о неверном формате хранилища данных. Система «1С: Предприятие» версии 8.3.9.2033 и старше может использовать для обновления файлы обновлений любого формата. (кроме веб-клиента), пакет разбивается на несколько заданий. При этом для формирования заданий (и разбиения пакета документов) используются различные свойства пакета документов, которые задают принтер, на который будет отправляться печать, а также управляющие ориентацией страниц при печати, использованием двусторонней печати и т.д. (кроме веб-клиента), пакет документов печатался одним заданием. В результате могли возникать проблемы, если документы пакета должны были печататься на разные принтеры или различались свойствами печати, которые можно задать только один раз в одном задании печати. Устранены проблемы печати пакета документов, в том случае, когда различные документы в пакете должны печататься на различных принтерах, а также отличаются свойствами, управляющими ориентацией страниц, двусторонней печатью и т.д. Изменено поведение платформы «1С: Предприятие» при попытке перевести компьютер в спящий режим. Платформа «1С: Предприятие» препятствует переходу компьютера в спящий режим в том случае, если используется: При откате транзакции из менеджера временных таблиц удаляются все временные таблицы, которые были созданы в рамках транзакции. В файловом варианте исключена возможность после отката транзакции в запросе использовать временные таблицы, которые были созданы этим запросом в рамках транзакции. При работе с другими СУБД использование временных таблиц после отката транзакции было недоступно. В режиме совместимости с версией 8.3.8 поведение не изменилось. Из менеджера таблиц автоматически не удалялись временные таблицы, созданные в рамках отмененной транзакции. В файловом варианте базы данных, в запросах можно было использовать временные таблицы, созданные в рамках транзакции и после отката транзакции. При работе с другими СУБД использование временных таблиц после отката транзакции было недоступно. Во время исполнения прикладного решения, во время разработки, реализована возможность диагностировать использование контекстных серверных вызовов (в том числе неявных) в обработчиках событий формы, для которых запрещены такие вызовы. При включении такого режима, формируется диагностическое сообщение в окне сообщений. Для управления такой диагностикой реализован ключ командной строки запуска клиентского приложения . Механизм проверки конфигурации и механизм рефакторинга не меняют своего поведения: выдают ошибки для синхронных методов в программном коде прикладного решения и предлагают их преобразование в асинхронные. (в толстом клиенте), при генерации текста запроса формируют псевдонимы для всех полей первого запроса (среди объединений) для каждого запроса пакета. В режиме совместимости с версией 8.3.8 поведение не изменилось. При включенной автоматической группировке, создаваемой группировке проставляется видимость и имя группы от области, которая выводилась в области заголовка группировки. В режиме совместимости с версией 8.3.8 поведение не изменилось. При выводе в табличный документ текста под произвольным углом, текст выводится тем же размером шрифта, что и текст, выводимый без поворота. В режиме совместимости с версией 8.3.8 поведение не изменилось. требует административных прав в неразделенном сеансе и устанавливает монопольный режим доступа к информационной базе. При невозможности установки монопольного доступа выдается сообщение об ошибке со списком «мешающих» сеансов и возможностью повторения. Метод требует административных прав в неразделенном сеансе и устанавливает режим монопольного доступа к базе данных, если он еще не был установлен, и завершается с исключением при невозможности установки монопольного доступа. Изменение времени ожидания блокировки данных действует сразу после выполнения для всех СУБД, кроме IBM DB2. На IBM DB2 после изменения времени ожидания блокировки данных требуется рестарт СУБД. При работе с файловой информационной базой реализована проверка версий клиентских приложений. Работа возможна только в случае полного совпадения версий клиентских приложений. При совместной работе «1С: Предприятие» версий от 8.2.19 до 8.3.4, а также версий 8.3.5 и 8.3.6 - формировалось сообщение об ошибке несоответствия версий. В некоторых случаях была возможна одновременная работа системы «1С: Предприятие» версий 8.2.18 и младше совместно с версиями от 8.3.1 до 8.3.3. Компоновщик макета компоновки данных, при генерации имен параметров, не присваивает параметрам имена, которые уже существуют в схеме компоновки данных. В режиме совместимости с версией 8.3.8 поведение не изменилось. При установке защищенного соединения (HTTPS) с Центром лицензирования автоматически используется хранилище корневых сертификатов текущей операционной системы. В случае, если для выхода в интернет используется прокси-сервер дешифрующий трафик защищенного соединения (HTTPS), то администратору необходимо добавить сертификаты, которыми подписан сертификат прокси-сервера в хранилище доверенных корневых сертификатов ОС. Во время выполнения некоторых обработчиков объектов конфигурации и подписок реализовано отключение безопасного режима. После выполнения обработчика (или подписки) безопасный режим и его профиль восстанавливаются. Если разработчику необходимо самостоятельно отключить безопасный режим, то сделать это можно с помощью реализованных методов глобального контекста При установке защищенного соединения используется протокол TLS 1.2 как более защищенный. При необходимости использовать протокол TLS 1.0 при подключении к веб-серверу можно использовать ключ командной строки запуска тонкого клиента возвращает соответствие, где для каждого адресата (являющегося ключом соответствия) возвращается диагностика SMTP-сервера (значение соответствия). В режиме совместимости с версией 8.3.8 поведение не изменилось. Имена файлов в zip-архиве записывались в кодировке UTF8 и текущей кодировке используемой ОС. При работе с zip-архивом из встроенного языка было невозможно управлять кодировкой имен файлов в zip-архивах. Для параметра Данные полей динамического списка, задействованных в отборе элементов условного оформления формы, автоматически не передавались на сторону клиента. Для того что бы такие элементы функционировали корректно, было необходимо для полей динамического списка, задействованных в отборе этих элементов, установить свойство В документацию внесена рекомендация не использовать условное оформление формы для оформления динамических списков, если такое оформление можно получить за счет настройки условного оформления самого списка. В документации отсутствовала рекомендация не использовать условное оформление формы для оформления динамических списков, если такое оформление можно получить за счет настройки условного оформления самого списка. При компоновке макета системы компоновки данных, получение полей и применение отборов к полям, полученным «через точку» от полей, содержащих агрегатные функции, которые получаются из запроса, выполняется с помощью дополнительных наборов данных, автоматически генерируемых компоновщиком макета. В режиме совместимости с версией 8.3.8 поведение не изменилось. При компоновке макета системы компоновки данных, получение полей и применение отборов к полям, полученным «через точку» от полей, содержащих агрегатные функции, которые получаются из запроса, выполнялось в самом запросе. При этом мог быть получен некорректный результат или сформированный запрос мог выдавать ошибку при исполнении. При генерации параметров в макете схемы компоновки данных, для параметров, имена которых могут быть на русском и английском языках, имена формируются на языке, который соответствует текущему варианту встроенного языка. В режиме совместимости с версией 8.3.8 поведение не изменилось. Изменено поведение системы при выполнении следующего сценария: в поле ввода вводится какой-либо текст, не выходя из поля ввода нажимается гиперссылка, расположенная в декорации, в обработчике нажатия гиперссылки декорации выполняется контекстный серверный вызов: При выполнении следующего сценария: в поле ввода вводится какой-либо текст, не выходя из поля ввода нажимается гиперссылка, расположенная в декорации, в обработчике нажатия гиперссылки декорации выполняется контекстный серверный вызов, наблюдалось следующее поведение системы: На мобильной платформе реализована поддержка системы компоновки данных, за исключением объектов, допускающих интерактивное взаимодействие с пользователем. Таким образом, вся работа с системой компоновки данных выполняется средствами встроенного языка. В конфигураторе реализована возможность создания схемы компоновки данных для отчетов, выполняющихся в мобильном приложении. В мобильной платформе реализована возможность использования внешних компонент. Внешние компоненты реализуются по технологии Native API. Выгрузка мобильной конфигурации из конфигуратора может выполняться в формате , который включает в себя используемые внешние компоненты. При подключении мобильного устройства с помощью технологии Android Debug Bridge (ADB) внешние компоненты копируются на устройство. В сборщике мобильных приложений реализована возможность сборки мобильного приложения с включением в его состав внешних компонент. Доработаны примеры и документация по технологии внешних компонент (см. Значения свойств, описывающих глобальные ключи контактов, календарей и событий календарей, зависят от результата работы соответствующей функции проверки возможности работы с глобальными ключами. Если работа с глобальным ключом не поддерживается - соответствующее значение возвращает пустую строку. Реализована доступность объектов Возможность работа с глобальными ключами контактов, календарей и событий календаря зависела от того, на какой платформе функционирует мобильное приложение. Разработчик не имел возможности проверить возможность работы с глобальными ключами из встроенного языка. Объекты Мобильная платформа более не поддерживает работу с сервисом Apple i Ad в связи с закрытием последнего. На платформах i OS и Android поддерживается работа с рекламным сервисом Google Ad Mob. Сборщик мобильных приложений позволяет указать, что данная конфигурация использует рекламу. Это указание позволит сборщику мобильных приложений использовать для сборки соответствующий вариант мобильной платформы. Не требуется переработка мобильного приложения, работающего под управлением ОС i OS, в том случае, если в нем была реализована поддержка обоих сервисов. Если была реализована поддержка только сервиса Apple i Ad - необходимо доработка мобильного приложения. Версия 8.3.8 включает исправления обнаруженных ошибок и изменения в функциональности. Ссылки на разделы документации, которые описывают сделанные изменения в элементах данного документа, рекомендуется использовать только после публикации на сайте ИТС ( документации к текущей версии. Возможность запуска конфигураций, разработанных в версии 8.3.7 и более младших, в версии 8.3.8, без внесения изменений в конфигурацию и без изменений структур данных. Это позволяет при переходе на версию 8.3.8 сначала выполнить переход без внесения изменений в конфигурацию, а потом, внести необходимые изменения и снять режим совместимости. Так же это позволяет иметь возможность после перехода на версию 8.3.8, при необходимости, использовать для работы с информационной базой и версию 8.3.7. Это можно делать, как до снятия режима совместимости, так и после (установив вновь режим совместимости). Реализована возможность выполнять сохранение/восстановление настроек окна сравнения/объединения конфигураций. Реализован флажок, управляющий автоматическим сохранением настроек формы. Переработана форма сравнения/объединения модулей: реализована командная панель, на которой располагаются команды работы с редактором. В настройках фильтров просмотра реализован фильтр Расширены возможности интеграции системы «1С: Предприятие» с различными внешними системами. Стало возможно использовать Web-сервисы, поддерживающие оптимизированную передачу двоичных данных, при этом уменьшается объем сетевого трафика и потребление оперативной памяти., позволяющий указать, какой список расширений требуется получить (расширения только из базы данных; расширения, действующие в текущем сеансе или расширения, не прошедшие проверку при подключении или отключенные профилями безопасности).. Данное свойство позволяет ограничивать возможности расширения используемой версией платформы «1С: Предприятие», используя для редактирования расширения более старшие версии платформы, с большими возможностями расширений. Реализована возможность создания в расширении конфигурации следующих объектов: Реализована возможность в расширении изменять свойства заимствованных объектов конфигурации, описывающих основные и вспомогательные формы. Для заимствованного отчета реализована возможность изменять значение свойства диалога редактирования внешней обработки/отчета. Реализована возможность выполнять выгрузку/загрузку внешней обработки/отчета в файлы с помощью ключей командной строки пакетного запуска конфигуратора. Реализованы ключи Расширены возможности работы с внешними обработками/отчетами с использованием внешних систем контроля версий. Стало возможно использовать внешние средства для модификации и создания внешних отчетов и обработок. Для динамического списка реализована поддержка работы с пакетным запросом. Конструктор запроса динамического списка не поддерживает редактирование пакетного запроса. В режиме совместимости с версией 8.3.7 поведение не изменилось. Стало возможно исправлять некоторые проблемы, возникающие с информационной базой, без запуска конфигуратора и за более короткое время. Это обусловлено тем, что утилита административной консоли выполняет обработку только проблемных объектов и при этом выполняет ограниченный набор исправлений. При выполнении потенциально опасного действия система выдает предупреждение, содержащее информацию о выполняемом действии и потенциальной опасности этого действия. К потенциально опасным действиям относятся: Пользователь имеет возможность разрешить или отклонить потенциально опасное действие. Если действие разрешено, в ряде случаев может потребоваться повторно выполнить разрешенное действие. При загрузке конфигурации или обновлении конфигурации из файла Отсутствовал механизм предупреждения о выполнении потенциально опасных действий. Предоставлялась возможность запретить запуск внешних обработок или отчетов с помощью прав доступа и настроек профилей безопасности. При срабатывании защиты от опасных действий на стороне тонкого или толстого клиентских приложений, выполнение продолжается после выполнения потенциально опасного действия так, как будто никаких остановок выполнения не происходило. Если пользователь отказался от выполнения потенциально опасного действия, то генерируется исключение, которое можно перехватить с помощью встроенного языка. При работе в веб-клиенте и на стороне сервера «1С: Предприятие» поведение не изменилось. В тонком и толстом клиентских приложениях, защита от опасных действий при исполнении клиентского кода, в котором находится потенциально опасное действие, прерывала работу кода и показывала сообщение пользователю для принятия решения о разрешении или запрещении действия. При этом независимо от принятого пользователем решения исполнение кода не возобновлялось и пользователь должен был заново перезапустить действие. изменено отображение вертикальной полосы прокрутки в динамическом списке. Для манипуляций списком служат несколько кнопок (в начало списка, в конец списка, на страницу вперед, на страницу назад), расположенные в правой нижней части таблицы формы, связанной с динамическим списком. В области системных команд реализовано отображение имени текущего пользователя. Имя пользователя является гиперссылкой, нажатие на которую отображает диалог с информацией о текущем пользователе. В этом диалоге также предоставляется возможность завершить работу с клиентским приложением, при этом одновременно будет выполняться отмена аутентификации Open ID, если аутентификация пользователя выполнялась с помощью этого протокола (т.е. одна команда и для завершения работы приложения и для отмены аутентификации Open ID). Если в информационной базе отсутствуют пользователи, то имя пользователя не отображается. Реализована возможность задания в .vrd-файле (в том числе из диалога публикации в конфигураторе) URL для перехода после завершения работы веб-клиента. Реализован элемент В веб-клиенте улучшено выполнение операции отмены/возврата при работе в поле текстового документа и поле ввода. При использовании веб-браузера Safari для Apple i Pad, операция отмены выполняется сразу для целого слова, а не посимвольно, как в других веб-браузерах. Реализована поддержка списков переходов при работе на ОС Windows 7 и выше, а также на ОС Linux с оболочкой рабочего стола Unity. В список переходов автоматически попадают последние используемые информационные базы, которые в дальнейшем пользователь может использовать без открытия окна программы запуска. Реализована возможность устанавливать картинку или число (из встроенного языка) , которые будут отображаться в правом нижнем углу картинки приложения на панели задач на ОС Windows 7 и выше, а также на ОС Linux с оболочкой рабочего стола Unity. Реализована возможность осуществить мигание картинки приложения (из встроенного языка) на панели задач на ОС Windows XP и выше, а также на ОС Linux с оболочкой рабочего стола Unity. Реализован объект Реализована невизуальная доступность интерфейса «1С: Предприятия» для пользователей с ограничениями по зрению. Данная возможность доступна при работе на ОС Windows XP и выше. Для работы используется программа экранного доступа NVDA (см. Невизуальная доступность обеспечивается только для управляемых форм, в тонком и толстом клиентских приложениях в интерфейсе Оптимизировано получение информации о блокировках СУБД. Время получения этой информации не зависит от количества информационных баз в кластере серверов. Реализован сервис кластера серверов, выполняющий сбор информации о блокировках СУБД. Сервис называется Время получения информации о блокировках СУБД зависело от количества информационных баз в кластере серверов. Отсутствовала возможность выполнять сбор информации о блокировках СУБД с помощью технологического журнала. Оптимизирована работа файлового варианта информационной базы, для чего доработан формат хранения данных в файловой базе данных (формат версии 8.3.8). Реализована возможность изменять размер страницы файла информационной базы (). Размер страницы может быть 4096, 8192, 16384, 32768 и 65536 байт. При использовании версии 8.3.8 с размером страницы 8192 байта и выше, размер внутреннего файла в базе данных не может превышать 6 Гбайт (для любого размера страницы, большего 4096 байт). Версия 8.3.8 может работать с информационными базами, созданными в предыдущих версиях (формат версии 8.2.14) без нарушения совместимости с предыдущими версиями. По умолчанию новая информационная база создается в формате версии 8.2.14. Реализован параметр , позволяющие управлять форматом создаваемой информационной базы и размером страницы. При необходимости выполнить перенос данных между различными форматами, можно воспользоваться либо переносом через файл База данных имела только один формат: версии 8.2.14. Размер страницы файла информационной базы имел фиксированный размер в 4096 байт. Размер внутреннего файла в базе данных не мог превышать 4 Гбайта. Реализована утилита командной строки, предназначенная для управления программными лицензиями (активация лицензии, получение информации о лицензии, получение списка лицензий и т.д.). Утилита поставляется в виде двух установочных пакетов и находится в подкаталоге каталога конкретной версии (при выборе толстого клиента или сервера), при этом непосредственно установки не происходит. При необходимости использования утилиты, запуск ее установки требуется выполнить вручную. Утилита реализована для ОС Windows (обоих архитектур) и для ОС Linux (обоих архитектур, в виде .deb- и .rpm-пакетов). Обращение к утилите выполняется с помощью команды При экспорте табличного документа в формате XLS (Microsoft Excel 97), Microsoft Office Open XML (Microsoft Excel 2007- 2010) и ODS (Open Document) реализована возможность размещать картинки в ячейках табличного документа. Данная возможность не поддерживается при экспорте табличного документа в формате XLS (Microsoft Excel 95). В режиме совместимости с версией 8.3.7 поведение не изменилось. При экспорте табличного документа в формате XLS (Microsoft Excel 97), Microsoft Office Open XML (Microsoft Excel 2007- 2010) и ODS (Open Document) не поддерживалась возможность размещать картинки в ячейках табличного документа. При заимствовании реквизитов составного типа, не содержащем ссылок на объекты конфигурации, составной тип заимствуется полностью. При повторном заимствовании текущий тип в расширении дополняется набором типов из расширяемой конфигурации. При заимствовании реквизитов составного типа, содержащим хотя бы одну ссылку на объекты конфигурации (не примитивные типы), тип заимствуется как При заимствовании составного типа примитивные типы заимствовались всегда, а из типов, ссылающихся на объекты конфигурации, случайным образом выбирался один тип. Контроль типов при подключении расширения выполнялся следующим образом: наличие составных типов в типе реквизита требовало наличие точно таких же типов у соответствующего реквизита в расширяемой конфигурации. Если при вызове Web-сервиса происходит внутренняя ошибка в инфраструктуре сервера, не связанная с протоколом SOAP, то сообщение об ошибке содержит корректную диагностику проблемы. Сообщение об ошибке вызова Web-сервиса стало более подробным и информативным и может включать в себя информацию из тегов Если при вызове Web-сервиса происходила внутренняя ошибка в инфраструктуре сервера, не связанная с протоколом SOAP, то формировалось неверное сообщение об ошибке, при этом информация об истинных причинах ошибки терялась. Сообщение об ошибке не включало дополнительной информации из ответа Web-сервиса. Переработаны диалоги добавления и изменения информационной базы в списке информационных баз. Реализовано автоматическое определение типа соединения с информационной базой по строке, которая запомнена в буфер обмена перед созданием новой информационной базы или при вводе строки в поле . Автоматически распознается путь к файловой информационной базе и URL, с помощью которого предоставляется доступ к информационной базе, расположенной на веб-сервере. При определении типа информационной базы автоматически заполняются соответствующие поля диалога.. Также указанные команды размещаются в компактной группе кнопок. В режиме совместимости с версией 8.3.7 поведение не изменилось. В режиме совместимости с версией 8.3.7 и одновременно включенном компактном режиме интерфейса различается высота кнопок в тонком клиенте и веб-клиенте. реализована возможность управлять горизонтальным расположением картинки в кнопке управляемой формы. Не поддерживается для команд, расположенных в подменю. Для кнопки управляемой формы реализовано свойство . В режиме совместимости с версией 8.3.7 и в интерфейсе версии 8.2 свойство игнорируется. Реализована возможность управлять расстоянием между кнопками, расположенными на командной панели. Реализовано расширение группы управляемой формы для группы кнопок. Не поддерживается для команд, расположенных в подменю. В режиме совместимости с версией 8.3.7 и в интерфейсе версии 8.2 настройка расстояния между кнопками игнорируется. Реализована возможность управлять формой кнопок командной панели (кроме расположенных в подменю). Для кнопки управляемой формы и расширения группы формы для подменю реализовано свойство . Не поддерживается для команд, расположенных в подменю. В режиме совместимости с версией 8.3.7 и в интерфейсе версии 8.2 свойство игнорируется. Реализована возможность управлять внешним видом кнопки управляемой формы. Для кнопки управляемой формы и расширения группы формы для подменю реализовано свойство В командной панели команда не могла отображаться в виде гиперссылки. Было невозможно управлять горизонтальным расположением картинки в кнопке управляемой формы. Не поддерживалось управление расстоянием между кнопками, расположенными на командной панели. Не поддерживалась возможность управления формой кнопок командной панели. Не поддерживалась возможность управления внешним видом кнопок командной панели. Для Российской Федерации учитывается однократный сдвиг часовых зон на один час в связи с принятием законов №№ 453-ФЗ (Забайкальский край), 27-ФЗ (Астраханская область), 57-ФЗ (Алтайский край), 58-ФЗ (Республика Алтай), 59-ФЗ (Сахалинская область), 69-ФЗ (Ульяновская область), 87-ФЗ (Магаданская область), 109-ФЗ (Томская область), 271-ФЗ (Новосибирская область), 395-ФЗ (Саратовская область). Изменения касаются всех компонентов системы «1С: Предприятие», кроме веб-клиента. Веб-клиент пользуется информацией о временных зонах, которую предоставляет ОС и веб-браузер. При необходимости работать с конфигурацией, которая содержит HTTP-сервисы, на системе «1С: Предприятие» версии 8.3.8 и выше, но которая открывалась конфигуратором системы «1С: Предприятие» версии 8.3.4, необходимо выполнить следующие действия: Реализована поддержка протоколов TLS 1.1 и 1.2 в тех случаях, когда в параметрах соединения не указан клиентский сертификат. Протокол SSL v3.0 будет использован только в том случае, если клиентское приложение запускается с параметром командной строки Стало возможно ограничить объем данных, индексируемых полнотекстовым поиском, исключив из него очень большие данные, полнотекстовый поиск в которых не требуется. В результате стало возможно повысить скорость индексации и полнотекстового поиска, а также уменьшить размер индекса полнотекстового поиска. Расширен перечень виртуальных полей, которые в динамическом списке недоступны для использования в настройках упорядочивания, группировки и отбора. Генерируется ошибка в том случае, если в таблице, указанной в качестве основной таблицы динамического списка, отсутствуют ключевые поля (с точки зрения объектной модели языка) и настроена группировка. При установке из встроенного языка отбора, упорядочивания или группировки по полю, отсутствующего в тексте запроса, будет выдана ошибка о ненайденном поле. Изменен список ограничений для запросов, использующихся при формировании динамического списка. Описаны особенности упорядочивания динамического списка. Изменено описание способов получения данных динамическим списком. Стандартная картинка строк формируется на основе стандартных реквизитов. Если в тексте запроса списка есть поля, псевдонимы которых совпадают с именами стандартных реквизитов, но в них получаются другие данные - такие поля не будут использоваться для формирования стандартной картинки. При невозможности преобразовать отбор динамического списка в конструкцию языка запросов, выдается ошибка. На сторону клиента не передаются данные колонок динамического списка, которые не используются для отображения и не помечены свойством , применяются средствами системы компоновки данных. Отборы, которые автоматически накладываются динамическим списком на ключевые поля, могут применяться как средствами системы компоновки данных, так и путем непосредственного добавления в текст запроса условия на поля основной таблицы. В результате применения отборов средствами системы компоновки данных, они могут примениться во вложенных запросах и параметрах виртуальных таблиц. При этом возможно существенное изменение результата выборки данных динамическим списком (относительно результата в режиме совместимости с версией 8.3.7). Более подробное описание указанных особенностей приведено в документации. В режиме совместимости с версией 8.3.7 поведение не изменилось. Список ограничений на настройки группировок и упорядочивания был другим и не являлся полным. Если в таблице, указанной в качестве основной таблицы динамического списка, отсутствуют ключевые поля (с точки зрения объектной модели языка) и настроена группировка, то состав отображаемых данных был неопределен. При установке из встроенного языка отбора на поле, отсутствующее в тексте запроса, отбор мог быть успешно применен или проигнорирован. При установке из встроенного языка упорядочивания или группировки по полю, отсутствующему в тексте запроса, такое поле игнорировалось. Список ограничений для запросов, использующихся при формировании динамического списка, был другим. Список особенностей упорядочивания динамического списка был не документирован. Описание способов получения данных динамическим списком было другим. Если в тексте запроса динамического списка есть поля с псевдонимами, совпадающими с именами стандартных реквизитов, используемые для формирования стандартной картинки, они использовались для формирования стандартной картинки (кроме реквизита ). При невозможности преобразовать отбор динамического списка в конструкцию языка запросов, отбор применялся средствами процессора компоновки данных после получения данных, что могло приводить к уменьшению количества отображаемых данных, относительно их реального количества (с учетом отбора). При наличии в настройках динамического списка недоступных (без учета прав и функциональных опций) полей сортировки или группировки, такие поля игнорировались. В некоторых случаях на сторону клиента передавались данные колонок динамического списка, которые не использовались для отображения и не помечены свойством В зависимости от режима использования модальности, использовались разные подходы к закрытию управляемых форм и основного окна приложения. В ряде случаев используемые подходы приводили к различным ошибкам (особенно в веб-клиенте), которые было сложно диагностировать и исправлять. Реализован единый подход к закрытию форм и основного окна приложения, который одинаково работает во всех клиентских приложениях, обеспечивая приемлемые возможности по взаимодействию с пользователями. Реализованное поведение стало соответствовать методике и техническим требованиям современных веб-браузеров., для которой в списке информационных баз (локальном или общем) указана конкретная версия платформы, подбор требуемой версии выполняется вне зависимости от того, указан в командной строке запуска ключ или нет. Если указана версия, отсутствующая на текущем компьютере, и эту версию невозможно установить, то происходит попытка запустить информационную базу с помощью самой свежей установленной версии «1С: Предприятия». При обновлении клиентского приложения по протоколу HTTP отключена проверка привилегий пользователя операционной системы на выполнение операции. При недостаточности прав на установку клиентского приложения, пользователю будет выдан диалог UAC, с предложением подтвердить установку от имени пользователя с правами администратора. Улучшена диагностика ошибок при скачивании и установке дистрибутива клиентского приложения по HTTP. Для ключа командной строки Подбор и обновление клиентского приложения для получения доступа к конкретной информационной базе стал более простым и понятным. Повышена стабильность автоматического обновления тонкого клиента при работе по протоколу HTTP. При разборе командной строки запуска клиентского приложения или конфигуратора изменены правила разбора обязательных параметров. Если для ключа параметр является обязательным, то в командной строке запуска он также должен присутствовать, либо ключ не должен указываться вовсе. Также допускается значение ключа, которое начинается с символа «Правила разбора командной строки запуска клиентского приложения или конфигуратора были другими. Допускалось опускать значение параметра ключа даже в том случае, если параметр был обязательным. Параметр мог диагностироваться как ключ командной строки в том случае, если написание параметра начиналось с символа «Если у поля набора данных схемы компоновки данных указаны выражения упорядочивания, то при упорядочивании по данному полю направление упорядочивания всегда получается из выражения упорядочивания. Направление упорядочивания из настроек для этого поля игнорируется., будет установлена по значениям только не оборотных субконто. Если блокировка устанавливается для дальнейшей работы с остатками, то не рекомендуется указывать значения оборотных субконто при наложении блокировки (возможно использование как свойства , так и явное использование управляемой блокировки). Если блокировка устанавливается для дальнейшей работы с оборотами - следует указывать все необходимые значения субконто, в том числе и значения оборотных субконто (возможно использование только явного вызова управляемой блокировки). В режиме совместимости с версией 8.3.7 поведение не изменилось. значения этого поля группируются вне зависимости, от того, откуда получается значение перечисления. В режиме совместимости с версией 8.3.7 поведение не изменилось. При работе с СУБД Microsoft SQL Server изменены типы полей таблиц, используемые для хранения некоторых типов реквизитов конфигурации (дата и время, строковые данные неограниченной длины и двоичные данные неограниченной длины). Новые типы полей используются при отключенном режиме совместимости и после выполнения реструктуризации соответствующего объекта конфигурации. Для выполнения реструктуризации таблиц базы данных с изменением типов полей необходимо установить нужный режим режим совместимости и выполнить операцию реструктуризации информационной базы в конфигураторе (При работе с СУБД Microsoft SQL Server использовались другие типы полей таблиц, используемые для хранения некоторых типов реквизитов конфигурации (дата и время, строковые данные неограниченной длины и двоичные данные неограниченной длины). При работе со всеми СУБД изменена структура индексов по полям составного типа. Такое построение индексов осуществляется при отключенном режиме совместимости и после выполнения реструктуризации соответствующего объекта конфигурации. Для выполнения реструктуризации таблиц базы данных с изменением индексов необходимо установить нужный режим режим совместимости и выполнить операцию реструктуризации информационной базы в конфигураторе (При выполнении фонового задания, в сеансе фонового задания подключаются те же расширения, что и в сеансе, из которого это фоновое задание запущено. В режиме совместимости с версией 8.3.7 поведение не изменилось. Для объекта В документации отражено следующее поведение системы - если выполняется присвоение значения необъявленной переменной, совпадающей по имени со свойством, доступном в текущем контексте, то может диагностироваться ошибка времени выполнения или во время проверки конфигурации. Чтобы избежать появления ошибок, рекомендуется явно объявлять переменные с такими именами с помощью оператора . В документации и синтакс-помощнике отражено, что порядок следования объектов в возвращаемой коллекции является неопределенным и в алгоритмах не следует ориентироваться на какой-либо порядок следования элементов. на ключевое поле динамического списка, получение данных этим динамическим списком приводит к ошибке нарушения прав доступа. В информации для технической поддержки будет доступен список полей, на которые отсутствуют права доступа. В режиме совместимости с версией 8.3.7 поведение не изменилось. на ключевые поля динамического списка не влияло на работоспособность этого списка. При наличии условного оформления формы, в котором задействованы ключевые поля вышеупомянутого динамического списка - форма не открывалась. плана обмена, которое присутствовало в версиях системы «1С: Предприятие», между версиями 8.3.8.1606 и 8.3.8.1861 (включая обе граничные версии). Если переход на текущую версию системы «1С: Предприятие» выполняется:, размещенной на диске ИТС (см. Обработка может использовать для своей работы либо результат работы утилиты административной консоли (рекомендуется) либо состояние пометки удаления записей планов обмена. Рекомендуется использовать утилиту административной консоли (), запущенную в режиме тестирования и исправления с включенным режимом формирования отчета о результатах работы. Сформированный отчет следует использовать в качестве входных данных для работы обработки При установке отбора на такие поля, динамический список мог работать неправильно – не отображать часть или все данные. Поиск, через строку поиска, по ссылочным полям, являющимися агрегатными функциями языка запросов, пытался выполняться. При этом могли выдаваться ошибки, а в случае если ошибки не выдавались – динамический список мог работать неправильно: не отображать часть или все данные. В режиме 1С: Предприятие, в динамическом списке с заданным произвольным запросом и указанной основной таблицей, доступность для отбора полей основной таблицы (и их дочерних полей) не зависит от присутствия этих полей в тексте запроса динамического списка. Поля основной таблицы неявно добавляются в текст запроса, если они отсутствуют в тексте запроса. Если в тексте запроса, установленном для динамического списка, уже есть поле, псевдоним которого совпадает с псевдонимом поля основной таблицы – для отбора будет использоваться именно это поле, в независимости от того действительно оно является этим полем основной таблицы. Поля, имеющие несколько вариантов пути (на разных вариантах встроенного языка), доступны только на текущем варианте встроенного языка. В режиме совместимости с версией 8.3.7 и более ранними, поведение не изменилось. Для динамического списка, в котором указан произвольный запрос и основная таблица, стало возможно указывать в параметрах выбора и связях параметров выбора поля основной таблицы, которые отсутствуют в тексте запроса. и в состав индекса по измерениям входит более 16 полей базы данных. При переходе на систему «1С: Предприятие» версии 8.3.8 и старше, рекомендуется воспользоваться специальной обработкой, размещенной на диске ИТС (см. Результатом работы обработки является информация о том, нужно выполнять какие-то дополнительные действия или нет. Если дополнительные действия нужны, рекомендуется однократно (после перехода на новую версию) выполнить операцию тестирования и исправления с включенными флажками не поддерживается при публикации провайдера Open ID с помощью конфигуратора (существующие элементы удаляются, новые не формируются). При переходе на новую версию системы «1С: Предприятие», запросы к провайдеру Open ID с параметром Все файлы, входящие в состав дистрибутива платформы «1С: Предприятие», подписывались с использованием алгоритма SHA-1. здесь) отсутствовали рекомендации: Реализована возможность работать с сервисами покупок в приложениях на мобильной платформе. Для работы используются сервисы Apple In-App Purchase (для ОС i OS) и Google Play In-App Billing (для ОС Android). Использование встроенных покупок в ОС Windows не поддерживается. Также реализована возможность провести полный цикл работы с покупками: создание покупки, имитация различных ситуаций при работе приложения и т.д. HTTP-сервис (имя сервиса Стало возможно организовывать в мобильном приложении различного рода подписки, покупки различных функциональностей и т.д. Стало возможно создавать приложения, часть возможностей которых доступна после оплаты. Реализована возможность показывать рекламу в приложениях на мобильной платформе. Для работы используются сервисы i Ad (для ОС i OS) и Ad Mob (для ОС Android). Обработка может использовать для своей работы либо результат работы утилиты административной консоли (рекомендуется) либо состояние пометки удаления записей планов обмена. Использование рекламы в ОС Windows не поддерживается. Рекомендуется использовать утилиту административной консоли (), запущенную в режиме тестирования и исправления с включенным режимом формирования отчета о результатах работы. Сформированный отчет следует использовать в качестве входных данных для работы обработки Версия 8.3.7 включает исправления обнаруженных ошибок и изменения в функциональности. Ссылки на разделы документации, которые описывают сделанные изменения в элементах данного документа, рекомендуется использовать только после публикации на сайте ИТС ( документации к текущей версии. Возможность запуска конфигураций, разработанных в версии 8.3.6 и более младших, в версии 8.3.7, без внесения изменений в конфигурацию и без изменений структур данных. Это позволяет при переходе на версию 8.3.7 сначала выполнить переход без внесения изменений в конфигурацию, а потом, внести необходимые изменения и снять режим совместимости. Так же это позволяет иметь возможность после перехода на версию 8.3.7, при необходимости, использовать для работы с информационной базой и версию 8.3.6. Это можно делать, как до снятия режима совместимости, так и после (установив вновь режим совместимости). с целью повышения стабильности при интенсивной работе большого числа пользователей и устранения проблем при работе с национальными символами в именах файлов. Работа с zip-архивами реализована с помощью библиотеки zip Archive. Реализовано значение системного перечисления наблюдались проблемы при интенсивной работе большого числа пользователей и при работе с национальными символами в именах файлов. Для работы с zip-архивами использовалась библиотека Info-ZIP. Метод сжатия Улучшено поведение системы при работе с zip-архивами (в том числе при использовании национальных символов в именах файлов). При работе в ОС Linux стало возможно использовать более подходящий формат файлов-архивов. Реализована возможность использовать аутентификацию ОС при работе с Интернет и Web-сервисами. При создании WS-cсылки из конфигуратора невозможно отключить использование аутентификации ОС. При получении списка информационных баз с помощью Web-сервиса используется аутентификация ОС, если в URL не указаны данные аутентификации. Под управлением ОС Linux использование аутентификации ОС не поддерживается. При работе с объектом Возможность использования аутентификации ОС при работе с Интернет и Web-сервисами не предоставлялась. При получении списка информационных баз с помощью Web-сервиса не использовалась аутентификация ОС. При работе с объектом Данная возможность не предоставлялась. Web-сервис можно было использовать только в том случае, если он располагался по адресу, указанному в wsdl-файле, который импортирован в прикладное решение (элемент конфигурации Расширены возможности использования Web-сервисов в тех случаях, когда используемый Web-сервис обладает фиксированным интерфейсом, но может располагаться по различным адресам в сети Интернет. Например, используется Web-сервис какого-либо прикладного решения, которое может быть установлено у большого числа заказчиков. При экспорте табличного документа в форматы XLS (Microsoft Excel 97-2003), Microsoft Office Open XML (Microsoft Excel 2007- 2010) и ODS (Open Document Spreadsheet) в получившийся файл экспортируются следующие настройки печати табличного документа: При экспорте табличного документа в форматы XLS (Microsoft Excel 97-2003), Microsoft Office Open XML (Microsoft Excel 2007- 2010) и ODS (Open Document Spreadsheet) в получившийся файл настройки печати табличного документа не экспортировались. Для расширения конфигурации реализована возможность заимствования предопределенных элементов. При этом становится возможным контролировать наличие необходимых предопределенных элементов, состав и правила регистрации объектов в плане обмена, использовать конструктор запросов. Реализована возможность выгрузки и загрузки конфигурации в файлы в иерархическом формате. Имя нового объекта конфигурации ограничено 80 символами. Существующие объекты конфигурации могут иметь имена длиннее 80 символов, но только до любой попытки редактирования такого имени. Файл с модулем на встроенном языка имеет расширение Выгрузка и загрузка конфигурации в файлы выполнялась с использованием только линейного формата. На имя объекта конфигурации не накладывались ограничения по длине. Файл с модулем на встроенном языке имел расширение Стало возможно существенно снизить вероятность прерывания выгрузки конфигурации в файлы из-за того, что полное имя объекта конфигурации (которое используется в качестве имени файла), вместе с путем, по которому сохраняется этот файл, превысит ограничение на длину пути к файлу (или компонентов этого пути), действующее в той файловой системе, в которую выполняется выгрузка. Реализована возможность частичной загрузки конфигурации из файлов: добавление объекта конфигурации, изменение объекта конфигурации, удаление объекта конфигурации, переименование объекта конфигурации, изменение некоторых свойств объекта конфигурации (модули, справка). Реализована возможность одновременной загрузки конфигурации из файлов и обновления конфигурации базы данных. Для ключа командной строки пакетного запуска конфигуратора Реализован новый вариант механизма отладки прикладных решений. В настройках конфигуратора имеется возможность выбирать, какой вариант отладчика будет использоваться для отладки. Переработан диалог автоматического подключения предметов отладки. Реализован сервер отладки (), который может быть запущен из командной строки и как сервис операционной системы. Не поддерживается использование нового протокола отладки на сервере под управлением ОС Linux в том случае, если настроен автоматический запуск сервера «1С: Предприятия» при старте ОС. Для агента сервера (Реализована возможность создания локализации интерфейса платформы «1С: Предприятие», в той части, которая необходима для функционирования конкретного прикладного решения. Инструменты, необходимые для выполнения локализации, необходимо дополнительно запрашивать у фирмы «1С», по электронной почте int@1 Такая локализация обладает следующими ограничениями: Реализована возможность выполнять перевод интерфейса платформы для конкретных прикладных решений и внедрений. Это востребовано в случаях, когда с прикладным решением будут работать пользователи, для родного языка которых не существует поставляемого с платформой варианта интерфейса. В справке конфигуратора и документации перечислены имена исполняемых файлов предопределенных внешних программ сравнения/объединения модулей. Указанные имена следует указывать при настройке параметров запуска внешних программ сравнения/объединения модулей. Реализовано версионирование формата выгрузки конфигурации в файлы. Выгрузка, выполняемая системой «1С: Предприятие» версии 8.3.6 имеет номер 1.0. Выгрузка, выполняемая платформой «1С: Предприятие» версии 8.3.7 имеет номер 2.0. Если в файлах выгрузки номер версии отсутствует - считается, что выгрузка создана в формате 1.0. Выгрузка всегда выполняется в формате текущей версии платформы «1С: Предприятие». Загрузка выполняется успешно только в том случае, если версия загружаемых файлов меньше или равна версии платформы «1С: Предприятие», с помощью которой загружаются файлы выгрузки. Реализована проверка легальности использования прикладного решения на уровне платформы «1С: Предприятие». Проверка выполняется для прикладных решений, развернутых в файловом варианте или на сервере в версии МИНИ. При использовании прикладного решения, использующего базовую лицензию, проверка легальности использования не выполняется. Проверка выполняется при обращении платформы через Интернет в Центр защиты обновлений. Информация о результатах проверки отображается в диалоге Под OS X не поддерживается работа сервера «1С: Предприятия». Ограничения клиентского приложения, работающего под ОС OS X, приведены в документации. Поддерживается возможность одновременной установки и запуска различных версий «1С: Предприятия». В документации данное изменение описано здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь, здесь и здесь. В технологию создания внешних компонент добавлено описание на английском языке в файле формата HTML. Описание технологии создания внешних компонент доступно на странице, предназначенной для скачивания файлов конкретной версии. Имена файлов в zip-архивах, формируемых системой «1С: Предприятие», записываются в кодировке UTF-8 и текущей кодировке используемой ОС (если она отличается от UTF-8). Zip-архивы, которые содержат файлы с национальными символами в именах, будут корректно читаться с помощью объекта системы «1С: Предприятие» версии 8.3.6 и младше, а также встроенными архиваторами ОС Windows XP/2003/2008/7. При этом имена файлов в таких архивах будут некорректно отображаться встроенным архиватором OS X. системы «1С: Предприятие» версии 8.3.6 и младше, а также встроенными архиваторами ОС Windows XP/2003/2008/7. При этом имена файлов в таких архивах будут некорректно отображаться встроенным архиватором OS X. реализована возможность закрепления форм в рабочей области основного окна (форма постоянно доступна), а также возможность объединения двух форм таким образом, что объединенные формы всегда отображаются вместе при попытке переключения на любую из объединенных форм. Для системного меню, контекстного меню панели открытых и контекстного меню заголовка формы реализованы соответствующие команды. Реализована работа с буфером обмена в веб-браузере Google Chrome с использованием команд контекстных меню, а не только клавиатуры. Данная возможность доступна при установке специального расширения, доступ к которому автоматически предоставляет веб-клиент при попытке работы с буфером обмена с помощью меню. Если расширение не установлено, будет возможно работать с буфером обмена только с помощью клавиатуры. Ускорена работа полнотекстового поиска и построение индекса полнотекстового поиска. Ускорение особенно заметно в том случае, если информационная база содержит индексируемые объекты с большим количеством слов. Ускорен поиск в динамическом списке с использованием строки поиска, в том случае, если для основной таблицы динамического списка используется полнотекстовый поиск и на поля основной таблицы динамического списка установлены отборы с видом сравнения Оптимизировано выполнение запросов для пользователей с неполными правами, с использованием ограничений доступа к данным, при большом количестве ролей. Время выполнения запроса не имеет существенной зависимости от количества ролей, назначенных пользователю. Запросы для пользователей с неполными правами, с использованием ограничения доступа к данным, выполнялись недостаточно быстро. Время выполнения запроса существенно зависело от количества ролей, назначенных пользователю. Если в динамическом списке выполняется поиск с использованием строки поиска, по полям, полученным не из основной таблицы динамического списка, то вначале используется полнотекстовый поиск по объектам, которые являются источниками этих полей. Поля тех объектов, по которым полнотекстовый поиск ничего не нашел, исключаются из дальнейшего поиска. Ускорен ввод по строке при использовании полнотекстового поиска. Изменена структура данных индекса полнотекстового поиска. Новый формат используется при создании индекса полнотекстового поиска. Для того, чтобы задействовать новый формат индекса полнотекстового поиска, необходимо очистить индекс полнотекстового поиска и создать индекс заново. При этом следует установить значение свойства Ускорено создание начального образа информационной базы в том случае, если в состав плана обмена (по которому создается начальный образ) включен регистр, входящий в состав независимого разделителя, и в сеансе, из которого выполняется создание, этот разделитель не используется. Создание начального образа информационной базы в том случае, если в состав плана обмена (по которому создается начальный образ) включен регистр, входящий в состав независимого разделителя, и в сеансе, из которого выполняется создание, этот разделитель не используется, выполнялось недостаточно быстро. При работе с СУБД Postgre SQL и IBM DB2 ускорено удаление записей о фактическом периоде действия регистра расчета при удалении больших наборов записей. В режиме совместимости с версией 8.3.6 поведение не изменилось. Начиная с «1С: Предприятия» версии 8.3.7, документация к платформе, на ИС ИТС ( будет соответствовать своей версии платформы. Документация к предыдущим версиям будет также доступна на ИС ИТС. На диске ИТС будет доступна документация только к версии платформы «1С: Предприятие», актуальной на месяц, предыдущий месяцу выпуска диска. Перевод документации к тестовой версии в статус актуальной будет выполняться одновременно с выходом финальной версии платформы. Текущие ссылки на документацию (вида TI000000167) всегда будут приводить в документацию к текущей актуальной (не тестовой) версии документации. Ссылки на разделы конкретной версии (например из файла V8Update) будут иметь другой вид (с указанием более полного номера версии в ссылке). На ИС ИТС документация присутствовала в единственном экземпляре. Документация обновлялась в момент выхода тестовой версии платформы. После выхода ознакомительной версии получить доступ на ИС ИТС к документации текущей, актуальной, версии было невозможно. Динамическое обновление более не требует перезапуска конфигуратора при работе в клиент-серверном варианте. Запуски и завершения регламентных задач в одной информационной базе не влияют на работу других информационных баз. Повышена надежность системы в следующих случаях: При использовании динамического обновления требовался перезапуск конфигуратора при работе в клиент-серверном варианте. Запуски и завершения регламентных задач в одной информационной базе влияли на работу других информационных баз. Работа системы была недостаточно надежна в некоторых сценариях. При выполнении операции тестирования и исправления информационной базы реализована проверка того, что в основной таблице соответствующего объекта (справочник, план видов характеристик, план видов расчетов, план счетов) существует не более одной записи для каждого предопределенного элемента в каждой области. При обнаружении дублей у них снимается признак предопределенности и устанавливается пометка удаления. При использовании в наборе данных схемы компоновки данных запроса, в котором есть вложенный запрос, поля из списка выборки вложенных запросов становятся доступными для отбора, если эти поля не используются в агрегатных функциях родительского запроса. В режиме совместимости с версией 8.3.6 поведение не изменилось. При использовании в наборе данных схемы компоновки данных запроса, в котором есть вложенный запрос, поля из списка выборки вложенных запросов недоступны для отбора (кроме параметров виртуальных таблиц). Тестирование и исправление информационной базы позволяет обнаружить и исправить ситуацию, когда в информационной базе существуют строки в табличных частях, при этом отсутствуют записи об объектах, для которых формировались эти табличные части. Поиск и восстановление выполняется с учетом всех независимых разделителей, в состав которых входит объект. Поиск в динамическом списке по полям ссылочных типов с произвольным представлением выполняется по полям, которые используются для формирования представления. Поля, входящие в представление, получаются с учетом обработчика обработчика команды передавался идентификатор окна. Для режима «Формы в отдельных окнах» при выполнении команды из панели навигации в качестве значения параметра Уникальность обработчика команды передавался идентификатор основного окна. Для режима «Формы в отдельных окнах» при выполнении команды из панели навигации формы в качестве значения параметра Реализован новый механизм отслеживания разрыва соединений между процессами одного кластера, который определяет разрывы соединений с большей скоростью и более эффективно. Для командной строки запуска процессов кластера серверов При закрытии формы, содержащей динамический список, кластер серверов не оповещался об этом. В результате фоновое задание, выполняющее поиск (если оно было запущено в момент закрытия формы) завершалось не при закрытии формы, а по фактическому завершению. Изменено представление элемента отбора, выводимого в отчет. Если в отчет включен элемент отбора, входящий в состав пользовательских настроек, и для этого элемента отбора установлено представление пользовательской настройки, то при выводе отбора в результат отчета будет использоваться заданное представление. Поведение не изменилось, если в отчет включен элемент отбора, не входящий в состав пользовательских настроек, или для этого элемента отбора не установлено представление пользовательской настройки. В режиме совместимости с версией 8.3.6 поведение не изменилось. Изменено поведение табличного документа при вставке/удалении прямоугольной области ячеек (как программной, так и интерактивной). Если смещаемая область пересекает область объединения ячеек, и объединение не полностью находится в перемещаемой области, то объединение ячеек убирается. При этом все ячейки, которые ранее принадлежали объединенной области сохраняют все свойства оформления, которые были у объединенной области. В режиме совместимости с версией 8.3.6 поведение не изменилось. Для установки соответствия отладчика и предмета отладки более не требуется посимвольное совпадение строк соединения с информационной базой в отладчике и предмете отладки. Реализована возможность изменять значение переменной в процессе отладки. Реализована возможность просмотра всех локальных переменных в отлаживаемом методе (в специальном окне). Реализовано сохранение раскрытых узлов в табло и окне локальных переменных между «шагами» отладки. Прерывание работы отлаживаемого приложения (Для установки соединения между отладчиком и предметом отладки требовалось посимвольное совпадение строк соединения с информационной базой в отладчике и предмете отладки. В отладчике не поддерживалось изменение значения переменной. Было невозможно просматривать локальные переменные отлаживаемого метода в отдельном окне. Не сохранялось состояние раскрытых узлов в табло между «шагами» отладки. Прерывание работы отлаживаемого приложения (В колонках общих итогов таблицы системы компоновки данных выводятся заголовки полей ресурсов, расположенных в группах, в случае если у колонок таблицы установлены макеты группировок. В режиме совместимости с версией 8.3.6 поведение не изменилось. При проверке конфигурации, которая выполняется перед каждым обновлением конфигурации базы данных, выполняется проверка уникальности имен предопределенных данных. Имя предопределенного элемента должно быть уникально в пределах одного объекта конфигурации. Если в конфигурации есть дубли предопределенных элементов, то информация о таких элементах выводится в окно сообщений и обновление конфигурации блокируется. В режиме совместимости с версией 8.3.6 поведение не изменилось. При проверке конфигурации, которая выполняется перед каждым обновлением конфигурации базы данных, выполнялась проверка уникальности имен предопределенных данных, однако наличие дублей предопределенных элементов не мешало обновлению конфигурации базы данных. Для Российской Федерации учитывается однократный сдвиг часовых зон на один час в связи с принятием законов №№ 453-ФЗ, 27-ФЗ, 57-ФЗ, 58-ФЗ, 59-ФЗ, 69-ФЗ, 87-ФЗ. Изменения касаются всех компонентов системы «1С: Предприятие», кроме веб-клиента. Веб-клиент пользуется информацией о временных зонах, которую предоставляет ОС и веб-браузер. Изменены правила формирования истории выбора в поле ввода управляемой формы, в частности, при формировании истории выбора учитывается частота использования значения. История состоит из 7 элементов, в которые входят и часто используемые и последние использованные значения. Правила формирования подробно описаны в документации. Системное хранилище истории выбора значений в поле ввода управляемой формы содержит значение типа Правила формирования истории выбора в поле ввода управляемой формы были другими. Системное хранилище истории выбора значений в поле ввода управляемой формы содержало значение типа Реализован новый механизм расстановки элементов управляемой формы. В результате реализации улучшено размещение элементов на форме, реализованы новые возможности размещения элементов на форме, изменение некоторых свойств элементов формы на клиенте больше не требует обращения к серверу (изменение состояния группы - свернута/не свернута, отображение или скрытие дополнения элемента формы ), изменены правила автоматического формирования разделителей на форме и т.д. В существенной части случаев исключено обращение к серверу при управлении видимостью элементов формы. Подробное описание работы механизма приведено в документации. В редакторе управляемой формы реализована возможность быстрого просмотра разрабатываемой формы в нужном разрешении и ориентации экрана. У расширений поля управляемой формы для поля надписи, поля ввода, поля картинки, поля табличного документа, поля текстового документа, поля форматированного документа, поля календаря, поля индикатора, поля полосы регулирования, поля диаграммы, поля диаграммы Гантта, поля дендрограммы, поля географической схемы, поля HTML-документа, поля графической схемы, поля периода и поля планировщика, элемента управляемой формы типа таблица, декорация и кнопка реализованы свойства: реализованы для следующих объектов: расширения управляемой формы для полей графической схемы и HTML-документа, элемент управляемой формы типа кнопка. Для расширения управляемой формы для дополнения элемента формы для формы, страницы и обычной группы является устаревшим и поддерживается только в режиме совместимости с версией 8.3.6. Использование данного свойства с отключенным режимом совместимости игнорируется. Ускорена проверка прав доступа для прикладных решений с большим количество ролей, компьютерах с небольшой производительностью и файловой информационной базой. В результате оптимизации ускоряется открытие управляемых форм в указанных случаях. Для табличного документа в управляемой форме реализована возможность редактирования на нескольких языках, если табличный документ является макетом. Состав языков получается непосредственно из макета. В управляемой форме табличный документ редактируется и отображается на языке, указанном в свойстве табличного документа передан текст, содержащий пакетный запрос или запрос на уничтожение таблицы, то использовался первый запрос пакета или создавался пустой запрос (для запроса уничтождения таблицы). Доступен вариант «для вложенной таблицы» метода В системе компоновки данных тип связи наборов данных заменяется на внутреннюю в том случае, если применяется отбор, который содержит только поля набора данных, с которым выполняется связь. Условия, для которых не были сделаны внутренние связи, добавляются в свойство группировок Запись расширения в информационную базу возможен в том случае, если сеанс, из которого выполняется запись, работает в небезопасном режиме или если профиль безопасности, примененный для сеанса, допускает доступ к указанному расширению. При подключении расширения не выполняется проверка соответствия расширения профилю безопасности сеанса. Запись расширения в информационную базу была возможна только в том случае, если сеанс, из которого выполняется запись, работает в небезопасном режиме. При подключении расширения проверялось, что профиль безопасности допускает доступ к указанному расширению. Если номер объекта (документа, элемента справочника, плана видов характеристик, бизнес-процесса или задачи) выделялся в транзакции, то он будет повторно использоваться даже в том случае, если установлен режим автонумерации Если номер объекта (документа, элемента справочника, плана видов характеристик, бизнес-процесса или задачи) выделялся в транзакции и объект не был записан, то выделенный номер не использовался повторно в том случае, если установлен режим автонумерации Исправлен алгоритм вычисления размера шрифта на основании заданных свойств шрифта элемента формы. В некоторых случаях может произойти изменение масштаба шрифта элемента формы у тех элементов, где свойство Реализована поддержка операционной системы Windows Phone 8.1 (архитектуры ARM и x86) и старше, а также сенсорных устройств под управление операционной системы Windows 8.1 (архитектуры x86 и x86-64) и старше. Однако на ОС Windows Phone не поддерживается:) реализована возможность загрузки файлов только тех мобильных ОС, которые присутствуют в загружаемом архиве. Реализована возможность указывать индивидуальный идентификатор мобильного приложения для каждой из поддерживаемых мобильных операционных систем. Реализована возможность выгрузки из базы сборщика мобильных приложений сертификатов разработчика.) в сборщик мобильных приложений, загрузка выполнялась только в том случае, если в файле присутствовали версии для обоих операционных систем (i OS и Android). Идентификатор мобильного приложения был общим для ОС i OS и Android. Не поддерживалась выгрузка сертификатов разработчика из базы сборщика мобильных приложений. На мобильной платформе реализована возможность использования Web-сервиса, расположенного по адресу, отличающемуся от указанного в wsdl-файле, который импортирован в прикладное решение (элемент конфигурации виртуальной клавиатуры, возникающей на экране при необходимости ввести текст в поле ввода, без необходимости закрывать клавиатуру. Также реализована возможность перехода между полями ввода с помощью клавиш Версия 8.3.6 включает исправления обнаруженных ошибок и изменения в функциональности. Ссылки на разделы документации, которые описывают сделанные изменения в элементах данного документа, рекомендуется использовать только после публикации на сайте ИТС ( документации к текущей версии. Для получения ссылки на элемент файла V8Update, следует дважды щелкнуть левой клавишей мыши по нужной строке. Необходимая ссылка будет доступна для копирования во всплывающем окне. Данная возможность недоступна при отключенном Java Script. Возможность запуска конфигураций, разработанных в версии 8.3.5 и более младших, в версии 8.3.6, без внесения изменений в конфигурацию и без изменений структур данных. Это позволяет при переходе на версию 8.3.6 сначала выполнить переход без внесения изменений в конфигурацию, а потом, внести необходимые изменения и снять режим совместимости. Так же это позволяет иметь возможность после перехода на версию 8.3.6, при необходимости, использовать для работы с информационной базой и версию 8.3.5. Это можно делать, как до снятия режима совместимости, так и после (установив вновь режим совместимости). В Конфигураторе реализована возможность сохранения закладок в текстах модулей между различными сеансами работы и редактирования модулей. Для доступа к полному списку закладок реализована команда главного меню При переименовании объекта конфигурации реализована возможность выполнять операцию переименования также для всех вхождений имени используемого объекта в конфигурации. При удалении объекта конфигурации реализована возможность проверки использования имени удаляемого объекта в конфигурации. При изменении или удалении реквизита, параметра или элемента управляемой формы реализована проверка использования соответствующего имени в модуле формы. В случае переименования реализована возможность автоматического переименования найденных вхождений старого имени в модуле формы. Для операции Реализована возможность указывать поле графической схемы в качестве источника команд для командной панели и кнопок управляемой формы. В веб-клиенте для использования доступны только команды печати и предварительного просмотра. Переименованы представления некоторых команд работы с графической схемой: Поле графической схемы было невозможно использовать в качестве источника команд для командной панели и кнопок управляемой формы. Некоторые команды работы с графической схемой имели другое представление: Реализована утилита контроля целостности, предназначенная для контроля состояния объектов файловой системы и базы данных, используемых при работе «1С: Предприятия», и обнаружения факта изменения этих объектов. Утилита доступна в 32- и 64-разрядном виде для ОС Windows и Linux. Реализована возможность получения данных, отображаемых динамическим списком, с учетом видимости колонок и использования поиска. Для расширения таблицы управляемой формы для динамического списка реализованы следующие методы: Реализован механизм, позволяющий накапливать статистику использования веб-клиента. Механизм предназначен для использования специалистами фирмы «1С». Механизм включается параметром командной строки веб-клиента Реализована возможность импорта содержимого файлов в форматах XLS (Microsoft Excel 97), Microsoft Office Open XML (Microsoft Excel 2007- 2010) и ODS (Open Document) в табличный документ. Данная возможность доступна как в интерактивном режиме, так и из встроенного языка. Реализовано системное перечисление Упрощена процедура использования источника доступных настроек одного компоновщика настроек компоновки данных в другом. Например, для открытия отдельной формы редактирования настроек компоновки данных с тем же источником. Команда формы отчета Элементы пользовательских настроек отчета и динамического списка можно было связывать только с полями ввода управляемой формы. Реализован механизм мониторинга состояния кластера. Мониторинг выполняется агентом центрального сервера кластера. Результаты мониторинга записываются в технологический журнал. Форма пользовательских настроек отчета и динамического списка выглядела по-другому. С помощью данного свойства реализовано управление отображением и сохранением истории ввода для поля ввода, связанного с реквизитом типа перечисление. Для перечислений, выбор которых выполняется из формы, история ввода начнет отображаться и сохраняться автоматически. В режиме совместимости с версией 8.3.5 поведение не изменилось. Расширены возможности внешнего управления сеансами. Реализованы методы, вызываемые при переходе сеанса в спящее состояние и выходе из этого состояния. Реализована возможность указывать тайм-аут ожидания ответа Web-сервиса внешнего управления сеансами. Для Web-сервиса внешнего управления сеансами реализованы методы Расширены возможности модификации прикладных решений без снятия с поддержки (в том числе и для облачных систем). Реализована возможность создания расширений конфигурации. С помощью механизма расширений предоставляется возможность выполнять некоторые модификации прикладного решения (не затрагивающие структур данных) так, что само решение не снимается с поддержки, а все доработки локализованы в специальном объекте (расширении), который достаточно легко подключается и отключается от прикладного решения. В расширении реализована возможность модификации форм, создания отчетов и обработок, создания новых подсистем. Подключение расширений конфигурации возможно в режиме 1С: Предприятие и конфигуратора. Для каждой области разделенной информационной базы имеется возможность задавать свой набор расширений. Существовала возможность создания внешних отчетов и обработок, а также модификации конфигурации прикладного решения, что вело к необходимости снятия с поддержки и не позволяло реализовывать разные доработки для разных областей разделенной информационной базы. Реализован новый механизм, позволяющий выполнять небольшие доработки конфигураций при внедрениях (в том числе в разделенных информационных базах и облачных решениях) более просто и с большим уровнем независимости от изменений конфигураций поставщиками. Реализована поддержка операционной системы Microsoft Windows 10. Реализована поддержка веб-сервера Microsoft Information Services 10.0. Реализована поддержка веб-браузера Microsoft Edge со следующими ограничениями: реализован поиск функции по представлению. Поиск выполняется по всем разделам, а не только по командам текущего раздела. Команды настройки панели навигации и панели действий перенесены в специальное подменю справа от поля поиска. В интерфейсе Возможность найти команду по фрагменту ее представления не предоставлялась. Команды настройки панели навигации и панели действий располагались в виде гиперссылок в правой части меню функций. В интерфейсе Оптимизирован полнотекстовый поиск в случае повторного использования поискового запроса, например, при получении следующей порции результатов поиска. Оптимизирован полнотекстовый поиск в том случае, если не на все объекты, соответствующие поисковому запросу, у текущего пользователя имеются права. Ускорен полнотекстовый поиск для информационных баз, содержащих большое количество элементов, а также в том случае, если текущий пользователь не имеет прав на все объекты, соответствующие поисковому запросу. Ускорено выполнение операций смены режима совместимости. Для хранилища конфигурации реализован режим совместимости с «1С: Предприятием» версии 8.3.3. Ускорение работы с хранилищем конфигурации наблюдается в том случае, если режим совместимости хранилища установлен в значение Оптимизирован алгоритм усиленного сжатия для больших объемов данных (свыше 64 Кбайт), передаваемых между клиентом и сервером (или расширением веб-сервера). В результате уменьшено (незначительно) время открытия управляемых форм при работе тонкого клиента через веб-сервер (для файлового и клиент-серверного вариантов работы), а также при прямом подключении в клиент-серверном варианте работы. Уменьшено (незначительно) время открытия управляемых форм при работе тонкого клиента через веб-сервер (для файлового и клиент-серверного вариантов работы), а также при прямом подключении в клиент-серверном варианте работы. Для файлового варианта информационной базы реализована возможность реструктуризации служебной информации таким образом, что вся информация, необходимая для открытия информационной базы, располагается последовательно в начале файла . Это приводит к повышению скорости открытия информационной базы. Данная оптимизация выполняется только при выполнении операции сжатия таблиц информационной базы (с помощью диалога конфигуратора или соответствующего параметра командной строки) и при выполнении тестирования утилитой , учитываются права на запуск соответствующего клиентского приложения. При этом пользователь не получит доступ в информационную базу, если у пользователя установлен обычный режим запуска и нет возможности запустить толстый клиент. В остальных случаях будет подобрано клиентское приложение, максимально подходящее под режим запуска. Реализована возможность вносить изменения в результат объединения модулей непосредственно в процессе объединения конфигураций. Реализована возможность использования внешних (относительно конфигуратора) программ для выполнения операций сравнения и объединения текстов модулей. Настройка используемых внешних программ выполняется в диалоге настройки параметров конфигуратора. Для следующих внешних программ существуют готовые настройки использования: В процессе объединения конфигураций было невозможно вносить изменения в результат объединения. Для операций сравнения и объединения текстов модулей использовались только встроенные возможности конфигуратора. Разработчик может использовать для операций сравнения/объединения текстов модулей удобный для него инструмент. Стало возможно вносить изменения непосредственно в процессе объединения конфигураций (при использовании внешних программ). Реализован автоматический подбор кодировки текста почтового сообщения, содержащего национальные символы. Подбор осуществляется только в том случае, если текст содержит национальные символы, но их кодировка, в нарушение стандарта, не указана. Подбор действует на текст: Ускорено обращение к менеджеру фоновых заданий при начале работы системы в файловом варианте информационной базы. Ускорен запуск клиентского приложения (в файловом варианте), в котором при начале работы системы выполняется обращение к менеджеру фоновых заданий. Фоновые задания (при использовании файлового варианта информационной базы) принудительно завершаются через 30 секунд после завершения клиентского приложения, выполняющего фоновые задания. В случае принудительного завершения, в журнал регистрации записываются события Если системе не удавалось корректно завершить фоновые задания (при использовании файлового варианта информационной базы), то пользователю задавался вопрос с предложением подождать или принудительно завершить работу системы. При экспорте табличного документа в формате Microsoft Excel 2007 - 2010 примечания табличного документа сохраняются как примечания таблицы Excel. В режиме совместимости с версией 8.3.5 поведение не изменилось. Представление элементов, найденных при вводе по строке, в случае использования полнотекстового поиска, совпадают с представлением элементов, найденных без использования полнотекстового поиска. В выпадающем списке, сформированном с использованием полнотекстового поиска при вводе по строке, элементы располагаются в том порядке, в котором они возвращаются механизмом полнотекстового поиска. Изменен алгоритм формирования представления объекта Представление элементов, найденных при вводе по строке, в случае использования полнотекстового поиска, не совпадали с представлением элементов, найденных без использования полнотекстового поиска. В выпадающем списке, сформированном с использованием полнотекстового поиска при вводе по строке, порядок расположения элементов был не определен. Алгоритм формирования представления объекта таблицы формы, связанной с динамическим списком, при открытии формы загружаются из настроек одновременно с загрузкой пользовательских настроек динамического списка. Рекомендуется выполнять получение свойства Реализован механизм, препятствующий аварийному завершению рабочих процессов или клиентского приложения при обнаружении проблем в работе управляемой формы (рассинхронизация клиентской и серверной части данных формы). При обнаружении проблемы завершается только сеанс, в котором проблема возникла, не приводя к аварийному завершению работы рабочего процесса, обслуживающего данный сеанс. Информация о таких проблемах фиксируется в технологическом журнале по умолчанию. Для клиентских приложений, работающих под управлением ОС Windows, реализована поддержка масштабирования Windows. При установке нестандартной величины DPI выполняется корректное изменение элементов интерфейса, кроме картинок, которые в этом случае могут выглядеть несколько «размытыми». При отказе от подключения к хранилищу конфигурации или при смене расположения информационной базы, подключенной к хранилищу, более не задается вопрос о необходимости выполнить отключение от хранилища. Для отключения от хранилища следует использовать специальную команду конфигуратора. Диалог редактирования картинок в конфигураторе поддерживает редактирование шаблонных картинок и нового формата картинок с вариантами (с использованием манифеста). Шаблонные картинки используются при разработке прикладных решений для мобильной платформы. При передаче методу (написанному на встроенном языке) некоторого объекта, обращение к свойствам этого объекта выполняется корректно при изменении (после начала вызова) состава свойств объекта с сохранением имени данного свойства. При изменении имени свойства обращение не может быть выполнено корректно. В режиме совместимости с версией 8.3.5 поведение не изменилось. При передаче методу (написанному на встроенном языке) некоторого объекта, обращение к свойствам этого метода выполнялось по номерам свойств, определенных на момент вызова метода. При изменении (после начала вызова) номера свойства (например, при вставке нового свойства) это не учитывалось и обращение выполнялось по старому номеру. В тонком клиенте форматированные строки, заданные при формировании выпадающего списка, отображаются в соответствии со своим оформлением в том случае, когда поле ввода связано с реквизитом составного типа и данный реквизит имеет значение В тонком клиенте форматированные строки, заданные при формировании выпадающего списка, отображались без заданного оформления в том случае, если поле ввода связано с реквизитом составного типа и данный реквизит имел значение Стандартная команда, которая была размещена в удаленной пользовательской группе команд, автоматически размещается в той стандартной группе, в которой она размещается по умолчанию. В режиме совместимости с версией 8.3.5 поведение не изменилось. Изменен алгоритм расчета ширин колонок табличного документа при печати. Ширины колонок на экране и в печатном документе теперь больше соответствуют друг другу. Изменение алгоритма заметно в том случае, если в табличном документе присутствует фоновая картинка. В режиме совместимости с версией 8.3.5 поведение не изменилось. Для Российской Федерации учитывается однократный сдвиг часовых зон на один час в связи с принятием законов №№ 453-ФЗ, 27-ФЗ, 57-ФЗ, 58-ФЗ, 59-ФЗ, 69-ФЗ. Изменения касаются всех компонентов системы «1С: Предприятие», кроме веб-клиента. Веб-клиент пользуется информацией о временных зонах, которую предоставляет ОС и веб-браузер. в том случае, если объект ссылается на группу формы являющейся неактивной страницей в группе страниц, расположенной в группе страниц без отображения закладок. В режиме совместимости с версией 8.3.5 поведение не изменилось. В тонком и толстом клиентах кнопка (или гиперссылка), расположенная на управляемой форме (не в командной панели) отображается недоступной, если недоступной становится команда, связанная с этой кнопкой. В режиме совместимости с версией 8.3.5 поведение не изменилось. При создании элемента из выпадающего списка, связанного с полем ввода, реализована возможность проверять созданный элемент на соответствие параметрам выбора, которые использовались при открытии формы нового элемента. Если элемент не соответствует параметрам выбора - будет выдано диагностическое сообщение и созданный элемент не будет помещен в поле ввода. Проверка реализована для расширения управляемой формы для объектов, справочников, документов, планов видов характеристик, бизнес-процессов и задач. Реализовано:, установленное в отборе набора записей периодического регистра сведений, включается в набор полей, по которым устанавливается управляемая блокировка при чтении или записи набора записей. В режиме совместимости с версией 8.3.5 поведение не изменилось. При записи набора данных регистра сведений все значения по умолчанию для независимых и совместных разделителей, в состав которых входит регистр сведений, заменяются на значения разделителей, установленных в текущем сеансе. Если значение разделителя не совпадает со значением по умолчанию для типа разделителя или не равно значению разделителя, установленного в текущем сеансе - генерируется ошибка. В режиме совместимости с версией 8.3.5 поведение не изменилось. При записи набора данных регистра сведений значения независимых и совместных разделителей, в состав которых входит регистр сведений, всегда заменялись на значения разделителей, установленных в текущем сеансе. (при работе с сервером Microsoft Exchange) используется строка, которая содержит только символы US-ASCII, то серверу будет дополнительно передаваться информация об этом. В противном случае будет использоваться строка в кодировке UTF-8. Если в качестве значения критерия отбора передается строка, содержащая не только символы US-ASCII (например, символы кириллицы), то при обращении к серверу Microsoft Exchange будет диагностирована ошибка. В режиме совместимости с версией 8.3.5 поведение не изменилось.. С помощью данных методов можно как ограничивать список записываемых полей таблицы внешнего источника данных, так и расширять его, относительно списка полей, возможность записи которых установлена в конфигурации (свойство предоставлялась возможность только уменьшить количество полей, записываемых в таблицу внешнего источника данных. Не предоставлялась возможность выполнять запись в поля, помеченные в конфигураторе как доступные только для чтения. Стало возможно реализовывать специальные алгоритмы работы с внешними источниками данных, когда, например, необходимо выполнять запись в поля таблицы внешнего источника данных, которые в обычной работе не должны записываться. Стало возможным повысить безопасность работы кластера серверов в том случае, когда, например, пользователи сервиса используют свои прикладные решения, внешние обработки и внешние компоненты, которым необходимо ограничить доступ к инфраструктуре компьютера, на котором работает кластер серверов. Реализована возможность использования вложенных отчетов при выгрузке результата компоновки данных в коллекцию значений. При выгрузке результата компоновки данных в коллекцию значений не создаются колонки с повторяющимися именами. В режиме совместимости с версией 8.3.5 поведение не изменилось. Использование вложенных отчетов при выгрузке результата компоновки данных в коллекцию значений было недоступно. При выгрузке результата компоновки данных в коллекцию значений создавалось колонки без проверки на то, что колонка с таким именем уже присутствует в коллекции значений. В отчет стали выводиться более ожидаемые данные: при выводе в отчет таблицы с иерархическими группировками в строках, для иерархических строк группировки в колонках с дополнительной информацией выводятся данные, получаемые из иерархических записей, а не из детальных записей, как это было ранее. При оформлении ячейки, в которую выводится поле родительской группировки, используются выражения полей, полученные для текущей группировки. В режиме совместимости с версией 8.3.5 поведение не изменилось. При невозможности создать источник доступных настроек компоновки данных для динамического списка, никаких ошибок не генерировалось и работа управляемой формы продолжалась так, как будто источник данных динамического списка не содержит ни каких доступных полей. В результате все элементы формы, связанные с данными динамического списка, удалялись с управляемой формы. Для иерархических записей группировок компоновщик макета компоновки данных использует поля детального набора данных. Для получения внутри агрегатных функций значения иерархической записи можно использовать функцию Исключено возникновение ошибки времени исполнения при попытке выполнить поиск помеченных на удаление в случае, если пользователю доступны не все объекты, среди которых выполняется поиск. Поведение системы приведено в соответствие с описанием.. Реализована возможность автоматической записи журнала действий пользователя (если запись журнала была включена) при аварийном завершении работы клиентского приложения. Запись выполняется в каталог записи дампов аварийного завершения. Доработана обработка преобразования журнала действий пользователя в сценарий на встроенном языке (см. Не поддерживалась работа с показателями производительности, некоторые действия при работе с таблицей управляемой формы и группой управляемой формы. Не поддерживалась работа с полем индикатора, полосой регулирования и видом поля переключателя в сеансах без пользовательского интерфейса (фоновые и регламентные задания, web-сервисы и т.д.) формируют результат, совпадающий с действием этим методов в клиентских сеансах управляемого приложения. В режиме совместимости с версией 8.3.5 поведение не изменилось. Реализована диагностика некорректных сообщений электронной почты при разборе сообщений. Диагностика доступна как для получения сообщений с сервера, так и при формировании исходящего письма с помощью метода выбрано открытие файла, проверяется наличие ассоциированного приложения (по расширению файла). Если ассоциированное приложение есть - файл открывается с использованием данного приложения. Если приложения нет - выводится системный диалог выбора приложения для открытия файла. Если в системном диалоге выбран отказ - происходит отказ от операции получения файла. В веб-клиенте поведение не изменилось - оно совпадает с реализованным поведением тонкого/толстого клиентских приложений. выбрано открытие файла, проверялось наличие ассоциированного приложения (по расширению файла). Если ассоциированное приложение найдено - файл открывался с использованием данного приложения. Если приложение не найдено - происходил отказ от операции получения файла. В веб-клиенте при этом выводился системный диалог выбора приложения для открытия файла., с указанием имени файла, нерекомендуемым синхронным вызовом. В режиме «1С: Предприятие» использование такого конструктора не приводит к возникновению исключения. В веб-клиенте использование конструктора объекта Значения идентификаторов почтовых сообщений, полученных по протоколу IMAP, не зависят от способа указания используемого ящика (по умолчанию или с указанием имени). После отключения режима совместимости выполнять проверку соответствия почтовых сообщений можно будет с использованием свойства Стало возможно однозначно идентифицировать почтовое сообщение, вне зависимости от того, как указывается почтовый ящик. В результате упростилась процедура определения, какие почтовые сообщения уже получены, а какие являются новыми. При выводе колонок макетов отчетов системы компоновки данных в дерево или таблицу значений, из имен колонок удаляются недопустимые символы. В режиме совместимости с версией 8.3.5 поведение не изменилось. В технологии внешних компонент реализована поддержка веб-браузеров Mozilla Firefox и Google Chrome (для ОС Windows, Linux, Mac OS X всех архитектур) по одной технологии. Для сборки внешних компонент не требуется При проверке конфигурации, которая выполняется перед каждым обновлением конфигурации базы данных, выполняется проверка уникальности имен предопределенных данных. Имя предопределенного элемента должно быть уникально в пределах одного объекта конфигурации. Если в конфигурации есть дубли предопределенных элементов, то информация о таких элементах выводится в окно сообщений, что, однако, не препятствует обновлению конфигурации., входящего в состав архива. Имена файлов с картинками для конкретного разрешения могут быть произвольными. Реализована поддержка шаблонных картинок - картинок, имеющих прозрачный фон и отображаемых текущим цветом текста. Шаблонные картинки рекомендуется выполнять в формате PNG. В мобильной платформе реализована возможность использовать полнотекстовый поиск. Обновление индекса выполняется автоматически, при изменении данных. Не поддерживаются дополнительные словари и механизм извлечения текста. Обновление индекса происходит в том случае, если мобильная платформа не выполняет серверный вызов или фоновое задание. С точки зрения Google Play, мобильное приложение больше не считается оптимизированным только под телефон. Мобильное приложение считается оптимизированным для использования как с телефонами, так и с планшетами. Необходимо пересобрать мобильное приложение с использованием новой мобильной платформы и обновить публикацию приложения в Google Play. При создании поля компоновки данных, при работе с данным календарей и контактов, стало возможно указывать только имя поля, без указания типа данных. Создание поля компоновки данных с указанием типа данных используется для совместимости. Стало возможно обрабатывать изменение ориентации мобильного устройства и подключение мобильного устройства к внешнему монитору. Стало возможно создавать приложения, более удобные для использования конечным пользователем. Реализована возможность печати табличного документа на мобильной платформе. Поддерживаются принтеры, использующие протоколы PCL3 и ZPL. Для соединения с принтером используются Wi Fi и Bluetooth (только на ОС Android). Прикладному разработчику больше нет необходимости поддерживать две схемы работы с диалоговыми окнами: для мобильной платформы и платформы для персонального компьютера. При формировании имен свойств структур, создаваемых платформой, при формировании имен компонентов (элементы, реквизиты, команды, параметры) автоматически генерируемых форм мобильная платформа использует свойство конфигурации При формировании имен свойств структур, создаваемых платформой, при формировании имен компонентов (элементы, реквизиты, команды, параметры) автоматически генерируемых форм мобильная платформа использовала английский язык только в том случае, если языком конфигурации по умолчанию был английский. Реализована возможность работы с push-уведомления и локальными уведомлениями. Для работы используются сервисы Apple push notification service и Google Cloud Messaging. Реализована возможность отображать количество необработанных оповещений: у иконки мобильного приложения (на i OS) или в панели уведомлений (на Android). На устройствах под управлением ОС Android 4.1 и выше, отображение оповещений отличается от отображения опровещений на более младших версиях ОС Android. Для облегчения разработки в прикладном решении для персонального компьютера механизмов работы с оповещениями реализован специальный сервис, предоставляемый фирмой «1С». Отправитель оповещений может использовать как данный сервис, так и сервисы Apple push notification service и Google Cloud Messaging. Для мобильной платформы реализовано свойство глобального контекста Стало возможно пользоваться штатными возможностями оповещения пользователей на мобильных устройствах. Оповещение может формировать как мобильное приложение непосредственно на устройстве (локальные уведомления), так и прикладное решение, функционирующее на персональном компьютере (push-уведомление). Реализована работа с электронной почтой по протоколу IMAP (включая защищенное соединение). Реализована работа с клиентскими сертификатами и сертификатами удостоверяющих центров, хранящихся в файлах. В мобильной платформе реализованы объекты Интерфейс мобильного приложения стал лучше соответствовать требованиям к интерфейсам мобильных приложений. Повышен комфорт использования мобильного приложения. Новый интерфейс выдержан в едином стиле с интерфейсом Для устройств, работающих под управлением ОС Android, реализовано использование предиктивного ввода текста (с возможностью автоматической коррекции введенных слов) для многострочных полей ввода. Данная возможность используется в том случае, если она включена в настройках используемой виртуальной клавиатуры. Для сборщика мобильных приложений реализована возможность публикации собранного приложения в магазинах Apple App Store и Google Play непосредственно из интерфейса сборщика. Порядок действий, необходимых для подключения к Google Play, описан в справке сборщика мобильных приложений. Версия 8.3.5 включает исправления обнаруженных ошибок и изменения в функциональности. Ссылки на разделы документации, которые описывают сделанные изменения в элементах данного документа, рекомендуется использовать только после публикации на сайте ИТС ( документации к текущей версии. Возможность запуска конфигураций, разработанных в версии 8.3.4 и более младших, в версии 8.3.5, без внесения изменений в конфигурацию и без изменений структур данных. Это позволяет при переходе на версию 8.3.5 сначала выполнить переход без внесения изменений в конфигурацию, а потом, внести необходимые изменения и снять режим совместимости. Так же это позволяет иметь возможность после перехода на версию 8.3.5, при необходимости, использовать для работы с информационной базой и версию 8.3.4. Это можно делать, как до снятия режима совместимости, так и после (установив вновь режим совместимости). позволял хранить изменения настроек начальной страницы (рабочего стола) клиентского приложения относительно настроек, выполненных в конфигураторе. Программное управление составом и расположением форм не поддерживалось. Реализована возможность запуска клиентского приложения с последующим переходом по навигационной ссылке, переданной в качестве параметра. Данная возможность реализована для программы запуска, тонкого и толстого клиентских приложений, метода ) в интерактивной программе запуска. Переход осуществляется только по внешней навигационной ссылке (содержащей в себе параметры подключения к информационной базе). При переходе система пытается использовать запущенные экземпляры клиентских приложений, работающих с той же информационной базой, что и в передаваемой навигационной ссылке. В режиме совместимости с версией 8.3.4 поведение метода Стало возможно сохранять почтовые сообщения в файл и загружать их обратно, при условии, что загружаемое сообщение соответствует RFC 822 (см. Включение данной возможности не требует модификации прикладного решения и выполняется с помощью специальной публикации на веб-сервере. В режиме совместимости с версией 8.3.4 с помощью интерфейса OData доступны все объекты конфигурации, поддерживаемые данным механизмом. здесь), а также произвольным образом обрабатывать исходный текст почтового сообщения. При отключенном режиме совместимости доступ к объектам регулируется с помощью метода Универсальный доступ к данным информационной базы «1С: Предприятия» был доступен только в ОС Windows с помощью механизмов COM/OLE. Также имелась возможность получать доступ к данным с помощью Web-сервисов, которые требовалось реализовать в прикладном решении. Реализована возможность получения и модификации данных информационной базы «1С: Предприятия» с помощью протокола OData (см. Оптимизировано выборочное сравнение форм, прав доступа и фрагментов командного интерфейса в тех случаях, когда хранилище конфигурации расположено на сетевом диске или при работе через сервер хранилища. Реализован локальный кеш данных хранилища конфигурации. Реализована возможность управлять размещением и размером локального и глобального кеша данных хранилища конфигурации с помощью диалога администрирования хранилища конфигурации, а также с помощью конфигурационных файлов Выборочное сравнение форм, прав доступа и фрагментов командного интерфейса выполнялось недостаточно быстро в тех случаях, когда хранилище конфигурации расположено на сетевом диске или при работе через сервер хранилища. Было невозможно управлять расположением и размером глобального кеша данных хранилища конфигурации. Локальный кеш данных хранилища конфигурации отсутствовал. Расширены возможности поиска в таблице, отображающей динамический список. Реализован полнотекстовый поиск при помощи «строки поиска». Реализована возможность искать по текущему значению ячейки. Реализовано наглядное представление текущего состояния поиска в таблице. В одной колонке поддерживается поиск только одного значения (не поддерживается флажок ). Для автоматически созданных форм, в которых присутствует таблица, связанная с динамическим списком, изменен набор элементов (и их внешний вид) отвечающий за поиск данных в динамическом списке. Реализован элемент управляемой формы , предназначенный для отображения дополнительных свойств элементов форм. Реализованы расширения дополнения элемента формы для отображения строки поиска, состояния просмотра, управления поиском. Для элемента управляемой формы Реализована возможность прикладному разработчику создавать HTTP-сервисы в прикладном решении. Прикладной разработчик получает доступ к телу, заголовкам и строке HTTP-запроса. Для доступа к HTTP-сервису используется URL следующего вида: , что позволяет сохранять сеанс при нештатном разрыве соединения с клиентским компьютером. В этом состоянии сеанс освобождает занятую лицензию (если таковая была получена). При назначении спящему сеансу соединения - сеанс автоматически лишается статуса . При «пробуждении» происходит попытка получения лицензии (если она требуется). При невозможности получения лицензии сеанс завершается аварийно. Реализована возможность автоматического завершения «спящего» сеанса при превышении временного порога. При разрыве клиентского соединения на сервере «1С: Предприятия» сеанс не завершается, а переходит в «спящее» состояние. Для объекта Стало возможно получать признак наличия у объекта конфигурации предопределенных элементов и полный список имен этих элементов. С помощью такого списка можно проверять, что для всех предопределенных элементов есть элементы данных. Реализована возможность записи данных в таблицы внешних источников данных. Данная возможность реализована для решения задач интеграции с другими приложениями и не должна использоваться для замены хранения данных прикладного решения. Реализована возможность размещать в ячейках табличного документа картинки. Реализована возможность управлять относительным расположением текста относительно картинки в ячейке (области ячеек) табличного документа. Картинка «привязана» к ячейке, в которую она вставлена. Для объекта Для внешних обработок (поставляются на ИТС) редактирования файла настройки технологического журнала (см. здесь) и преобразования журнала действий пользователя (см. Указанные обработки переписаны на английском варианте встроенного языка. Обработки редактирования файла настройки технологического журнала и преобразования журнала действий пользователя обладали только русским интерфейсом. Указанные обработки были написаны на русском варианте встроенного языка. При выгрузке файлов конфигурации изменен подход к выгрузке информации о стандартных реквизитах. Выгружаются только те реквизиты, свойства которых отличаются от значений по умолчанию (для данного реквизита). Изменение свойств одного стандартного реквизита приводит к выгрузке всех стандартных реквизитов объекта конфигурации. При загрузке поведение не изменяется: если в xml-файле присутствует описание стандартного реквизита - эта информация загружается в конфигурацию, даже если описание стандартного реквизита полностью соответствует значениям по умолчанию. Реализована внешняя обработка, предназначенная для удаления из xml-файлов, сформированных с помощью механизма выгрузки файлов конфигурации, информации о стандартных реквизитах объектов, которые не изменялись относительно значений по умолчанию. Обработка может использоваться только с файлами, выгруженными версией 8.3.5 и должна применяться один раз, перед обратной загрузкой файлов выгрузки конфигурации. Расширены возможности работы с предопределенными данными. Стало возможно в любой момент времени указать системе, что предопределенные данные в информационной базе/области данных инициализированы или нет, при отключении информационной базы от распределенной информационной базы стало возможно указать, что в отключаемой базе все предопределенные данные созданы. В документации приведены инструкции по отключению информационной базы от центрального узла и по восстановлению конфигурации в узле распределенной информационной базы, учитывающие особенности использования предопределенных данных. автоматически добавляется в строку запуска прикладного решения (без возможности отключить данное поведение). В веб-клиенте поведение не меняется, параметр командной строки запуска не используется. Веб-клиент всегда формирует предупреждение или исключение (в зависимости от значения свойства конфигурации . В зависимости от значения этого свойства модальные методы исполнялись штатным образом, при их использовании формировались предупреждения или исключения. Изменить поведение с помощью параметра командной строки запуска было невозможно. При обновлении клиентского приложения через Интернет выводится диалог, отображающий процесс скачивания дистрибутива с соответствующего сервера. Во время скачивания имеется возможность отказаться от скачивания. всегда открывалось отдельным окном, вне зависимости от настроек внешнего вида основного окна приложения. Поиск начинался во время набора поискового выражения (во время тайм-аута в наборе). Если для информационной базы настроена Open ID-аутентификация, то после запуска тонкого клиента и выбора этой информационной базы, в диалоге аутентификации отображается имя пользователя, который был успешно аутентифицирован в этой базе при предыдущем запуске. При интерактивной пометке на удаление, снятии пометки удаления и удалении группы в справочнике, плане видов характеристик и плане счетов, реализована проверка прав доступа для подчиненных предопределенных объектов. При интерактивной пометке на удаление, снятии пометки удаления и удалении группы в справочнике, плане видов характеристик и плане счетов, не выполнялась проверка проверка прав доступа для подчиненных предопределенных объектов. Стало невозможно удалить группу (для справочника, плана видов характеристик и плана счетов), если в состав группы входит предопределенный элемент, для которого у текущего пользователя отсутствует право на интерактивное действие. Для пользователей, которые работают с системой «1С: Предприятие» на Mac OS X в веб-браузере Google Chrome, предоставлена возможность более удобного входа (без сообщения). Вопрос о поддержке данного варианта будет решаться отдельно. При работе в клиент-серверном варианте, с использованием СУБД IBM DB2 или Oracle Database, ускорена запись в регистр бухгалтерии, если регистр входит в состав общего реквизита, являющегося разделителем. Существенно расширен набор типов, которые могу входить в состав определяемого типа. Использование определяемых типов стало возможно в следующих объектах: общие команды, регистры расчета, подписки на события, внешние источники данных, общие реквизиты, являющиеся разделителями. Изменен алгоритм проверки конфигурации на корректность использования определяемых типов: определяемый тип считается допустимым (в каждом конкретном месте), если допустимы все типы входящие в состав определяемого типа в момент проверки. В режиме совместимости с версией 8.3.4 режим проверки конфигурации не изменился. Набор типов, который мог входить в состав определяемого типа, был существенно меньше. При проверке конфигурации выполнялась проверка того, что в состав определяемого типа входил допустимый набор типов, и что определяемый тип не входит в состав следующих объектов: общие команды, регистры расчета, подписки на события, внешние источники данных, общие реквизиты, являющиеся разделителями. Изменен порядок следования стандартных реквизитов в окне отображения стандартных реквизитов и в настройках ролей. Конструктор формы предоставляет возможность размещения на форме поля, отображающего имя предопределенных данных. Порядок следования стандартных реквизитов в окне отображения стандартных реквизитов и в настройках ролей был произвольным. Конструктор форм не предоставлял возможности размещения на форме поля, отображающего имя предопределенных данных. для текстового документа сохраняет кодировку, в которой открыт текстовый документ, если при открытии указана одна из 4 кодировок: ANSI, OEM, UTF-8, UTF-16. В противном случае устанавливается кодировка UTF-8. Выход из диалога При проверке конфигурации и при обновлении конфигурации выполняется проверка того, что регистры, влияющие на последовательность, входят в состав тех же разделителей, что и документы, входящие в последовательность. Если влияющий на последовательность регистр включен в состав разделителя, а входящий в последовательность документ не включен в состав этого разделителя, то при обновлении границ последовательности, в режиме «1С: Предприятия», такие разделители игнорируются. При возникновении на стороне сервера ошибки, связанной с попыткой записи в XML недопустимого символа, на стороне клиентского приложения не будет генерироваться невосстановимой ошибки с предложением завершить работу клиентского приложения. Данная ошибка может быть перехвачена конструкцией При возникновении на сервере ошибки, связанной с попыткой записи в XML недопустимого символа, на стороне клиентского приложения генерировалась невосстановимая ошибка с предложением завершить работу клиентского приложения. При переходе по навигационной ссылке пробельные символы (пробелы, переводы строки и т.д.) в начале и конце навигационной ссылки не игнорировались, а считались составной частью навигационной ссылки. Изменен формат выгрузки в XML управляемых форм, настроек динамического списка, элементов графической схемы, географической схемы, состава функциональных опций и списка полей для операции выгрузки конфигурации в файлы. Имена тегов стали соответствовать именам встроенного языка, унифицировано написание имен элементов, формат выгрузки стал более компактным и читабельным, не выгружаются свойства, которые заполнены значениями по умолчанию. Настройки динамического списка стали выгружаться в одном элементе, в формате настроек системы компоновки данных. Ранее выгруженные управляемые формы не могут быть загружены новой версией. Формат выгрузки управляемых форм, настроек динамического списка, графических схем, географических схем, состава функциональных опций и списка полей в XML для операции выгрузки конфигурации в файлы был другим. выполняет сортировку по представлению свойств (если отключено отображение имен свойств) или по именам свойств (если такое отображение включено). Если у свойства нет имени, то сортировка всегда выполняется по текстовому представлению.. Журнал регистрации в формате SQLite используется по умолчанию для вновь создаваемых информационных баз. Повышена скорость обращения к данным журнала регистрации. Предоставляется возможность конвертации существующего журнала в новый формат. Реализованы методы Увеличена скорость работы с данными журнала регистрации. Представление команды просмотра файла журнала регистрации более точно соответствует выполняемому действию. Существенно ускорено удаление большого количества записей журнала регистрации (более 10 миллионов). Реализована возможность прерывать сокращение журнала регистрации (в конфигураторе - с помощью Ctrl Break или с помощью завершения сеанса административными средствами - в остальных случаях). Часть записей при этом будет удалена, а часть - нет.: указать, в каких областях данных будет выполняться поиск ссылок или удаление объектов, включить или исключить из поиска/удаления некоторый перечень объектов конфигурации. Для таблиц значений, которые возвращаются в результате работы методов Поиск ссылок или помеченных на удаление объектов, удаление помеченных объектов выполнялись среди данных, которые доступны в текущем сеансе с текущими значениями разделителей. Также было невозможно принудительно включить или исключить из поиска/удаления перечень объектов конфигурации. Таблица значений, которая возвращалась в результате работы методов Появилась возможность реализовать более гибкие алгоритмы удаления помеченных, особенно в разделенных информационных базах. Стало возможно более адекватно сообщать о результатах удаления помеченных (сколько объектов удалено, сколько не удалено и т.д.). В диалоге активации программной лицензии для ввода пинкода реализовано одно поле ввода с маской ввода (во всех случаях использования). При вводе ответа центра лицензирования для каждой строки ответа используется одно поле ввода (с маской). С помощью клавиши выполняется переход между строками ответа. На странице регистрации комплекта реализована возможность получить информацию о различных вариантах активации комплекта на 5, 10 и 20 пользователей. Расширена диагностика ошибок при активации лицензий. В диалоге активации программной лицензии для ввода пинкода использовались 5 полей ввода (во всех случаях использования). При вводе ответа центра лицензирования для каждой строки ответа использовались 5 полей ввода. С помощью клавиши выполнялся переход между полями ввода и строками ответа. При регистрации комплекта не было возможности получить информацию о разных способах активации комплекта. Ввод ответа центра лицензирования стал более удобным. При возникновении ошибки активации лицензии всегда выводилась технологические тексты ошибок, не всегда дающие возможность правильно понять причину ошибки. Диагностика ошибок активации стала более понятной пользователю. Обновление конфигурации базы данных в таком случае не выполняется. Проверка конфигурации, в которой в режиме совместимости с версией 8.2.16 и ниже, существовали журналы документов, входящие в состав общих реквизитов, не диагностировала ошибок и не препятствовала обновлению конфигурации базы данных. В тонком клиенте, при получении табличного документа с сервера, сохраняются пустые строки, которые расположены в ячейках табличного документа. В режиме совместимости с версией 8.3.4 поведение не изменилось. не будет приводить к тому, что выпадающий список (если настроен у ячеек таблицы) будет открываться во время навигации по строкам таблицы. Выпадающий список будет открыт только при добавлении новой строки. Для открытия выпадающего списка следует воспользоваться комбинацией клавиш При генерации макета компоновки данных из предопределенных макетов удаляются выражения расшифровки, которые содержат поля, недоступные по функциональным опциям. В режиме совместимости с версией 8.3.4 поведение не изменилось. При нарушении связи клиентского приложения и сервера, а также при возникновении проблем на сервере, не предоставлялась возможность повторения запроса. Чаще всего при возникновении таких проблем происходило аварийное завершение работы клиентского приложения. Стало возможно активировать программную лицензию в том случае, если пользователь без административных прав не обладает доступом на запись к каталогу, где расположены файлы лицензий, доступные всем пользователям компьютера. При изменении предопределенных данных выполнялась регистрация всех предопределенных элементов данного объекта. Регистрация изменений предопределенных элементов выполнялась для всех узлов всех планов обмена, доступных из сеанса, в котором выполнялось изменение предопределенных элементов. В веб-клиенте, в ячейку таблицы управляемой формы выводятся только те строки многострочного текста, которые целиком помещаются в ячейку по высоте. Если строка отображается не полностью, в конце строки отображается символ «...». В веб-браузере Microsoft Internet Explorer 8 многоточие в конце строки не отображается. В тонком клиенте улучшено заполнение текстом по вертикали ячейки таблицы управляемой формы. В веб-клиенте, в ячейку таблицы управляемой формы выводились те строки многострочного текста, которые помещались по высоте ячейки любым своим фрагментом. Многоточие в конце последней строки в веб-клиенте не отображалось. В тонком клиенте, в некоторых ситуациях, было возможно появление пустого места в нижней части ячейки таблицы управляемой формы. При загрузке пользовательских настроек отчетов и динамических списков (включая автоматическую загрузку при открытии форм) из настроек автоматически удаляются элементы, которые содержат ссылки на поля, отключенные функциональными опциями, недоступные в соответствии с правами доступами или связанные с более несуществующими полями схемы компоновки данных. В режиме совместимости с версией 8.3.4 поведение не изменилось. При загрузке пользовательских настроек отчетов и динамических списков (включая автоматическую загрузку при открытии форм) из настроек автоматически удалялись элементы, которые содержали ссылки на поля, отключенные функциональными опциями или недоступные в соответствии с правами доступами. предопределенных табличных частей планов счетов и планов видов расчета доступно для записи. Предопределенные записи предопределенных табличных частей предопределенных элементов планов счетов и планов видов расчета могут содержать только предопределенные элементы. При сериализации в XML (XDTO) элемента плана счетов или плана видов расчета записывается элемент При реструктуризации иерархических предопределенных данных элемент переносится на верхний уровень, если родитель элемента не обнаружен в момент обновления. Если при реструктуризации или создании предопределенных данных в предопределенных табличных частях отсутствуют ссылки на зависимые элементы, то такие строки будут удалены (с выдачей диагностического сообщения или записи в журнал регистрации) и нормализацией номеров строк в таких табличных частях. В режиме совместимости с версией 8.3.4 поведение не изменилось.) для картинки на панели разделов всегда резервировался квадрат 48x48 точек. Картинки большего размера пропорционально уменьшались, картинки меньшего размера центрировались внутри квадрата. Для России учитывается однократный сдвиг часовых зон на один час в связи с принятием закона № 248-ФЗ. Изменения касаются всех компонентов системы «1С: Предприятие», кроме веб-клиента. Веб-клиент пользуется информацией о временных зонах, которую предоставляет ОС и веб-браузер. Невозможно выполнять сортировку динамического списка по полям субконто регистра бухгалтерии. Попытка сортировки по таким полям (например, с помощью щелчка по заголовку колонки) не приводит к вызову сервера. В режиме совместимости с версией 8.3.4 поведение не изменилось. Попытка сортировки динамического списка по полям субконто регистра бухгалтерии приводила к формирования сообщения об ошибке и выполнению серверного вызова, не приводящего к получению каких-либо данных. Возвращаемое значение этой функции всегда является массивом. Для тех значений входного массива, для которых невозможно получить представление, в выходном массиве возвращается значение Если поля временной таблицы, создаваемой в запросе пакетного запроса системы компоновки данных, не используются последующими запросами пакетного запроса, а также если создаваемая временная таблица не находится в обязательных соединениях, то запрос, создающий временную таблицу, удаляется из пакетного запроса макета компоновки данных. В режиме совместимости с версией 8.3.4 поведение не изменилось. Временная таблица удалялась из пакетного запроса системы компоновки данных, если ее поля не использовались в последующих запросах пакетного запроса и создаваемая временная таблица не использовалась в других запросах пакетного запроса, которые также создают временные таблицы. реализовано заполнение из данных заполнения в том случае, если создание объекта выполняется из динамического списка и по этому реквизиту установлен отбор. В режиме совместимости с версией 8.3.4 поведение не изменилось. Если в результате редактирования строки с маской ввода, в поле ввода управляемой формы, получилась строка, соответствующая пустой маске ввода, то в реквизит формы, который отображается полем ввода, будет помещена пустая строка. Если длина строки установлена фиксированной - строка будет состоять из пробелов. В режиме совместимости с версией 8.3.4 поведение не изменилось. Если в результате редактирования строки с маской ввода, в поле ввода управляемой формы, получилась строка, соответствующая пустой маске ввода, то в реквизит формы, который отображается полем ввода, помещалась строка, включающая пробелы и фиксированные символы маски ввода. При очистке поля ввода, в связанный реквизит будет помещена пустая строка вне зависимости от того, установлена для поля маска ввода или нет. В результате корректно отображается автоматическая отметка незаполненного для полей ввода, связанных с реквизитом типа текст и с установленной маской ввода. Изменен алгоритм формирования выпадающего списка (при вводе по строке) для полей ввода управляемой формы. В режиме совместимости с версией 8.3.4 поведение не изменилось. При регистрации предопределенных данных неразделенного объекта конфигурации в разделенном плане обмена из сеанса, в котором используются все разделители, вызывается исключение, которое не требует завершения работы приложения. При регистрации предопределенных данных неразделенного объекта конфигурации в разделенном плане обмена из сеанса, в котором используются все разделители, вызывалось исключение, которое требовало завершения работы приложения. Если для объекта конфигурации в сеансе используются не все разделители, в состав которых он (объект конфигурации) входит, то для него не выполняется инициализация предопределенных элементов при вызове метода , а также при поиске в динамическом списке и при использовании отбора в системе компоновки данных, стала ограничена. В случае превышения длины шаблона будет выдаваться ошибка, не приводящая к завершению работы системы. В таблице управляемой формы перетаскивание можно было начинать с любой ячейки таблицы. При этом если перетаскивать пытались недоступную ячейку - реально перетаскиваться начинала текущая ячейка (на момент начала перетаскивания)., с помощью которого можно задавать параметры рамки для поля календаря. Изменен диалог установки интервала дат динамического списка, диалог стандартного периода для поля ввода, редактирующего значение типа При заполнении истории выбора поля ввода выполняется проверка на удаленные элементы. Представление значения будет удалено из списка истории, если данные удалены в этом сеансе или удаление было выполнено в другом сеансе, но в последствии представление удаленных данных получалось в этом сеансе. Если значение удалено после формирования истории выбора, то при попытке выбора такого значения формируется предупреждение, выбор не выполняется и элемент удаляется из списка истории. Поведение реализовано для тонкого клиента и веб-клиента. Попытка присвоить свойству значение длиной более 128 символов или открыть форму со значением этого свойства более 128 символов приводит к исключению. В режиме совместимости с версией 8.3.4 поведение не изменилось. Для объекта конфигурации, имеющего табличные части и входящего в состав разделителя, выполняется проверка ограничения доступа к данным (выполняемая после операции записи), в том случае, если в условии ограничения использовались реквизиты табличной части объекта. В результате возможно появление сообщений о нехватке прав доступа в ситуациях, когда раньше таких сообщений не возникало. Для объекта конфигурации, имеющего табличные части и входящего в состав разделителя, не выполнялась проверка ограничения доступа к данным (выполняемая после операции записи), в том случае, если в условии ограничения использовались реквизиты табличной части объекта. Также, при необходимости, будет изменен порядок следования строк в табличных частях так, чтобы предопределенные строки всегда следовали первыми. В режиме совместимости с версией 8.3.4 поведение не изменилось. У плана счетов было невозможно добавить в конфигурации предопределенный вид субконто, который до этого был добавлен пользователем в режиме предприятия. При удалении предопределенной строки из предопределенной табличной части плана счетов происходило непосредственное удаление строки. У плана видов расчета: После редактирования предопределенных табличных частей не происходит потери данных. Возможна ситуация, когда редактирование списка видов субконто для предопределенных счетов в конфигураторе приведет к сообщению о превышении количества видов субконто у счета. При использовании защищенного соединения рекомендуется использовать протокол TLS как более защищенный. Использование протокола SSL v3.0 по умолчанию отключено. В случае, если веб-сервер, который используется для подключения с помощью тонкого клиента, может использовать протокол SSL v3.0, то в этом случае можно использовать ключ командной строки запуска тонкого клиента в режиме совместимости с версией 8.3.5 и ниже, а также в более младших версиях «1С: Предприятия» включение использования протокола SSL v3.0 производится с помощью редактирования системного реестра (для ОС Windows). Возможности использования объектом Переработаны расширение работы с файлами и расширение работы с криптографией (для всех поддерживаемых веб-браузеров для ОС Windows). Переработка вызвана отказом от поддержки технологии NPAPI в веб-браузере Google Chrome. Новые версии расширений работают исключительно асинхронно при любых операциях с файлами и криптографией (с использованием механизма оповещений). Для работы с расширениями и внешними компонентами необходимо установить специальное расширение, доступ к которому автоматически предоставляет веб-клиент при попытке выполнить подключение расширения. Для работы на стороне клиентского приложения с внешними компонентами, расширениями работы с файлами и криптографией, реализована асинхронная техника. На стороне клиентского приложения синхронная техника работы с внешними компонентами и расширениями работы с файлами и криптографией оставлена для совместимости. Необходима переработка прикладных решений для поддержки этой техники, в том числе для работы с внешними компонентами:, то расширения, базирующиеся на NPAPI, в веб-клиенте вовсе не загружаются и, как следствие, синхронные методы не работают. В остальных случаях производится попытка загрузки расширения, реализованного на NPAPI. В случае успеха будут работать и синхронные и асинхронные методы. Старые версии расширений можно удалить обычным образом. Реализованы методы глобального контекста Расширения работы с файлами и криптографией были реализованы по технологии NPAPI. В веб-браузере Google Chrome было возможно синхронно работать с программным интерфейсом внешних компонент. Доработана технология создания внешних компонент (см. Реализована поддержка асинхронной работы с криптографией, внешними компонентами и расширенной работы с файлами в веб-клиенте, обеспечивающая возможность работы с веб-браузером Google Chrome. Необходимо помнить, что поддержка синхронных вызовов в веб-браузере Google Chrome будет по умолчанию отключена в версии 42 (апрель 2015 года), а полностью удалена в версии 45 (сентябрь 2015 года). При этом синхронные методы во встроенном языке также перестанут работать, несмотря на то, что сама платформа поддерживает эти вызовы. В технологии внешних компонент реализована поддержка веб-браузера Mozilla Firefox версии 31.0 и выше. Рекомендуется выполнить сборку нового установочного пакета для веб-браузера Mozilla Firefox с использованием нового адаптера. Рекомендуется удалить из архива с внешней компонентой установочные пакеты для веб-браузера Mozilla Firefox версии 30.0 и младше. В технологии внешних компонент прекращена поддержка веб-браузера Mozilla Firefox версии 30.0 и младше. Удалены адаптеры для веб-браузера Mozilla Firefox версии 30.0 и младше. Технология внешних компонент не поддерживала работу с веб-браузером Mozilla Firefox версий 31.0 и выше. Технология внешних компонент поддерживала работу с веб-браузером Mozilla Firefox версии 30.0 и младше. Технология внешних компонент стала поддерживать возможность работы с новыми версиями веб-браузера Mozilla Firefox (версии 31.0 и выше). Технология внешних компонент перестала поддерживать работу с устаревшими версиями веб-браузера Mozilla Firefox (версии 30.0 и младше). Стало возможно использовать в мобильном приложении динамические списки, построенные на основании произвольного запроса, а также использовать запросы к информационной базе для реализации различных механизмов, например для контроля остатков при проведении документов. Реализована возможность из конфигуратора взаимодействовать с Android Debug Bridge (adb). Стало возможно из конфигуратора запускать мобильное приложение на эмуляторе мобильного устройства или на подключенном к компьютеру физическом устройстве. Упрощена интеграция прикладного решения с различными приложениями на мобильном устройстве, в том числе с возможностью получать результат работы внешнего приложения. Возможность доступна только под управлением ОС Android. Возможность запуска конфигураций, разработанных в версии 8.3.3 и более младших, в версии 8.3.4, без внесения изменений в конфигурацию и без изменений структур данных. Это позволяет при переходе на версию 8.3.4 сначала выполнить переход без внесения изменений в конфигурацию, а потом, внести необходимые изменения и снять режим совместимости. Так же это позволяет иметь возможность после перехода на версию 8.3.4, при необходимости, использовать для работы с информационной базой и версию 8.3.3. Это можно делать, как до снятия режима совместимости, так и после (установив вновь режим совместимости). Стало возможно добавлять в методы, реализующие фоновые (или регламентные) задания, завершающие параметры, если для добавленных параметров заданы значения по умолчанию. В этом случае не придется дорабатываться все места создания фоновых (или регламентных) заданий. Выделение идентификаторов по умолчанию отключено и требует отдельной настройки с помощью диалога параметров конфигуратора. В конфигураторе, толстом и тонком клиентах, при поиске, реализовано выделение выражения поиска. Появилась возможность (на переходный период) управлять размером элементов управляемых форм при работе в интерфейсе Такси без переработки формы. Существует возможность изменять как масштаб одной формы (которую пока не переработали для работы в интерфейс Такси), так и масштаб всего приложения в том случае, если, например, прикладное решение выполняется на мониторе с небольшим разрешением или размером. Масштаб одной формы изменяется в конфигураторе, а масштаб приложения задается в настройках конкретного пользователя. Реализована возможность передачи дополнительных параметров (не являющихся отбором или стандартными параметрами) в форму создания нового объекта, при вызове создания из поля ввода управляемой формы. Форма выбора обеспечивает хранение и дальнейшую передачу этих дополнительных параметров в форму создания нового элемента. Дополнительные параметры задаются в параметрах выбора и связях параметров выбора с помощью особой формы именования параметра (имя параметра должно начинаться на префикс ). Такие параметры: при вызове создания в поле ввода непосредственно передаются в форму создания, а при вызове выбора из списка в поле ввода сначала передаются в форму списка, а при вызове в ней создания, передаются в форму создания. Реализован стандартный параметр расширений управляемых форм для объектов, справочников, документов, планов видов характеристик, бизнес-процессов, задач и динамических списков. Для расширения таблицы динамического списка реализовано свойство Обеспечивалась возможность передачи из поля ввода значений отбора, которые использовались в форме создания нового элемента в качестве значений заполнения. Возможность передачи дополнительных параметров отсутствовала. Реализована возможность управлять появлением истории у полей ввода, связанных с данными типа справочник, документ, бизнес-процесс, задача, план видов характеристик, план видов расчета, план счетов и план обмена. Использование истории задается с помощью свойства Появилась возможность автоматизировать административные операции при работе с хранилищем конфигурации, в том числе, возможность автоматического создания отдельных хранилищ для независимо разрабатываемых частей проекта. Для журналов документов реализована возможность размещения на форме команды создания, параметризуемой типом создаваемого документа. Для динамического списка, у которого в качестве основной таблицы установлена таблица журнала документов, возможно автоматическое формирование кнопки создания нового документа, содержащей подменю с перечнем доступных данному пользователю документов. Для расширения таблицы формы для динамического списка реализована стандартная команда Для журналов документов, содержащих небольшое количество типов документов, стало возможным упростить создание нужного вида документа. Также стало возможным быстро и просто создавать на командной панели формы отдельные кнопки для создания конкретного документа. Лицензия может быть активирована как 32- так и 64-разрядной версией сервера. В кластере серверов, работающим с такой лицензией, не может быть создано более одного рабочего сервера. Информация о выпуске содержится в информационном выпуске № 17577 от (см. Расширены возможности формирования дампа аварийного завершения работы системы. Дамп будет сформирован даже в том случае, если в процессе обработки исключения, перехваченного специальным механизмом платформы, произошло новое исключение. В клиент-серверном варианте снижено влияние сервиса нумерации на время начала и завершения транзакций, даже если в транзакции не используется сервис нумерации. В клиент-серверном варианте оптимизирована работа сервиса нумерации при большом количестве префиксов. В клиент-серверном варианте сервис нумерации оказывал негативное влияние на начало и завершение транзакций, даже если в транзакции не использовался этот сервис. В клиент-серверном варианте сервис нумерации работал недостаточно быстро в случае использования большого количества префиксов. для следующих объектов: справочники, документы, наборы записей регистров (включая механизм перерасчетов), последовательности документов, планы видов характеристик, планы счетов, планы видов расчета, планы обмена, бизнес-процессы и задачи. В режиме совместимости с версией 8.3.3 поведение не изменилось. При записи и удалении данных в сеансе с неиспользуемыми разделителями, управляемая блокировка устанавливается не только по ссылке и явно указанным полям, но и по общим реквизитам, являющимися разделителями, в состав которых входит записываемый или удаляемый объект. Реализована возможность использования общих реквизитов, не являющихся разделителями, в свойстве объекта конфигурации При записи и удалении данных в сеансе с неиспользуемыми разделителями, управляемая блокировка устанавливается только по ссылке и явно указанным полям. Использование общих реквизитов, не являющихся разделителями, в свойстве объекта конфигурации Уменьшилось количество необоснованных конфликтов блокировок. Стало возможным из сеанса, в котором не используются разделители, изменять данные в произвольных областях данных в том случае, если в других областях установлены блокировки на пространство блокировок, к которому относятся изменяемые данные. Например, в области Реализовано хранение истории комментариев, которые вводят пользователи при помещении объектов в хранилище конфигурации. Комментарий может быть введен (и сохранен в истории) при захвате объекта в хранилище, а при помещении - выбран из истории. Упрощено многократное помещение объекта(ов) конфигурации в хранилище конфигурации, связанное с одной задачей, например, когда реализация какой-либо возможности прикладного решения помещается в хранилище в несколько приемов., который содержит имя используемого элемента формы. В обработке преобразования журнала действий пользователя в сценарий на встроенном языке (см. здесь) реализован переключатель, управляющий тем, как будет реализован поиск элемента формы: по представлению или по имени. В журнал действий пользователя записывались представления элементов формы. В обработке преобразования журнала действий пользователя в сценарий на встроенном языке выполнялся поиск элемента формы только по представлению элемента. Поведение механизма автоматизированного тестирования стало более стабильным. При поиске элементов формы стало возможно опираться на имя элемента, что уменьшает зависимость работоспособности теста от языка локализации, ошибок в написании представления, уникальности представления элемента и т.д. В отборах динамического списка реализована возможность использовать поля табличных частей объектов, используемых в запросе формирования динамического списка. В режиме совместимости с версией 8.3.3 поведение не изменилось. Реализована возможность быстрого просмотра выборочной истории изменения объектов конфигурации. Данная возможность доступна при работе с хранилищем и из окна сравнения и объединения конфигураций. Просмотр выборочной истории реализовано для следующих объектов: модуль, макет, картинка, WS-ссылка, расписание, агрегаты регистра, состав плана обмена, стиль, рабочая область основного раздела, карта маршрута, форма, справочная информация, предопределенные элементы, фрагмент командного интерфейса, права роли. Для вызова команды просмотра выборочной истории в контекстном меню диалогов работы с хранилищем и окна сравнения конфигураций реализована команда реализована возможность отбора по свойствам выбранных объектов конфигурации. Просмотр выборочной истории объектов конфигурации возможно только для версий объектов, помещенных в хранилище конфигурации с помощью «1С: Предприятия» версии 8.2.9 и более старшей. При работе с внешними источниками данных реализована возможность использования функций, описанных во внешних источниках данных. Функция может возвращать одно значение, таблицу или не возвращать значений вовсе. Реализована возможность указывать вид таблицы внешнего источника данных - таблица или выражение (для описания функций, возвращающих таблицу). Для обращения к функциям внешнего источника данных из языка запросов используется один из синтаксисов: открывала диалоговое окно в случае обнаружения в хранилище новых объектов. При выполнении обновления с помощью пакетного режима запуска конфигуратора обновление не выполнялось при обнаружении в хранилище новых объектов. Стало возможно автоматически (например, из командного файла) обновлять конфигурацию прикладного решения из хранилища для выполнения различных регламентных задач, например, для выполнения автоматизированного тестирования. Теперь операция обновления конфигурации из хранилища не требует интерактивных действий, которые могут приводить к остановке исполнения командного файла. При выполнении проверки конфигурации и перед выполнением операции сохранения конфигурации выполняется проверка того, что состав определяемого типа допустим в каждом месте использования такого типа. Проверка выполняется в том случае, если свойство конфигурации Проверка допустимости выбора определяемого типа выполнялась только при формировании диалога выбора типа реквизита объекта конфигурации. При сохранении конфигурации не выполнялась проверка того, что определяемый тип все еще остался допустимым в каждом месте использования определяемого типа. Стандартная обработка удаления помеченных объектов пытается установить монопольный режим для удаления помеченных объектов в том случае, если в конфигурации установлен режим совместимости с версией 8.3.3 и старше (включая значение ). Если у конфигурации установлен режим совместимости с версией 8.3.2 и младше, монопольный режим устанавливается только в сеансе, где не используется ни один разделитель или в неразделенных конфигурациях. Стандартная обработка удаления помеченных объектов выполняла установку монопольного режим для удаления помеченных объектов только в том случае, когда удаление выполнялось в сеансе, где не использовался ни один разделитель или для неразделенной конфигурации. Установленный режим совместимости не оказывал влияние на установку монопольного режима. по реквизитам объектов следующих типов: строка неограниченной длины, хранилище значений, тип значения характеристики, составные типы, включающие в себя какие-либо из вышеперечисленных типов. При проверке конфигурации выполняется контроль полей, указанных в списке полей блокировки данных и выдается ошибка, если какое-либо из полей не соответствует ограничениям. Не рекомендовалось устанавливать управляемую блокировку по реквизитам следующих типов: строка неограниченной длины, хранилище значения, описание типов. При проверке конфигурации не выполнялся контроль полей, указанных в списке полей блокировки данных. При выполнении компоновки данных из встроенного языка учитывается включенный привилегированный режим при получении списка доступных полей. В режиме совместимости с версией 8.3.3 поведение не изменилось. Реализована возможность указывать признак обновления предопределенных данных в целом для информационной базы с помощью встроенного языка или ключей командной строки. Реализованы методы глобального контекста Стало возможно корректно и просто задавать признак обновления предопределенных данных в тех случаях, когда информационная база отключается от распределенной системы для проведения восстановительных или регламентных работ. Также стало возможно работать в том случае, если с помощью обмена (не распределенной информационной базы)взаимодействуют два похожих прикладных решения, где предопределенные данные задаются в одной базе, а в другой они должны быть скопированы с помощью обмена. будет отключен в том случае, если функциональной опцией отключен объект конфигурации, который указан в качестве основной таблицы динамического списка. отключался, если функциональной опцией был отключен соответствующий объект конфигурации. В предыдущих версиях «1С: Предприятия» основной реквизит типа отключался в том случае, если функциональной опцией был отключен объект конфигурации, который указан в качестве основной таблицы динамического списка. На клиентском компьютере (в ОС Windows) должен быть установлен Microsoft Internet Explorer версии не ниже 7.0. Работа тонкого и толстого клиентов версии 8.3.4 и выше на компьютере, на котором установлен Microsoft Internet Explorer версии 6.0 и ниже, может приводить к ошибкам в различных механизмах. Для мобильной платформы реализована поддержка процессоров с архитектурой x86 (Intel), работающих под управлением ОС Android. Мобильная платформа для архитектуры x86 поставляется отдельным файлом. В поставку мобильной платформы входят следующие файлы: Сборщик мобильных приложений позволяет собирать мобильные приложения для ОС Android с архитектурой x86. Также реализована возможность выполнять полную сборку мобильного приложения для i OS с помощью компьютера Apple, на котором установлена система Xcode. Конфигурация поставляется вместе с дистрибутивом мобильной платформы. Обработка для сборки мобильных приложений удалена из дистрибутива мобильной платформы. Сборка может выполняться с любой версией Android SDK. Возможность запуска конфигураций, разработанных в версии 8.3.2 и более младших, в версии 8.3.3, без внесения изменений в конфигурацию и без изменений структур данных. Это позволяет при переходе на версию 8.3.3 сначала выполнить переход без внесения изменений в конфигурацию, а потом, внести необходимые изменения и снять режим совместимости. Так же это позволяет иметь возможность после перехода на версию 8.3.3, при необходимости, использовать для работы с информационной базой и версию 8.3.2. Это можно делать, как до снятия режима совместимости, так и после (установив вновь режим совместимости). Для управляемой формы реализована возможность управления вертикальным сжатием элементов формы. Реализована возможность указать форме, что вертикальный размер элементов не должен быть меньше размера, указанного в конфигураторе при разработке формы. Если у формы появляется вертикальная полоса прокрутки, то командная панель не попадает в область прокрутки, если командная панель расположена выше или ниже всех элементов формы и занимает всю ширину формы. Элементы управляемой формы уменьшались до своего минимального вертикального размера при уменьшении высоты формы. Если на управляемой форме появлялись вертикальные полосы прокрутки, в область прокрутки попадали все элементы, расположенные на форме. Реализованы инструкции препроцессора Работа с исходным текстом стала более комфортной. Появилась возможность группировать фрагменты исходного текста по логическому принципу и при редактировании скрывать не используемый в данный момент текст. Реализована возможность получения информации о характеристиках мониторов (разрешение и DPI), подключенных к компьютеру, в клиентском приложении (тонкий клиент, толстый клиент, веб-клиент) и на стороне сервера. Во внешнем соединении вызов метода Для элементов условного оформления реализована возможность указания областей, для которых будет применяться данный элемент условного оформления. В динамическом списке данная возможность не используется. В режиме совместимости с версией 8.3.2 поведение не изменилось. Реализована возможность публикации информационной базы, Web-сервисов и мобильного приложения из конфигуратора, работающего под управлением ОС Linux. Для выполнения публикации необходим запуск конфигуратора от имени пользователя, обладающего административными правами (В конфигураторе, работающим под управлением ОС Linux, реализована возможность подготовки комплектов поставки. К файлам поставки добавляется установочная программа, предназначенная для установки шаблонов и обновлений прикладных решений под ОС Linux. Приложение работает как в 32-разрядном, так и в 64-разрядном варианте ОС Linux. Приложение работает под управлением того же перечня ОС Linux, что и клиентское приложение. Приложение работает как в 32-разрядном, так и в 64-разрядном варианте ОС Linux. Приложение работает под управлением того же перечня ОС Linux, что и клиентское приложение. Для конфигурационного файла Реализована возможность создания объекта ссылочного типа непосредственно в процессе ввода данных в форме. Для управления этой возможностью реализовано свойство объекта конфигурации и элемента формы. Свойство элемента формы управляет видимостью специальной команды создания нового элемента в списке выбора. Возможность реализована для справочников, документов, планов видов характеристик, планов счетов, планов видов расчетов, бизнес-процессов, задач, планов обмена. Команда создания нового элемента в списке выбора недоступна в режиме совместимости с версией 8.3.2. Чтобы создать в редакторе управляемой формы обычную группу без отображения заголовка, было необходимо добавить обычную группу и затем изменить значения свойств, отвечающих за отображение заголовка группы. Упрощена разработка формы в тех случаях, когда обработка действия, вызываемого на клиенте, выполняется на сервере. Разработчику более не требуется вручную создавать серверный метод и ставить его вызов в тело клиентского обработчика. используется как хранилище информации об измененных объектах. Реализован режим совместимости работы хранилища конфигурации. Новый способ хранения возможен только при отключенном режиме совместимости хранилища конфигурации. Реализована возможность выполнять оптимизацию хранения данных хранилища конфигурации. Эта операция возможна как с помощью диалога администрирования хранилища, так и с помощью ключа командной строки Реализована возможность отключать диалоги выбора информационной базы и аутентификации (в информационной базе и хранилище конфигурации) при запуске клиентского приложения или конфигуратора. Если в командной строке запуска обнаруживаются ошибки, которые ранее приводили к возникновению диалогов, то диалоги не появляются, а вместо этого формируется соответствующее диагностическое сообщение, которое выводится только в файл для вывода служебных сообщений (ключ Если во время запуска клиентского приложения или конфигуратора в пакетном режиме обнаруживались ошибки в параметрах информационной базы или параметрах аутентификации, то система выдавала модальные диалоги для уточнения некорректных параметров. При этом выполнение запрошенных действий останавливалось. При пакетном запуске конфигуратора, особенно если запуск выполняется из другого приложения или службы, появилась возможность исключить появление сложно обнаруживаемых «зависаний»: когда конфигуратор формировал диалог выбора параметра, который был недоступен для интерактивного управления. Реализован механизм установки монопольного доступа к области данных. Монопольный доступ к области не совместим с любой блокировкой данных в этой области другими сеансами. Монопольный режим области данных должен явно устанавливаться и сниматься с помощью метода встроенного языка . Фоновое задание, запущенное из сеанса, установившего монопольный режим области, до своего завершения получает монопольный доступ родительского сеанса, при этом родительский сеанс «лишается» монопольного доступа. Изменение данных из родительского сеанса становится невозможным. Монопольный доступ «возвращается» родительскому сеансу после завершения фонового задания. Переход сеанса в другую область не влияет на список областей, к которым сеанс имеет монопольный доступ. Монопольный режим области запрещает: Реализована возможность создавать определяемые типы данных - типы данных с уникальным именем и типом, состоящим из одного или нескольких допустимых типов. Определяемый тип данных может выступать в качестве типа реквизита объекта конфигурации. Определяемый тип не может входить в составной тип и не может выступать типом данных плана вида характеристик. Если необходимо использовать прикладное решение с помощью предыдущих версий платформы - из прикладного решения необходимо удалить все определяемые типы. Реализована возможность определять в конфигурации тип, на который можно ссылаться при описании типов конкретных реквизитов. Например, это позволяет описать в некотором универсальном фрагменте конфигурации реквизиты, ссылающиеся на данные, которые будут определены при встраивании фрагмента в конкретную конфигурацию. Реализована возможность в качестве картинки, задаваемой файлом, указывать zip-архив, содержащий картинки разных размеров. Это позволяет указывать для мобильных приложений картинки, которые будут использоваться в устройствах с разным разрешением экрана. Поддерживаются следующие варианты экранов мобильных устройств: Упрощено создание приложений, которые должны работать и на персональном компьютере и на мобильном устройстве. Теперь прикладной разработчик должен обеспечить только наличие картинок для различных разрешений и не должен выполнять программную установку картинок в режиме 1С: Предприятия. Реализована возможность устанавливать границы интервала хранения итогов по периодам для регистров накопления остатков и регистров бухгалтерии. Задавать можно как нижнюю так и верхнюю границу интервала. Итоги, попадающие в этот интервал, будут автоматически пересчитываться при изменении итогов за границами интервала (при необходимости). За границами установленного интервала итоги по периодам не хранятся, а при необходимости получения остатков выполняется их расчет по таблицам движений. Для менеджеров регистров накопления и бухгалтерии реализованы методы . При изменении плана счетов, создании движений, пересчете итогов и получении остатков по остаточным регистрам накопления и регистрам бухгалтерии учитываются границы хранения итогов. При включении использования итогов, выполняется пересчет только тех периодов, в которых были реальные изменения. В режиме совместимости с версией 8.3.2 поведение не изменилось. Итоги хранились по всем периодам, которые расположены младше периода рассчитанных итогов для регистра. При изменении движений задним числом выполнялся пересчет всех итогов, которые расположены позднее измененной даты. При включении использования итогов также выполнялся пересчет всех итогов регистра. Уменьшает объем данных, хранимых в базе данных, а также уменьшает время выполнения административных операций. Позволяет снизить нагрузку на систему в тех случаях, когда база данных хранит данные за большие периоды (несколько лет), регулярно выполняются изменения задним числом, но регулярное получение данных (с использованием итогов) осуществляется в пределах ограниченного интервала времени относительно текущей даты. В технологии создания внешних компонент реализована возможность организации простого диалога с пользователем, а также возможность сохранять значения между сеансами в локальном хранилище веб-браузера. Изменена документация по технологии создания внешних компонент ( дополнены примеры, представлены новые версии адаптеров для веб-браузеров. Реализована возможность формировать пакеты документов, предназначенные для печати. Для печати всего пакета необходимо один раз вызвать печать. Для пакета имеется возможность задавать параметры печати. Пакет может быть записан в один файл формата PDF, что упрощает его печать в веб-клиенте. Реализован объект В веб-клиенте было невозможно реализовать пакетную печать нескольких документов по нажатию одной кнопки. При выводе пакета документов в несколько табличных документов, пользователю было необходимо столько раз нажать кнопку печати, сколько документов входило в пакет. Улучшена печать нескольких документов (с различными настройкам параметров печати) в веб-клиенте. При печати с помощью пакета документов пользователю необходимо только один раз вызвать печать (вне зависимости от количества документов в пакете), при этом параметры печати для каждого документа (включая ориентацию страницы и количество печатаемых копий) будут установлены нужным образом. Для клиент-серверного варианта работы реализованы профили безопасности, позволяющие управлять доступом прикладных решений к различным внешним ресурсам на сервере «1С: Предприятия»: файловой системе, COM-объектам, внешним компонентам, приложениям операционной системы, ресурсам Интернета, привилегированному режиму, внешним отчетам и обработкам, методам глобального контекста . Для каждой информационной базы в кластере может быть назначен свой профиль безопасности, а также назначен профиль безопасности для программного кода, исполняемого в безопасном режиме. Для целей программного администрирования кластера: Появилась возможность административно (без вмешательства в код прикладного решения) ограничивать доступ прикладных решений к различным ресурсам системы, в рамках которой они функционируют. Появилась возможность расширить доступную функциональность для программного кода, работающего в безопасном режиме (например, разрабатываемого пользователем), сохранив при этом необходимый уровень безопасности. С помощью профилей безопасности, например, можно для каждой области данных организовывать персональный каталог временных файлов или описать список ресурсов Интернет, который доступен для использования в конкретной информационной базе. Реализованы методы работы с сообщениями пользователя. Расширен состав свойств и методов, позволяющих работать с объектами тестирования, например, получение имени формы, текущего окна, командного интерфейса и т.д. Реализована возможность получить информацию о последней ошибке, произошедшей в тестируемом клиентском приложении. Для хранения настроек предназначено особое хранилище: хранилище настроек динамического списка. Для таблицы управляемой формы, связанной с динамическим списком, реализованы команды сохранения/восстановления настроек, а также события, позволяющие реализовать нестандартную реакцию на сохранение, восстановление и редактирование настроек динамического списка. Режим просмотра динамического списка (список, дерево, иерархический список) сохраняется вместе с настройками элементов формы. Реализована возможность редактировать пользовательские настройки динамического списка в отдельной группе формы, отображающей динамический список, для указания которой реализовано свойство таблицы формы Для динамического списка автоматически сохранялись и восстанавливались отборы (восстанавливались с отключенным признаком использования) и условное оформление. Для сохранения и восстановления остальных настроек, прикладному разработчику было необходимо реализовывать нужные алгоритмы на встроенном языке. Повышен комфорт использования динамического списка пользователем. Для разработчика облегчено создание динамических списков с быстрыми отборами. Не требуется разработка специальных механизмов сохранения/восстановления настроек динамического списка. Для групп управляемой формы реализована возможность управлять сворачиванием группы (только по вертикали). Если установлена возможность сворачивания, пользователь может сворачивать группу, т.е. Для этого для группы управляемой формы реализованы свойства Прикладному разработчику больше не требуется многократно закрывать модальное диалоговое окно, если он попытался выполнить массовое изменение с заблокированными объектами (например, не захваченными в хранилище конфигурации). (с соответствующим переименованием связанных команд), командный интерфейс рабочего стола переименован в командный интерфейс основного раздела, для доступа к командному интерфейсу основного раздела используется раздел Реализована возможность отображения контекстной подсказки по параметрам процедуры или функции, которая в данный момент редактируется в редакторе текстов модулей. Если метод имеет несколько вариантов синтаксиса - существует возможность выбрать нужный вариант. Реализован автоматический разбор комментариев к процедурам и функциям прикладного решения для отображения в контекстной подсказке. Формат комментариев описан в документации и соответствует стандартам разработки прикладных решений. Шаблоны создания процедур и функций, входящие в состав поставки, соответствуют требуемому формату. Реализован параметр настройки конфигуратора, который управляет отображением контекстной подсказки параметров процедур и функций. В редакторе исходного текста контекстная подсказка по параметрам процедур и функций вызывается с помощью горячей клавиши В конфигураторе отсутствовала контекстная подсказка по параметрам процедур и функций. В контекстной подсказке отображались только имена процедур и функций прикладного решения. Комментарии к процедурам и функция не использовались для получения информации о параметрах. Повышен комфорт разработчика при наборе исходных текстов прикладного решения. Нет необходимости использовать синтакс-помощник для быстрого просмотра порядка следования и типов параметров используемой процедуры или функции. Данные для перехода получаются с помощью специального веб-сервиса. Список методических материалов открывается в ОС Windows с помощью веб-браузера Microsoft Internet Explorer, в ОС Linux используемый веб-браузер зависит от настроек системы. С помощью данной возможности разработчик получает простой и быстрый доступ к материалам, расположенным на различных веб-ресурсах фирмы «1С». Однако, для доступа к некоторым материалам может потребоваться имя и пароль пользователя этого ресурса. Допустимо использовать возможности СУБД, которые не затрагивают представление структуры данных, используемых для работы «1С: Предприятием» (сделанные изменения не повлияют на процесс реструктуризации и будут сохранены после выполнения реструктуризации). Для полей вида поле флажка и поле переключателя, реализована возможность отображения в виде тумблера (нескольких кнопок, расположенных рядом, где цветом выделяется активное значение). Для этого реализованы свойства Изменения плана видов характеристик, а также изменение плана счетов, в котором план видов характеристик выступает в качестве типа субконто, требует выполнение реструктуризации информационной базы. В процесс фоновой реструктуризации внесены некоторые изменения: Реструктуризация плана видов характеристик выполнялась при изменении самого плана видов характеристик. Реструктуризация всех планов видов характеристик и планов обмена выполнялась в фазе принятия изменений (при выполнении фоновой реструктуризации). Реализована работа с буфером обмена Primary Selection (данные попадают в этот буфер сразу, после выделения какого-либо фрагмента текста, без дополнительного нажатия каких-либо кнопок). Копирование в буфер Primary Selection поддерживается для следующих элементов формы: Если поле ввода связано с реквизитом составного типа, в котором правами доступа или функциональными опциями отключены все типы, кроме одного, то при попытке выбрать значение в поле ввода, сразу открывается форма выбора значения. В режиме совместимости с версией 8.3.2 поведение не изменилось. Проверка блокировки всплывающих окон при запуске веб-клиента выполняется только если используется интерфейс в отдельных окнах или разрешено использование модальных окон. Проверка блокировки всплывающих окон выполняется после проведения аутентификации пользователя. Оптимизировано выполнение запросов к оборотным регистрам с большим числом измерений в случае использования агрегатов (для некоторых сценариев использования). В режиме совместимости с версией 8.3.2 поведение не изменилось. После переключения режима совместимости необходимо выполнить полную реструктуризацию информационной базы для перестроения индексов. В режиме совместимости с версией 8.3.2 поведение не изменилось. Уменьшено использование памяти во время работы сервера «1С: Предприятия», а также уменьшена фрагментация памяти. Это позволяет уменьшить количество плановых перезапусков сервера «1С: Предприятия» и повысить стабильность работы системы. При отключении режима совместимости с версией 8.3.2 выполняется оптимизация структуры хранения информации о разделителях для таблиц, связанных с объектами, входящими в состав разделителей. При установке режима совместимости с версией 8.3.2 выполняется обратная реструктуризация таблиц базы данных. Оптимизирован алгоритм балансировки нагрузки рабочих процессов в кластере серверов. Для определения доступной производительности сервера (в дополнение к ранее используемым параметрам) используется также размер очереди к процессору, текущая загрузка процессора и количество ядер процессора. Информация о значениях, участвующих в определении доступной производительности сервера, отображаются в свойстве Переработан механизм автоматической нумерации объектов информационной базы. Контроль уникальности номера или кода (в том числе и полученного в результате автоматической генерации номера или кода) всегда производится во время записи объекта. В текст сообщения о нарушении уникальности номера или кода добавлено указание, какой номер или код не уникален. Изменилось использование освободившегося номера или кода. Новый номер или код назначается без использования освободившихся номеров или кодов, если есть уже выданные номера или коды с большим (по порядку) префиксом номера или кода. Контроль уникальности не выполнялся, если номер или код создавались автоматически при записи объекта. В тексте сообщения о нарушении уникальности номера или кода не отображалось значение, оказавшееся неуникальным. Новый номер или код назначался из освободившихся номеров, если подходил префикс, вне зависимости от того, были или нет уже полученные номера с большим (по порядку) префиксом. Повышена стабильность и надежность работы механизма автоматической нумерации объектов информационной базы. Повышена информативность сообщений, возникающих при неуникальном значении номера или кода. Механизм автонумерации стал более логичным: каждый новый объект имеет максимальный номер или код по порядку возрастания номера., для которого установлены минимальное или максимальное значение, значение реквизита после очистки не может выходить за установленные границы. В режиме совместимости с версией 8.3.2 поведение не изменилось. При добавлении пользовательского поля в настройки системы компоновки данных с неустановленным источником доступных настроек, имя поля формируется на языке текущего варианта встроенного языка. В режиме совместимости с версией 8.2.16 поведение не изменилось. В том случае, когда значением какого-либо элемента свойства является фиксированный массив, в качестве представления используются представления значений массива. Для свойства объектов конфигурации Режим агрегатов можно включать для любого оборотного регистра накопления, вне зависимости от наличия агрегатов, заданных в метаданных. В клиент-серверном варианте возможно создание новых оптимальных агрегатов (и удаление устаревших) при выполнении операции перестроения агрегатов в режиме «1С: Предприятие». В режиме совместимости с версией 8.3.2 поведение не изменилось. Стало возможным отображать подсказку, расположенную в поле ввода, в том случае, если поле ввода, связанное с данными ссылочного типа, стоит первым в порядке обхода на форме. Реализована возможность быстрого выборочного сравнения объектов конфигурации. Данная возможность доступна при работе с хранилищем и из окна сравнения и объединения конфигураций. Выборочное сравнение реализовано для следующих объектов: модуль, макет, картинка, WS-ссылка, расписание, агрегаты регистра, состав плана обмена, стиль, рабочая область рабочего стола, карта маршрута, форма, справочная информация, предопределенные элементы, фрагмент командного интерфейса, права роли. Для вызова команды выборочного сравнения в контекстном меню диалогов работы с хранилищем и окна сравнения конфигураций реализована команда Кластер, созданный стандартной версией Postgre SQL (без исправлений от фирмы «1С»), может быть использован версией Postgre SQL с исправлениями от фирмы «1С», начиная с версии 9.2.1-2.1С. Все необходимые настройки для корректной работы выполняются программой установки Postgre SQL (с исправлениями от фирмы «1С») автоматически в том случае, если на компьютере отсутствует кластер, созданный стандартными версиями Postgre SQL. Изменение версии «1С: Предприятия» (как увеличение, так и уменьшение версии), без смены версии Postgre SQL, не приводит к необходимости выполнять какие-либо действия. Следует иметь ввиду, что переход на новую версию Postgre SQL приводит к невозможности использовать более старые версии «1С: Предприятия» (8.3.2 и ранее). Это относится только к новым информационным базам, созданным с использованием Postgre SQL версии 9.2.1-2.1С. Не следует создавать информационные базы с использованием Postgre SQL версии 9.2.1-2.1С, если есть необходимость работы с такой информационной базой с помощью более ранних версий платформы. При работе с хранилищем конфигурации оптимизирован алгоритм контроля ссылочной целостности во время операций помещения в хранилище или получения из хранилища удаляемых объектов или объектов, ссылающихся на удаленные. При удалении объектов, в некоторых случаях, нет необходимости захватывать объекты, содержащие ссылки на удаляемые объекты. Алгоритм контроля ссылочной целостности при удалении объекта из хранилища конфигурации приведен в соответствие с алгоритмом контроля ссылочной целостности при удалении объекта из конфигурации, не подключенной к хранилищу конфигурации. В режиме совместимости с версией 8.3.2 поведение хранилища конфигурации не изменилось. Алгоритм контроля ссылочной целостности при операциях с хранилищем работал без оптимизации. При удалении объектов из хранилища конфигурации, алгоритм контроля ссылочной целостности отличался от алгоритма контроля ссылочной целостности при удалении объектов из конфигурации, не подключенной к хранилищу.. При этом аутентификация не будет выполнена, если почтовый сервер не поддерживает безопасные способы аутентификации. Появилась возможность требовать наличие только безопасных способов аутентификации при осуществлении соединения с почтовым сервером. Если диалог активации лицензии открывается при запуске клиентского приложения, то на первой странице уточняется, какая лицензия не обнаружена: серверная или клиентская. На страницах регистрации лицензии и странице, открывающейся в случае отказа в активации лицензии, находится гиперссылка на контактные данные центра лицензирования. Реализован диалог с контактной информацией центра лицензирования. При вводе пинкода (или резервного пинкода), а также в форме ввода ответа оператора центра лицензирования реализован автоматический переход между группами символов во вводимой информации. Когда диалог активации лицензии открывается при запуске клиентского приложения, на первой странице не было информации о том, какая лицензия не найдена. На страницах регистрации лицензии и странице, открывающейся в случае отказа в активации лицензии, находилась информация только о том, в каком печатном документе можно найти контактную информацию центра лицензирования. При вводе пинкода (или резервного пинкода), а также в форме ввода ответа оператора центра лицензирования отсутствовал автоматический переход между группами символов. При выполнении переназначения сервиса кластера из одного менеджера кластера в другой, выполняется перенос состояния сервиса, а также происходит завершение работы сервиса на исходном менеджере кластера и выполняется освобождение занимаемых ресурсов. Реализована репликация состояния для сервисов: объектных блокировок, нумерации и фоновой реструктуризации. Каждый менеджер кластера хранит «свои» сеансовые данные в персональной директории. Реализована возможность выбирать, по какому критерию будет выбираться рабочий процесс при создании нового соединения: по доступной производительности или по доступной памяти. В случае выбора по доступной памяти, выбирается тот рабочий прочесс, который уже обслуживает соединения с данной информационной базой или тот, который запущен на сервере с максимальным количеством свободной оперативной памяти. Для запуска фонового задания приоритетно выбирается рабочий процесс, обслуживающий сеанс, инициировавший запускаемое фоновое задание (если выбран режим выбора по доступной памяти - данное правило будет игнорироваться). Для требования назначения реализована возможность задавать приоритет требования. Если в результате подбора требований будет выбрано несколько одинаковых требований, то, при прочих равных условиях, будет применено требование с максимальным значением приоритета. В свойствах требования назначения функциональности реализовано свойство ). При определении доступной производительности рабочего процесса дополнительно учитывается загруженность процессоров, обслуживающих рабочий сервер и количество потоков, находящихся в очереди на исполнение. Переназначение сервисов в некоторых случаях могло не выполнять освобождение занимаемых ресурсов. Не выполнялась репликация состояния для сервисов: объектных блокировок, нумерации и фоновой реструктуризации. Не предоставлялось событий, отражающих операции с сервисами кластера. Сеансовые данные хранились в одном каталоге, что в некоторых случаях могло приводить к конфликтам доступа к ним. Рабочий процесс при создании фонового задания всегда выбирался по критерию доступной производительности. Если в результате подбора требований было выбрано несколько одинаковых требований, то, в общем случае, было невозможно однозначно определить примененное требование. При определении доступной производительности рабочего процесса не учитывалась загруженность процессора и количество потоков, находящихся в очереди на исполнение. Повышено качество (и управляемость) процесса распределения нагрузки по серверам кластера. С помощью специальной настройки обеспечивается эффективное использование памяти в том случае, если кластер обслуживает большое количество информационных баз с небольшим количеством сеансов на каждой информационной базе.. Реализована возможность связывать предопределенные элементы с любыми элементами данных соответствующего типа (в том числе и не выполнять такое связывание - «удалять» предопределенные данные). Для объектов конфигурации, которые могут содержать предопределенные данные, реализовано свойство . Реализована поддержка работы с предопределенными элементами в данных, которые ссылаются на удаленные из метаданных предопределенные элементы. Ссылки на предопределенные элементы более не являются одинаковыми, в том числе и в различных областях (даже для объектов, входящих в состав разделителя в режиме является устаревшими и поддерживается для совместимости. Предопределенные данные регистрируются в планах обмена как и остальные данные. Реализована возможность управлять созданием и обновлением предопределенных данных в информационной базе: свойство объекта конфигурации , с помощью которого можно создать отсутствующие объекты данных для предопределенных элементов (в рамках текущей области данных). Права доступа и ограничения доступа к данным синхронно назначаются на поля , которые влияют на возможность редактирования предопределенных данных. Исключены ограничения на редактирование предопределенных данных в планах счетов и планах видов расчетов, разрешено помечать предопределенные данные на удаление и полное удаление предопределенных данных. План счетов должен входить в состав всех разделителей, в состав которых входят все субконто, в нем используемые. Изменен процесс реструктуризации информационной базы. В режиме совместимости с версией 8.3.2 поведение не изменилось. Было невозможно связать с предопределенными данными любой существующий объект данных. Один предопределенный элемент имел одинаковую ссылку во всех областях данных. При обмене данными (распределенная информационная база), предопределенные данные передавались только с изменениями конфигурации прикладного решения. Управлять созданием и обновлением предопределенных данных было невозможно. При установке значения в поле ввода, устанавливаемое значение приводится к значению, которое редактируется полем ввода и затем поле ввода отображает представление получившегося значения. В режиме совместимости с версией 8.3.2 поведение не изменилось.) в табличных частях справочников, планов видов характеристик, планов счетов, планов видов расчета, планов обмена, бизнес-процессов и задач выполняется перед обновлением конфигурации базы данных. Наличие такого реквизита ведет к невозможности реструктуризации. В режиме совместимости с версией 8.3.2 поведение не изменилось.) и набор методов интерфейсов для работы с сервером администрирования на языке Java приведены в соответствие с реальным функционированием системы. Параметры рабочего сервера могут быть установлены при регистрации рабочего сервера в кластере. Уровень безопасности информационной базы может быть задан при добавлении информационной базы в кластер.. В том случае, когда у пользователя, от имени которого работает система, отсутствуют права на просмотр списка файлов в каталоге, где расположен архив, архив будет открыт только для чтения. В режиме совместимости с версией 8.3.2 поведение не изменилось. Использовалась старая структура базы данных хранилища конфигурации. Некоторые операции при работе с хранилищем выполнялись недостаточно эффективно. Отсутствовал ключ командной строки запуска конфигуратора не выполняет никаких действий. Фоновые и регламентные задания выполняются в одном из клиентских приложений, подключенных к информационной базе. Поведение фоновых и регламентных заданий обладает некоторыми особенностями (полный перечень отражен в документации): Разработчикам прикладных решений более не требуется прикладывать дополнительных усилий для того, чтобы в файловом варианте информационной базы выполнялись фоновые и регламентные задания, используемые прикладным решением. глобального контекста, необходимо, чтобы были установлены значения всех совместных разделителей, в состав которых входит константа. В режиме совместимости с версией 8.3.2 поведение не изменилось. Система пытается автоматически найти необходимые динамические библиотеки в том случае, если используются функции, расположенные в этих динамических библиотеках. При отсутствии необходимого шрифта или динамической библиотеки выдается сообщение об ошибке. Необходимая информация о настройке ОС Linux отражена в документации. Отсутствие необходимых шрифтов или динамических библиотек не диагностировалось явным образом, а могло приводить к различным ошибкам и неожиданному поведению. Информация, необходимая для настройки ОС Linux для работы системы «1С: Предприятие», не отражалась в документации. Для объектов справочник, документ, план видов характеристик, план видов расчета, бизнес-процесс, задача, план счетов, план обмена управляемая блокировка могла быть установлена только по стандартному реквизиту Расширены возможности использования управляемых блокировок. В тех случаях, когда требуется выполнение согласованного действия над некоторым множеством объектов, определяемых значением реквизита, и при этом не допускается появление новых объектов с таким значением реквизита, появилась возможность устанавливать соответствующую блокировку, а не выполнять блокировку всего множества объектов данного типа.. При обнаружении несоответствия версии клиентского приложения и сервера «1С: Предприятия», или при указании для информационной базы полной версии «1С: Предприятия», установка новой версии выполняется всегда, если требуемая версия не установлена на компьютере пользователя. В диалоге настройки окна выбора информационной базы реализован флажок При использовании неинтерактивной программы запуска реализована возможность отключать поиск и установку новой версии «1С: Предприятия» в тех случаях, когда требуемая для работы версия уже установлена на компьютер пользователя, но существуют более свежие, не установленные версии. При этом сохраняется возможность установить любую, необходимую версию системы. При обновлении конфигурации базы данных выполняется проверка совпадения имен общих картинок с именами картинок из библиотеки картинок. При нахождении совпадений генерируется сообщение о неуникальности имени и обновление конфигурации базы данных не происходит. В режиме совместимости с версией 8.3.2 поведение не изменилось., вызванный для вспомогательной формы, приводит к закрытию этой формы. Если в момент закрытия данная форма является активной - произойдет активация основной формы, в противном случае никаких дополнительных действий выполнено не будет. Метод Индексы полнотекстового поиска содержат номер версии, с помощью которой выполнялось создание индексов. В случае, если индекс полнотекстового поиска построен в версии 8.3.3 и выше и с отключенным режимом совместимости, то не будет выполняться поиск по представлениям объектов конфигурации в том случае, если с информационной базой работают с помощью версии 8.3.2 и более младшей. При получении значения функциональной опции, для которой задан привилегированный режим при получении, не выполняется проверка прав доступа в том случае, если получение значения выполняется в безопасном режиме. В режиме совместимости с версией 8.3.2 поведение не изменилось. При получении значения функциональной опции, для которой задан привилегированный режим при получении, выполнялась проверка прав доступа в том случае, если получение значения выполняется в безопасном режиме. Исключены проблемы, связанные с обращением к функциональным опциям в безопасном режиме. Считается, что информация, предоставляемая функциональной опцией с включенным привилегированным режимом, достаточно безопасна и может использоваться в безопасном режиме. Методы, выполняющие какие-либо действия с тестируемыми объектами, не выполняют ожидание завершения действия. Методы, которые ранее возвращали результат выполнения действия - больше не возвращают результат, а в случае неудачного завершения - генерируют исключение. Концепция списка выбора направлена на то, чтобы дать возможность пользователю быстро выбрать необходимое значение, по возможности не прибегая к форме выбора. Для этого список выбора содержит информацию, которая помогает в выборе значения для заполнения поля: Теперь, для работы в i Pad может использоваться конфигурация без специфических доработок и без ограничений (после перевода на режим, не использующий модальные окна). Ранее, необходимо было для работы в i Pad исключать часть функциональности из-за ограниченной поддержки модальных вызовов. В рамках этой технологии меняется подход к модальности. Вместо модальных окон теперь используются блокирующие окна, а модальные окна поддерживаются для совместимости. В прикладном решении все модальные окна рекомендуется заменить на блокирующие, а вместо методов платформы, использующих модальные окна, следует использовать новые методы, работающие без модальных окон. Вызов модальной формы разбивается минимум на два вызова: отдельно выполняется открытие блокирующей формы (вместо модальной) и отдельно описывается процедура обратного вызова, которая будет вызвана платформой после завершения работы формы (в том числе для получения значения возврата). Прикладное решение, которое должно работать на i Pad - обязано поддерживать технологию блокирующих окон. Реализовано свойство конфигурации , которое определяет, каким образом в прикладном решении используются модальные окна. При расширенной проверке конфигурации реализован режим поиска методов, связанных с модальностью. В командной строке эта проверка выполняется с помощью параметра Веб-клиент стал лучше соответствовать современным веб-технологиям. Сняты ограничения на использование модальных окон при работе в веб-клиенте на устройствах i Pad. Требуется переработка конфигурации для обеспечения работы прикладного решения в веб-клиенте на устройствах i Pad. Дискретность вывода времени событий в технологический журнал увеличена до 1 микросекунды. Количество микросекунд времени события технологического журнала выводится в шести позициях. Реализовано свойство Дискретность вывода времени событий в технологический журнал равнялась 100 микросекундам. Количество микросекунд времени события технологического журнала выводилось в четырех позициях. В технологическом журнале существовало только свойство Уменьшена вероятность переполнения счетчика времени из-за того, что количество событий технологического журнала превышало 10 000 событий в секунду. Теперь в одной секунде может находится до 1 000 000 событий технологического журнала. Свойство Для того, чтобы управляемая форма отображала данные через точку, у пользователя должны быть права на все составляющие полного пути к данным. Если права отсутствуют - элемент, связанный с этими данными, не отображается на форме. При доступе к данным через точку, элемент формы, связанный с такими данными, не будет отображаться на форме, если у пользователя отсутствуют права доступа на любую составляющую полного пути к отображаемым данным.. Время действия аутентификации по умолчанию равно 24 часам. Максимальное время действия аутентификации равно 168 часам. Изменился протокол взаимодействия зависимой стороны и провайдера Open ID. Реализована возможность запрета запоминания аутентификации в диалоге аутентификации. Реализована форма ввода имени пользователя и пароля на стороне провайдера Open ID для использования в веб-клиенте.. Время действия аутентификации по умолчанию было равно 1 неделе. Максимальное время действия аутентификации не ограничивалось. Отсутствовала форма ввода имени пользователя и пароля на стороне провайдера Open ID для использования в веб-клиенте. В технологии внешних компонент реализована поддержка веб-браузера Mozilla Firefox версии 22.0 и выше. Адаптеры внешних компонент для веб-браузера Mozilla Firefox версии 22.0 будут работать с более новыми версиями веб-браузера без перекомпиляции. Для внешних компонент, которые должны работать во всех поддерживаемых версиях веб-браузера Mozilla Firefox, необходимо размещать в архиве несколько версий компоненты: В файле манифеста внешних компонент, работающих в веб-браузере Mozilla Firefox, рекомендуется указывать только минимальную версию веб-браузера. Изменена документация по технологии создания внешних компонент (см. здесь), дополнены примеры, представлены новые версии адаптеров для веб-браузеров. Удалены адаптеры для неподдерживаемых производителем версий веб-браузера Mozilla Firefox (версии 3.6, 4.0 и 5.0). Использование каждой из вышеперечисленных возможностей можно настроить с помощью конфигуратора, в свойствах объекта конфигурации. Полнотекстовый поиск выполняется только по тому объекту конфигурации, для которого выполняется ввод по строке. Если при выполнении ввода по строке указан отбор, то этот отбор (при необходимости и возможности) конвертируется в запрос полнотекстового поиска с целью повышения скорости работы поиска. Для таблиц внешнего источника данных допустимо выбирать только способ поиска строки и режим получения данных (непосредственно или фоновый). В файловом режиме поиск в фоновом режиме выполняется только в том случае, если в этот момент не выполняется другое фоновое или регламентное задание. Для обработчиков событий Объекты конфигурации не позволяли для ввода по строке настроить использование полнотекстового поиска, поиска по вхождению строки, а также выполнение поиска в фоновом режиме. Можно было использовать полнотекстовый поиск и поиск по вхождению строки в обработчиках Переименованы настройки, предназначенные для сохранения параметров начальной страницы (рабочего стола). В режиме совместимости с версией 8.3.2 используется старое имя. При смене режима совместимости выполняется соответствующее изменение ключей сохраненных настроек. Для устройств на базе операционной системы i OS прекращена поддержка версии 4.x. Для устройств на базе операционной системы Android минимальный объем оперативной памяти составляет 256 МБайт. Реализована возможность работы с функциями геопозиционирования и мультимедийными возможностями мобильного устройства (фотография, аудио- и видеозаписи). Для работы с функциями геопозиционирования реализованы объекты Стало доступно использование возможностей операционных систем мобильных устройств в части работы с механизмами геопозиционирования и мультимедиа. В частности, можно реализовать возможность определения текущего местоположения, выполнить снимок приходуемого товара и т.д. При обновлении мобильного приложения объекты метаданных сопоставляются по внутренним идентификаторам. При обновлении мобильного приложения на версию 8.3.3 будет выполнена соответствующая реструктуризация. При создании информационной базы на устройствах под управлением i OS, папка с данными приложения помечается как не резервируемая. После того, как изменяются данные информационной базы (выполняется запись данных расширениями форм объектов и регистров), папка с данными приложения помечается как резервируемая и начинается ее резервное копирование с помощью системных средств.) произвольных текстовых строк для использования в URL. Кодирование выполняется для соответствия стандарту RFC 1738 ( Реализована возможность работы с заголовками HTTP-запросов, обработки кодов возврата, получения и установки тела запроса в виде строки или двоичных данных. Попытка присвоения значения элементу фиксированной структуры вызывает исключение. Реализована сериализация описания индексов таблицы значений. Содержимое индексов не сериализуется, а восстанавливается при десериализации. Доступна возможность вычисления значения хеш-функции по алгоритмам MD5 и CRC32 с помощью объекта Реализована возможность указывать в качестве данных полей и таблиц управляемой формы данные, расположенные в конкретной строке реквизита формы, являющегося таблицей (кроме динамического списка). Во время работы управляемой формы не выполняется считывание данных для тех динамических списков, которые не видны на форме в настоящий момент. Для реквизитов типа , определяющее увеличение или уменьшение шрифта относительно исходного размера. Управление цветом фона для расширения группы формы вида обычная группа и расширения группы формы вида страница доступно с помощью свойства и управляемой формы, если в указанных элементах формы помещена форматированная строка, содержащая гиперссылку. Расширены оформительские возможности для элемента формы поле (вида поле надписи) и декорация (вида надпись). В противном случае поле журнала будет обладать переменной длиной. Реализована поддержка свойства Табличный документ не использует фиксацию, если область фиксации превышает отображаемую область. Значение, полученное из незаполненного реквизита таблицы значений, дерева значений и табличной части, соответствует значению по умолчанию для типа реквизита колонки, с учетом квалификатора типа. Изменен алгоритм вычисления положения ячеек по горизонтали в разных строках. Реализованы новые виды диаграмм: воронка, воронка объемная, воронка нормированная, воронка нормированная, объемная. , значение которого будет присвоено одноименному свойству получаемой/открываемой формы. Для формы, основным реквизитом которой является динамический список с указанной основной таблицей, будет получена навигационная ссылка на список объекта, заданного в качестве основной таблицы. Стало возможным использовать навигационные ссылки на команды глобального командного интерфейса. Изменен формат навигационной ссылки на точку навигации, образованную стандартной командой. Изменения таблицы настроек хранения итогов для регистров накопления выполняются в рамках транзакции. При передаче табличного документа между клиентом и сервером, сохраняются значения свойств Для мобильной платформы реализована поддержка языков интерфейса, поддерживаемых платформой для персонального компьютера. Реализован вариант мобильной платформы, поддерживающий только два языка интерфейса: русский и английский. Возможность запуска конфигураций, разработанных в версии 8.3.1 и более младших, в версии 8.3.2, без внесения изменений в конфигурацию и без изменений структур данных. Это позволяет при переходе на версию 8.3.2 сначала выполнить переход без внесения изменений в конфигурацию, а потом, внести необходимые изменения и снять режим совместимости. Так же это позволяет иметь возможность после перехода на версию 8.3.2, при необходимости, использовать для работы с информационной базой и версию 8.3.1. Это можно делать, как до снятия режима совместимости, так и после (установив вновь режим совместимости). Для управляемого приложения реализован механизм автоматизированного тестирования конфигурации. Тестирование реализуется в виде кода на встроенном языке «1С: Предприятия» (с использованием соответствующих объектов встроенного языка), который имитирует последовательность интерактивных действий и выполняет проверку результата их выполнения. Автоматизированное тестирование поддерживается для тонкого, толстого и веб-клиентов, в файловом и клиент-серверном вариантах информационной базы. Для выполнения теста не требуется вносить изменений в тестируемую конфигурацию. Реализована возможность записи интерактивных действий пользователя в управляемом приложении. Реализована возможность преобразования записанных действий в сценарий на встроенном языке «1С: Предприятия», воспроизводящий записанные действия. Обработка для выполнения такого преобразования размещена на диске ИТС ( Реализована технология создания мобильных приложений. Поддерживается создание приложений для ОС i OS и Android. Приложения работают на мобильных устройствах автономно, без необходимости постоянного подключения к Интернет. Обмен с приложением через Интернет реализуется с помощью стандартных технологий «1С: Предприятия». При этом используется модель разработки управляемого приложения. Поддерживается подмножество функциональности, используемой для разработки приложений для персонального компьютера. Созданное приложение может работать как на мобильных устройствах, так и на персональном компьютере. В состав поставки демонстрационной конфигурации «Управляемое приложение» включена демонстрационная конфигурация мобильного приложения «1С: Заказы». Для разработки приложений для мобильных устройств можно было использовать расширение для карманных компьютеров (для ОС Microsoft Windows Mobile и Microsoft Windows CE). Появилась возможность разрабатывать приложения для устройств на базе ОС i OS и Android с помощью инструментов платформы «1С: Предприятие» с возможностью реализовывать обмен между мобильными приложениями и прикладными решениями для персональных компьютеров. Для тонкого и толстого клиента изменено расположение по умолчанию окон оповещения, состояния и окна отображения вызовов сервера. Окна оповещения и состояния по умолчанию отображаются в правом нижнем углу рабочей области экрана. Окно отображения серверных вызовов по умолчанию отображается в левом нижнем углу рабочей области экрана. Значение, полученное из незаполненного реквизита таблицы значений, дерева значений и табличной части, соответствует значению по умолчанию для типа реквизита колонки, с учетом квалификатора типа. В режиме совместимости с версией 8.2.16 поведение не изменилось. Переработан механизм совместной работы с файлами информационной базы и файлами хранилища конфигурации. Обеспечена многопользовательская работа с информационной базой (или хранилищем конфигурации) пользователей, работающих как на ОС Windows, так и на ОС Linux. Данные файлы имеют нулевой размер и не удаляются после завершения работы клиентских приложений. Совместная работа с файловой информационной базой возможна только клиентскими приложениями одной версии. Количество одновременных подключений к файловой информационной базе не может быть больше 1024. Обеспечена возможность одновременной многопользовательской работы с информационной базой и хранилищем конфигурации пользователей, работающих как на ОС Windows, так и на ОС Linux. Устранены недостатки многопользовательской работы с файловым вариантом информационной базы и с хранилищем конфигурации в ОС Linux. При создании форматированной строки средствами конфигуратора (диалог редактирования форматированной строки) доступно оформление строки с использованием элементов стиля (для шрифта и цвета). Форматированные строки хранят ссылки на элементы стиля, если они (элементы стиля) использовались при создании форматированной строки. Преобразование элементов стиля (разыменование) к реальным шрифтам и цветам происходит при отображении форматированной строки. В диалоге редактирования форматированной строки конфигуратора для оформления было недоступно использование элементов стиля. При программном формировании форматированной строки с использованием элементов стиля, получившаяся форматированная строка содержала не ссылки на элементы стиля, а конкретные значения шрифтов и цветов. с почтовым сервером, для которого защищенное Start TLS соединение настроено на использование тех же портов, что и незащищенное, будет устанавливаться Start TLS соединение. В режиме совместимости с версией 8.2.16 поведение не изменилось. области ячеек табличного документа копируются только в том случае, если присоединение выполняется для области, которая расположена за правой границей результирующего табличного документа. В режиме совместимости с версией 8.2.16 поведение не изменилось.. С помощью этого параметра реализована возможность выполнить «переадресацию» запроса на получение списка общих информационных баз на другой интернет-сервис (с таким же описанием методов). Для этого интернет-сервиса могут использоваться другие настройки аутентификации. При получении списка информационных баз через интернет-сервисы доступна возможность реализовать несколько сервисов с различными требованиями к аутентификации. Это позволяет, например, выполнять проверку изменения списка баз без аутентификации, а получение измененного списка с аутентификацией. Исключено неявное чтение ресурсов, реквизитов и общих реквизитов (не являющихся разделителями) при записи наборов записей регистров сведений. При записи набора записей регистра сведений больше не требуется прав на чтение ресурсов, реквизитов и общих реквизитов регистра (не являющихся разделителями). Установка кодировки вложения позволяет принимающему почтовому клиенту корректно отобразить содержимое и имя вложения в случае, когда для почтового вложения задана кодировка, отличная от кодировки письма. Изменен алгоритм вычисления положения ячеек по горизонтали в разных строках. Если сумма ширин колонок из различных строк совпадает, то колонки будут занимать одинаковое пространство и внешние границы таких колонок будут совпадать. В режиме совместимости с версией 8.2.16 поведение не изменилось. Возможность запуска конфигураций, разработанных в версии 8.2.16 и более младших, в версии 8.3.1, без внесения изменений в конфигурацию и без изменений структур данных. Это позволяет при переходе на версию 8.3.1 сначала выполнить переход без внесения изменений в конфигурацию, а потом, внести необходимые изменения и снять режим совместимости. Так же это позволяет иметь возможность после перехода на версию 8.3.1, при необходимости, использовать для работы с информационной базой и версию 8.2.16. Это можно делать, как до снятия режима совместимости, так и после (установив вновь режим совместимости). Ограничения клиентского приложения, работающего под ОС Linux, приведены в документации. Возможность одновременной установки и запуска различных версий «1С: Предприятия» не поддерживаются. В меню приложений среды рабочего стола ОС Linux добавлены ярлыки запуска неинтерактивной программы запуска, тонкого клиента и толстого клиента. Ярлыки относятся к подкатегории Работа тонкого клиента по протоколу https стала возможной с использованием клиентских сертификатов (из файла, из хранилища сертификатов Windows и из хранилища сертификатов NSS). Для задания параметров сертификатов служат ключи командной строки запуска Внешний источник данных может входить в состав общего реквизита. Для таких внешних источников данных параметры соединения хранятся в разрезе значений разделителей. Если в сеансе не используется данный разделитель - это считается отдельным значением для хранения параметров соединений. Сами данные, расположенные в таблицах внешних источников данных, не разделяются по значениям разделителей. Возможность задания параметров соединения для каждой области данных в информационной базе. Таким образом, для разных областей данных реализуется возможность доступа или к разным базам данных с одинаковой структурой или доступ к одной базе данных с разными параметрами соединения. Возможность получения нестандартного представления. Возможность получения представления для таблиц внешних источников данных в тех случаях, когда не указано поле, обеспечивающее представление. Выполняется без длительного монопольного доступа к информационной базе. Возможность получения представления объекта, включающего в себя локализованные данные. Монопольный режим требуется на финальном этапе фонового обновления на небольшой период времени. Реализовано фоновое обновление конфигурации базы данных. В кластере серверов реализован сервис обновления конфигурации базы данных. Реализовано системное фоновое задание, использующееся для фонового обновления конфигурации базы данных. Реализован метод глобального контекста Реализована возможность обновления информационной базы с существенными изменениями структуры данных без длительной остановки работы пользователей. При выполнении обновления конфигурации информационной базы с помощью пакетного запуска конфигуратора стало доступно управление возможностью проведения динамического обновления (как при фоновом, так и при обычном обновлении)., предоставляющий доступ к каталогу пользователя информационной базы, создаваемому системой. Метод доступен для тонкого, толстого и веб-клиентов. В веб-клиенте метод доступен при подключении расширения работы с файлами. Реализован метод , предоставляющий доступ к стандартному каталогу документов операционной системы. Метод доступен для тонкого, толстого и веб-клиентов. В веб-клиенте метод доступен при подключении расширения работы с файлами. Доступ к стандартным каталогам (рабочий каталог данных пользователя и каталог документов) штатными средствами был невозможен. В тонком и толстом клиентах имелась возможность реализации такого доступа с помощью внешних, по отношения к системе, средств, что снижало переносимость системы между различными операционными системами и видами клиентских приложений. Возможность доступа к некоторым стандартным каталогам на клиентском компьютере, которая позволит хранить файловые данные пользователя в местах, которые специально для этого предназначены, без использования внешних инструментов. В состав общих реквизитов, не являющихся разделителями, могут входить журналы документов. Для сохранения совместимости в информационных базах, созданных в «1С: Предприятии» версии 8.2, значение свойства Повышена стабильность сервера. Реализована возможность не допускать аварийного завершения работы всего кластера серверов из-за большого потребления памяти конкретным сеансом. Вместо этого будет аварийно завершаться клиентское приложение, вызвавшее такой расход памяти. Реализована выгрузка конфигурации в файлы и загрузка конфигурации из файлов. Выгрузка большинства объектов выполняется в формате XML, модули выгружаются в текстовых файлах, файлы картинок выгружаются в своем формате, справочная информация выгружается в файлах Поддерживалась выгрузка и загрузка ограниченного набора данных: модули, справочная информация, макеты, права и картинки. Остальная информация о конфигурации не выгружалась. Для выгрузки и загрузки использовались команды Позволяет обеспечить безопасное выполнение фрагментов кода, которые вызываются из сеансов с неиспользуемыми значениями разделителей, но которые должны работать в конкретных областях данных и не иметь возможности «сменить» область данных (например, по ошибке). Если элемент не захвачен в хранилище конфигурации или находится на поддержке, стало возможным просматривать характеристики шрифтового оформления и список выбора, не включая возможность изменения и не захватывая объект в хранилище. При начале и завершении сеанса работы с информационной базой, требующего клиентской лицензии, платформа может информировать внешнее приложение вызовами методов веб-сервиса. Внешнее приложение, получив вызов при начале сеанса, может разрешить или запретить начало сеанса. Данная возможность доступна только в клиент-серверном варианте информационной базы. Для указания параметров Web-сервиса внешнего управления сеансами реализовано: На веб-браузерах Google Chrome и Safari стали доступны расширения работы с файлами и криптографией (только для ОС Windows). Создание внешних компонент стало возможным для всех поддерживаемых веб-браузеров.) и определяет классическую или упрощенную пропись числа. При классическом формировании числа прописью на английском языке между сотнями (или тысячами и миллионами) и следующими за ними десятками (или единицами, если нет десятков) в любом разряде всегда ставится союз and. Например, 150 – «one hundred and fifty», но 100 – «one hundred» и 50 – «fifty». Реализована возможность работы с временными таблицами для внешних источников данных. Временная таблица создается непосредственно в базе данных внешнего источника данных. Для обращения к временной таблице используется синтаксис Реализация возможности хранения типов характеристик в справочниках, при этом регулируя тип характеристики с помощью составного типа реквизита, хранящего значение характеристики (например, типа ресурса регистра сведений).. Данные свойства имеют смысл для следующих типов диаграмм: график, график с накоплениями, график с областями, график с областями и накоплением, график с областями нормированный, изометрическая непрерывная, изометрическая лента, водопад, воронка, воронка объемная, а также для следующих типов диаграмм, у которых для серий установлен флажок гистограмма, гистограмма объемная, гистограмма горизонтальная, гистограмма горизонтальная объемная, гистограмма с накоплением, гистограмма с накоплением объемная, гистограмма с накоплением горизонтальная объемная, гистограмма нормированная, гистограмма нормированная объемная, гистограмма нормированная горизонтальная, гистограмма нормированная горизонтальная объемная.. Свойства имеют смысл для следующих типов диаграмм: гистограмма с накоплениями, гистограмма с накоплениями объемная, гистограмма с накоплениями горизонтальная, гистограмма с накоплениями объемная горизонтальная, гистограмма нормированная, гистограмма нормированная объемная, гистограмма нормированная горизонтальная, гистограмма нормированная объемная горизонтальная.. Свойства имеют смысл для следующих типов диаграмм: график с областями, изометрическая, изометрическая пирамида, изометрическая непрерывная, изометрическая лента, водопад, воронка объемная, воронка нормированная объемная. Реализована возможность управления двусторонней печатью для табличного документа, графической схемы (из встроенного языка и интерактивно) и текстового документа (только интерактивно). Реализованы системные перечисления Возможно настроить обновление дистрибутива тонкого клиента и получение списка общих информационных баз при помощи http-соединения или Web-сервиса. В случае несовпадения версии клиентского приложения и сервера, реализовано автоматическое получение и установка тонкого клиента. Для конфигурационного файла Возможность обновления дистрибутива тонкого клиента и получения списка общих информационных баз без создания общих каталогов позволяет получить актуальную версию дистрибутива и текущий список информационных баз при удаленной работе., содержащий настройки, необходимые для установки, запуска и обновления клиентского приложения. Созданный исполняемый файл предназначен для использования только в ОС Windows. Для создания архива используется утилита Упрощает установку клиентского приложения на компьютер клиента в тех случаях, когда для доступа к информационной базе (через Интернет) желательно использование клиентского приложения, а не веб-клиента. в этой ячейке приводит к переходу к следующей редактируемой ячейке этой строки. Если ячейка в строке последняя, выполняется переход к первой редактируемой ячейке следующей строки. Это упрощает работу с системой и делает работу более эффективной при редактировании табличных данных с использованием клавиатуры.. Данное сочетание можно использовать даже в том случае, если идет редактирование строки таблицы. Для таблицы управляемой формы с режимом автоматического добавления строк реализованы следующие возможности: фиксированной длины изменено отображение автоотметки незаполненного, если этот реквизит расположен в таблице управляемой формы, табличном поле или табличном документе. Проверка заполненности значения выполняется с помощью метода При запуске системы с помощью веб-браузера, отсутствующего в списке поддерживаемых, отображается предупреждение об этом с возможностью продолжить работу или перейти к списку поддерживаемых веб-браузеров. Предупреждение отображается не чаще, чем 1 раз в неделю. При запуске системы с помощью устаревшей версии веб-браузера выводится предупреждение об этом, с возможностью продолжить работу или перейти к списку поддерживаемых веб-браузеров. Предупреждение отображается не чаще, чем 1 раз в месяц. Оповещение пользователя о том, что выполняется работа в устаревшей версии веб-браузера с предложением продолжить работу или перейти к списку поддерживаемых веб-браузеров. Рекомендуется сменить версию используемого веб-браузера. При запуске системы на новой версии Microsoft Internet Explorer, которая была недоступна во время разработки версии платформы, выводится предупреждение об этом с возможностью продолжить работу или перейти к списку поддерживаемых веб-браузеров. Предупреждение отображается не чаще, чем 1 раз в месяц. Возможность помещения в технологический журнал информации о выполнении операций, изменяющих работу кластера серверов, например во время репликации данных между сервисами кластера. Для этого в конфигурационный файл технологического журнала добавлено событие ). Приложение может работать как в режиме отдельного приложения, так и в режиме сервиса (демона). Сервер администрирования устанавливается в составе компонент сервера «1С: Предприятия». Для взаимодействия с сервером администрирования реализована кроссплатформенная утилита командной строки (). Утилита администрирования устанавливается в составе компонент сервера «1С: Предприятия». Версия утилиты администрирования может не совпадать с версией сервера администрирования, с которым она (утилита) работает. Утилита позволяет выполнять администрирование кластера серверов в объеме, который доступен с помощью средств программного администрирования кластера (COM-объект ), кроме аутентификации администраторов (информационной базы, кластера, рабочего сервера) средствами ОС. Также реализован интерфейс работы с сервером администрирования из языка Java, который (вместе с описанием и примером использования) распространяется с помощью ИТС ( При использовании СУБД Postgre SQL и Oracle Database оптимизирована запись движений с обновлением итогов регистра бухгалтерии за счет реализации дополнительного индекса. Увеличение скорости будет достигнуто после реструктуризации регистров бухгалтерии и отключения режима совместимости. Ускорена работа при использовании СУБД Postgre SQL за счет изменения структуры индексов. Оптимизация действует для новых информационных баз и для существующих после выполнения реструктуризации базы данных.) в СУБД Postrge SQL. Табличные пространства не создаются автоматически и должны быть созданы администратором базы данных. Если дополнительных табличных пространств не создано - используется табличное пространство по умолчанию (Если запрос к базе данных содержит более 400 уровней вложенности выражений, то генерируется исключение, не приводящее к завершению работы системы. В режиме совместимости с версией 8.2.16 поведение не изменилось., приведет к организации в результирующем дереве одного узла с общим итогом, элементами которого будут узлы для группировок, расположенных в запросе после общего итога. В режиме совместимости с версией 8.2.16 поведение не изменилось. При выводе результата компоновки данных в коллекцию значений, для колонки, в которую выводится вычисляемое поле, устанавливается тип значения, указанный в вычисляемом поле. Если тип значения у вычисляемого поля не указан, то тип колонки определяется автоматически на основании выражения вычисляемого поля. В режиме совместимости с версией 8.2.16 изменений нет. При выводе результата компоновки данных в коллекцию значений, для колонки, в которую выводится вычисляемое поле, устанавливался тип значения, который всегда определялся автоматически, на основании выражения вычисляемого поля. При смене версии сервера не выполняется автоматическое удаление сеансов, существующих на момент старта менеджера кластера. При завершении клиентского приложения, работающего через веб-сервер, по исключению о различии версии клиента и сервера происходит попытка удаления сеанса на сервере. При смене версии платформы на сервере, пользователь получает сообщения о том, что различаются версии клиентского приложения и сервера, а не неинформативное сообщения о том, что сеанс отсутствует или удален. При работе с сервером хранилища конфигурации выполняется проверка текущей версии сервера и конфигуратора. Работа с сервером возможна только при условии совпадения версий сервера хранилища конфигурации и конфигуратора. При работе конфигуратора в пакетном режиме в том случае, если обнаружено изменение расположения информационной базы, подключенной к хранилищу, выполняется повторное связывание информационной базы и хранилища и предупреждение не выводится. При проверке расположения информационной базы, подключенной к хранилищу, игнорируется имя компьютера, с которого выполняется подключение к информационной базе, для клиент-серверных информационных баз и файловых информационных баз, расположенных на сетевом диске. В пакетном режиме выдавалось предупреждение о изменении расположения информационной базы, подключенной к хранилищу конфигурации и ожидался ответ пользователя. При проверке расположения информационной базы, подключенной к хранилищу, учитывалось имя компьютера, с которого выполняется подключение к информационной базе, для клиент-серверных информационных баз и файловых информационных баз, расположенных на сетевом диске. Обращение в пакетном режиме к копии информационной базы, соединенной с хранилищем от имени того же пользователя хранилища, что и оригинальная информационная база, приведет к отключению оригинальной информационной базы от хранилища. Не выдается предупреждение о смене местоположения информационной базы, подключенной к хранилищу, в том случае, если подключения отличаются только именем компьютера, с которого выполняется подключение при использовании клиент-серверного варианта или файлового варианта, расположенного на сетевом диске. При экспорте табличного документа в форматы Microsoft Excel 97 или Microsoft Excel 2007, ячейки табличного документа, выровненные влево, экспортируются с установкой общего формата ячейки. В режиме совместимости с версией 8.2.16 поведение не изменилось. Если ячейка табличного документа содержит числовое значение, которое используется как текст и значение прижато к левой границе ячейки, например, ячейка содержит код или артикул номенклатуры, то при экспорте в формат Microsoft Excel не происходит преобразования ячейки в число, что облегчает использование получившегося документа (включая редактирование и сравнение). Если при запуске приложения не найдена лицензия, необходимая для работы приложения, то в протокол поиска лицензии помещается информация о расхождениях между текущими параметрами оборудования и параметрами оборудования при получении лицензии. Эта информация помещается только для программных лицензий. При работе с Microsoft SQL Server версии 2005 и выше, в режиме совместимости с версией 8.2.16 и старше, используется режим управления версиями строк, если конфигурация использует режим управляемых блокировок. Используется уровень изоляции транзакций Реализована возможность формирования быстрых пользовательских настроек в виде набора полей формы в отдельной группе, расположением и другими параметрами которой прикладной разработчик может управлять. Реализовано свойство расширения управляемой формы для отчета. Перед созданием элементов настроек выполняется очистка группы от существующих в ней элементов. Автоматически создаваемые формы (отчета и пользовательских настроек) содержат специальные группы, в которых выполняется создание элементов, позволяющих редактировать настройки. Для расширения формы отчета управляемой формы реализовано событие Изменено представление автоматически генерируемой формы отчета: представление варианта отчета перенесено в заголовок отчета, кнопка выбора варианта перенесена в командную панель отчета и т.д. В режиме совместимости с версией 8.2.16 поведение не изменилось. Быстрые пользовательские настройки редактировались в специальной таблице, размещенной в форме. Форма редактирования пользовательских настроек содержала таблицу для редактирования всех пользовательских настроек. В форме отчета располагалось поле с представлением текущего варианта и кнопкой выбора варианта отчета. д.), вместо использования специальных таблиц редактирования настроек. Для формы, основным реквизитом которой является динамический список с указанной основной таблицей, будет получена навигационная ссылка на список объекта, заданного в качестве основной таблицы. Для метода глобального контекста Повышение стабильности работы системы. Предотвращение возможности приведения информационной базы (в файловом варианте) в неработоспособное состояние. Предотвращение возможного падения производительности. В определенных случаях (например, при создании запроса с обработкой результата в форме отчета) возникал конфликт имен переменных: между именами, которые создавал конструктор, и именами реквизитов формы, в модуле которой этот код размещался. В результате сгенерированный код оказывался неработоспособным., и накладывании отбора на реквизит поля, отбор накладывается только в тех частях объединения, в которых данный реквизит существует. В режиме совместимости с версией 8.1 поведение не изменилось. Изменения таблицы настроек хранения итогов для регистров накопления и бухгалтерии выполняются в рамках транзакции. При работе с таблицами настроек хранения итогов накладываются управляемые блокировки на соответствующее пространство блокировок. Для рабочих процессов реализован кеш настроек хранения итогов. Ликвидация конфликтов модификации таблиц настроек хранения итогов из нескольких параллельных сеансов с одинаковыми значениями используемых разделителей. Уменьшение количества запросов к базе данных и улучшение параллельности работы в сеансах с использованием разделителей. При удалении разделителей или модификации типов разделителей, во время обновления конфигурации базы данных, в таблицах настроек хранения итогов регистров накопления и бухгалтерии происходит объединение записей по новым комбинациям установленных разделителей. При изменении области выделения табличного документа, если в область выделения попадают строки с различными форматами строк, автоматически включается режим выделения строк. Если режим выделения строк был автоматически включен, из режима выделения ячеек, и при изменении выделения в выделении окажутся строки только с одним форматом строк, то режим выделения автоматически возвращается к режиму выделения ячеек. Для табличного документа в веб-браузере Chrome реализована работа буфера обмена. Буфер обмена работает только в пределах одного экземпляра веб-браузера, работающего с одной информационной базой. Подсказка у элементов управляемой формы может быть нескольких видов: непосредственно в поле ввода, рядом с элементом формы и открывающаяся по кнопке (во всплывающем окне). Если для команды формы не задана подсказка, то подсказка не отображается для связанной с ней кнопки командной панели. Для отображения подсказки непосредственно в поле ввода реализовано свойство Подсказка была доступна через всплывающую подсказку элемента формы. Если для команды формы не задана подсказка, то для связанной с ней кнопкой командной панели в качестве подсказки отображался заголовок. При выводе результатов компоновки данных в коллекцию значений, поля различных группировок, ссылающихся на одно поле компоновки данных, попадают в одну колонку коллекции. В режиме совместимости с версией 8.2.16 поведение не изменилось. поля таблицы внешнего источника данных содержит значение, заключенное в одинарные кавычки, то при формировании запроса к СУБД это значение не будет дополнительно заключено в двойные кавычки, независимо от состава символов в этом поле. В других случаях, при наличии в значении поля спецсимволов, имя поля заключается в двойные кавычки. В режиме совместимости с версией 8.2.16 поведение не изменилось., расположенных в первом каталоге (из перечня возможных каталогов), содержащем файлы лицензий. Каталоги, которые стоят в порядке поиска после каталога с найденными файлами программных лицензий, не использовались для поиска. На продолжение поиска не влиял факт успешности или не успешности получения лицензии из найденных файлов первого каталога. Исключение имеющихся проблем в случаях, когда доступные файлы программных лицензий расположены в нескольких доступных каталогах, например, серверная лицензия находится в каталоге, расположенном в порядке поиска раньше, чем каталог с многопользовательской лицензией. Во время работы управляемой формы не выполняется считывание данных для тех динамических списков, которые не видны на форме в настоящий момент. При открытии формы значение реквизита таблицы управляемой формы Повышено удобство работы с фиксацией в отчетах. Пользователь может отключать фиксацию в отчетах в тех случаях, когда она неудобна. Фиксация отключается автоматически в тех, случаях, когда она не позволяет просматривать табличный документ. Прекращена поддержка веб-браузера Microsoft Internet Explorer версии 6.0. Предупреждение, отображаемое при запуске веб-клиента в веб-браузере Microsoft Internet Explorer версии 6.0 изменено на предупреждение о неподдерживаемом веб-браузере. Расширена объектная модель форматированного документа. Текст состоит из параграфов разного типа, входящих в коллекцию параграфов. Параграф состоит из коллекции элементов форматированного документа. Реализованы возможности манипулирования параграфами и элементами форматированного документа. Реализована возможность добавлять или вставлять картинку, указывая URL картинки в качестве текстового значения. Не рекомендуется добавлять или вставлять картинку с помощью двоичных данных. Данная возможность поддерживается для совместимости. Рекомендуется для вставки картинки использовать объект , и в этом ограничении участвуют условия на реквизиты табличных частей, то записать измененный объект можно только в том случае, если данные табличных частей удовлетворяют ограничениям доступа к данным как до, так и после изменения. Наличие обращения к табличным частям из условий ограничений доступа к данным приводит к дополнительным временным затратам. В режиме совместимости с версией 8.2.16 поведение не изменилось. При работе с СУБД Oracle Database для сложных запросах определенного вида изменено формирование запросов к СУБД и исключены случаи, приводящие к ошибкам СУБД. При большом количестве соединений может наблюдаться замедление выполнения запроса СУБД. Рекомендуется не использовать запросы с большим количеством соединений. В режиме совместимости с версией 8.2.16 поведение не изменилось. Изменено поведение выпадающего списка для полей формы, отображающих данные ссылочного типа, перечисления или системные перечисления. Изменен внешний вид и функционирование выпадающего списка. Реализована история выбранных значений, которая хранится в системном хранилище настроек (имя настройки - позволяет указать «1С: Предприятию», где выполнять поиск служебных данных. Во время установки версии 8.3, выполняется поиск каталогов с данными (профили пользователей, конфигурационные файлы, файлы программных лицензий и т.д.) от версии 8.2 в каталогах, доступных данному пользователю. Если каталоги с данными от версии 8.2 найдены, то в каталогах с данными версии 8.3 формируется файл Упрощается администрирование файлов программных лицензий. «1С: Предприятие» версий 8.2.16 и 8.3 могут использовать один и тот же набор лицензий в том случае, если активация программных лицензий выполняется «для всех пользователей» или через сервер «1С: Предприятия». Изменена схема администрирования кластера серверов. Управление процессами кластера и распределение между ними функциональных возможностей выполняется в автоматическом режиме и более недоступно для ручного управления. Создавая специальные правила назначения сервиса кластера или соединения на рабочий сервер, можно влиять на автоматическое распределение. Кластер серверов сохраняет свою работоспособность до тех пор, пока работоспособен хотя бы один рабочий сервер, отмеченный как , который определяет максимальное количество рабочих серверов, одновременный выход которых из строя не приведет к аварийному завершению работы пользователей. Кластер серверов отображается в консоли кластера своим именем (свойство Управление рабочими процессами кластера серверов и распределение между ними функциональных возможностей было доступно только в ручном режиме. Кластер серверов отображался в консоли кластера в виде номера используемого порта. Отсутствовала возможность указания уровня отказоустойчивости. Управление рабочими процессами выполняется автоматически, что качественно улучшает процесс распределения нагрузки в рамках кластера серверов. При этом администратор (с помощью специальных правил) имеет возможность указывать на каком рабочем сервере будут выполняться конкретные сервисы кластера или соединения. Например, имеется возможность вынести сервис управления лицензиями на отдельный рабочий сервер с минимальными изменениями в составе оборудования, или определенные фоновые задания выполнять на рабочем сервере, функционирующим под управлением ОС Windows.

Next

Microsoft Windows — Вікіпедія

Пакет средств администрирования windows server 2008 для windows xp

Серверним варіантом є випущена пізніше система Windows Server . Windows XP і Windows Server побудовані на основі одного і того ж ядра операційної системи, в результаті їхній розвиток і оновлення йде більшменш паралельно. Не так давно вышла очередная новая версия Windows Server 2016. Вместе с ним обновился и бесплатный гипервизор от Microsoft — Windows Hyper-V Server 2016. Его можно свободно скачать и использовать на свое усмотрение. Как обычно, первоначальная настройка сложна и не очевидна, придется немного повозиться для получения приемлемого функционала. Ранее я рассказывал об установке и настройке Hyper-V Server 2012 R2, предыдущей версии бесплатного гипервизора. К сожалению, те методы настройки hyper-v в рабочей группе без домена неактуальны в версии 2016. В частности, утилита hvremote не работает на новой версии. В данном случае в ее качестве будет выступать рабочая станция под управлением Windows 10. Но в общем и целом мне нравится гипервизор hyper-v, поэтому я решил внимательно проработать вопрос установки и первоначальной настройки для дальнейшего использования по мере необходимости. К плюсам hyper-v в целом и бесплатной версии в частности я отношу следующие моменты: Это мое личное мнение, основанное на опыте работы с малыми и средними компаниями, где нет каких-то особенных требований к надежности и доступности сервисов. Где используются несколько серверов с виртуальными машинами, не всегда есть домен windows. Первый и главный для меня минус — первоначальная настройка. Нельзя просто взять, установить Hyper-V Server и начать им пользоваться. Необходимо производить какие-то непонятные и не очевидные действия на хосте и управляемой машине. Но преодолев это препятствие, можно спокойно использовать виртуальную инфраструктуру, основанную на бесплатном гипервизоре от microsoft. Скачать бесплатный Hyper-V Server можно с сайта microsoft со специальной страницы с ознакомительными версиями, где в том числе обитают и бесплатные гипервизоры — https:// К сожалению, требуется регистрация, но это стандартная практика. Если вам не хочется регистрироваться, можете скачать актуальную версию сервера на момент написания статьи с моего яндекс.диска — https://yadi.sk/d/h4AVk Iw Pzeua J. Дальше выполняете установку стандартным способом, как и любую другую систему. Загружаетесь с iso образа и следуете по шагам инсталлятора. Каких-то нюансов или проблем с тем, чтобы установить hyper-v server нет, так что я не буду заострять на этом внимание. У меня появилось вот такое окно: При этом я не мог ничего сделать или выбрать. Я нажал ctrl alt delete и появилось предложение задать пароль администратора. Я сделал это, установка завершилась, загрузилось окно со стандартным интерфейсом управления: Если вы по какой-то причине закроете это окно, вызвать его снова можно в командной строке с помощью команды sconfig. Сразу же выполняем первоначальную настройку Hyper-V Server 2016 через стандартную консоль управления: Быстренько пробежались по основным настройкам hyper-v server 2016. Теперь бы сразу начать установку виртуальных машин, но, к сожалению, пока это не получится сделать. Нам надо каким-то образом подключиться к серверу с помощью панели управления. Пока нам доступен только rdp доступ, но этого не достаточно. Подключаемся по rdp к серверу, чтобы было удобно копировать и вставлять длинные команды в командную строку. В консоли cmd переходим в powershell, просто введя команду: Set-Net Firewall Rule -Display Group 'Windows Management Instrumentation (WMI)' -Enabled true -Pass Thru Set-Net Firewall Rule -Display Group 'Remote Event Log Management' -Enabled true -Pass Thru Set-Net Firewall Rule -Display Group 'Remote Volume Management' -Enabled true -Pass Thru Теперь переходим на клиентскую систему. Напоминаю, что в моем случае это Windows 10 Корпоративная. Заходить на нее нужно под учетной записью с теми же параметрами, что создана на гипервизоре. Добавьте такого же пользователя и работайте под ним. Это обязательное условие для подключения к управлению непосредственно сервером, его службам, дисковой подсистемой и т.д. Для подключения только для управления ролью hyper-v иметь одинаковую с сервером учетку не обязательно, в конце я расскажу, как это сделать. Первым делом создадим запись в файле hosts с именем сервера hyperv. В моем случае эта запись выглядит так: Убедитесь, что с клиентской машины вы пингуете гипервизор по имени. Теперь нам нужно проверить, чтобы в настройках сетевого адаптера текущее сетевое подключение было указано, как подключенное к частной сети. Это нужно для того, чтобы было включено сетевое обнаружение устройств. Речь вот о чем: По-умолчанию этот параметр включен для частных сетей и выключен для общедоступных. Можете либо включить его и для общедоступных, либо поменять параметр сетевого соединения на частную сеть. Сделать это можно в соседнем разделе панели управления: Я не сразу смог найти, где это сделать, поэтому подсказываю вам. Продолжаем настройку хоста для подключения к hyper-v server 2016. Запускаем cmd от администратора и переходим в powershell. Запускаем оснастку dcomcnfg.exe, выполнив эту команду в cmd. Выполняем команду: При копировании приведенной выше команды обратите внимание на одинарные и двойные кавычки. В итоге вы получите ошибку во время выполнения команды. Открывается оснастка управления службой компонентов. Выполняем последовательность действий, указанных на картинке. Дальше надо установить стандартную оснастку для управления hyperv. Выбираем там Средства управления Hyper-V и устанавливаем их. Дожидаемся окончания установки и пробуем подключиться к удаленному серверу: Если все сделали правильно, вы подключитесь к серверу и у вас появится возможность им управлять. Вы можете подключиться к удаленному hyper-v серверу, даже если работаете не под той учетной записью, что имеет административные права на гипервизоре. При подключении есть возможность ввести параметры другого пользователя. Но чтобы эта возможность заработала, необходимо выполнить ряд действий как на сервере, так и на клиенте. Для начала надо изменить один параметр в локальной политике компьютера. Откроется оснастка управления локальными политиками компьютера. Идем по пути: После этого можете работать под привычным пользователем компьютера, но при этом подключаться к hyper-v server 2016 под другой учетной записью и управлять им. Теперь мы можем свободно подключаться и управлять гипервизором. Забыл упомянуть о том, как подключиться к управлению самим сервером, то есть как посмотреть список дисков, службы, почитать логи и т.д. Заходите на компьютер под той же учетной записью, что является администратором на гипервизоре. Запускаете стандартную оснастку «Управление компьютером», выбираете локальный компьютер, жмете правой правой кнопкой мыши и выбираете подключиться к другому компьютеру: Пишите имя сервера и подключаетесь к нему. Вам доступны все разделы управления компьютером, кроме диспетчера устройств. К нему почему-то не получается подключиться, возникает ошибка. Я подробно не разбирался в чем дело и как ее исправить. Перед тем, как мы приступим к установке виртуальных машин, подготовим для них сеть. Я не буду подробно рассказывать о нюансах работы сети в hyper-v. Просто создадим сетевой бридж для виртуальных машин. В оснастке управления выбираем справа «Диспетчер виртуальных коммутаторов», выбираем тип «Внешняя». Я рекомендую давать осмысленные названия, чтобы было проще потом управлять. Открываем в проводнике на управляющей машине удаленный диск через стандартную возможность windows машин, создаем папку iso и загружаем нужный образ. Если это бридж в локальную сеть, то назовите виртуальный коммутатор local. Вы увидите предупреждение о том, что сетевые соединения будут сброшены. Будет создан новый виртуальный сетевой интерфейс с теми же настройками, что были у физического. Если ваш сервер получал сетевые настройки по dhcp, то он скорее всего получит новый ip адрес. Мы почти закончили настройку Windows Hyper-V Server 2016 и готовы приступить к установке виртуальных машин. Так же я рекомендую сразу загрузить какой-нибудь файловый менеджер для удобной навигации по папкам на самом гипервизоре. Запустить этот менеджер можно будет через командную строку, подключившись по rdp Теперь все готово к созданию виртуальных машин. Сделайте несколько тестовых, а дальше мы научимся их бэкапить. Ранее я уже рассказывал про программу HVBackup для бэкапа виртуальных машин. Она замечательно работает с Windows Hyper-V Server 2016, приведенная статья полностью актуальна. Для работы программы необходимо установить на гипервизоре . Net Framework 3.5 с помощью команды powershell: А дальше все по приведенной инструкции. Если не хочется возиться с консольной программой, скриптами, планировщиком, но хочется быстро сделать бэкап виртуальной машины hyper-v, можно воспользоваться бесплатной программой Veeam Backup Free Edition. Она позволяет вручную сделать копию виртуальной машины. Основное ограничение бесплатной версии в том, что вы не сможете создавать задания для автоматического бэкапа. Это ограничение можно обойти и использовать с помощью скриптов автоматический бэкап в бесплатной veeam, но это тема отдельного разговора. Не хочется рассматривать этот вариант в рамках данной статьи. Подробнее о различиях платной и бесплатной версии можно узнать по ссылке — https:// конечно, монструозная, весит много, ставится долго, но зато никаких заморочек. Все настраивается легко и понятно через интерфейс программы. Добавляете новый сервер: Указываете, что это Standalone Hyper-V server, добавляете учетные данные и дожидаетесь окончания установки необходимых компонентов на hyperv сервере. После этого можно создать резервную копию виртуальной машины. Для этого выберите гипервизор, виртуальную машину, которую хотите забэкапить и жмите правой кнопкой мыши по ней. Выбираете Veeam ZIP: Дальше указываете место, куда будет сохранен бэкап и все. Бэкапить можно в любое место, куда есть доступ с машины, на которую установлен сам veeam. Рассмотрим еще один вариант подключения к бесплатному hyper-v, когда у вас в наличие только операционная система Windows 7. Вам нужно создать виртуальную машину, либо изменить настройки существующей, завершить ее работу, или наоборот запустить. Если в системе он не будет установлен, то инсталлятор просто не начнет установку, даже не сказав почему. Оснастку управления Hyper-V на Windows 7 поставить не получится. Скачать ее можно либо с указанного сайта, но нужна регистрация, после которой на почту придет ссылка для скачивания и файл с лицензией. Мне пришлось читать руководство, чтобы разобраться, почему на один компьютер у меня нормально ставится программа, а на другой не хочет. После установки запускайте программу и добавляйте hyperv server. Там вы сможете управлять некоторыми настройками гипервизора, добавлять, удалять, запускать, редактировать виртуальные машины. Если нет стандартной оснастки, эта программа выручает. Постарался рассмотреть все наиболее значимые аспекты в работе с бесплатным гипервизором от Microsoft. Сам еще не проверял его в работе и особо не интересовался нововведениями, пока не было времени. Можете сравнить его с бесплатным гипервизором на kvm — proxmox, который я рассматривал в своей статье установка и настройка proxmox. Самым большим преимуществом последнего является возможность установки на программный рейд. Hyper-V сервер я никогда не пробовал установить на программный рейд, я даже не знаю, возможно ли это. Так что использовать его можно только там, где есть аппаратный рейд, либо в тестовых вариантах. В hyper-v удобно, что все системы его поддерживают без проблем. Лично я никогда не ставлю гипервизоры в продакшн на одиночные диски. В proxmox мне нравится управление через web браузер. На kvm, к примеру, в proxmox, после установки windows систем в качестве гостевых машин, нужно будет устанавливать драйвера с отдельного диска, либо использовать готовые образы, где они будут уже интегрированы. Буду рад любым замечаниям по статье, подсказкам или указаниям на ошибки. Так же было бы любопытно узнать, какой гипервизор вы предпочитаете использовать и по какой причине. Какие преимущества по сравнению с остальными гипервизорами вы видите в своем выборе.

Next

Download microsoft rsat windows ·

Пакет средств администрирования windows server 2008 для windows xp

Some of the tools work for managing roles and features on Windows Server. для Windows с. пакет средств. Microsoft Fix it Center — бесплатный продукт для диагностики и решения проблем Microsoft Windows, сочетающий в себе преимущества настольного программного обеспечения и передовых веб-технологий. Microsoft Fix it Center позволит владельцам старых компьютеров воспользоваться мощными и функциональными средствами диагностики и решения проблем, представленными в новой операционной системе Microsoft Windows 7. Пользователи, установившие на свои компьютеры операционную систему Microsoft Windows 7, уже успели оценить изрядное количество встроенных средств диагностики. Бесплатный продукт Microsoft Fix it Center расширяет предлагаемый набор инструментов и делает их доступными для владельцев старых систем, работающих под управлением операционных систем Microsoft Windows XP и Microsoft Windows Vista. Решение Microsoft Fix it Center представляет собой удачную комбинацию настольного программного обеспечения, загружаемого на клиентский компьютер, и одноименного онлайн-сервиса. «Microsoft Fix it Center в автоматическом режиме обнаружит и ликвидирует многие распространенные неисправности в работе компьютера и оборудования, — объясняет производитель на официальном сайте. — Предлагаемое решение также предотвратит возникновение новых проблем благодаря проверкам текущего состояния системы и своевременной загрузке обновлений. Microsoft Fix it Center объединяет многочисленные механизмы диагностики и решения проблем в рамках одного, простого в эксплуатации инструмента». Продукт способен самостоятельно устранить примерно три сотни известных неисправностей. А если Microsoft Fix it Center не сможет справиться с возникшей неполадкой, клиенты смогут связаться с сотрудниками службы Microsoft Support по телефону, электронной почте или в режиме чата. Специалисты отдела технической поддержки изучат учётную запись клиента Microsoft Fix it Center и получат необходимую информацию об используемом оборудовании, возникшей проблеме и опробованных способах её решения. Компания Microsoft адресует продукт Microsoft Fix it Center рядовым владельцам компьютеров, многие из которых не располагают необходимыми знаниями и навыками. Подробные пошаговые инструкции окажутся понятны клиентам с любым уровнем технической подготовки. Производитель также считает, что предлагаемый сервис будет пользоваться популярностью среди представителей малого бизнеса, благодаря возможности обслуживания многочисленных рабочих станций с одной учётной записи. Сервис работает под управлением операционных систем Microsoft Windows Vista и Microsoft Windows 7. Пользователям Microsoft Windows XP, желающим оценить Microsoft Fix it Center, потребуется установленный Service Pack 3 (или Service Pack 2 на 64-битной версии Microsoft Windows XP Professional). Решение также поддерживает серверные платформы Microsoft Windows Server 2003 (с установленным Service Pack 2) и Microsoft Windows Server 2008.

Next

Пакет средств администрирования windows server 2008 для windows xp

Набор бесплатных драйверов для Windows. на любом от Windows x до Windows XP . Server ; Windows. Div" data-cycle-prev="#cycle-slideshow-prev" data-cycle-next="#cycle-slideshow-next" data-cycle-caption="#cycle-slideshow-custom-caption" data-cycle-log="false" data-cycle-timeout="0" data-cycle-youtube=true Dame Ware NT Utilities (DNTU) - это профессиональный пакет утилит, объединённых под одной оболочкой, для удаленного администрирования компьютеров под управлением Windows 2000/XP/2003/2008/7. В первую очередь его по достоинству оценят администраторы корпоративных систем, т.к. он позволяет обойти ограничения стандартной консоли Microsoft MMC. Практически все утилиты, объединённые в функциональный и удобный интерфейс в стиле Проводника Windows, специально оптимизированы для обеспечения высокой производительности, дополнительной функциональности и легкости в использовании. Помимо стандартных средств настройки и управления, в Dame Ware NT Utilities также включены и совершенно уникальные инструменты.

Next

VUpdate downloads.v.

Пакет средств администрирования windows server 2008 для windows xp

Версия ... Версия .. включает исправления обнаруженных ошибок и изменения в. В Windows Vista контроль учетных записей стал чуть ли не ругательным словом, и многие пользователи отключали его первым делом. В Windows 7 ситуация изменилась к лучшему, и хотя с запросами UAC вы будете сталкиваться, их количество во многом зависит от вашего подхода к настройке системы и набора программ, установленных в ней. В этой статье мы поговорим о работе с административными и ограниченными правами, а также о том, как эффективно работать с включенным контролем учетных записей. В Windows основная опасность работы с учетной записью администратора заключается в том, что вредоносная программа, проникнув в систему, выполняется с полными правами, что позволяет ей перехватить управление и лишить пользователя контроля над системой. В Windows XP перейти к работе с обычной учетной записью было не так просто, поскольку многие настройки системы и, что даже важнее, приложения были рассчитаны только на работу с правами администратора. Создавая контроль учетных записей в Windows Vista, Microsoft в первую очередь стремилась к тому, чтобы разработчики программ начали создавать их с оглядкой на права обычного пользователя. Главная идея состоит в том, чтобы программы во время работы не требовали прав на запись в системные папки и разделы реестра, ограничиваясь хранением данных в профиле пользователя и доступных ему разделах реестра (HKCU). Намек был понят, и за три с лишним года, прошедших с момента выхода Windows Vista, стало видно, что большинство современных программ уже следует такой практике. И это совершенно неудивительно, потому что программы тоже нужно продавать, и делать это намного легче, если они полностью совместимы с новыми операционными системами Microsoft. Если программе не нужны административные права для работы, в организации несложно реализовать ее установку – можно включить программу в образ системы, либо развертывать любым подходящим способом. Некоторые разработчики идут еще дальше, создавая приложения, которые можно устанавливать без прав администратора. Например, я сейчас имею отношение к выпуску огромной информационной системы, в которой предусмотрена работа с ограниченными правами, т.е. у обычного пользователя программный пакет целиком устанавливается в профиль, после чего является полностью работоспособным. Таким образом, UAC служит мостиком к переходу от повседневной работы с учетной записью администратора к выполнению всех задач с ограниченными правами, что обеспечивает более безопасную среду. ИТ-отдел организации не будет без необходимости наделять пользователей правами администратора, однако в домашних условиях дела обстоят иначе. Многие эксперты по безопасности рекомендуют выполнять повседневную работу в системе с правами обычного пользователя, да и Microsoft в справке Windows предлагает поступать именно так. Для корпоративной среды этот совет абсолютно оправдан и находит широкое применение. Но в домашних условиях ему следуют лишь те же эксперты, да пользователи, для которых безопасность возведена в высшую степень. Архитектура Windows такова, что при установке системы мы обязательно создаем административную учетную запись, иначе в дальнейшем системой невозможно будет управлять. Увеличить рисунок Рисунок 1 – При установке Windows создается административная учетная запись А дальше мы входим в систему с этой учетной записью и начинаем работу. И административные задачи приходится выполнять самостоятельно, поскольку дома нет вездесущего сисадмина, как на работе. Конечно, можно создать учетную запись с обычными правами и работать с ней, но Windows устроена так, что удобнее постоянно иметь права администратора. Этот комфорт в конечном итоге оказывается решающим фактором для большинства пользователей. Контроль учетных записей как раз и предлагает компромисс между работой обычным пользователем и неограниченным администратором. Когда UAC работает, для получения полных прав необходимо запускать программу от имени администратора, даже если вы работаете с административной учетной записью. Рисунок 2 – Запуск командной строки от имени администратора из контекстного меню Это обусловлено тем, что при включенном контроле учетных записей администратор и пользователь поставляются «в одном флаконе». У административной учетной записи есть все необходимые права, но когда UAC включен, абсолютно все задачи запускаются с правами обычного пользователя. И происходит это до тех пор, пока для продолжения работы не потребуются полные права администратора. Именно в этот момент и появляется запрос контроля учетных записей, который служит сигналом о том, что программе необходимы административные полномочия. Когда UAC включен, вся разница между работой администратором и обычным пользователем сводится к тому, что в первом случае для продолжения работы вам достаточно нажать кнопку «Да», а во втором – потребуется ввести пароль любого имеющегося в системе администратора. Увеличить рисунок Рисунок 3 – Командую строку от имени администратора запускают: администратор (слева) и обычный пользователь (справа) Мимо контроля учетных записей, выдающего предупреждения, не проскочит ни одна программа, требующая полных прав, а предупрежден – значит вооружен, в чем и состоит информационная задача уведомлений UAC. При повседневных же действиях нажать кнопку «Да», конечно, быстрее, чем вводить пароль каждый раз, поэтому постоянная работа с ограниченными правами менее комфортна и при этом не обладает значительными преимуществами с точки зрения безопасности. Регулярно читая форумы Windows Vista и Windows 7, я обратил внимание, что некоторые пользователи мотивируют отключение контроля учетных записей тем, что хотят быть полными хозяевами своей системы. Другими словами, им претит тот факт, что запись в корень системного диска или папку Windows сопряжена с дополнительными действиями, а запросы контроля учетных записей вызывают страшную аллергию. На одну полку с ними можно поставить поклонников популярной мифологии о всемогуществе встроенной учетной записи «Администратор», чье единственное отличие от остальных администраторов в том, что на нее по умолчанию не распространяется UAC. В реальности отключение контроля учетных записей в панели управления уравнивает всех администраторов Интереснее же то, что с помощью групповой политики или реестра несложно включить контроль даже для встроенного администратора. Это может пригодиться, если вы, побыв какое-то время «богом», решили спуститься с небес на землю и поработать с включенным UAC, не теряя при этом уже настроенной пользовательской среды. Но при стандартных параметрах системы работа с единственной учетной записью «Администратор», конечно, эквивалента отключению UAC. Дальше мы посмотрим, почему лучше этого не делать, и как эффективно работать с включенным контролем учетных записей. Появление контроля учетных записей подтолкнуло разработчиков к созданию программ, рассчитанных на работу с ограниченными правами. Однако в домашних условиях мы самостоятельно выполняем административные задачи, и в Windows 7 все-таки удобнее работать с правами администратора. Отключение UAC или использование встроенной учетной записью «Администратор» с точки зрения прав эквивалентно работе в Windows XP и сопряжено с риском потери контроля над системой в случае заражения. На мой взгляд, лучшее соотношение «безопасность / комфорт» в Windows 7 достигается при работе администратором с включенным контролем учетных записей. В Windows Vista я честно пытался работать с включенным контролем учетных записей, и по большому счету в моих задачах он не особо докучал. Но поскольку я регулярно отвечаю в технических форумах конференции OSZone, мне постоянно приходится открывать различные элементы панели управления, оснастки MMC и другие системные компоненты, чтобы посмотреть настройки или просто дать точный путь к нужному элементу. В Windows Vista большинство этих действий сопровождалось запросом UAC, что изрядно напрягало, но в Windows 7 ситуация сильно изменилась. В Windows 7 контроль учетных записей был переработан, причем особое внимание уделялось тем действиям, которые пользователи по статистике все равно одобряли в подавляющем большинстве случаев. Новый стандартный уровень контроля учетных записей позволяет настроить систему и выполнять многие административные задачи без запроса. Это не означает, что UAC для этих задач отключен, просто для компонентов Windows создан особый уровень контроля, чтобы повышение прав происходило тихо, без диалогового окна. Проще всего это продемонстрировать на примере панели управления. Рисунок 4 – Запрос UAC не выводится, когда администратор переходит по ссылке со щитом в панели управления В панели управления Windows 7 рядом с некоторыми ссылками и на кнопках в окнах вы увидите щит, который в Windows Vista однозначно свидетельствовал о том, что при нажатии последует запрос. Теперь его нет, если вы работаете с правами администратора, но при работе с правами обычного пользователя диалоговое окно, конечно, появится. Отмечу, впрочем, что кое-где разработчики схитрили, спрятав ненавистный запрос, но оставив дополнительный шаг. Примером может служить настройка запроса пароля при пробуждении системы. Рисунок 5 – Чтобы настроить недоступные параметры, придется нажать ссылку со щитом Однако такие «хитрости» в панели управления встречаются нечасто, что позволяет администратору беспрепятственно настроить множество параметров системы. У Microsoft есть рекомендации не только для пользователей, но и для разработчиков программ. Применительно к UAC один из главных советов – это хранение настроек программы и предпочтений пользователя только в расположениях, где для записи не требуются права администратора. В таком случае они нужны только при установке программы, если производится запись в системные папки (например, Program Files) и регистрация компонентов в системе. Конечно, при этом выводится запрос контроля учетных записей. Но в дальнейшем все пользовательские данные и параметры программы хранятся в профиле, в папке %userprofile%\appdata. Там вы найдете папки с данными установленных у вас программ, которые не требуют прав администратора для работы. Рисунок 6 – Современные приложения хранят пользовательские данные только в вашем профиле Наличие трех папок объясняется так: Как я говорил выше, с момента выхода Windows Vista множество приложений уже учитывает контроль учетных записей, и для работы им не требуются полные права администратора. На самом деле, многим приложениям они не нужны даже для установки, и в этом случае разработчикам нет особого смысла требовать прав на запись в папку Program Files. Я думаю, что некоторые авторы программ делают это просто по инерции, в то время как другие уже перестроились. Рисунок 7 – Поскольку для установки приложения не требуются права администратора, сразу предлагается поместить его в профиль С новыми программами все довольно просто, но нередко в арсенале обнаруживаются приложения, не вполне приспособленные для работы с контролем учетных записей. Дальше я расскажу, что для решения этой проблемы сделали в Microsoft, и что можете сделать вы. Старые приложения – это не только те, что давно не обновлялись, но и те, что подразумевают наличие у пользователя прав на беспрепятственную запись в системные папки и разделы реестра. Как это ни странно звучит, при включенном контроле учетных записей совместимость старых приложений с Windows 7 и Windows Vista улучшается. Это происходит потому, что UAC позволяет компенсировать недостаток прав на запись в системные расположения при работе администратором и обычным пользователем. Разработчики UAC сразу понимали, что старые приложения уже не научатся хранить данные в профиле, а будут пытаться записывать их в папки Program Files или Windows (хотя последнее было дурным тоном еще в ХР). Как я говорил выше, при включенном UAC даже у администратора приложения запускаются с обычными правами, что означает отсутствие разрешений на запись в системные расположения. Решение было придумано оригинальное – система делает вид, что программе разрешена запись, а на самом деле перенаправляет файлы в профиль, либо записывает параметры реестра в специальный раздел. В дальнейшем программа продолжает обращаться к этим данным, даже не подозревая об их реальном расположении. Так в Windows Vista появилась виртуализация папок и системного реестра, которую унаследовала и Windows 7. Несмотря на недетский возраст этой технологии, о ней слышали немногие. Это мы выяснили в конкурсе на знание Windows 7, который проходил в конце 2009 года на Там был задан вопрос о кнопке «Файлы совместимости» в проводнике, и подавляющее большинство участников ответило, что такой кнопки в Windows 7 не существует. Между тем, именно с помощью этой кнопки вы можете увидеть папки, в которые программы пытались записать данные, не имея на то разрешения. Это может вам пригодиться, если вы захотите вручную сделать резервную копию настроек программы или данных, которые она сохранила. Увеличить рисунок Рисунок 8 – Кнопка “Файлы совместимости” ведет в виртуальное хранилище У меня эту кнопку проводник отображает уже в корне системного диска, а нажав ее, я вижу папки с названиями Windows и Program Files, а также какой-то архив. Обратите внимание на адресную строку проводника – я перешел в уже знакомую папку App Data, а точнее – в виртуальное хранилище (Virtual Store). Названия программ в папке Program Files мне знакомы – это и есть старые приложения, работа которых не нарушилась благодаря виртуализации файлов. Давайте посмотрим, как это работает на практике (UAC не забудьте включить). Откройте блокнот и попытайтесь сохранить текстовый файл в корне системного диска или папке Windows. Вы сразу увидите сообщение о недостатке прав и предложение сохранить в файл в профиле. Увеличить рисунок Рисунок 9 – Чтобы сохранять или изменять файлы в системных папках, «Блокнот» нужно запускать от имени администратора Собственные программы Microsoft, конечно, спроектированы для работы обычным пользователем, поэтому они знают, что делать при отсутствии прав. Теперь возьмите, скажем, текстовый редактор Akelpad, в котором не предусмотрено такое сообщение, и попробуйте сделать то же самое. Вместо корня диска файл будет сохранен в виртуальном хранилище, и в дальнейшем «обманутый» Akelpad будет видеть его именно в корне диска (а блокнот – нет, ведь он туда ничего не записывал). Увеличить рисунок Рисунок 10 – Akelpad открывает “свой” файл из корня системного диска (слева), хотя он расположен в виртуальном хранилище (справа) Теперь понятно, откуда взялся в корне виртуального хранилища. Я создал его в корне системного диска архиватором 7-zip, причем неважно, из контекстного меню, либо просто запустив программу с обычными правами. Система позволила выполнить операцию, но сохранила файлы в профиль. Например, при попытке записи в HKEY_LOCAL_MACHINE\Software\Program Name происходит перенаправление в раздел HKEY_USERS\_Classes\Virtual Store\Machine\Software\ Program Name, где User_SID обозначает идентификатор пользователя, от чьего имени выполняется действие. Кроме того, перенаправляются все попытки записи в разделы, куда администратор имеет доступ, а обычный пользователь – нет. Виртуализация файлов и реестра распространяется только на 32-разрядные приложения с графическим интерфейсом, т.е. С помощью виртуализации файлов и реестра обеспечивается совместимость со старыми приложениями, и в первую очередь она нацелена на работу с правами обычного пользователя. Если UAC отключен, администратор не заметит разницы, поскольку права на запись в Program Files у него есть. А вот обычных пользователей старая программа может огорчить очень быстро, ведь прав на запись в системные расположения нет (хоть с UAC, хоть без него), а перенаправить данные уже некому. скорее всего, выводит сообщение из разряда «отказано в доступе». Представьте, что вредоносная программа скрытно пытается осуществить запись в системную папку или раздел реестра. Раз она это делает, безопасность вашей системы уже отчасти скомпрометирована – программа проникла на компьютер, а антивирус на нее до сих пор не среагировал. Благодаря виртуализации, ущерб не простирается дальше прав обычного пользователя. Другими словами, действие вредоносного кода ограничивается профилем, т.е. не распространяется на системные файлы и параметры. И хотя виртуализация UAC не задействуется для этого режима, ему необходим включенный контроль учетных записей. Таким образом, контроль учетных записей повышает не безопасность, а устойчивость системы к заражению. Главное – вы не теряете над ней контроль, а в этом случае намного проще устранить любую проблему. Виртуализация файлов и реестра помогает в тех случаях, когда приложение запускается с обычными правами (т.е. без запроса UAC), но в процессе работы нуждается в правах администратора и при этом не умеет их запрашивать. Существуют программы, которые уже при запуске проверяют наличие прав на запись в собственную папку. Когда они установлены в Program Files, права на запись отсутствуют, поэтому при запуске появляется запрос UAC. В этом случае можно попробовать заставить программу идти в ногу со временем, установив ее в профиль. Альтернативный вариант – это получение полных прав на папку программы, что может оказаться быстрее переустановки в профиль. Кстати, все свои портативные приложения, которые по своей природе хранят настройки в собственной папке, я держу именно в профиле. Причем это даже удобнее, чем класть их в Program Files, поскольку не задействуется виртуализация, отделяющая настройки программ от их расположения. Впрочем, иногда у программ, старых и новых, есть совершенно оправданные причины для доступа к системным файлам и параметрам, поэтому ни виртуализация, ни наличие полных прав на папку программы не поможет избежать запроса. Дальше речь пойдет о программах для изменения системных параметров. Есть особая категория программ, назначение которых как раз в том, чтобы отображать или изменять системные параметры, поэтому им обязательно нужны полные права. И если вы любите «поковырять» систему, с запросом UAC будете сталкиваться довольно часто. В зависимости от цели программы, вы будете видеть запрос контроля учетных записей при каждом ее запуске, либо только при выполнении действий, которые требуют наличия полных прав. На примере утилит Sysinternals Марка Руссиновича это легко продемонстрировать. Process Explorer отображает массу информации о системных процессах, но для ее сбора, очевидно, нужны полные права, поэтому запрос выводится сразу. Утилита Autoruns, которая знает все об автозагрузке системы, запускается с обычными правами, а запрос выводит только в случае, когда вы изменяете параметры, требующие административных полномочий. Рисунок 11 – Утилите Autoruns нужны полные права для внесения изменений в системный раздел реестра Когда с помощью Autoruns вы изменяете пользовательские параметры (раздел HKCU), запрос не выводится, а при настройке системных параметров на самом деле получается два запроса. Это неудобно (лучше уж однажды при запуске), но вполне решаемо, как мы увидим это чуть позже. Со встроенными программами Windows 7 тоже получается по-разному. При открытии редактора реестра запрос появится сразу, даже если вы хотите просто проверить наличие какого-нибудь параметра. Командная строка же запускается с обычными правами, а при попытке выполнить в ней команду, требующую полных прав администратора, выводится соответствующее сообщение (рис. Увеличить рисунок Рисунок 12 – Из заголовка командой строки понятно, с какими правами она запущена (слева с обычными правами, справа – от имени администратора) К сожалению, заранее не всегда известно, что для выполнения команды нужны права администратора, и тогда приходится перезапускать командную строку и заново вводить команду, а это – лишние действия. Можно немного схитрить, разместив в системной папке утилиту elevate, которая позволяет запросить повышение прав для программ из командной строки, которая запущена с обычными правами. Увеличить рисунок Рисунок 13 – С помощью утилиты elevate для команды запрашивается повышение прав Запрос контроля учетных записей при этом все равно появится, но время все-таки экономится, т.к. не надо запускать новую командную строку от имени администратора и повторно вводить команду. Достаточно нажать стрелку вверх (повтор команды), затем клавишу Home (переход к началу строки) и ввести elevate /k. Конечно, это полумера, но если вы часто работаете с командной строкой, эту утилиту стоит иметь в арсенале. И раз уж речь зашла о командной строке, нельзя обойти вниманием скрипты, которые также часто приходится запускать с повышенными правами. В контекстном меню Windows 7 возможность запуска от имени администратора предусмотрена только для скриптов командного интерпретатора, т.е. Однако с помощью набора утилит Elevation Power Toys можно расширить список, добавив туда WSH и Power Shell, а также возможность запуска скриптов от имени другого пользователя, включая систему. Наконец, существует способ, который позволяет сразу запускать с полными правами не только командную строку, но и любую программу без всякого запроса UAC. Достаточно поработать с контролем учетных записей пару недель, чтобы определить список приложений, при запуске которых появляется диалоговое окно UAC. Для каждого из них можно создать ярлык, который будет запускать программу без всякого запроса. Можно также создать ярлык для командной строки и/или диалогового окна «Выполнить», откуда любые задачи уже будут выполняться с полными правами администратора. Это реализуется с помощью планировщика задач, который позволяет запускать задания с наивысшими правами, которыми наделен пользователь. Когда программу запускает администратор, она сразу получает полные права, поэтому запрос не выводится (потолком обычного пользователя остаются ограниченные права, конечно). Данный способ во всех подробностях описан здесь моим коллегой, и там даже есть утилита, с помощью которой можно создавать такие ярлыки перетаскиванием обычных ярлыков программ. Конечно, можно выполнять приложения и автоматически при запуске системы, если сразу указать это в планировщике или поместить созданный ярлык в автозагрузку. Как видите, можно организовать свою повседневную работу в Windows 7 так, что контроль учетных записей будет почти незаметен, даже если вы любите повозиться с системой. При ее настройке из панели управления контроль UAC практически не докучает, благодаря изменениям, произошедшим в Windows 7. В помощь любителям командной строки есть утилиты, упрощающие запуск команд и скриптов от имени администратора, а запуск любых программ без запроса можно настроить с помощью планировщика задач. Конечно, если вы ежедневно устанавливаете несколько приложений, вы будете видеть запросы UAC чаще. Но для экспериментов и подбора подходящих программ лучше всего подходят виртуальные машины, а там контроль учетных записей можно и отключить. Я свел в одну таблицу все описанные в этой статье средства, которые помогут вам ускорить работу в системе с включенным контролем учетных записей. “Представьте, что вредоносная программа скрытно пытается осуществить запись в системную папку или раздел реестра.” Я думаю, вредоносные программы сейчас также будут проектироваться или уже проектируются с учетом UAC и устанавливаются в пользовательские директории как теже Яндекс краски и Google Chrome. Такие вирусы крайне не эффективны и были они уже давным давно и под XP, да и в общем-то надо ориентироваться на задачу. 90% трояноввирусов рассчитаны на хищение данных, создание прокси сервера, DDo S и т.д., а для этого лучше всего “быть” руткитом, но тут все упирается в права. Куча пользователей без зазрения совести запускают кряки для софта даже не проверяя его на вирустотале и UAC тут не спасет, пользователь все равно нажмет “ДА” ибо ОН этого хочет. МС конечно большое спасибо за UAC, мне как администратору, который сидит постоянно под пользователем, очень нравится это “изобретение”. никогда такая защита не была для меня в тягость помню лет 6/7 тому назад я был системным администратором в конторе и был едиственным кто работал как простой “юзер” а остальные пользователи поголовно были “администраторами” @as Мозг нужен, да. Ну так он нужен вне зависимости от использования UAC и не только в сфере ИТ. О кнопке “Да” я говорил в самой первой статье и в последующих статьях не раз ссылался. пишет данные в профиль, а не в системные папки – зайдите в Local Low и посмотрите. На взгляд эксперта — да, но если посмотреть глазами пользователя, то ему все равно из-за чего появится UAC. Непонятно, какую рекомендацию для пользователей вы хотели увидеть. Я не буду это рекомендовать, равно как не вижу смысла работать с ограниченными правами. Если программе не нужны административные права для работы, в организации несложно реализовать ее установку – можно включить программу в образ системы, либо развертывать любым подходящим способом IMHO, никакой связи между необходимостью для работы программы административных прав и сложностью ее установки не существует. Некоторые разработчики идут еще дальше, создавая приложения, которые можно устанавливать без прав администратора. Например, я сейчас имею отношение к выпуску огромной информационной системы, в которой предусмотрена работа с ограниченными правами, т.е. у обычного пользователя программный пакет целиком устанавливается в профиль, после чего является полностью работоспособным IMHO, подход в корне не верный. Вы в очередной раз мешаете в одну кучу необходимость повышенных привилегий для работы программы (что есть зло) и необходимость повышенных привилегий для установки программ (что есть абсолютное добро). Для защиты от зловредов компьютер должен быть настроен таким образом, чтобы пользователь мог запускать только те программы, которые установлены с повышенными привилегиями в те папки, в которые право записи имеет только администратор (т.е. только те программы которые установлены самим пользователем осознанно или установлены администратором организации). Все остальные программы, которые находятся в паках, где пользователь имеет право на запись (в том числе и ваша разработка, находящиеся в профиле пользователя) запускаться не должны @shs Я не имею отношения к разработке упомянутой инф. системы, но я хорошо представляю, как она развертывается. Одним из способов является отправка пользователям письма со ссылкой на программу (на сервере разработчика или своем), после чего они устанавливают одним щелчком мыши. Если права ограничены, установка идет в профиль, а у администратора – в Program Files. Если вы хотите развернуть ее всем пользователям централизованными средствами, по умолчанию ставится в Program Files. Очевидно, что для установки не требуется быть администратором, так зачем это навязывать? Что же касается запуска программ из профиля, то у пользователя и так есть возможность установить туда программу. Довольно странно будет выглядеть требование к разработчикам ограничивать эту возможность, блокируя любые расположения установки кроме Program Files. Для контроля в этом случае есть политики и App Locker. Очевидно, что для установки не требуется быть администратором, так зачем это навязывать? Очевидно для того, что разумный администратор ограничит возможность запуска любых программ (при помощи App Lockera или SRP) из тех папок, в которые пользователь имеет право на запись. Сделает он это с очевидной же целью – предотвращение заражения системы и недопущения пользователем запуска любых программ, кроме предустановленных администратором. Пример того, для чего это нужно делать, можно посмотреть здесь: Довольно странно будет выглядеть требование к разработчикам ограничивать эту возможность, блокируя любые расположения установки кроме Program Files Требования к разработчикам должны быть несколько иными (где я писал о том, что ставить нужно только в “Program files”? ): для установки программы необходимы права администратора (причины я изложил выше). @Вадим Стеркин “Что же касается запуска программ из профиля, то у пользователя и так есть возможность установить туда программу.” Это если есть хеш программы в политиках ограниченного запуска программ, а по моим наблюдениям пытаться отследить все действия сетапа – достаточно трудно ибо он (сетап) создает кучу временных *ехе, которые через раз еще умудряются иметь разный хеш. Так что если и делать установку софта, то через ГПО. И это не пользовательская обязанность ставить софт, хоть даже в свой личный профиль. для установки программы необходимы права администратора (причины я изложил выше). Поясню, на всякий случай, еще раз: это требование вытекает из того, что программы должны устанавливаться только в те папки, в которые пользователь не имеет права на запись. Это если есть хеш программы в политиках ограниченного запуска программ, а по моим наблюдениям пытаться отследить все действия сетапа — достаточно трудно ибо он (сетап) создает кучу временных *ехе, которые через раз еще умудряются иметь разный хеш. Так что если и делать установку софта, то через ГПО. Правила хэша надо применять только в крайнем случае (для создания белого списка, как правило, достаточно правил путей). На администраторов SRP можно вообще не налагать (с административными привилегиями никто не должен работать, они нужны только для управления системой), и тогда SRP никак не помешает установке любых программ. Куча программ пишет свои темповые файлы в профиль пользователя и именно в темпе профиля и возникают чудо ехе`шники с разными именами и размером. Согласитесь что Вы не будете давать разрешение по пути в ту папку куда у пользователя есть права на запись 😉 Так что не все так просто как кажется и зависит в большей части от программистов, которых порой хочется казнить. @as Никто не мешает вам централизовано развертывать приложения и ограничивать пользователей, т.е. Но я не согласен с тем, что для установки программ обязательно нужно требовать права администратора. Если приложение устанавливается и функционирует без них, пусть работает – в этом случае локальная система будет стабильнее и устойчивее, т.к. вообще не затрагиваются системные файлы и параметры. @Вадим Стеркин Согласен с Вами, но все таки пример очень редкий =( Как правило софт ТАК криво написан, что становится дико страшно. Мало того что нет ключей автоматической установки, так еще хочет права на запись в program files, в HKLM, а конфиги свои держит в windows =( Яркий пример тому – folio. Куча программ пишет свои темповые файлы в профиль пользователя и именно в темпе профиля и возникают чудо ехе`шники с разными именами и размером. Согласитесь что Вы не будете давать разрешение по пути в ту папку куда у пользователя есть права на запись. В моей организации SRP внедрена и успешно работает около 2х лет. Никакой кучи программ (относящихся к бизнес-приложениям), которые бы генерили “чудо ехе`шники”, мне наблюдать не приходилось. Но я не согласен с тем, что для установки программ обязательно нужно требовать права администратора. Если приложение устанавливается и функционирует без них, пусть работает — в этом случае локальная система будет стабильнее и устойчивее, т.к. вообще не затрагиваются системные файлы и параметры. Я никак не могу донести до вас простую мысль: права админа нужны во время установки только для того, чтобы программа была установлена в папки, не доступные на запись пользователям, а вовсе не для того, чтобы менять мифические системные настройки. Установка программы без прав админа (читай в папку, в которой у пользователя имеется права на запись) не повышает стабильность системы, а наоборот – создает уязвимость. вредоносный код, запущенный в контексте пользователя, без труда сможет внедриться в исполняемые файлы такой программы. Мало того что нет ключей автоматической установки, так еще хочет права на запись в program files, в HKLM, а конфиги свои держит в windows =( Яркий пример тому — folio. А, вот за такие программы, равно как и за программы, устанавливающиеся в профиль пользователя, руки отрывать надо. вредоносный код, запущенный в контексте пользователя, без труда сможет внедриться в исполняемые файлы такой программы.” 1. Тут еще надо как-то запустить в обод SRP вирус, чтобы он смог модифицировать другой *.ехе. Хотя даже если ехе по каким-то причинам изменится (пусть будет авто обновление), то его отловит SRP (если до этого ехе был разрешен по хешу и лежал где-то у пользователя в папке). Насчет чудо софта сейчас не подскажу точное название (да-да можно считать за слив), но в терминалках есть чудо pathcmd файлик или как-то так 😉 Хотя там есть свои фиксы с костылями, но все равно эпик фейл. Тут еще надо как-то запустить в обод SRP вирус, чтобы он смог модифицировать другой *.ехе. Если есть разрешение на запуск программ (реализованное на основании правила путей), то из такой папки может стартовать все, что угодно – хоть бизнес-приложение, хоть вирус. Настраивать же разрешения на основании хэша – не гуманно по отношению к администратору: 1)растет объем работы, 2)человеческий фактор (повышается риск ошибочных настроек) 3)после обновления софта, требуется обновление политик И не гуманно по отношению к пользователю: правила хэша работают медленные, чем правила путей, а, значит, много правил хэша – большие тормоза. @shs Я понял вашу простую мысль уже давно, просто я не разделяю ваш подход. Работа с административными правами должна сводиться к мимимуму, и приложения, не требующие их для работы и установки, укладываются в эту концепцию. А о стабильности операционной системы я говорю потому, что вредоносный код, ограниченный пользовательскими правами, не обладает деструктивными способностями. Работа с административными правами должна сводиться к минимуму, и приложения, не требующие их для работы и установки, укладываются в эту концепцию. Вы опять пытаетесь смешать в одну кучу установку программ и работу пользователя с программой. Первая задача (установка софта, равно, как и внесение изменений настроек в систему) – задача для администрирования, вторая (использование прикладного софта) – задача для пользования. Сводить к минимуму работу с повышенными привилегиями необходимо для пользователя, выполняющего работу с прикладным софтом, а, вовсе, не работу администратора по управлению системой. А о стабильности операционной системы я говорю потому, что вредоносный код, ограниченный пользовательскими правами, не обладает деструктивными способностями. 1) Что такое zero-day уязвимость, думаю никому объяснять не нужно. Запуск кода эксплуатирующего подобную (или непропатченную) уязвимость в контесте непривилегированного пользователя может привести к тому, что зловред повысит свои привилегии до уровня администратора. @shs “И не гуманно по отношению к пользователю: правила хэша работают медленные, чем правила путей, а, значит, много правил хэша — большие тормоза.” Речь идет про загрузку GPO во время включения компьютера? @shs Мне кажется, проблема в том, что вы оцениваете статью, написанную для домашних пользователей, с позиции администратора в организации. Будучи администратором, вы можете полностью контролировать пользовательскую среду, и если вам не нравится, что приложение может устанавливаться в профиль, разверните его самостоятельно. Но существуют бизнес-сценарии, в которых такая установка может понадобиться, вот и все. Что же касается уязвимостей, то я вообще не вижу связи с ограниченными правами и установкой в профиль. Подавляющее большинство домашних пользователей все равно работают с правами администратора, о чем я и пишу в статье. Мне кажется, проблема в том, что вы оцениваете статью, написанную для домашних пользователей, с позиции администратора в организации. Возможно, что этого действительно не стоило делать. Что же касается уязвимостей, то я вообще не вижу связи с ограниченными правами и установкой в профиль Связь есть. Я о ней писал выше (вы даже сказали, что поняли мою простую мысль). Повторю еще раз: установка программы в профиль (читай – в папку, доступную для записи в контексте непривилегированного пользователя) создает дыру в безопасности ОС и среду для распространения “зловредов”. Если пользователей, выполняет работу с ограниченными привилегиями, то “зловред”, запущенный в контексте такого пользователя сможет заразить вашу программу, установленную в профиль пользователя, но не сможет заразить программу, установленную, например в %programfiles%, т.к. права на запись в эту папку имеет только привилегированный пользователь. Посему, считаю ваш совет – устанавливать программы в профиль – ошибочным (если не сказать вредным). Пользователи должны его пользовать – очевидно из названий 🙂 Однако пишу я сюда по другому поводу. Подавляющее большинство домашних пользователей все равно работают с правами администратора, о чем я и пишу в статье. В моей маленькой организации идёт переход на Win7, таким макаром, что все новые ПК несут на себе Win7 и она там остаётся жить. Да, с одной стороны вы даете правильный совет – не работайте с правами админа, не отключайте UAC и т.п. UAC функционирует с настройками по-умолчанию для доменного ПК. С другой стороны, вы даете совет – ставить программы в профиль пользователя, что уменьшает профит от отказа работы с повышенными привилегиями. Однако вот впервые за полгода столкнулся с проблемой UAC. Есть приложения для сетевого сканирования с МФУ Xerox. Так вот если отключить UAC – оно работает под пользователем без проблем, а если включить – то требует повышения прав. “Есть приложения для сетевого сканирования с МФУ Xerox. Версии этого софта с поддержкой UAC для Win7 нет, и как скоро будет – не понятно, ибо драйвера для Win7 (а также в комплекте для всех предыдущих)есть, но эта софтина определяя что она устанавливается на Win7 автоматом (в комплекте с остальным ПО для МФУ) ставиться не хочет (её нет в выборе компонентов). Так вот если отключить UAC — оно работает под пользователем без проблем, а если включить — то требует повышения прав.” В ГПО отключите “Контроль учетных записей: обнаружение установки приложений и запрос на повышение прав”. А это может означать, что Xerox так это дело и оставит. Поможет скорее всего так как UAC перестанет пытаться автоматом повысить софт в правах и будет запускать под юзером. @shs Установка программы в профиль не создает никаких дыр в безопасности системы, не выдумывайте. Пользователь волен сам выбирать папку для установки – это стандартное поведение практически всех установщиков программ. Безопасность обеспечивается не установкой программ в Program Files, а наличием защитных средств – брандмауэр, антивирус, антишшион и т.д. Он точно так же может повредить кучу других файлов, например, пользовательские данные программы, установленной в Program Files. Равно как и пример с заражением программы, установленной в профиль, я считаю притянутым за уши. Просто переустановите программу после лечения в конце концов. Кроме того, мой совет устанавливать программы в профиль, вокруг которого крутится почти вся ваша аргументация, вы явно вырвали из контекста. Я его давал применительно к очень узкому кругу программ – тех, которые при запуске проверяют наличие прав на запись в собственную папку. Ну а то что вы считаете установку в профиль абсолютным злом, лишь ваше мнение. И, пожалуйста, не приписывайте мне совет не работать с правами админа. Я как раз говорил о том, что в Windows 7 нет особого выигрыша в безопасности при работе с ограниченными правами, если включен UAC. @shs & Вадим Стеркин Если на клиентах работает SRP, то пользователь при любом желании не сможет установить софт в свой профиль потому, что инсталятор не сможет запуститься. CTRL F - резюме @mikas Попробуйте в HKEY_CURRENT_USERSoftware Microsoft Windows NTCurrent Version App Compat Flags Layers создать параметр: полный_путь_к_программе= RUNASINVOKER Либо примените исправление Run As Invoker в ACT U9 @Вадим Стеркин Спасибо помогло. но проще спросить, чем ставить ACT и вычислять ветки реестра. Безопасность обеспечивается не установкой программ в Program Files, а наличием защитных средств — брандмауэр, антивирус, антишшион и т.д. Безопасность обеспечивается комплексом мер, в том числе разграничением полномочий в системе (одна из мер по разграничению полномочий – это ограничение доступа пользователя к исполняемым файлам, нет возможности записи – нет возможности заражения). Если система позволяет, путем грамотного распределения полномочий, защитить себя от поражения вирусами, то я не понимаю, почему этого не надо делать? Таковая защита ничего не стоит (не надо ничего докупать), очень эффективна, т.к. блокирует любые попытки несанкционированных действий со стороны зловредов (как известных, так и неизвестных). Вы же призываете игнорировать эту возможность, что, на мой взгляд, – ошибочно (мягко говоря). Кроме того, мой совет устанавливать программы в профиль, вокруг которого крутится почти вся ваша аргументация, вы явно вырвали из контекста. Я его давал применительно к очень узкому кругу программ — тех, которые при запуске проверяют наличие прав на запись в собственную папку. Я бы согласился с таким мнением, но (цитирую): «Некоторые разработчики идут еще дальше, создавая приложения, которые можно устанавливать без прав администратора. Например, я сейчас имею отношение к выпуску огромной информационной системы, в которой предусмотрена работа с ограниченными правами, т.е. у обычного пользователя программный пакет целиком устанавливается в профиль, после чего является полностью работоспособным». IMHO, в этой фразе неявно прослеживается экспертный совет – устанавливайте программы в профиль, так поступают профессионалы. И, пожалуйста, не приписывайте мне совет не работать с правами админа. Я как раз говорил о том, что в Windows 7 нет особого выигрыша в безопасности при работе с ограниченными правами, если включен UAC. CTRL F - резюме Извините, что приписал вам то, что вы не говорили. Но, IMHO, выигрыш в безопасности при работе с правами пользователя – есть. Безусловно, введение UAC – понижает риск подхватить заразу и его можно рекомендовать для бездумных пользователей, которые (не будь его) работали бы с правами администратора, но не более того. Если зловред запросит у такого пользователя повышения полномочий, то с вероятностью близкой к 100% он его получит, потому что бездумному пользователю, проще щелкнуть OK, не чита сообщения и не задумываясь о последствиях, нежели ввести пароль администратора (что его (пользователя), возможно, остановит и заставит задуматься о причинах появления такого запроса.). В корпоративной же среде пользователь не должен иметь административных прав никогда, за исключением тех редких случаев, когда это вызвано производственной необходимостью. Кроме того, в «Резюме» читаем: «Появление контроля учетных записей подтолкнуло разработчиков к созданию программ, рассчитанных на работу с ограниченными правами» Тезис очень странный. IMHO разработчикам программ и до появления UAC ничто не мешало писать программы не требующих для своей работы повышенных привилегий. Поэтому и появился UAC, который является компромиссным решением: «черт с вами, будьте админами, но мы хотя бы постараемся сделать так, чтоб вы не отстрелили себе ноги». Да, работа с правами админа под UAC – это лучше, чем ничего, но хуже, чем то, как это должно было бы быть. я уже говорил, что статья написана для *домашних* пользователей, а вся ваша аргументация построена с позиции корпоративной среды. У вас пользователи работают с ограниченными правами, а дома – с административными, и я смотрю на вещи реально, посему не рассказываю им про укрепление безопасности за счет работы с ограниченными правами. Вы применяете SRP и сами решаете, можно ставить ПО в профиль или нет, руководствуясь производственной необходимостью, а дома они ставят ПО куда хотят, и вас не спрашивают. Установка в профиль у вас прямо болевая точка какая-то 🙂 Ну решила некая компания, что нужно включить в свое ПО возможность установки в профиль – это смертный грех? Кому надо, использует это возможность, а кому не надо – давно запретил. Поймите, пользователи не могут просто пойти и скачать инф. И нет здесь никакого “экспертного совета” устанавливать ПО в профиль, я уже говорил выше об этом. Что же касается моего тезиса о назначении UAC, показавшегося вам странным, то ваши выводы я тоже могу обозначить таковыми. MSFT переделала ОС, чтобы можно было работать с ограниченными правами (набивший оскомину пример – смена часового пояса). Но этого недостаточно, нужно двигать разработчиков, которые с MSFT в одной упряжке – и те и другие хотят заработать. Но без ПО никому ОС не нужна, равно как и не нужно ПО, которое не работает в ОС с ограниченными правами. Так что UAC и есть сигнал разработчикам, потому что давать его домашним пользователям бесполезно – они UAC отключат и все дела.

Next

Пакет средств администрирования windows server 2008 для windows xp

Windows Server . Windows XP. Windows Vista. Acer Linux Для разработчиков Visual Studio смартфоны Dell Для IT. — прямой, непосредственный, произносится как «Директ Икс» («Директ Экс»)) — это набор API, разработанных для решения задач, связанных с программированием под Microsoft Windows. Наиболее широко используется при написании компьютерных игр. Пакет средств разработки Direct X под Microsoft Windows бесплатно доступен на сайте Microsoft. Зачастую обновлённые версии Direct X поставляются вместе с игровыми приложениями. Изначально нацеленный на разработку видеоигр, Direct X стал популярен и в других областях разработки программного обеспечения. К примеру, Direct X, наряду с Open GL, получил очень широкое распространение в инженерном/математическом ПО. В 1994 году Microsoft была практически готова выпустить следующую версию Windows — Windows 95. Главным фактором, определяющим, насколько популярна будет новая ОС, являлся набор программ, которые можно будет запускать под её управлением. В Microsoft пришли к выводу, что, пока разработчики видят DOS более подходящей для написания игровых приложений, коммерческий успех новой ОС весьма сомнителен. DOS позволяла разработчику получить прямой доступ к видеокарте, клавиатуре/мыши/джойстику и прочим частям системы, в то время как Windows 95, с её защищённой моделью памяти, предоставляла более стандартизованный, но в то же время весьма ограниченный и накладный доступ к устройствам. Microsoft нуждалась в новом способе дать разработчику всё, что ему необходимо. John) и Энгстром (Engstrom) решили эту проблему, назвав само решение Direct X. Первый релиз Direct X был выпущен в сентябре 1995 года, под названием «Windows Game SDK». Ещё до появления Direct X, Microsoft включила Open GL в ОС Windows NT. Direct3D позиционировался как замена Open GL в игровой сфере. Отсюда берёт своё начало «священная война» между сторонниками кросс-платформенной Open GL и доступной лишь в Windows (в том числе Windows NT) Direct3D. Xbox API схож с Direct X 8.1, но обновление версии, как и на других консолях того времени, невозможно. Так или иначе, остальные части Direct X очень часто комбинируются с Open GL в компьютерных играх, так как Open GL как таковой не подразумевает функциональность уровня Direct X (например, доступ к клавиатуре/джойстику/мыши, поддержка звука, игры по сети и т. В 2002 году Microsoft выпустила Direct X 9 с улучшенной и расширенной поддержкой шейдеров. В августе 2004 года в Direct X была добавлена поддержка шейдеров версии 3.0 (Direct X 9.0c). В апреле 2005 интерфейс Direct Show был перемещён в Microsoft Platform SDK. Многие современные устройства имеют Direct X-совместимые драйверы, иными словами, пользователь должен установить Direct X для использования всех возможностей устройства. На данный момент система обновления драйверов Windows Update позволяет загружать только необходимые библиотеки, а не весь драйвер целиком.

Next

Пакет средств администрирования windows server 2008 для windows xp

Как получить доступ к активному каталогу в Windows Server . администрирования. Windows XP. Как. Windowexe Allkiller is a free software which can remove unwanted software from your computer at once. Windowexe Allkiller is able to easily remove all Startup, Browser Helper Object, Toolbar, Service, Task Scheduler, Chrome Extension, malware, trojan, ad-popup and so on. Windowexe Allkiller is able to easily remove all Startup, Browser Helper Object, Toolbar, Service, Task Scheduler, Chrome Extension, malware, trojan, ad-popup and so on. Easy to Use, Very Simple, Very Powerful, No Viruses, No Spyware, No Adware, It's free! Net framework 2.0 , Windows 2000, xp, vista, 7, 8 32/64bit Windowexe Allkiller is a free software which can remove unwanted software from your computer at once. Updated Software Information Ac Gas Synchro Ac Gas Synchro 9.3.0.1Ac Lpg Win version 1.79AGC - JZ 2005 1.10.16 04/03/2008AGC - JZ 2009 1.12.05AGC SYSTEM - 1.11 - 04/05/2012AGC SYSTEM - 1.13 - 16/05/2012Microsoft Web Analytics English Language Pack Microsoft Web Analytics Web Front End Components Microsoft Word Server Microsoft Word Server English Language Pack Microsoft Workflow Solutions Framework Microsoft Workflow Solutions Framework English Language Pack Performance Point Services for Share Point Performance Point Services in Share Point 1033 Language Pack Windows Server App Fabric v1.1 CU1[KB 2671763]LDRЯзыковой пакет для поддержки размещения набора средств Microsoft Visual Studio Tools 2012 для работы с приложениями (x86) версия-кандидат - RUSЯзыковой пакет для среды разработки набора средств Microsoft Visual Studio Tools 2012 для работы с приложениями версия-кандидат - RUS Windows All OS system files Free Download.

Next

Скачать Microsoft Fix it Center

Пакет средств администрирования windows server 2008 для windows xp

Скачать бесплатные программы для Windows. систем Microsoft Windows XP и. Windows Server . Накопительный пакет обновления для Windows 10 Version 1511 для систем на базе процессоров x64 (KB3116900) — ошибка 0x80080008 • Средство удаления вредоносных программ Windows для Windows 8, 8.1, 10 и Windows Server 2012, 2012 R2 x64 Edition — декабрь 2015 г. (KB890830) — ошибка 0x80080008 Обновление средств безопасности для Microsoft Silverlight (KB3106614) — ошибка 0x80080008 Обновление для системы безопасности Internet Explorer Flash Player в составе Windows 10 Version 1511 для систем на базе 64-разрядных (x64) процессоров (KB3119147) — ошибка 0x80080008 • Hewlett-Packard - Imaging - Null Print - HP Deskjet 3520 series — ошибка 0x80080008 Попытки установить в течении недели к успеху не приводят.

Next

Обновляем PowerShell on Windows

Пакет средств администрирования windows server 2008 для windows xp

Т.к для установки WMF . Windows. доступен для скачивания пакет . Windows Server R SP, Windows. Windows — узагальнююча назва операційних систем для ЕОМ, розроблених корпорацією Microsoft. Перші версії були не повноцінними операційними системами, а лише оболонками до ОС MS-DOS. На 2014 рік, за даними сайтів Net Applications та Go Stats, Microsoft Windows встановлена більш як на 90% персональних комп'ютерів світу. Ці версії Windows не були повноцінними операційними системами, а лише надавали графічну оболонку. З одного боку, при роботі з цими версіями Windows користувачі мали змогу використовувати віконний інтерфейс, керування за допомогою миші та інші візуальні способи взаємодії з комп'ютером. В той самий час ці версії Windows самі не мали змоги взаємодіяти з компонентами комп'ютера безпосередньо і використовували для цього можливості ОС MS-DOS. Сімейство ОС, розроблених спеціально для процесорів з 32-бітною архітектурою. На відміну від попередніх версій, Windows цього сімейства вже є повноцінними операційними системами та не потребують для своєї роботи підтримки з боку MS-DOS. Водночас спрямування системи на широкий споживацький ринок обумовили підвищені вимоги до зворотної сумісності, тобто можливість виконання широкого спектру програм, написаних для MS-DOS та ранніх версій Windows. Це призвело до компромісів в архітектурі, що певним чином вплинуло на стабільність Windows цього сімейства. При цьому потреба охопити якнайширший парк встановлених у потенційних користувачів комп'ютерів, накладала досить жорсткі вимоги до швидкості роботи ОС. Пришвидшення роботи частково відбулось за рахунок архітектурних компромісів, що теж вплинуло на стабільність цих систем. Операційні системи цього сімейства працювали на процесорах з архітектурою IA32 та деяких менших RISC-процесорів: Alpha, MIPS (до версії 2000, що вийшла лише у версії для IA32). Розробка Windows NT велась на тих самих засадах, що і Windows 9X, але NT із самого початку позиціонувалась не на домашнє використання, а на серверний ринок. Це дозволяло не звертати значної уваги на зворотну сумісність та накладало не такі жорсткі обмеження на швидкість роботи. Таким чином в ОС цього сімейства з самого початку були повноцінно реалізовані механізми безпечної взаємодії між процесами, що позитивно вплинуло на їхню стабільність. Ціною були вищі вимоги до апаратного забезпечення та (особливо в ранніх версіях) обмежена можливість використання старих програм. Операційні системи сімейства Windows 9X та Windows NT належать до операційних систем з витіснюваною багатозадачністю. Поділ процесорного часу між потоками відбувається за принципом «каруселі». Операційна система виділяє квант часу (в Windows 2000 квант становить близько 20 мс) кожному потоку за чергою з врахуванням пріоритету. Після закінчення виділеного часу система перехоплює у потока управління та виділяє час наступному потоку за чергою. Також потік може відмовитись від виділеного йому кванту часу; в цьому випадку система перехоплює у нього управління (навіть якщо виділений квант часу триває) і передає цей квант іншому потоку. При передачі управління система зберігає стан всіх регістрів процесора в особливій структурі пам'яті. Збереження контексту потоку дає можливість для наступного поновлення його роботи. Windows XP (кодова назва при розробці — Whistler; внутрішня версія — Windows NT 5.1) — операційна система сімейства Windows NT від компанії Microsoft. Назва увійшла до практики використання, як професійна версія. Вона була випущена 25 жовтня 2001 року і є розвитком Windows 2000 Professional. На відміну від попередньої системи Windows 2000, яка поставлялася як в серверному, так і в клієнтському варіантах, Windows XP є виключно клієнтською системою. Її серверним варіантом є випущена пізніше система Windows Server 2003. Windows XP і Windows Server 2003 побудовані на основі одного і того ж ядра операційної системи, в результаті їхній розвиток і оновлення йде більш-менш паралельно. Раніше для продуктів компанії існували лише додаткові мовні модулі (патчі) локалізації, а повнофункціональні україномовні версії комерційних продуктів були відсутніми. Процес локалізації продуктів, що почався майже два з половиною роки до моменту виведення на ринок готового продукту, мав низку складнощів з перекладом, і в цілому в нових продуктах використано 350 нових термінів. З одного боку, іноді термінів в українській мові просто не існує, іноді вони існують, але не застосовуються в IT-індустрії відносно IT завдань. Крім того, що необхідно було вибрати потрібні терміни, найвідповідніші до тієї або іншої функції або до тієї або іншої ситуації, які відбиваються в програмі, для нас, звичайно, було завданням зберегти початковий зміст самого коду і тих повідомлень, які видаються користувачеві, — директор Майкрософт-Україна Лановенко. У процесі локалізації продуктів корпорація «Microsoft» співпрацювала з українськими державними установами, відповідальними за термінологію, і представниками академічного сектора України, що дозволило створити єдину термінологічну базу. Українські версії програм Windows® і Office® стали результатом унікального співробітництва корпорації Microsoft® з українськими державними установами, які відповідають за термінологію, і представниками академічного сектора країни. У робочу групу, яка займалася перекладом і адаптацією Windows Vista і 2007 Office System, увійшли представники як українського офісу, так і головного офісу компанії, декілька підрядників і державних організацій. Роботу з перекладу інтерфейсу за замовленням корпорації Microsoft виконували дві компанії: компанія «Логрус» — локалізація, компанія «Lionbridge» — перевірка і налаштування.), і анонсував нову операційну систему для розподілених обчислень в інтернеті — Windows Azure. Навантаження між комп'ютерами, що входять в цю хмару, розподіляється автоматично. Більшість «хмарних» застосунків для клієнта працюють в браузері. Пакет Microsoft Windows включає стандартні застосунки, такі як браузер (Internet Explorer), поштовий клієнт (Outlook Express), програвач (Windows Media Player). За допомогою технологій COM і OLE їхні компоненти можуть вбудовуватися в інші застосунки, у тому числі й сторонніх виробників. Ці продукти позиціонуються як безплатні і можуть бути вільно викачані з офіційного сайту Microsoft, проте для установки деяких з них необхідно мати робочу ліцензію Windows. Запуск цих програм під іншими операційними системами можливий за допомогою емуляторів середовища Windows. Існують також версії деяких з них, спеціально розроблені для інших операційних систем. Ці версії поступаються оригінальним версіям набором функцій і можливостей, а також частотою оновлення. Навколо факту включення таких стандартних продуктів в ОС Windows розгортається багато суперечок і дискусій, оскільки це створює серйозні перепони для розповсюдження конкуруючих продуктів. Так, часто оспорюють лідерство і ставлять під сумнів якість браузера Internet Explorer, пояснюючи його популярність входженням в пакет Windows і поганою обізнаністю користувачів про наявність альтернатив. А в березні 2004 року Європейська Комісія оштрафувала Майкрософт і зобов'язала створити для продажу в Європі версію Windows без Windows Media Player. Сама компанія Майкрософт продовжує відстоювати своє право включати свої продукти в пакет Windows і розробляє нові інтегровані продукти. Нині Windows встановлена на більшості персональних комп'ютерів і робочих станцій. Багато користувачів зробили вибір на користь Microsoft Windows, але дуже велика кількість зовсім не знайомі з альтернативами, такими як Mac OS X x86, GNU/Linux, BSD і іншими системами. В Україні до початку 2000-х років майже всі персональні комп'ютери продавалися з передвстановленою системою Windows. Боротьба з розповсюдженням нелегальних копій програмних продуктів привела до появи інтересу до вільних операційних систем.

Next

Пакет средств администрирования windows server 2008 для windows xp

Windows XP//Vista/Server /. администрирования и. доступа к SQL Server для. Добавить NVidia Ge Force GT 630 в список вашего оборудования. Если при нажатии на ссылку ничего не происходит - подождите несколько секунд! Скачайте драйверы для видеокарт n Vidia Ge Force GT 630 (Windows 7 x64) или установите программу для автоматического скачивания и обновления драйверов Driver Pack Solution. На данной странице для вас предложена последняя официальная и актуальная на настоящее время версия драйвера для видеокарты NVIDIA Ge Force GT 630. NVIDIA Ge Force GT 630 Ge Force Game Ready Driver 375. Примечательно, что половина из них предоставлены разработчиком. Скачивание и установка драйверов для видеокарты NVIDIA Ge Force GT 630. Файлы взяты с официального сайта и подходят для: Windows 7, 10, 8, 8. Как видите, существует целых шесть вариантов поиска, скачивания и установки драйверов для графического адаптера Ge Force GT 630 от NVIDIA. Компьютер не видит видеокарту NVIDIA Ge Force — что делать? Графический процессор: NVIDIA Ge Force GT 630 Kepler (GF108 28 nm). Автоматическая установка Windows Автоматическая установка Windows 10 / 8 / 7 / Vista Автоматическая установка Windows 2000/XP/2003 Автоматическая установка приложений Наборы обновлений для Windows XP/2003/Windows 7 Проект Win Style Программирование, базы данных и автоматизация действий Программирование и базы данных Скриптовые языки администрирования Windows Auto It Железо Процесcоры Материнские платы и память Видеокарты Разгон, охлаждение и моддинг Накопители (SSD, HDD, USB Flash) Оптические приводы Сетевое. NVIDIA Ge Force GT 630 - there are 8 drivers found for the selected device, which you can download from our website for free. Our database contains 1000 drivers for NVIDIA Ge Force GT 630. Она обеспечивается непрерывной работой, нацеленной на предоставление нашим посетителям высококачественной помощи в поиске, скачивании и установке драйвера NVidia Ge Force GT 630 для ОС Windows 7. Please, ensure that the driver version totally corresponds to your OS requirements in order to provide for its operational accuracy. Please note: this Nvidia Ge Force GT 630 driver is suitable for 64-bit Windows 7 versions only. To download the proper driver by the version or Device ID. Скачайте драйверы на NVidia Ge Force GT 630 для Windows Vista, Windows 7, Windows 8, Windows XP, Windows Server 2003. Также вы можете найти драйвера для данного устройства используя поиск по его идентификатору и названию. If not found in our garage driver you need, please contact us, we will help you in time, and updates to our website. Каждая операционная система от Microsoft, начиная с Windows 7, обладает полезным инструментом, с помощью которого можно не только «подлатать» оболочку, но и обновить драйвера. NVIDIA Ge Force GT 630 следующая модель видеокарты, которая по словам производителя NVIDIA. Insist on NVIDIA dedicated graphics for faster, more immersive performance in your favorite applications. Операционная система Windows 7 по праву считается самой современной и удобной ОС из линейки компании Microsoft. com | Загрузок: 317 MD5: 076b40b629926debcbc49263f6cbf43c SHA256: 1687319094fbcf7bb3e45ffa713916d94ebd9c838672720558553132becd2ac3 Искать файл на Virus Total. Появится окно, где нам нужно выбрать «Центр обновления…». Nvidia представила бюджетные видеокарты Ge Force GT 610, GT 620 и GT 630. Здесь вы можете скачать бесплатные драйвера для NVIDIA Ge Force GT 630. Если вы не смогли успешно установить драйвер, пожалуйста, посетите официальную страницу по ссылке расположенной ниже. Чтобы начать загрузку, выберите операционную систему вашего компьютера в таблице ниже и в этой же строке нажмите кнопку «Скачать». Please, assure yourself in the compatibility of the selected driver with your current OS just to guarantee its correct and efficient work. Скачать драйверы, для видеокарты NVIDIA Ge Force GT 630: Для Windows 7, 8. Видео Драйвер для n Vidia Ge Force VGA n Vidia Ge Force Driver. Операционная система: Windows 10 32/64-bit, Windows 7 32/64-bit, Windows 8. 07 для Windows Vista (64bit), Windows 7 (64bit), Windows 8 (64bit).

Next

Kaspersky Endpoint Security для бизнеса

Пакет средств администрирования windows server 2008 для windows xp

Kaspersky Security для бизнеса Стандартный – это решение нового поколения для защиты рабочих мест. Несмотря на то что новые ОС работают очень быстро хочется выжать из них максимум производительности. Вопросы о том что именно подкрутить, чтобы увеличить скорость работы Windows Server 2008 и Windows Server 2008 R2 мне задают постоянно. Сегодня я решил дать ссылки на официальную документацию. Итак, приступим: Первый документ под названием Performance Tuning Guidelines for Windows Server 2008 R2 описывает путь от выбора оборудования до оптимизации наиболее распространенных ролей и сервисов Windows Server 2008 R2. В сетевой стек Windows Server 2008 R2 было внесено достаточно много новых технологий. Благодаря этому Windows Server 2008 R2 обгоняет Windows Server 2008 при работе с сетью. По моему мнению, самыми важными из них являются TCP Chimney, Receive Side Scaling (RSS), net DMA и virtual machine queue (VMQ). Как настроить, тестировать, мониторить, и правильно использовать все эти функции для достижения максимального быстродействия, описано в "Networking Deployment Guide: Deploying High-Speed Networking Features." Удачной вам оптимизации!

Next

Пакет средств администрирования

Пакет средств администрирования windows server 2008 для windows xp

Пакет средств администрирования удаленного сервера Документация для Windows R и Windows Microsoft Toolkit (short name = MTK and formerly known as ‘Office Toolkit’ ‘Windows Toolkit’ or ‘EZ-Activator’) is used for activation of Office 2003/2007/ 2010/2013 and Windows 7/8/8.1, the new version includes Office 2016 Toolkit, Windows 10 Toolkit and Office Uninstaller for 2003/2007/2010/2013/2016 and that’s why we this is called FINAL.

Next