Фирма «1С» объявила о выходе новой версии технологии «1С:Предприятие.Элемент» 8.0, которая стала доступна в облаке 31 июля 2025 года. Обновление получилось масштабным: оно затронуло как пользовательский опыт, так и инструменты для разработчиков.
Упрощенная аутентификация
Добавление предопределённых сервисов авторизации VK и Яндекс - логичный шаг вперёд. Пользователи получат привычные способы входа, а мы - стандартные готовые сценарии OAuth2, без необходимости вручную подключать сторонние библиотеки или писать прокси-обработчики.
Для авторизации достаточно подключить нужный провайдер в конфигурации проекта - технология сама подхватит необходимые параметры и обеспечит надёжную идентификацию.
Устойчивость при нестабильном подключении
Для пользователей, сталкивающихся с перебоями в интернет-соединении, внесённые улучшения окажутся особенно полезными. Новая логика обработки сетевых ошибок включает:
- Автоматическое повторение GET-запросов с нарастающим интервалом, но не менее одного раза в минуту - это помогает избежать ошибок при получении данных;
- В случае сбоя POST-запроса система предлагает два варианта:
- Обновить - происходит перезагрузка страницы;
- Продолжить работу (не рекомендуется) - пользователь может продолжить с риском работы с устаревшей информацией;
- Если соединение пропадает во время загрузки приложения, система инициирует автоматическую перезагрузку страницы.
Такие изменения значительно повышают устойчивость приложений при нестабильной сети и снижают риск потери данных.
Расширение функционала для разработчиков
В версии 8.0 в отладчик добавили профилирование - и это, пожалуй, главная новость для разработчиков. Теперь можно:
- замерить время выполнения конкретных методов;
- анализировать узкие места;
- проводить оптимизацию производительности на основе фактических данных.
Для активации - просто запускаем отладку и нажимаем «Запустить профилирование». Встроено в палитру команд.
Также улучшили:
- визуализацию режима отладки (вкладка браузера меняется при остановке отладки);
- работу с компонентами;
- навигацию по структуре проекта;
- оформление YAML;
- аннотации для элементов перечислений;
- отображение устаревшего функционала в текстовых файлах;
- и даже добавили отмену/повтор действий (ограниченно - например, не касается удаления файлов).
Удобная локализация
Работа с локализованными строками стала значительно удобнее:
- можно выбрать существующий объект ЛокализованныеСтроки и переиспользовать его в разных подсистемах.
- выбирать существующий ключ, чтобы избежать дублирования.
- поддерживается локализация встроенных строк кода (модули).
- добавлен переключатель языка интерфейса прямо в предпросмотр и панель свойств.
- новое пространство имён Стд::Локализация - теперь работа с языками и локалями стала более организованной. В него перенесен тип Язык, а также добавлены новые типы:
- Локаль - описывает региональные настройки.
- КонтекстЛокализации - позволяет временно переключать локаль системы.
- даже типы вроде Дата и Число могут менять отображение в зависимости от выбранной локали.
Улучшения панели управления
- Кнопка генерации пароля - мелочь, но экономит кучу времени при создании пользователей.
- Создание проектов на основе проекта поставщика стало более понятным: улучшены уведомления, фильтрация и возможность выбора сборки.
- Новая логика уведомлений (в браузере и по почте) делает управление обновлениями более прозрачным.
Интерфейс и компоненты
- В консоль запросов добавили Конструктор запросов — знакомый и удобный для тех, кто работал с конфигураторами 1С.
- Новый компонент СписокФайлов — для работы с файлами в клиентском приложении. Поддерживает тип Массив<ДвоичныйОбъект.Ссылка>, позволяет просматривать, редактировать и загружать файлы.
- Интерфейс адаптируется к разрешению окна, что упрощает работу на мобильных устройствах.
- В форму входа добавлены команды переключения языка — автоматически, если определено более одного языка.
- Улучшен компонент СтандартнаяКарточка — теперь можно управлять видом, цветом, шрифтами и даже положением картинки.
Система взаимодействия и уведомлений
Появились PUSH-уведомления о новых сообщениях и видеозвонках. Интерфейс переработан — теперь он более современный и понятный.
Интеграция и контроль обмена
- Можно вручную загружать WSDL/XSD в проект (SOAP-клиенты) — удобно при интеграции со сторонними системами.
- В шине интеграции теперь видна динамика роста сообщений, добавлены фильтры «Неактивные» и «Рост сообщений», ускорено отображение при большом количестве каналов.
- Улучшено редактирование интеграционных процессов, унифицировано задание свойств.
Прикладные изменения
- Новый тип проекта — Обработка, знакомый всем 1С-разработчикам. Теперь можно создавать алгоритмы с формами, реквизитами и действиями в стиле обработки из типовых решений.
- Поддержка иерархии справочников.
- Файлы теперь можно прикреплять ко многим типовым объектам (Справочник, Документ и т.д.) через стандартный реквизит.
- Новый элемент проекта — Описание ресурсов, для централизованного управления доступом.
- Строже стало поведение обработчиков: удалённые больше не остаются «висячими», а при ошибке в именовании параметров метод выдаёт ошибку.
Криптография
Добавлена поддержка электронной подписи на клиенте с использованием отечественных криптопровайдеров: КриптоПро CSP и ViPNet CSP. Требуется установка расширения и модуля — при отсутствии система предложит скачать автоматически.
Совместимость с Яндекс.Браузером
Платформа теперь официально поддерживает разработку и эксплуатацию приложений в Яндекс.Браузере, что расширяет выбор удобных и совместимых браузеров для работы с 1С:Предприятием.Элемент.
Изменения в совместимости
В новой версии больше нельзя использовать расширения справочников с параметром Внешний=Истина. Система выдаёт ошибку, и такие реквизиты необходимо перенести в новый объект вручную, удалив старое расширение.
Также был удалён системный справочник «ИнформационныеСистемы». Теперь для этих целей следует использовать одноимённый пользовательский справочник с реализацией нужного контракта.
Переход на версию 8.0
Если вы используете «1С:Предприятие.Элемент» — рекомендуем ознакомиться с обновлением и протестировать новые функции.
Пользователи в облаке получают обновление автоматически.
Данные сохраняются, но переход возможен только с версии 7.x.
При необходимости — используйте встроенный конвертер для переноса проектов и баз.