Первая Форма

Чейнджлог обновлений сборки 260 Пегас

Обзор обновлений BPM-системы «1Форма» в сборке 260 «Пегас»: новые функции, улучшения интеграций и инструменты админис...

Обновления сборки 2.260 Пегас

Выборочный экспорт конфигурации

Мы добавили возможность исключить определённые типы объектов при экспорте конфигурации. Так вы сможете перенести только нужные настройки и начать быстрее ими пользоваться.

Сделать это можно с помощью новой кастомной настройки приложения «MigrationExportSettings». В качестве значения нужно указать полный путь до типа данных. Если нужно исключить несколько типов, перечислите их через запятую.

Пример отключения экспорта прав доступа групп к категории: {"ExcludeTypes":["TCDataAccess.Kernel.Domain.Entities.Groups.GroupPermissionEntity"]}

Путь к настройке: «Администрирование» — «Системные настройки» — «Кастомные настройки приложения».

Обновление запроса личной подписи

При запросе личной подписи в задаче теперь по умолчанию активна настройка «Запросить у каждого акцептанта отдельную подпись».

Ключ «OpenLDAPProtocolVersion» в файле web.config

Мы добавили поддержку ключа «OpenLDAPProtocolVersion» в файле web.config. Этот ключ определяет версию протокола LDAP, который позволяет аутентифицировать, искать, сравнивать, добавлять, менять и удалять записи. Он нужен, чтобы работать с различными службами каталогов, в том числе и Active Directory.

Напомним, что раньше настройка была доступна только в appsettings.json.

Кнопка для открытия задач в новой вкладке

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

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

Локализация значений Lookup

В системе появилась локализация значений Lookup в блоках «Используется» и колонках дополнительного параметра «Таблица».

Локализация позволяет переводить тексты задач, объекты в системе и автоматизации на другие языки: русский, английский, французский, польский, испанский, итальянский, датский, немецкий, китайский, японский и узбекский.

Редактирование текста закрытых задач

Раньше, когда задача переходила в статус «Завершено», её текст нельзя было менять. Мы реализовали возможность менять этот параметр, если действие инициировано со стороны 1С при синхронизации. Так в задачах будут храниться все актуальные данные и документы.

Просмотр документов на Диске из адресной строки

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

Прямая ссылка для перехода выглядит так: ~/spa/disk/Task{TaskID}, где TaskID — ID задачи.

Обратите внимание: также документы можно посмотреть, если из панели инструментов задачи перейти в «Документы», а затем в «Диск».

Новое SMART-действие для документооборота

Мы добавили новое SMART-действие — «Синхронизировать статусы документов в сообщении». С его помощью вы можете автоматически получать статус электронного документа в Контур.Диадок — все изменения отобразятся в системе.

Параметры:

  • Список ID сообщений — их идентификаторы в формате JSON вида [{ "MessageId":.., "ContentId":..., "State":... }];
  • ID сервиса.

Обновление коннектора со СБИС

Обратите внимание: теперь получение атрибутов входящего формализованного документа из СБИС фиксируется в системной таблице базы данных dbo.EdocumentSbisLink. Так вам будет легче разобраться в представленных данных.

Возможность управлять интервалами между опросами очереди сообщений в Rebus

Rebus — это библиотека для создания шины сообщений. Задать последовательность таймаутов в миллисекундах можно с помощью нового пользовательского ключа «Rebus_BackoffTimes». Для этого зайдите в «Администрирование», затем в «Системные настройки». В них перейдите в «Общие настройки приложения» и в «Редактирование пользовательских настроек».

Формат значения: последовательность чисел, разделённых запятыми, в одну строку без пробелов. Каждое число обозначает временной интервал в миллисекундах.

Примеры значений:

  • «100» — опрос очереди новых сообщений каждые 100 миллисекунд, вне зависимости от наличия сообщений.
  • «100,200,500,1000» — если через 100 миллисекунд нет новых сообщений, следующий опрос будет выполнен через 200 миллисекунд. Если сообщений не поступает и через 200 миллисекунд, интервал увеличится до 500 миллисекунд, и т.д., до достижения максимального периода опроса в 1000 миллисекунд.

По умолчанию: 500,1000,2000,4000.

Новый способ создания учётных записей

Теперь создавать учётные записи пользователей можно из внешнего SSO-провайдера.

