Развитие кластера серверов. Сложные аналитические отчеты

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

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

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

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

Для вас уже подготовлена видео инструкция: где скачать и как установить программу:

1С Предприятие 8.3 Версия для обучения программированию

Этот пакет включает в себя мобильную версию и версию 8.3 платформы 1С. В них вы можете попробовать себя в качестве программиста. Помимо изучения программирования вы можете изучить такие конфигурации, как «1С Бухгалтерия 8.3», «Торговля и склад 8.3», «УНФ» и прочие.

Так же здесь содержатся книги. Например, пособие разработчика и администратора.

Скачать учебную программу 1С бесплатно и узнать весь его состав вы можете по этой ссылке .

1С Предприятие 8.2 (для РФ)

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

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

1С Предприятие 8.2 (для Казахстана)

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

Учебные платформы 1С

Учебная версия 1C Предприятие 8.2

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

Учебная версия 1С 8.3 + мобильная платформа

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

Ограничения учебной версии от полной

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

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

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

Облачные технологии и работа через Интернет.

Развитие кластера серверов

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

  • Администратор может определить состав ПК (рабочих серверов), на которых размещен кластер
  • Определяет, какие сервисы и соединения с базами данных должны работать на каждом из рабочих серверов
  • В версии 1с 8.3 , исходя из назначенных "требований", автоматически запускаются рабочие процессы и менеджеры кластера
  • Удаленно могут быть заданы "требования" к рабочим серверам, из консоли администрирования кластера

Другой вариант – из встроенного языка, программно.

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

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

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

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

Кроме того, в 1с предприятие 8.3 разработчики значительно сократили потребление памяти рабочими процессами кластера.

Загрузка тонкого клиента из сети Интернет

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

При обнаружении несоответствий, платформа скачает и установит необходимую версию тонкого клиента по HTTP-соединению или с помощью веб-сервиса.

Защищенные интернет-соединения

В новой версии платформы 1c 8.3.1. осуществляется поддержка защищённого соединения SSL и сертификатов во всех механизмах платформы, которые используют Интернет: 1.тонкий клиент, Web-сервисы 1С:Предприятия, объекты встроенного языка, которые реализуют работу по протоколам FTP и HTTP, Интернет-почта.

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

Внешние компоненты и расширения

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

Изменение структуры информационной базы

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

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

Linux и клиентские приложения

До появления 1с 8 3 деятельность пользователей в ОС Linux была возможна только с помощью веб-клиента, только под одним из интернет-браузеров, который поддерживается в Linux.

В новой версии программы 1С 8.3 для операционной системы Linux разработаны клиентские приложения. И они аналогичны, уже существующим для ОС Windows.

Оба этих клиентских приложения поддерживают файловый и клиент-серверный варианты работы.

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

Администрирование клиент-серверного варианта работы. Кроссплатформенные инструменты.

До появления 1с версии 8.3 администрирование кластера серверов 1С:Предприятия, в состав системы обязательно должен был входить ПК, который работал бы под управлением ОС Windows. Все административные действия с кластером выполнялись за счет отдельной утилиты. Теперь процесс администрирования кластера возможен с компьютеров, которые работают под управлением ос Windows и Linux.

Именно для этого в 1С:Предприятие появилось два новых инструмента – это утилита командной строки и сервер администрирования.

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

Механизм внешних источников данных претерпел доработку

  • Данные внешних источников можно использовать в сложных запросах, размещая информацию временные таблицы
  • Возможна аутентификация операционной системы, при соединении с внешним источником
  • Разработчики улучшили работу с внешними источниками, не являющимися PostgreSQL, Microsoft SQL Server, IBM DB2 или Oracle Database базами данных
  • Ссылки на объекты таблиц внешних источников принимают участие в поиске ссылок наряду со ссылками на объекты информационной базы 1С:Предприятия
  • Программа поддерживает работу с внешними источниками, которые содержат иерархические данные
  • В 1с предприятие 8.3 возможно программное переопределение формы, которая открывается для просмотра данных внешнего источника
  • Внешние источники принимают участие в разделении данных и включаются в состав разделителей
  • В формах появилась возможность использовать ссылку на любую таблицу внешних источников информации

Сложные аналитические отчеты

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

Эргономичность программы

  • В 1с предприятие 8.3 значительно улучшены навигация и редактирование в таблице формы
  • Появилась возможность задавать произвольные представления для ссылок, как на 1С:Предприятия, так и внешних источников
  • Появились навигационные ссылки на списки и на команды глобального командного интерфейса
  • Пользователь может найти в версии 1c 8.3.1 новый тип данных – это Форматированная Строка. В ней можно задать шрифт, цвет текста/фона, и гиперссылку
  • В лучшую сторону изменился дизайн выпадающего списка для поля ввода
  • Внешний вид подсказок для элементов формы также преобразился
  • Разным цветом фона можно отмечать группы, которые расположены в форме
  • В веб-клиенте возможности редактирования табличного документа также расширили

Прочие изменения 8.3.1.

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

