Выпущена новая версия 8.3.20 платформы "1С:Предприятие"
Фирма "1С" извещает пользователей о выпуске 05.10.2021 новой версии 8.3.20 платформы "1С:Предприятие".
Новое в версии 8.3.20 платформы "1С:Предприятие"
Расширения конфигураций
- В расширениях появилась возможность создавать собственные сервисы интеграции, а также заимствовать сервисы интеграции и добавлять в них собственные каналы.
- Теперь можно заимствовать и расширять определяемые типы, планы видов характеристик и общие реквизиты, если общий реквизит не используется для разделения данных.
- В собственные справочники расширений можно добавлять предопределенные элементы.
- Во встроенном языке методы, возвращающие все типы метаданных одного вида (например, "Справочники.ТипВсеСсылки().Типы()","Документы.ТипВсеСсылки().Типы()"), возвращают теперь типы как из основной конфигурации, так и из расширений. В реквизиты типа "ЛюбаяСсылка" можно помещать значения не только тех типов, которые определены в основной конфигурации, но и типов, которые определены в расширениях. Эти изменения облегчат встраивание расширений в стандартные библиотеки.
- Улучшено поведение платформы при возникновении ошибок компиляции в заимствованных модулях.
Система взаимодействия
- Появилась возможность подключать к системе взаимодействия людей, которые не являются пользователями информационных баз "1С:Предприятия". Для этого в состав сервера системы взаимодействия добавлен сайт, интерфейс которого аналогичен интерфейсу системы взаимодействия (с некоторыми ограничениями). Из системы взаимодействия можно отправить внешнему участнику приглашение, приняв которое, он будет переадресован на этот сайт и сможет участвовать в обсуждениях, видеозвонках и демонстрациях экрана.
- Добавлен новый тип интеграции с внешней системой – Webhook, позволяющий изменять поведение системы с помощью обратных вызовов. Теперь внешние приложения могут посылать POST-запросы в формате JSON на адрес точки подключения и создавать или обновлять в системе взаимодействия пользователей, обсуждения и сообщения. Такое общение является односторонним – от внешнего приложения в систему взаимодействия.
- Чтобы облегчить поиск сообщений, добавлена история сообщений. Она позволяет увидеть сообщения из разных обсуждений за указанную дату (включая контекстные обсуждения), отобрать их по автору и выполнить поиск по тексту сообщения.
- Обсуждение можно отмечать как прочитанное автоматически или вручную. Прежде обсуждение отмечалось как прочитанное только автоматически (через 3 секунды), что не позволяло оперативно просмотреть и отметить прочитанным несколько сообщений, приходилось на каждом останавливаться на несколько секунд. Также становится возможным откладывать обработку сообщения после того, как с ними ознакомился.. Для этого нужно настроить только ручной вариант обработки сообщений.
- Окно видеозвонка теперь автоматически закрывается после завершения звонка. Прежде оно оставалось открытым.
- Увеличена стабильность работы системы взаимодействия в мобильном клиенте и количество человек, которые могут участвовать в видеозвонке: 10 и более.
- Систему взаимодействия можно использовать теперь в фоновых заданиях, запущенных без указания пользователя. В таком фоновом задании с помощью встроенного языка можно указать конкретного пользователя, от имени которого будет установлено соединение с сервером системы взаимодействия.
Язык запросов и язык выражений системы компоновки данных
В язык запросов и в язык выражений системы компоновки данных добавлен набор функций для работы со строками. Это функции сокращения строк (например, "СокрЛ()") и функции преобразования строк (например, "ВРег()"). Также в язык запросов добавлены функции для работы с числами, такие как "Окр()","Цел()" и другие. Все эти функции упрощают обработку данных и избавляют от необходимости выполнять аналогичные действия в коде на встроенном языке после получения результата запроса.
Прочее
- Реализована автоматическая установка Java (Liberica JRE) при установке платформы "1С:Предприятие". Эта возможность добавлена ко всем дистрибутивам платформы, включающим сервер. Java требуется для некоторых компонентов платформы (новый оптимизированный механизм реструктуризации, утилита лицензирования, утилита ring). Ранее ее нужно было скачивать и устанавливать самостоятельно.
- Улучшена установка платформы "1С:Предприятие" в ОС Linux. Теперь для ОС Linux формируется единый дистрибутив, который можно использовать для deb- и rpm-систем (прежде для каждой системы был свой набор пакетов), а установку можно выполнять как из командной строки, так и с использованием графического интерфейса.
- Динамические списки теперь используют представления полей, заданные в системе компоновки данных в свойстве "Выражение представления". Это более удобный способ настройки представления данных.
- В регистрах сведений можно устанавливать ограничения доступа к данным на чтение измерений и общих реквизитов, если реквизиты являются независимыми и совместными разделителями.
- Во встроенном языке расширен программный интерфейс для управления сервисами интеграции. Он позволяет определять состояние канала (подключен к внешнему сервису интеграции или нет), а также получать и удалять сообщения из очереди.
- Реализован административный интерфейс для удаленного администрирования автономного сервера.
- Добавлены две новые стандартные функции: "Параметры информационной базы" и "Список пользователей". Они улучшают администрирование информационной базы при отсутствии конфигуратора – например, при работе чрез автономный сервер.
- Реализована поддержка СУБД PostgreSQL 13.
Всего в версии 8.3.20 платформы реализованы 72 задачи, связанные с доработкой функциональности, и 11 задач по оптимизации различных функций и режимов работы.
Порядок перехода на версию 8.3.20 платформы "1С:Предприятие 8"
Зарегистрированные пользователи системы "1С:Предприятие 8" могут получить дистрибутив новой версии платформы в установленном для них порядке получения обновлений. Порядок и условия получения обновлений указаны в регистрационной карточке программного продукта. Для пользователей версий ПРОФ и выше необходимо наличие действующего договора информационно-технологического сопровождения (1С:ИТС).
Версию 8.3.20 платформы можно получить в сервисе "1С:Обновление программ" на портале 1С:ИТС.
Если с помощью версий для тестирования 8.3.20.1363–8.3.20.1535 платформы создавались новые информационные базы или поднимался режим совместимости в существующих информационных базах до версии 8.3.20, то при наличии в таких базах регистров бухгалтерии и накопления следует выполнить тестирование и исправление таких баз с опцией "Реструктуризация таблиц информационной базы" на версии платформы 8.3.20.1549 или последующих.
Все накопленные данные в информационных базах, созданных с использованием более ранних версий платформы, сохраняются полностью. Конвертация конфигураций, информационных баз, внешних обработок и внешних отчетов при переходе от предыдущей версии к версии 8.3.20 не требуется.