Специалисты БухЭксперт8 подготовили обзор наиболее важных изменений новой платформы на примере версии 8.3.18.1128. Предлагаем нашим подписчикам ознакомиться с ними, чтобы не тратить время на серьезную проработку технической документации.
Информация о версии Платформы 8.3.18 подробно представлена на сайте поддержке пользователей 1С
Содержание
Изменения в Платформе 8.3.18
Изменения в новой версии Платформы 8.3.18 можно условно разделить на четыре группы:
- расширение сервиса Система взаимодействия в 1С;
- новые интерфейсные возможности в сервисе Обсуждения;
- расширение языка программирования 1С асинхронными функциями;
- исправление ошибок предыдущих версий: обновление, получение лицензий, вывод на печать из т. д. Если у вас некорректно отрабатывает печать на линейке принтеров HP, рекомендуем заглянуть в раздел Исправлены ошибки в Платформе 8.3.18.
Об этих изменениях поговорим подробно и с примерами.
Боты
Разработчики продолжают радовать развитием сервиса Системы взаимодействия. В программе можно звонить, общаться текстом и устраивать конференции между сотрудниками, не покидая 1С. Начиная с Платформы 8.3.18 в сервис Управление системой взаимодействия добавлен новый функционал — Боты. PDF , PDF
Настройка сервиса выполняется пользователем с правами Администратор в форме Управление системой взаимодействия: кнопка Главное меню — Функции для технического специалиста — группа Стандартные. PDF , PDF
Боты — это специальные объекты Платформы 8.3.18. Они активно используются в телефонии, интернет-ресурсах, информационных сайтах. Теперь они есть и в 1С!
В базе знаний Бухэксперта 25 тысяч актуальных статей и 80 тысяч ответов на вопросы бухгалтеров. Все — с пошаговыми инструкциями по применению теории на практике в 1С. Каждый день нас читают больше 100 тысяч бухгалтеров со всей страны. В открытом доступе только небольшая часть наших статей. Чтобы получить полный доступ и найти ответы на все ваши вопросы, оставьте заявку
Настройка осуществляется в форме Боты систем взаимодействия по кнопке Добавить.
Настройка позволяет задать боту:
- Фото;
- Имя;
- Полное имя;
- Телефон;
- Электронная почта.
Бот будет, например, принимать сообщения от клиентов в выходные дни, когда в офисе никого нет. Или анализировать текст сообщения на наличие ключевых слов и перенаправлять его определенному менеджеру.
Для работы бота нужно:
- в клиент-серверном варианте — работающий сервер;
- в файловом варианте — работающий компьютер с запущенным сеансом.
Для поддержки нового функционала в 1С добавлены системные фоновые задания для работы ботов.
На текущий момент в Бухгалтерии 3.0 нет типовых ботов, но БухЭксперт8 уверен: очень скоро они появятся! Так произошло с расширениями конфигурации 1С, которых с каждым обновлением становится все больше.
На текущий момент специалисты 1С могут использовать боты для доработки своих программ. Для этого в языке программирования 1С реализованы методы менеджера системы взаимодействия:
- ВыполнитьОбработкуБотов;
- СоздатьБота;
- ПолучитьБота;
- ПолучитьБотов.
Интерфейсные возможности
Доработка интерфейса в новой версии платформы коснулась, в основном, сервиса Обсуждения. В сегодняшних непростых условиях и переводе части бизнеса на удаленку именно этому сервису в настоящее время дается «зеленый свет».
Разработчики дополнили функционал видеозвонков, обмена файлами и картинками в чате обсуждения между пользователями, сделали понятной и удобной систему оповещения в 1С.
Рассмотрим новые интерфейсные возможности подробнее.
Добавление вложений к сообщению
В Платформе 8.3.18 реализована возможность прикреплять к сообщениям файлы. В форме сообщения для этого появилась специальная кнопка — «скрепка». При нажатии на кнопку выбирается файл, который автоматически крепится к сообщению.
Количество файлов неограниченно. Можно отправлять файлы без текста сообщения.
Из общей ленты сообщений вложения можно:
- Открыть;
- Сохранить;
- Копировать.
Цитирование сообщений
В Платформе 8.3.18 реализована возможность цитирования сообщений. В контекстном меню выделенного текста добавлена новая команда Цитировать.
Признаком цитирования выступает символ «>» в первой позиции строки сообщения.
После отправки сообщения пользователю цитируемый текст выделяется прописью и синей вертикальной чертой слева:
Видеозвонок в обсуждении
В Платформе 8.3.18 реализована возможность программно начать видеоконференцию. Для этого предусмотрены специальные команды:
- ВидеоконференцииДоступны;
- ПолучитьМаксимальноеколичествоУчастниковВидеоконференции;
- НачатьВидеоконференцию.
Также существует возможность устраивать видеозвонки непосредственно в сервисе Обсуждения:
Максимальное количество одновременных подключений — 10.
Для проведения видеозвонков необходимо проверить настройки видео и звука:
Подсветка новых сообщений
В Платформе 8.3.18 реализована подсветка новых сообщений в открытом обсуждении:
Это позволит вовремя заметить сообщение и оперативно ответить на него.
Вставка картинок в сообщение
В Платформе 8.3.18 реализована возможность вставки картинок в сообщение с помощью комбинации клавиш Shift+In:
Скрыть сообщения
Реализована возможность в форме оповещения скрыть все уведомления одним нажатием по специальной кнопке Очистить.
Кнопка появляется при наличии более 2 оповещений.
Автоматическая подгрузка новых сообщений
Появилась возможность прокрутки списка сообщений с помощью колеса мыши. При этом выполняется автоматическая подгрузка новых сообщений.
Расширена информация о пользователе
В командной панели 1С для пользователя программы реализовано отображение фотографии, телефона и email. Пользователь может самостоятельно настраивать свою доступность для общения:
- Доступен;
- Не беспокоить.
Доступность кнопок на форме объектов
Внесены изменения в доступность и поведение кнопок для новых объектов:
- кнопки Перечитать, Пометить на удаление/Снять пометку, Отменить проведение недоступны в формах нового объекта; PDF
- кнопка Скопировать инициирует диалог с предложением записать объект или отказаться. После записи выполняется копирование объекта или не выполняется (в случае отказа). PDF
Информация для программистов
Разработчики анонсировали расширение языка программирования 1С! И это настолько важная новость, что ознакомиться с нею мы предлагаем не только программистам.
Наиболее важные изменения в Платформе 8.3.18:
- реализован режим совместимости 8.3.17;
- добавлен функционал работы с асинхронными функциями.
Об этих изменениях поговорим подробнее.
Режим совместимости 8.3.17
Механизм расширений продолжает развиваться. Для свойства конфигурации Режим совместимости на Платформе 8.3.18 реализовано значение Версия 8.3.17.
Это значит, что в ближайшем будущем в обновлениях конфигураций 1С режим совместимости также будет увеличен. Это важно для программ, использующих в работе расширения конфигурации.
Режим совместимости указывается в свойствах конфигурации. На текущей конфигурации Бухгалтерия 3.0 установлен режим совместимости Версия 8.3.14.
При установке в свойствах основной конфигурации Режима совместимости — Версия 8.3.17 — в свойствах используемых расширений необходимо поменять Режим совместимости также на Версия 8.3.17.
В типовых расширениях Бухгалтерия 3.0 режим совместимости изменяется автоматически. Таких типовых расширений в программе уже 11:
Пользователи, имеющие собственные расширения, должны отслеживать момент появления в обновлении конфигурации нового режима совместимости Версия 8.3.17, чтобы поменять его вручную.
Но самые значимые для программистов доработки в Плаформе 8.3.18:
- изменения синтаксиса языка программирования в 1С;
- использование новых методов работы с асинхронными функциями.
Новый функционал — асинхронные операции
В Платформе 8.3.18 добавлены асинхронные команды в язык программирования 1С:
Новые команды описаны во встроенной справке языка программирования Синтаксис-помощник. Вызвать Синтаксис-помощник можно из конфигуратора по специальной кнопке:
Теперь свои действия программа сможет выполнять параллельно. Это позволит не блокировать работу остальных команд 1С до окончания выполнения текущей операции.
Для этого в язык 1С включены:
- модификатор процедур и функций Асинх;
- оператор Ждать;
- тип Обещание.
Пример использования асинхронной операции
Пример будет интересен программистам, дорабатывающим типовую конфигурацию или создающим собственные программы 1С.
Используя новый функционал асинхронного вызова, опишем процедуру загрузки фотографии в справочник Сотрудники.
Для решения задачи в справочник Сотрудники нужно добавить:
- реквизит Картинка — тип Хранилище значений, вид Поле картинки;
- команду ЗагрузитьФото — &НаКлиенте;
- процедуру Асинх Процедура ЗагрузитьФото().
Инструкция по размещению фотографии в карточке сотрудника:
- Добавить реквизит Картинка в справочник Сотрудники и разместить его на форме в группе ГруппаФИОТабельныйНомер — ГруппаФИОРасшифровка — НаименованиеИзменитьГруппа. PDF
- Указать параметры картинки на форме, например: PDF
- Ширина — 25;
- Высота — 10.
- Создать команду ЗагрузитьФотоАсинх на вкладке Команды по кнопке Создать. PDF
- Описать код асинхронной процедуры ЗагрузитьФотоАсинх(Команда) в модуле формы:
При исполнении процедуры ПоместитьФайлНаСерверАсинх автоматически заполняются следующие данные:
После обновления конфигурации базы данных можно проверять загрузку фото в справочник Сотрудники. - Открыть карточку сотрудника. По добавленной кнопке загрузки фото инициировать процедуру выбора фото сотрудника:Указать нужный файл для загрузки в справочник Сотрудники:Загруженное фото отображается в карточке сотрудника:
Двумя новыми командами удалось описать процедуру загрузки фото. Сохранение фотографии в данном примере не рассматривается. Цель примера — показать:
- новый синтаксис Платформы 8.3.18;
- правила указания асинхронных операций при написании программного кода;
- использование Отладчика при работе с асинхронными вызовами.
Исправлены ошибки в Платформе 8.3.18
БухЭксперт8 рекомендует ознакомиться со списком исправленных ошибок предыдущих платформ 1С. Обычно мы не рекомендуем использовать новые версии платформ сразу после их размещения, но здесь именно тот случай, когда это можно сделать с большой пользой.
Исправлены очень серьезные ошибки предыдущих платформ, приводящие к прекращению работы 1С. Наиболее значимые из них предлагаются вашему вниманию.
Конфигурация 1С
Список наиболее важных исправлений:
Код ошибки: 30173948
При выполнении запросов к таблицам, защищенным ограничениями доступа к данным, если запросы содержат агрегатные функции и не содержат оператор РАЗРЕШЕННЫЕ, может происходить ошибка: Ошибка СУБД: Ошибка SQL: Несовместимые типы в выражении.
Код ошибки: 10222785
При запуске файла установщика конфигурации может происходить ошибка вида: Ошибка при запуске приложения (0xc000007b).
Код ошибки: 60000829
При запуске конфигурации с базовой версией предлагается получить ПРОФ лицензию.
Код ошибки: 60000374
При обновлении конфигурации может происходить аварийное завершение работы конфигуратора.
Пользовательский режим
Код ошибки: 10223105
При изменении настроек начальной страницы может происходить аварийное завершение работы программы.
Код ошибки: 10222692
Запуск фонового задания может завершиться исключением: Ошибка формата потока, если суммарный объем памяти, который занят параметрами, передаваемыми фоновому заданию, приближается к 2 гигабайтам.
Код ошибки: 10217025
При некоторых значениях масштаба на форме не отображаются кнопки.
Код ошибки: 10216040
При печати на некоторые принтеры линеек HP 10XX и 11XX, в том числе HP1020, НР1022, НР1132, диагностируется ошибка: Ошибка при получении характеристик принтера.
См. также:
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 8 дней бесплатно
Здравствуйте!
Обратите внимание! В комментариях наши кураторы не отвечают на вопросы по программам 1С и законодательству.
Задать вопрос нашим специалистам можно по ссылке >>