Для этого в настройки сервиса SAML в секцию Settings добавили секцию ClaimsMapperConfig, которая состоит из параметров:

  • IdentityClaim — атрибут SAML/SP, который однозначно указывает на пользователя в «Первой Форме». В зависимости от маппинга это может быть: Email, Nick, ExternalAccount, SID.
  • CreateProfiles — создание профиля. Принимает значение «true» или «false». Если в ключе задано значение «true», то будет предпринята попытка создать учетную запись из переданных от ADFS/SAML атрибутов, если она не найдена по IdentityClaim.
  • ProfileAttributesMap — справочник ключ-значение, где ключ — атрибут профиля, а значение — claim из переданных от ADFS/SAML атрибутов. Обязателен к заполнению, если ключ «CreateProfiles» установлен в значение «true».

Проверка статуса МЧД в Диадоке

Теперь в системе Диадок можно проверить МЧД с помощью нового смарт-действия «Получить статус МЧД в Диадоке». Параметры действия:

  • MessageId — идентификатор сообщения черновика, строка;
  • ContentId — идентификатор сущности, строка;
  • Id сервиса — Id сервиса, число.

Улучшенная автоматизация отправки МЧД при подписании, отклонении, аннулировании документа в СБИС

Добавили обязательный параметр «МЧД» в доступные при создании пакета смарт-действия «Отправить отказ от аннулирования в СБИС», «Отправить подписание в СБИС», «Отправить подписанный отказ от подписи в СБИС», «Отправить соглашение об аннулировании в СБИС».

Добавили аналогичный обязательный параметр “PowerOfAttorney” в доступные при создании LUA-скрипта смарт-действия “GenerateRejectionSbisSignature”, “GenerateRevocationRejectionSbisSignature”, “SbisAttachRejectSignature”, “SbisAttachRevocationRequestedSignature”, “SbisAttachRevocationSignature”, “SbisAttachSignature”, “SbisGenerateRevocationTitle”.

Новое смарт-действие для запроса слепка сертификата из СБИС

Параметры смарт-действия «Получить сертификаты»:

  • ID сервиса — ID сервиса, обязательное поле, число;
  • Идентификатор — идентификатор сотрудника в СБИС, строка;
  • Идентификатор в ИС — идентификатор сотрудника во внешней системе, строка;
  • ИНН — ИНН сотрудника, строка;
  • Телефон — подтверждённый номер телефона, строка;
  • Email — подтверждённый адрес почты, строка;
  • СНИЛС — СНИЛС сотрудника, строка;
  • Серия документа — серия документа удостоверяющего личность, строка;
  • Номер документа — номер документа удостоверяющего личность, строка.

Горячие клавиши в ВКС

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

Список доступных сочетаний клавиш можно посмотреть в интерфейсе ВКС. Для этого в меню «Больше действий» нажмите на раздел «Настройки» и выберите пункт «Сочетания клавиш».

Новая логика делегирования подписи

Делегировать право подписи документов другому пользователю на период отпуска стало гораздо проще. Для этого нужно выполнить одно из двух условий:

  1. Для подписи включена настройка «Можно делегировать», а вы являетесь её акцептантом.
  2. У вас есть право «Добавлять и менять акцептантов» в текущей категории.

Напомним: ранее делегировать подпись можно было, если соблюдались оба условия.

Прямая интеграция со СБИС

Мы реализовали прямую и более удобную интеграцию со СБИС — сервисом для электронного документооборота.

Теперь при создании пакета действий вы можете добавить следующие смарт-действия:

  • Отправить подписание в СБИС;
  • Отправить подписанный отказ от подписи в СБИС;
  • Отправить отказ от аннулирования в СБИС;
  • Отправить соглашение об аннулировании в СБИС;
  • GenerateRejectionSbisSignature — создать файл отказа от подписи;
  • GenerateRevocationRejectionSbisSignature — создать файл отказа от аннулирования;
  • SbisAttachRejectSignature — отправить подписанный отказ от подписи в СБИС;
  • SbisAttachRevocationRequestedSignature — отправить соглашение об аннулировании в СБИС;
  • SbisAttachRevocationSignature — отправить соглашение об аннулировании в СБИС;
  • SbisAttachSignature — отправить подписание в СБИС;
  • SbisGenerateRevocationTitle — создать файл аннулирования подписи.

