Новая 1с как выглядит

Обновлено: 07.07.2024

Фирма "1С" выпустила финальную версию 8.3 платформы "1С:Предприятие". Она является значительным развитием технологической платформы "1С:Предприятие 8" по целому ряду направлений.

Развитие «облачных» технологий и работы через Интернет

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

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

Автоматическое обновление Тонкого клиента через Интернет. Данная возможность позволит значительно снизить трудозатраты при обновлении ПО у удаленных пользователей. Ранее автоматическое обновление было возможно только при работе в рамках локальной сети.

Обеспечена поддержка защищенного SSL-соединения и сертификатов для всех интернет протоколов и базирующихся на них механизмов платформы. Например, по защищенному каналу могут работать Web-сервисы и Тонкий клиент.

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

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

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

  • обращение к файловой системе сервера;
  • запуск COM-объектов, внешних обработок и отчетов, приложений, установленных на сервере;
  • использование внешних компонентов "1С:Предприятия";
  • обращение к ресурсам Интернета.

Платформа 1С:Предприятие 8.3 КОРП - новые лицензии для корпоративных клиентов

Для платформы версии 8.3 впервые реализовано два разных варианта поставки и лицензирования - «обычный» и корпоративного уровня (КОРП).

Ряд перечисленных выше новшеств и возможностей, необходимых в основном крупным корпоративным пользователям и провайдерам, предоставляющим доступ к приложениям «1С:Предприятия» в режиме интернет-сервиса, реализован только в 64-разрядном сервере «1С:Предприятия 8.3» уровня КОРП. Рекомендуемая розничная цена лицензии на этот сервер составляет 180 000 рублей. По сравнению с «обычным» 64-х разрядным сервером 1С:Предприятия 8 (розничная цена лицензии - 72 000 руб.), сервер уровня КОРП поддерживает:

  • фоновое обновление конфигурации базы данных;
  • дополнительное управление распределением сервисов кластера и соединений с информационными базами по рабочим серверам кластера в разрезе информационных баз, видов клиентских приложений и фоновых заданий;
  • гибкое управление нагрузкой в кластере:
    • ­ безопасный расход памяти за один вызов;
    • ­ количество информационных баз на процесс;
    • ­ объем памяти рабочих процессов, до которого сервер считается производительным;
    • ­ максимальный объем памяти рабочих процессов;
    • ­ стратегия балансировки (по памяти, по производительности);

    Для использования этих возможностей необходимы также клиентские лицензии уровня КОРП, цена которых рассчитывается как удвоенная цена «обычных» клиентских лицензий на такое же количество пользователей. Например, клиентская лицензия «обычного» уровня на 100 рабочих мест будет стоить 300 000 руб., а лицензия на 100 мест уровня КОРП - 600 000 руб. При этом для 1С:Предприятия 8.3 КОРП впервые выпущена клиентская лицензия на 1000 рабочих мест, стоимостью 5 906 000 руб.

    Лицензии на 1С:Предприятие 8.3 уровня КОРП поступят в продажу с 11 июня 2013 г.

    Мобильная платформа

    "Мобильная платформа 1С:Предприятия 8" - это технология, позволяющая создавать приложения, работающие на различных планшетных ПК, смартфонах и других мобильных устройствах, работающих под управлением операционных систем Android или iOS. Она включает:

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

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

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

    Создание мобильного приложения в конфигураторе 1С:Предприятия

    Новая версия 8.3 платформы 1С:Предприятие. Передовая, облачная, корпоративная, мобильная, кросс-платформенная - и не только

    Благодаря тому, что для создания мобильных приложений используются традиционные средства разработки 1С, а доступный им функционал является подмножеством платформы 1С:Предприятие, разработка и отладка приложений значительно упрощается. Можно использовать уже имеющийся код и бизнес-логику прикладных решений, задействовать традиционные механизмы интеграции приложений 1С. Эти же приложения могут функционировать и на настольных компьютерах, как под Microsoft Windows, так и под Linux.

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

    Мобильные приложения «1С:Предприятия 8» могут работать полностью автономно (данные хранятся на мобильном устройстве), в оффлайн-режиме (без соединения с Интернетом). При этом развитые средства интеграции 1С:Предприятия 8 позволяют организовать их взаимодействие с любой центральной (back-office) системой.

    Новая версия 8.3 платформы 1С:Предприятие. Передовая, облачная, корпоративная, мобильная, кросс-платформенная - и не только

    Подробно о мобильной платформе 1С:Предприятия 8 см. /overview/Term_000000818.htm.

    Развитие кроссплатформенности

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

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

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

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

    Кроссплатформенные средства администрирования

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

    Теперь администрирование кластера можно осуществлять с любых компьютеров, работающих как под управлением Windows, так и под управлением Linux. Для этого в 1С:Предприятии реализованы два инструмента:

    • Сервер администрирования;
    • Утилита командной строки.

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

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

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

    Платформа версии 8.3 получила новый интерфейс приложений «Такси», более удобный и наглядный.
    В нем реализован ряд новых подходов к работе с прикладными решениями, в т.ч.:

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

    Подробно с концепцией и возможностями нового интерфейса можно ознакомиться здесь /overview/Term_000000444.htm.

    В числе интерфейсных новшеств новой версии платформы можно также отметить:

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

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

    Пример работы в китайском интерфейсе 1С:Предприятия 8.3 - создание формы справочника.

    Новая версия 8.3 платформы 1С:Предприятие. Передовая, облачная, корпоративная, мобильная, кросс-платформенная - и не только

    В числе других значимых усовершенствований:

    • Оптимизация производительности. Улучшения затронули клиентские рабочие места, кластер серверов, механизмы взаимодействия с различными СУБД, работу с памятью. По оптимизации работы с СУБД наибольший объем работ был проведен для Microsoft SQL Server, включая обеспечение поддержки работы с новейшей версией Microsoft SQL Server 2012.
    • Улучшения средств разработки приложений. Предоставлена возможность загрузки/выгрузки конфигураций 1С (структуры и данных) в виде набора файлов. Для хранения выгруженных данных используется формат XML. Расширены возможности организации программного кода за счет выделения и группировки произвольных областей текста в редакторе модуля. Разработчик может дать каждой области свое собственное имя, что делает программный код более читабельным. Улучшена контекстная подсказка - теперь она выдается также при наборе параметров процедур и функций, с указанием их типов и возможных вариантов синтаксиса. Также в контекстной подсказке реализовано автоматическое распознавание и отображение комментариев разработчиков, составленных в соответствии со стандартами разработки - при наборе имени процедуры или функции показывается расширенная информация по ее назначению и вариантам использования, а при наборе параметра - по этому конкретному параметру. Чтобы обеспечить разработчиков удобным средством быстрого контекстного поиска информации по интересующим темам, в синтакс-помощнике добавлены ссылки на подборки методических материалов по соответствующим темам, регулярно обновляемые на специализированном интернет-ресурсе 1С.
    • Автоматизированное тестирование. Новый механизм позволяет выполнять автоматизированное тестирование прикладных решений, используя алгоритмы, описанные на встроенном языке. Также реализована возможность записи интерактивных действий пользователя в файл для последующего их анализа, или для формирования на их основе автоматизированного теста.
    • Расширены функциональные и визуальные возможности создания отчетов, реализованы новые презентационные возможности бизнес-диаграмм, дополнительные статистические и агрегатные функции, например ABC.
    • Работа с внешними источниками данныхзначительно приближена по функционалу и удобству к стандартным объектам конфигурации. Данные внешних источников можно помещать во временные таблицы для использования в сложных запросах, использовать в составе разделителей в "облачных" приложениях, можно программным образом переопределять формы для их просмотра. Также появилась возможность подключения многомерных источников данных, таких, как Microsoft Analysis Services, Oracle Essbase, IBM InfoSphere Warehouse.
    • Поддерживается специальный режим совместимости информационных баз с предыдущими версиями. Он позволяет без дополнительной переработки использовать прикладные решения, разработанные на платформе "1С:Предприятие" версий 8.0, 8.1 и 8.2. Режим совместимости позволяет также сделать при необходимости downgrade платформы с версии 8.3 до 8.2. Для того, чтобы задействовать все возможности версии 8.3, в решения, созданные на платформе «1С:Предприятие 8» более ранних версий, необходимо будет внести незначительные изменения.

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

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

    • Мобильного клиента,
    • Мобильного клиента с автономным режимом, который работает в режиме онлайн.

    Кластер

    • Реализована возможность отмены сеанса, использующего монопольный режим и препятствующего входу в информационную базу или область, без использования средств администрирования кластера. Для этого добавлено новое право — ЗавершениеМонопольногоРежимаПриНачалеСеанса. Если пользователь обладает этим правом, то в диалоге, запрещающем вход в информационную базу, ему будет показана дополнительная кнопка Завершить сеансы и выполнить запуск (также требуется соблюдение некоторых других условий). Таким образом пользователи сервисов, которые не имеют доступа к средствам администрирования кластера, смогут отменить, при необходимости, регламентную операцию, препятствующую входу в область.
    • В лицензию ПРОФ включена возможность установки допустимого объема памяти процессов кластера и прерывания объемных вызовов сервера. Раньше такая возможность была доступна только в лицензии КОРП, а в лицензии ПРОФ использовалось фиксированное значение в 80% от оперативной памяти сервера. Эта доработка повысит устойчивость сервера в небольших системах, где СУБД и сервер 1С:Предприятия установлены на одном компьютере.

    Аутентификация

    • Реализована возможность завершить сессию OpenID Connect при выходе пользователя из информационной базы.
    • Добавлена возможность запретить пользователю вход в информационную базу с использованием OpenID Connect аутентификации. В этом случае даже при успешной аутентификации в OpenID Connect провайдере пользователь не сможет войти в информационную базу.

    Оптимизация

    • Ускорена работа запросов в тех случаях, когда права имеют ограничения доступа к данным на уровне записей и полей. Также ускорена работа запросов без использования ограничений доступа к данным на уровне записей и полей.
    • Ускорена работа функции СтрСодержит(), которая часто вызывается из инструкций ограничения доступа к данным на уровне записей и полей.
    • Оптимизирована работа файловой базы данных при выполнении запросов определенного вида.
    • Ускорен расчет в объекте РасчетСистемЛинейныхУравнений. Для большой матрицы с 11 млн. узлов и 22 млн. связей время расчета сократилось с 25 до 10 минут (при 10 работающих потоках). Также сократилось количество памяти, потребляемой во время расчета.
    • Уменьшено время загрузки DT-файла в клиент-серверном варианте. Ускорение достигается только при расположении сервера 1С:Предприятия и СУБД на одном компьютере или при наличии канала связи с высокой пропускной способностью (1 Гбит). Информационную базу желательно располагать на SSD-диске. При использовании сетевого интерфейса 100 Мбит ускорение будет не так значительно.

    Разное

    • Реализована возможность подключения к почтовым SMTP-серверам с использованием протокола авторизации OAuth. Раньше использование OAuth было доступно только для IMAP-серверов.
    • Вывод команды info утилиты лицензирования расширен дополнительными полями, показывающими, какой тип лицензии имеет каждая конкретная лицензия, привязана ли она к ключу аппаратной защиты (HASP) и является ли самостоятельной лицензией или расширением ПРОФ до КОРП. Работа команды рассчитана как на пользователей (с учетом локализации и человекочитаемых имен), так и на работу скриптов автоматического анализа (без учета особенностей локализации и локализуемых форматов представления данных).

    Полный список изменений

    Полный список изменений можно посмотреть на портале ИТС, а также файле V8Update.htm.

    При стандартной установке Windows платформы файле V8Update.htm находится в каталоге:

    При стандартной установке Linux платформы этот файл находится в каталоге:

    При стандартной установке macOS платформы этот файл находится в каталоге:


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

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

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

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

    Ускорение работы 1С:Предприятие 8.3.19

    Фирма «1С» сообщила об оптимизации работы технологической платформы, и улучшении ряда параметров производительности в 8.3.19:

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

    Также в новой 1С 8.3.19 уменьшено время загрузки DT-файла в клиент-серверном варианте. Однако это становится возможным, только если сервера 1С:Предприятия и СУБД расположены на одном компьютере, или если есть канал связи с высокой пропускной способностью (1 Гбит). «Информационную базу желательно располагать на SSD-диске. При использовании сетевого интерфейса 100 Мбит ускорение будет не так значительно», – рекомендуется в описании релиза.

    Обновление интерфейса и возможностей работы с отчетами

    В новом релизе платформы появилась возможность более гибко работать с навигационными ссылками:

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

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


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


    Реализована поддержка отображения интерфейса справа-налево

    Что касается изменений, востребованных более массово, здесь следует отметить:

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


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

    Обновление возможностей для мобильных приложений

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

    Еще одно заметное нововведение в 8.3.19 для мобильных устройств – это возможность для мобильного клиента просмотра экрана другого устройства и трансляция собственного экрана с использованием системы взаимодействия. Данная функция работает «в обе стороны»: из толстого, тонкого и веб-клиента на мобильный. И наоборот – с мобильного в толстый, тонкий и веб-клиент. При этом демонстрировать из мобильного клиента можно будет только экран самого мобильного клиента.


    Развитие средств администрирования решений на платформе 1С

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

    • в кластере появится новое право – ЗавершениеМонопольногоРежимаПриНачалеСеанса, которое предназначено для отмены сеанса, использующего монопольный режим и препятствующего входу в информационную базу или область, без использования средств администрирования кластера;
    • реализовано разделение данных при создании копии информационной базы, а также указание места исполнения запроса в основной базе данных или в одной из копий, благодаря чему запросы, которые могут сильно повлиять на производительность, можно выполнять только на копии;
    • реализована возможность завершить сессию OpenID Connect при выходе пользователя из информационной базы, а также возможность запретить пользователю вход в информационную базу с использованием OpenID Connect аутентификации;
    • реализована возможность подключения к почтовым SMTP-серверам с использованием протокола авторизации OAuth, ранее использование OAuth было доступно только для IMAP-серверов;
    • расширятся возможности утилиты лицензирования – в выводе команды ring license info добавлены поля, показывающие, какой тип лицензии имеет каждая конкретная лицензия, привязана ли она к ключу аппаратной защиты (HASP), является ли она самостоятельной лицензией или расширением ПРОФ до КОРП.

    Подробное описание возможностей платформы «1С:Предприятие 8.3.19» доступно на сайте «1С».


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

    Что нового в 8.3.20

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

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

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

    Новые возможности расширений

    В платформе «1С:Предприятие 8.3.20» для работы с расширениями появились возможности:

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

    Обновленная Система взаимодействия

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


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


    Развитие языка запросов и языка выражений СКД

    Расширились возможности языка запросов и языка выражений системы компоновки данных. В них разработчики включили функции сокращения строк – СокрЛ(TrimL), СокрП(TrimR), СокрЛП(TrimAll), Лев(Left), Прав(Right) и функции преобразования строк – ВРег(Upper), НРег(Lower), СтрЗаменить(StrReplace) и СтрНайти(StrFind).

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

    А в языке запросов дополнительно появились функции для работы с числами, такие как Окр(Round), Цел(Int), Pow(), Exp(), Sin(), Cos(), Tan(), ASin(), ACos(), ATan(), Log(), Log10(), Sqrt(), функции для работы со строками – Строка(String), ДлинаСтроки(StringLength) и функция вычисления размера данных в байтах РазмерХранимыхДанных(StoredDataSize)

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

    Сервис сборки мобильных приложений и отладка мобильного клиента с автономным режимом

    В платформе 8.3.20 появился сервис сборки мобильных приложений. Подразумевается, что он максимально упростит процесс создания продуктов для мобильных устройств – и под iOS, и под Android.


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

    «1С:Аналитика» и другие нововведения в 8.3.20

    В версии 8.3.20 фирма «1С» обновила встроенную в платформу компоненту «1С:Аналитики» – для диаграмм и дашбордов можно настроить режим просмотра (без редактирования), появился новый вид диаграммы «Линии с накоплением» и еще несколько улучшений, повышающих удобство работы с программой.

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


    В мастере установки платформы появилась возможность установить Java (Liberica JRE) – при этом в каталог платформы (без изменения переменной среды PATH) устанавливается JRE версии 1.8.0_275. Ранее для некоторых компонентов платформы (новый оптимизированный механизм реструктуризации, утилита лицензирования, утилита ring) дистрибутив Java нужно было скачивать и устанавливать самостоятельно.

    Появился единый дистрибутив для установки платформы в среде deb- и rpm-систем Linux (ранее для каждой системы был свой набор *.deb и *.rpm файлов). При этом установку можно выполнять как из командной строки, так и в интерактивном режиме, с использованием графического интерфейса.


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

    • Блокировка аутентификации
    • Дополнительные настройки аутентификации
    • Лицензирование конфигураций
    • Настройка журнала регистрации
    • Параметры информационной базы
    • Получение лицензии
    • Пользователи
    • Региональные установки информационной базы

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

    Также в 1С:Предприятие 8.3.20 добавили еще несколько новых возможностей, которые стоит отметить:

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

    Читайте также: