В очередной релиз вошли нововведения для удобства совместной работы. Также разработчики изменили синтаксис языка 1С для работы с асинхронными функциями и внесли другие ожидаемые изменения.
Удаленная работа и новые коммуникационные возможности в 8.3.18
Фирма «1С» продолжает развивать «1С:Предприятие» не только как платформу для прикладных учетных систем, но и как некое универсальное решение для совместной работы и коммуникативных задач – из любого места, без привязке к корпоративной ИТ-структуре.
Так, в описании нового релиза заявлено:
- улучшение работы с сообщениями в чате в системе взаимодействия – цитирование и копирование сообщений (включая вложения), порционная подгрузка сообщений в окно чата, отображение количества непрочитанных сообщений;
- расширение программной модели менеджера системы взаимодействия – появились методы, позволяющие программно начать видеоконференцию, а также проверить доступность видеоконференции и получить максимальное количество участников видеоконференции;
- новые инструменты для разработки ботов – появился объект метаданных Бот, который работает на сервере, он позволяет в реальном времени реагировать на пришедшие сообщения от пользователей, что делает список сценариев использования системы взаимодействия более широким;
- возможность использовать веб-клиент «1С:Предприятие» в качестве прогрессивного приложения PWA (Progressive Web Apps).
«Технология PWA поддерживается браузерами (как настольными, так и мобильными). Она позволяет создавать веб-приложения, которые выглядят как нативные приложения и работают почти так же быстро, как нативные приложения», – говорится в описании релиза.
Установка прогрессивного веб-приложения для веб-клиента
в 1С:Предприятие 8.3.18
Отметим, что развивать технологическую платформу как платформу для коммуникаций «1С» начала задолго до массового перехода на «удаленку» из-за коронавируса. Тем более, что и видеоконференции, и корпоративный чат и доступ к информационной базе через веб-клиент из любого места – это все актуально не только для удаленных сотрудников, однако именно массовый переход на дистанционный режим работы заметно повлияли на расстановку приоритетов.
Улучшения в синтаксисе языка 1С для работы с асинхронными функциями
Еще одна заметная история, реализованная в 8.3.18, это изменения в синтаксисе языка 1С для поддержки асинхронности. Новая версия технологической платформы будет работать так, чтобы асинхронные вызовы можно было записывать последовательно. Для этого во встроенный язык добавлены:
- модификатор процедур и функций Асинх;
- оператор Ждать;
- тип Обещание.
Для всех прежних асинхронных методов реализованы новые методы-аналоги. Они будут отличаться по суффиксу «Асинх» в названии метода и возвращать значение типа Обещание. Новые асинхронные вызовы методов и свойств добавлены и для внешних компонент. А чтобы обеспечить удобство отладки асинхронных процедур и функций, улучшена работа отладчика.
Разработка формы для копирования файлов из одного каталога на клиентском компьютере в другой с использованием нового синтаксиса.
Источник: wonderland.v8.1c.ru
Интерфейсные возможности
Расширены возможности работы с планировщиком:
- Добавлена поддержка форматированных строк для оформления элементов;
- Реализована возможность назначать элементам планировщика произвольный набор команд-действий;
- Реализованы дополнительные возможности оформления — рамка, цвет рамки;
- Реализованы новые события — нажатие на действие и нажатие на гиперссылку.
Обработка действия для элемента планировщика. Источник: its.1c.ru
Расширены возможности оформления результатов глобального поиска – для программной обработки найденных результатов стало возможным назначать произвольные действия.
Вывод действий для результатов глобального поиска. Источник: its.1c.ru
Заданные действия отображаются рядом с результатом глобального поиска и доступны для выполнения непосредственно из списка результатов глобального поиска.
Что еще нового в 8.3.18
В числе заслуживающих внимания изменений, вошедших в актуальный релиз технологической платформы, можно обозначить:
- возможность получения информации о MAC-адресах сетевых адаптеров текущего компьютера – необходима для реализации платежных шлюзов и директ-банка в соответствии с требованиями ЦБ РФ;
- поддержку СУБД PostgreSQL 12;
- улучшение диагностики исключительных ситуаций на сервере, возникающих из-за ошибок внешних компонент;
- возможность указывать произвольный Content-type для текстов в почтовом сообщении (позволяет более гибко оформлять письма при работе с механизмом ИнтернетПочта);
- при работе под управлением Linux возможность одновременной установки на один компьютер нескольких версий 1С:Предприятия, автоматический выбор нужной версии и обновление установленной версии клиентского приложения с сервера;
- в расширениях появилась возможность менять состав типов реквизитов, измерений, ресурсов, ссылаясь как на объекты конфигурации, так и на объекты расширения;
- возможность автоматизированного объединения файлов расширений с помощью команды /MergeCfg командной строки запуска конфигуратора;
- возможность частичной загрузки и выгрузки конфигурации из файлов с помощью утилиты управления автономным сервером ibcmd.
Полный перечень изменений в платформе «1С:Предприятие 8.3.18»