Чтобы настроить интеграцию:

  1. Добавьте сервис с типом Sbis.
  2. Выберите его в качестве значения Sbis service в общих настройках приложения.
  3. Убедитесь, что задание SyncEdocumentsFromSbisJob работает.
  4. Добавьте пользовательский ключ SbisLastEventsId.
  5. Автоматизируйте действия, которые могут потребоваться при интеграции со СБИС.

Обратите внимание: важно, чтобы у того, кто подписывает, отклоняет или аннулирует документ в системе СБИС, была зарегистрирована в ней электронная подпись.

Больше групп с доступом к портальной странице

Мы увеличили лимит на количество групп, которым может быть выдан доступ к портальной странице. Теперь вы можете добавить 30 групп вместо 10. Сделать это можно, нажав на кнопку «Доступ» в настройках портала.

Архив со всеми файлами из папки на Диске

Теперь скачать все материалы Диска можно в один клик. Для этого мы добавили кнопку «Скачать всё содержимое файла и папки» в контекстное меню и в список действий, который открывается по кнопке в виде многоточия.

Быстрый возврат из статьи к списку пространств

Чтобы быстро перейти из материала в пространстве на основную страницу, теперь достаточно нажать кнопку «Все пространства».

Обновлённый поиск в системе

В системе появился поиск по задачам, пользователям, пространствам, категориям и файлам. Чтобы воспользоваться полной формой поиска, кликните на иконку в виде лупы на панели навигации, а затем нажмите кнопку «Ввод» (Enter) на поисковой строке.

Переключатели отображают соответствующие результаты поиска:

  • Задачи — полнотекстовый поиск по задачам в системе. Поиск ведётся по номеру и тексту доступных для пользователя задач.
  • Категории — поиск по категориям в системе. Поиск ведётся по названию категории.
  • Сотрудники — поиск по сотрудникам в системе. Поиск ведётся по именам и фамилиям.
  • Пространства — поиск по пространствам в системе. Поиск ведётся по названию и содержимому доступных для пользователя статей.
  • Файлы — поиск по вложениям в системе. Поиск ведется по названию файла, по его содержимому, в том числе распознается текст в графических файлах (.img .jpg .png).

Для включения поиска по текстовым файлам необходимо настроить сервис Tika и запустить задание по таймеру TikaJob. Для распознавания текста в изображениях должно работать задание по таймеру OcrJob.

Обратите внимание: расширенный поиск вложений считается устаревшим и больше не доступен.

Обновлённая работа с задачами

После создания задачи через окно поиска доступных значений в ДП она будет автоматически выбрана (для ДП Lookup) или отмечена в списке (для ДП «Выбор нескольких задач из категории» (Multilookup)).

Обновлённый экспорт задач из категории в Excel

Теперь при экспорте задач из категории в Excel-файл учитываются текущие отбор, фильтрация и группировка.

По умолчанию экспортируется максимум 50 тыс. задач, но этот лимит можно изменить. Для этого задайте нужное значение в пользовательском ключе «MaxExcelExportRows».

Экспорт и импорт отчётов

Мы реализовали форму экспорта и импорта отчётов в новом режиме администрирования. Она открывается по кнопке на странице «Отчёты».

Экспорт списка задач с пользовательскими настройками

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

Если она активна, содержание Excel-файла будет соответствовать настройкам пользователя, если неактивна — настройкам по умолчанию.

Обновление функциональности кнопки «Переслать» в меню быстрых действий

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

Внизу собрана история последних открытых задач — их номера не придётся долго искать.

Новая логика отображения новостей

Теперь, если в настройках категории указан тип «Новость», её задачи будут открываться в двух форматах:

  • по клику из ленты, по номеру задачи или по прямой ссылке — в виде виджета новостей;
  • из списка задач категории в табличном представлении — стандартно в виде карточки.

Связь проектных задач с задачами в системе

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

Для этого мы добавили в табличную часть проектного интерфейса колонку «# Задачи». Чтобы создать связь:

  1. Нажмите на ячейку в этой колонке.
  2. Введите номер задачи в открывшемся модальном окне.

Для разрыва связи достаточно очистить поле в колонке «# Задачи».

Обратите внимание: в новом проектном интерфейсе задачи и подзадачи существуют только на уровне проектного управления.

Обновлённая страница «Смарты» в новых настройках категории