Процесс оптимизации программы

  • Работа веб-клиента ускорена.
  • Оптимизированы процессы с СУБД Microsoft SQL Server:
    • За счет использования уровня изоляции транзакций READ_COMMITED_SNAPSHOT сократилось количество блокировок при многопользовательской работе
    • Работа с временными таблицами ускорена
    • Стала выше скорость записи и чтения данных
    • Быстрей проходит процесс реструктуризации информационной базы
  • Работа с СУБД PostgreSQL претерпела оптимизацию:
    • Быстрей происходит обновление итогов
    • Есть возможность размещения индексов и данных на разных физических носителях
    • Быстрей производится обновление конфигурации информационной базы
  • Работа с СУБД IBM DB2 в 1с 8.3 также оптимизирована.
  • Работа с СУБД Oracle Database оптимизирована.
  • Оптимизировали также выполнение запросов, которые используют предложение ИТОГИ и возвращают большое количество записей.
  • При работе со ссылочными типами данных производители 1С повысили масштабируемость и производительность кластера серверов.
  • Процесс выполнения запросов, которые используют конструкцию В ИЕРАРХИИ, также оптимизирован
  • Выполнение сложных запросов к регистру бухгалтерии разработчики оптимизировали
  • Для некоторых механизмов платформы оптимизирована работа с памятью
  • Оптимизирована работа с итогами регистров в режиме разделения данных
  • Чтение из регистра и запись в регистр бухгалтерии в некоторых режимах новой версии 1с Предприятие проходит быстрей
  • В регистрах сведений стало возможным хранение итогов. Срез первых и срез последних сведений регистра в новой версии можно получить быстрей
  • Оптимизировано чтение данных динамическими списками

Переход на новую версию и полный список изменений

Фирма 1С реализовала режим совместимости 1с 8.3 с версией 8.2.16. Это обеспечивает управление переходом на новую версию 1с 8.3 и возможность вернуться на прежнюю версию платформы.

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

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

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

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

Установка шаблона.

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

Открываем каталог с программой установки типовой конфигурации и запустим файл setup.exe.

Запустится программа установки конфигурации. Нажимаем «Далее» на начальном окне установки.

Теперь выбираем каталог, где будет храниться шаблон. Выбрав необходимый каталог, жмем «Далее».

Дожидаемся окончания установки и нажимаем «Готово», для завершения работы мастера.

Создание новой базы данных из шаблона

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

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

В следующем окне увидим список установленных в указанном раннее каталоге шаблонов. Для установленного шаблона возможно 2 варианта создания информационной базы - новой (чистой) базы данных , и базы с демо-данными для демонстрации возможностей конфигурации. (Если планируется создать информационную базу для последующей загрузки в нее данных из файла выгрузки (*.dt) или для разработки новой конфигурации, то нужно выбрать пункт «Создание информационной базы без конфигурации…».) Выбираем необходимый нам вариант и нажимаем «Далее».

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

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

На последней странице указываем параметры запуска для добавляемой базы. Если версия конфигурации отличается от версии 1С (например, конфигурация для версии 8.2, а требуется запускать из под клиента версии 8.3) следует изменить этот параметр. Определившись с параметрами нажимаем «Готово» для завершения работы мастера, после чего запуститься процесс создания новой базы, который может занять некоторое время.

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

Хронометраж 2 урока курса:

00:16 Знакомство с объектом Подсистема. Для чего нужны подсистемы?
01:25 Создание подсистемы Товары
01:49 Знакомство с окном редактирования объектов конфигурации
04:25 Создание подсистемы Услуги
05:32 Создание подсистемы Зарплата
06:04 Создание подсистемы Бухгалтерия
07:05 Знакомство с панелью разделов прикладного решения
09:03 Настройка расположения разделов прикладного решения
11:55 Тест по материалу 2 урока

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

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

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

Объекты конфигурации - это составные элементы, "детали", из которых складывается любое прикладное решение 1С.

Все объекты конфигурации имеют следующие основные свойства:

  • Имя - это идентификатор или кратное название объекта. Имя является обязательным свойством для любого объекта. Именно это имя используется при обращении к объекту из встроенного языка 1с.
  • Синоним – это «альтернативное» имя объекта. Именно синоним (если данное свойство заполнено) отображается пользователям в режиме 1С Предприятие.
  • Комментарий – подсказка для разработчика. В данном поле разработчик может делать пометки о назначении созданного объекта, хранимых значениях и т.д.

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

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

Домашнее задание по 2 уроку

Домашнее задание по 2 уроку будет вам доступно сразу же после успешного решения теоретического теста:

В ближайшие дни выйдет очередное обновление платформы 1С под номером 8.3.8.хххх

Новое в платформе 8.3.8 – 1С:Предприятие 8:

Работа с Интернет

Реализована поддержка работы с каталогом доверенных сертификатов операционной системы Linux (/etc/ssl/certs ). Реализован объект, скрывающий используемую операционную систему при работе с сертификатами. Реализован объект, предназначенный для кеширования информации о сертификатах в ОС Linux. Рекомендуется использование объектаСертификатыУдостоверяющихЦентровОС .

