Найти тему
Infostart.ru - Инфостарт.

Вышла новая версия технологической платформы 8.3.20

Оглавление

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

Что нового в 8.3.20

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

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

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

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

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

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

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

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

Приглашение внешнего пользователя. Источник: wonderland.v8.1c.ru
Приглашение внешнего пользователя. Источник: wonderland.v8.1c.ru

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

  • новый тип интеграции с внешней системой – Webhook, когда внешние приложения могут посылать POST-запросы в формате JSON на адрес точки подключения и создавать или обновлять в системе взаимодействия пользователей, обсуждения и сообщения; такое общение является односторонним – от внешнего приложения в систему взаимодействия;
  • увеличение стабильности работы в мобильном клиенте и количество человек, которые могут участвовать в видеозвонке – 10 и более;
  • возможность использовать Систему взаимодействия в фоновых заданиях, запущенных без указания пользователя;
  • добавление Истории сообщений.
Пометка сообщений как прочитанных. Источник: wonderland.v8.1c.ru
Пометка сообщений как прочитанных. Источник: wonderland.v8.1c.ru

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

Расширились возможности языка запросов и языка выражений системы компоновки данных. В них разработчики включили функции сокращения строк – СокрЛ(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.

Интерфейс для управления своими мобильными приложениями и их сборками. Источник: wonderland.v8.1c.ru
Интерфейс для управления своими мобильными приложениями и их сборками. Источник: wonderland.v8.1c.ru

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

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

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

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

-5

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

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

-6

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

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

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

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

  • для полей системы компоновки данных появилось новое свойство «Выражение представления», с помощью которого можно задавать вычисляемые значения в ячейках динамических списков;
  • в регистрах сведений появилась возможность устанавливать ограничения доступа к данным на чтение измерений и общих реквизитов, если реквизиты являются независимыми и совместными разделителями;
  • во встроенном языке расширен программный интерфейс для управления сервисами интеграции, который теперь позволяет определить состояние канала – подключен к внешнему сервису интеграции или нет, а также получить и удалить сообщения из очереди;
  • реализован административный интерфейс для удаленного администрирования автономного сервера;
  • появилась поддержка СУБД PostgreSQL 13.

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

Комментарии на Infostart.ru