Мы переработали страницу «Смарты» и добавили в неё новые опции:

  • в верхней части экрана над названием текущей вкладки появился элемент навигации;
  • справа от названий вкладок теперь отображаются счётчики с количеством элементов автоматизации;
  • во вкладке «Правила» появился переключатель, который позволяет отобразить активные, неактивные или все привязки пакетов действий к событиям;
  • создать элементы на странице теперь можно одной кнопкой;
  • в редакторе SMART-выражений тоже появились элемент навигации и панель инструментов.

Создание связей между задачами на диаграмме Ганта

Мы добавили в интерфейс проектного управления возможность устанавливать зависимости между задачами на Диаграмме Ганта с помощью создания связей.

Для этого нужно навести курсор на временную шкалу задачи-предшественника. Рядом с ней появится иконка в виде шара. Её нужно зажать и потянуть до временной шкалы задачи-последователя. В результате между задачами появится стрелка.

Обратите внимание: стрелки-связи не зависят от вложенности задач.

Обновлённый вид сообщений о вложенных файлах в карточке задачи

Мы переработали сообщения о вложениях файлов. Теперь информация о файлах, которые были добавлены в блок «Вложения», отображается в сообщении «Вложен файл {Название}». На само название можно нажать, чтобы сразу открыть файл.

Обратите внимание: это отображение не распространяется на изображения, аудио и видео. В этом случае в ленте задачи будет доступно превью файла.

Уже скоро: поиск по тексту в изображениях

Мы готовимся представить вам поиск по тексту в изображениях. Для распознавания текста в графических файлах (.img, .jpg, .png) появилось задание по таймеру OcrJob — оно само запускается ежедневно каждые 15 минут.

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

Создание таблиц с колонками, которые можно растягивать

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

Чтобы включить растягивание, перейдите в расширенные настройки дополнительного параметра и для опции «Ширина колонки» выставьте значения: 1, 2, 4, 6. Другие значения интерпретируются как ширина в пикселях (px).

Уже скоро: разделение бизнес-процессов на модули

Мы добавили в базу данных таблицу Modules. Она позволяет разделить настроенные в системе бизнес-процессы на модули, которые будут включать в себя сущности из задач: дополнительные параметры, маршрут, подписи, автоматизации и другое.

Обратите внимание:

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

Обновление основных настроек категорий

Мы расширили основные настройки категорий новыми возможностями. Теперь вы можете задать тип категории одной опцией — для этого достаточно выбрать значение из выпадающего списка в новой опции «Тип категории».

Удаление сценариев тестирования

Мы добавили в новый редактор TSQL-смартов возможность удалять существующие сценарии тестирования. Для этого выберите сценарий в выпадающем списке «Выбор тестового сценария» и нажмите на красную кнопку «Удалить».

Обновления нового режима администрирования SPA

Мы реализовали в новом режиме администрирования:

  • интерфейс настроек категории в виде блоков;
  • форму конструктора SMART-выражения.

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

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

Обновление смарт-события «Перед запросом динамической подписи»

В дерево объектов смарт-события мы добавили новый множественный объект — коллекцию «Акцептанты». Она будет возвращать идентификатор акцептанта при запросе личной подписи.

Возможность свернуть и развернуть группировки в категории

Теперь в табличном представлении категории можно сворачивать и разворачивать все группировки. Для этого мы добавили в контекстное меню столбца соответствующие пункты.

Обновление NpgSql до 8 версии

Теперь система поддерживает NpgSql версии 8. Среди её особенностей: поддержка NativeAOT, метрики OpenTelemetry, обновленные API-интерфейсы и многое другое.

Группировка карточек канбана по дополнительным параметрам

Теперь, если вы настраиваете представление категории в виде канбана с помощью шаблона задач, вы можете задать группировку по дополнительным параметрам и включить её по умолчанию при открытии.

Предупреждение перед удалением виджета

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

Режим конфиденциальности в чатах

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

Обновлённая опция «Количество обязательных символов для поиска контактов»

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

Обновлённая логика вложения писем в задачу

Мы переработали параметр «Связать письмо с задачей» в смарт-действии «Создать задачу». Теперь он называется «Вложить письмо файлом»: если он включён, система вложит в созданную задачу файл письма в формате eml.

Новое свойство ячеек дополнительного параметра «Таблица»

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