В качестве значений параметраСертификатыУдостоверяющихЦентров конструктора объекта ЗащищенноеСоединениеOpenSSL могут передаваться объектыСертификатыУдостоверяющихЦентровLinux иСертификатыУдостоверяющихЦентровОС .

Сертификаты NSS более не поддерживаются системой.

Средства публикации веб-клиента, Web-сервисов и HTTP-сервисов

Реализована поддержка веб-сервера Apache 2.4 для ОС Windows и Linux.

Для утилиты webinst реализован ключ -apache24 .

Автоматизированное тестирование

В диалоге О программе (и заголовке окна клиентского приложения) реализовано информирование о том, что клиентское приложение является клиентом или менеджером тестирования.

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

Реализован методТестируемаяФорма.ВыполнитьВыборИзСписка() для выполнения выбора из списка, открытого с помощью метода УправляемаяФорма.ВыбратьИзСписка() .

Реализован методТестируемаяФорма.ВыполнитьВыборИзМеню() для выполнения выбора из меню, открытого с помощью метода УправляемаяФорма.ВыбратьИзМеню() .

Для объекта ТестируемоеПолеФормы реализована поддержка расширения поля текстового документа.

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

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

Средства разработки

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

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

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

Средства разработки

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

  • Сравнение конфигураций (/CompareCfg ).
  • Объединение конфигураций (/MergeCfg ).
  • Выполнение захвата объектов в хранилище конфигурации (/ConfigurationRepositoryLock ).
  • Выполнение отмены захвата объектов в хранилище конфигурации (/ConfigurationRepositoryUnlock ).
  • Помещение измененных объектов в хранилище конфигурации (/ConfigurationRepositoryCommit ).
  • Установка метки на версию хранилища (/ConfigurationRepositorySetLabel ).

Для ключа командной строки пакетного запуска конфигуратора / UpdateCfg реализованы параметры:

  • -DumpListOfTwiceChangedProperties – позволяющий сформировать список дважды измененных объектов.
  • -IncludeObjectsByUnresolvedRefs – если в настройках есть объекты, не включенные в список объединяемых и отсутствующие в основной конфигурации, но на которые есть ссылки из объектов, включенных в список, то такие объекты также помечаются для объединения, и выполняется попытка продолжить объединение.
  • -ClearUnresolvedRefs – ссылки на объекты, не включенные в список объединяемых – очищаются.
  • -Settings – указать имя файла с настройками объединения.
  • -force – определяет необходимость автоматически разрешать ряд проблем при объединении: поведение при наличии заблокированных объектов; поведение при предупреждение о наличии дважды измененных свойств, для которых не выбран режим объединения; поведение при предупреждении об удаляемых объектах, на которые есть ссылки в объектах, не участвующих в объединении.

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

Работа с запросами

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

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

Внешние источники данных

Реализован методВнешнийИсточникДанныхМенеджер.ТранзакцияАктивна() , позволяющий понять, что внешний источник данных находится в состоянии транзакции

Web-сервисы и HTTP-сервисы

Реализована работа с Web-сервисами, поддерживающими стандарт MTOM

Интерфейс OData

Для стандартного интерфейса OData:

  • Реализован отбор по составным типам;
  • Реализованы лямбда-выражения;
  • Расширены возможности формирования отбора получаемых данных:
    • реализована опция запроса $ski p , позволяющая пропустить несколько первых записей в результате запроса;
    • реализована опция запроса $inlinecount , позволяющая включить в результат запроса размер получившейся выборки;
    • реализована опция $orderby , позволяющая указать порядок записей в результате запроса;
    • реализована опция $count , позволяющая запросить, сколько записей вернет запрос.
  • Расширен состав функций, которые могут использоваться при выполнении запроса:
    • функции работы со строками;
    • функции работы с датой и временем;
    • функция проверки соответствия значения указанному типу;
    • функция приведения типа.

Расширение конфигурации. Средства разработки

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

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

Расширение конфигурации

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

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

  • Общие макеты;
  • Общие команды;
  • Группы команд;
  • Общие картинки;
  • Реквизиты, табличные части и реквизиты заимствованных табличных частей:
    • Отчетов
    • Обработок.
  • Формы, макеты и команды заимствованных объектов:
    • Планы обмена;
    • Критерии отбора;
    • Хранилища настроек;
    • Справочники;
    • Документы;
    • Журналы документов;
    • Перечисления;
    • Отчеты;
    • Обработки;
    • Регистры бухгалтерии;
    • Регистры накопления;
    • Регистры расчета;
    • Регистры сведений;
    • Планы видов характеристик;
    • Планы счетов;
    • Планы видов расчетов;
    • Бизнес-процессы;
    • Задачи;
    • Внешние источники данных:
      • Таблицы;
      • Кубы;
      • Таблицы измерений.

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

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

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

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

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

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

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

Реализована возможность выполнять выгрузку/загрузку внешней обработки/отчета в файлы с помощью ключей командной строки пакетного запуска конфигуратора. Реализованы ключи/DumpExte rnalDataProcessorOrReportsToFiles и/Load Exte rnalDataProcessorOrReportsFrom Files .

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

Динамический список

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

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

Средства разработки

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