Новые особенности входа в личную комнату пользователя в ВКС

Теперь ссылка в поле «ВКС» профиля пользователя стала активной. Если на неё нажать, откроется окно видеоконференции в личной комнате пользователя, а он увидит соответствующее оповещение.

Новое обозначение проверки обязательных полей при создании новой задачи

После того, как пользователь ввёл значение в одно из обязательных полей, а затем решил его очистить, поле подсветится красным, а под ним появится сообщение «Поле обязательно для заполнения».

Новая логика работы личных чатов

Покинуть личный чат можно по нажатию соответствующей кнопки. После этого вы больше не сможете отправлять сообщения в чат, он станет доступен только для чтения во вкладке «Закрытые».

Обновление страницы «События» в календаре

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

Новая логика работы поля «О себе» в профиле

Теперь поле «О себе» в профиле можно редактировать всегда, независимо от настроек в режиме администрирования.

Новое контекстное меню сообщения

  • Пункт «Копировать» переименован в «Копировать текст».
  • Добавить сообщение в избранное теперь можно из пункта «Переслать».
  • «В задачу» и «В подзадачу» переименованы и свёрнуты в пункт «Создать».
  • Поле «Просмотры» переименовано в «Прочтения».

Обновление пространств

Теперь перейти в пространства можно из меню сервисов в панели навигации. В самом пространстве в левой части экрана отображается навигация по разделам в виде дерева.

Расширенные возможности Диска

В корневой папке хранилища появились две системные подпапки: «Файлы замещаемых» и «Файлы подчинённых».

Новый репозиторий Lua-скриптов

По сути, репозиторий — это библиотека, к которой можно обратиться при написании скрипта. Скрипт из репозитория можно импортировать в текущий и вызывать функции, которые в нём содержатся.

Привязка страницы пространства к должности в оргструктуре

Чтобы привязать страницу, нужно зайти на страницу «Управление группами», открыть вкладку «Свойства» и задать номер пространства в поле «Номер задачи в пространствах».

Установка отбора и группировки в новых настройках табличного вида категории

  • «Отбор»: здесь отображаются все преднастроенные в категории отборы.
  • «Группировать по»: здесь можно задать несколько полей в категории, по которым будут собираться задачи по умолчанию.

Автосохранение в дополнительном параметре «Таблица»

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

Обновлённые возможности навигации в формах нового режима администрирования

  • В шапке появились кнопки «Свернуть всё» и «Развернуть всё».
  • Встроенный поиск позволяет найти настройку прямо на форме по её названию.

Новая смена локализованного значения дополнительного параметра и текста в карточке задачи

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

Смарт-фильтры для ограничения действий со строками дополнительного параметра «Таблица»

Теперь смарт-фильтры «Ограничить добавление новых строк» и «Ограничить удаление строк» влияют на множественный выбор.

Модальное окно для добавления строк в новом дополнительном параметре «Таблица»

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

Новые возможности в интерфейсе SPA

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

Новые уведомления для смарт-действия «Отменить»

Теперь при работе смарт-действия «Отменить» в заголовке модального окна слово «Ошибка» изменилось на «Внимание».

Новое уведомление о невозможности удалить файловый провайдер

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

Обновлённая логика работы смарт-действий, вызванных из смарт-скриптов

В смарт-действии, вызванном из смарт-скрипта LUA в асинхронном режиме, теперь доступны контекстные параметры (EVENTPARAMS) пакета, из которого вызван скрипт.

Новая возможность выбрать и создать преднастроенные кейсы для проверки смарт-выражения

Возможность появилась в новом редакторе TSQL-смартов. Для этого в строку с параметрами мы добавили секцию «Тестовые сценарии».

Настройка отображения аватарок задач в новом канбане

В шаблоне задач при настройке канбана логотип-аватарка подтягивается из дополнительного параметра «Файл».

Автоматизация действий при получении нового письма

Настроить смарт-действия можно в новом глобальном событии «Пришло новое письмо».

Новые возможности в базовом плане проекта

Теперь, когда вы создаёте базовый план проекта по кнопке «+», вы можете скопировать в него существующие данные: «Копировать всё из проектных задач», «Копировать всё из (Название текущего плана)», «Копировать выделенное».

Особенности отправки первого сообщения

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

Новый переход из задачи в Диск

Теперь из задачи, в которую прикреплён файл из Диска, можно сразу перейти в соответствующую папку.

Выделяем новые сообщения с изображениями в Ленте

Мы добавили цветную обводку на изображения в новых сообщениях.

Визуальное отличие внештатных сотрудников в оргструктуре

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

Предупреждение об ошибке авторизации почтового ящика

Если в процессе авторизации нового ящика во встроенном почтовом клиенте произошла ошибка, в боковом меню у кнопки «Почта» появится красный индикатор.

Возможность задать расписание на странице «Заданий по таймеру»

Мы обновили страницу «Заданий по таймеру», теперь на ней можно задавать расписания.

Новые API-методы в обновлённом режиме администрирования

Мы добавили множество новых API-методов для создания SMART-правил, автоматизации маршрута категории и автоматизации подписей на переходе в категории.

Новая возможность изменить локализацию с помощью автоматизации

Теперь вы можете менять локализацию при смене значения ДП или текста задачи с помощью SMART-автоматизации.

Обновлённый формат вывода числовых значений и дат в настройках виджета «Таблица»

Чтобы изменить формат, перейдите в настройки: Настройки виджета — Дополнительные настройки — таблица «Настройки вывода колонок:» — «Другие настройки» — опция «Формат вывода данных».

Обновление настройки интерфейса для редактора Р7 Офис

Для редактора Р7 Офис больше недоступна настройка интерфейса в секции «editorConfig» пользовательского ключа OfficeOnlineEditor.

Черновики сообщений в системе

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

Динамические счётчики в дереве категорий

Теперь счётчики с количеством задач меняются в онлайн-режиме.

Открытие видеоконференции в новой вкладке

Теперь видеоконференции всегда открываются в новой вкладке браузера на полном экране.

Новый интерфейс карточек Ленты задач

В карточках Ленты задачи с фильтрами «Я — Заказчик» и «Я — Исполнитель» теперь отображаются только имена пользователей и их аватары.

Многопользовательское редактирование в Р7-Офис

При одновременном открытии файла в Р7-Офис пользователи могут увидеть, кто в данный момент его редактирует.

Создание писем из справочника сотрудников

Если нажать на адрес электронной почты в колонке «Контакты», откроется форма для нового письма.

Автоматизация восприятия почтовых адресов при создании событий

Теперь, если текст соответствует формату адреса почты, система автоматически считает его адресом электронной почты.

Обновление просмотра видео

Теперь видео из сообщений в ленте и в карточке задачи всегда открывается в полноэкранном режиме.

Расширение возможностей приложений на .NET Core

Теперь для таких приложений доступно представление категории в виде диаграммы Ганта.

Расширенный интерфейс раздела «Задачи подчинённых»

Пункт «Все» в «Задачах подчинённых» теперь разделён на два: «Мои подчинённые-заказчики» и «Мои подчинённые-исполнители».

Обновлённое обозначение внештатных сотрудников

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

Новые возможности кастомизации страницы авторизации

Теперь для страницы можно задать фоновое изображение.

Обновление календаря пользователя

Теперь в календаре текущий день недели и дата выделены цветом, а из представлений «Месяц», «Неделя» и «Рабочая неделя» можно перейти в представление «День».

Обновление положения окна задачи в UI

Теперь, если пользователь в настройках интерфейса выставил окно просмотра задачи справа, при клике на задачу карточка откроется на весь экран.

Новое отображение файлов в Р7 Офис

Теперь, если у текстового файла есть несколько версий, при просмотре или редактировании в Р7 Офис открывается только последняя актуальная версия материала.

Переход в настройки категорий в новом режиме администрирования SPA

В контекстном меню дерева категорий появился пункт «Настройка категории SPA».

Новое смарт-действие «Вложить письмо в задачу»

Смарт-действие позволяет вкладывать письма в задачу с помощью смарт-автоматизации.

Обновление настроек динамического шаблона мобильного приложения

Теперь при настройке параметр type в массиве elements поддерживает для ДП два формата значений: exparam и extParam.

Новые смарт-события для действий с удалением комментариев

Мы добавили новые смарт-события, которые автоматизируют действия перед и после удаления комментариев.

Обновление права группы на группу «Просматривать общую информацию не сотруднику компании»

Это право больше не зависит от опции «Сотрудник компании» в настройках профиля. В системе оно переименовано в «Просматривать профили участников группы».