Представляем обзор изменений и улучшений, реализованных в Creatio версии 8.0.2 Atlas.
Инструкция по обновлению для приложений on-site доступна в отдельной статье.
Freedom UI дизайнер
Элементы Freedom UI
Панель действий
- При добавлении действий в элементе Панель действий изменения сразу отображаются на холсте.
Вкладки
- Появилась возможность выбирать стиль вкладок, включая цвет панели вкладок и заголовков вкладок.
- В заголовках вкладок можно использовать иконки. Изображение можно добавить к тексту или использовать вместо него.
- Добавлена панель настроек, где вы можете управлять параметрами вкладок, а также копировать их вместе с содержимым.
Поля ввода данных
- В настройках полей ввода можно добавить подсказку, содержащую текст и ссылки. Если для поля настроена валидация, то ее приоритет выше, чем приоритет подсказки.
Кнопки
- Появилась возможность настраивать меню для кнопок действий. Меню может иметь несколько уровней, а отдельные пункты меню можно отобразить в виде текста, иконки или их комбинации. Для ускорения работы можно копировать уже настроенные пункты меню. Готовую кнопку также можно скопировать вместе со всеми настройками.
- Меню кнопки добавления записей формируется автоматически, если для разных типов записей используются разные страницы.
- В перечень возможных действий кнопки добавлено действие “Обновить данные”, которое позволяет обновить данные без обновления всей страницы. Преднастроенная кнопка уже добавлена в компонент Шаблон списка и в шаблон страницы с реестром.
- Расширена библиотека иконок для заголовков кнопок.
- Есть возможность быстро изменять размеры кнопок: S, M, L, XL. Это позволит, например, увеличить кнопки-иконки или уменьшить кнопки с текстовыми заголовками, чтобы они гармонично смотрелись на странице.
- При настройке запуска бизнес-процесса по кнопке для выбора доступны только актуальные версии процессов.
- Бизнес-процесс, созданный во время настройки кнопки, после сохранения будет автоматически указан в поле выбора запускаемого процесса на панели настройки кнопки.
- Для кнопок открытия произвольной страницы добавлена возможность перейти от настройки кнопки к созданию и настройке страницы, которую планируется открыть. Это позволит существенно ускорить процесс настройки приложений.
Надпись
- Расширен выбор стилей, которые можно использовать в настройках элемента Надпись.
Работа с Freedom UI
Работа с реестром
- Добавлена нумерация строк для удобства навигации и работы с данными.
- Появилась возможность выделять отдельные ячейки в реестре и перемещаться между ними при помощи стрелок на клавиатуре.
- Поддержано копирование содержимого выделенной ячейки горячей клавишей Ctrl + C.
- Новая строка подсвечивается при возвращении в реестр после добавления записи.
- Выполненную настройку реестра можно применить сразу для всех пользователей приложения.
Работа с данными
- Данные о настройках дерева групп и выбранной папке сохраняются в профиле пользователя и будут применяться при каждом переходе в раздел.
- Появилась возможность управлять правами доступа к группам непосредственно во время работы в приложении. Для этого в меню каждой из групп добавлено действие “Настройка прав”.
Аналитика
- На графике вы можете отобразить данные, на основе которых он построен. Просмотреть данные можно как для отдельной точки или столбца графика, так и для каждой серии. При просмотре данных графика доступны все возможности пользовательской настройки реестра.
- Во время работы в приложении вы можете изменить тип графика для более удобного анализа данных.
-
Улучшено отображение компонента Шкала:
- Добавлено разделение между секциями.
- Подписи смещены таким образом, чтобы не накладываться на изображение.
- Появилась возможность настраивать цвета секций.
Быстродействие
- Улучшено быстродействие интерфейсов Freedom UI.
No-code платформа
Центр приложений
Экспорт приложений
- Появилась возможность скачать приложение в виде архива для переноса на другие среды. Для этого в меню действий приложения выберите “Скачать”. Это действие доступно для всех приложений, кроме базовых продуктов Creatio.
-
При скачивании также сохраняются метаданные приложения:
- Иконка;
- Цвет;
- Название;
- Описание.
Эти данные будут применены при установке приложения на другую среду.
Установка приложений
- Обновлен интерфейс страницы установки приложений.
Бизнес-процессы
Рекомендации по настройке процесса
- Повышена точность прогноза следующих шагов процесса.
- Механизм рекомендаций прогнозирует не только наиболее вероятные элементы, но также их настройки, что позволяет существенно ускорить работу над бизнес-процессом.
- Рекомендации следующих шагов отображаются после того, как вы настроите текущий элемент процесса, чтобы скорректировать прогноз относительно выполненных настроек.
Визирование
- Ускорена отправка уведомлений по визе, если они отправляются на большую группу визирующих.
Настройка кейсов
- Кейсы, настроенные для разделов Freedom UI, сохраняются в тот же пакет, что и приложение, для которого они настроены. Это облегчает перенос функциональности между средами.
Интеграции
Интеграция с хранилищами данных
- Реализована интеграция с внешним файловым хранилищем Azure Blob Storage. После подключения к хранилищу файлы, загружаемые на детали Файлы и ссылки или прикрепленные к письмам, будут автоматически сохраняться в Azure Blob Storage. Это позволит уменьшить размер базы данных вашего приложения без ограничений на работу с файлами и сократить затраты времени на обслуживание базы данных.
Настройка Email Listener
- Добавлен быстрый переход на страницу диагностики Email Listener из меню в коммуникационной панели и со страницы настроенных почтовых сервисов. Переход доступен для пользователей, у которых есть право на системную операцию “Настройка списка почтовых провайдеров” (CanManageMailServers).
- На страницу диагностики микросервиса Email Listener добавлена проверка на сетевую доступность от микросервиса к сайту Creatio.
Работа с почтой
Настройка почтовых ящиков
- При попытке отправить письмо из Creatio пользователь, превысивший дневной лимит отправки сообщений в сервисе Gmail, получит соответствующее уведомление.
-
Добавлена обработка внешних проблем, которые препятствуют синхронизации почты с Creatio. В случае возникновения такой ситуации в Creatio появится сообщение с описанием проблемы, чтобы пользователь мог разобраться с ней без необходимости обращаться в службу поддержки. Обработка добавлена для следующих ситуаций:
- Учетная запись почты Office365 или Exchange не имеет лицензии Microsoft.
- Для учетной записи включена двухфакторная авторизация на стороне почтового сервиса.
- Для учетной записи отключена поддержка IMAP.
- При возникновении ошибки авторизации во время синхронизации почты процесс будет приостановлен и позднее возобновлен без участия пользователя.
Администрирование
Развертывание Creatio
- Реализована возможность развертывания компонентов глобального поиска и массового поиска дублей с использованием оркестратора Kubernetes и пакетного менеджера Helm. Подробнее: Настроить глобальный поиск, Настроить массовый поиск дублей.
- Осуществлен переход на использование библиотеки Managed ODAC 12, что позволяет использовать более новые версии Oracle.
Почтовые ящики для регистрации обращений
- В справочнике Список почтовых ящиков для регистрации обращений добавлено отображение полных адресов почтовых ящиков, что позволяет лучше ориентироваться, например, если компания использует несколько доменов.
OAuth-авторизация
- Упрощен перевод существующих учетных записей почты с авторизации по логину и паролю на OAuth-авторизацию. При изменении типа авторизации пользователи с активными почтовыми ящиками получат уведомление на коммуникационной панели с рекомендацией выполнить вход во внешней системе (Office365 или Gmail) для продолжения работы с почтой.
- При возникновении проблем на стороне почтового сервера во время добавления в Creatio нового почтового ящика или синхронизации существующего, пользователь получит уведомление с ошибкой, полученной от сервера. Это позволит решить проблему без обращения в службу поддержки.
Безопасность
Поддержка работы по протоколу TLS 1.2
- Реализована поддержка подключения к Redis по протоколу TLS 1.2.
- Для приложений на базе платформы .NET Core реализована поддержка подключения к серверу LDAP по протоколу TLS 1.2.
Информационная безопасность
- Появилась возможность настраивать заголовки ответов HTTP. Они могут использоваться, например, для настроек безопасности, которые применяются в браузере. Настройка выполняется в справочнике Заголовки ответов HTTP.
Производительность
Механизмы повышения производительности
- Появилась возможность ограничить количество потоков, которые используются для выполнения запроса к базе данных. Это позволит снизить влияние ресурсоемких операций на работу пользователей. Ограничение устанавливается в системной настройке “Количество потоков MaxDopQueryHint”.
- Реализован механизм, который предотвращает массовое создание пользовательских сессий внешними интеграциями. При создании более 4 сессий за 1 минуту старые сессии кэшируются, а их данные передаются в ответ на запрос о создании новой сессии. Это позволяет существенно повысить производительность отправки или выполнения запросов.
Готовые решения Creatio
Marketing Creatio
Лидогенерация из социальных сетей
- Поддержана лидогенерация из Facebook и LinkedIn для продуктов Creatio на платформе .NET Core.
Лицензии активных контактов
- В разделах Рассылки, Кампании, Мероприятия на страницу реестра и на страницу записи добавлен индикатор, отображающий общее количество лицензий маркетинговых контактов и количество доступных лицензий. Цвет индикатора зависит от количества доступных лицензий и варьируется от зеленого (лицензий достаточно) до красного (свободных лицензий нет).
Рассылки
- Для пользователей ElasticEmail добавлена возможность просматривать причины получения откликов Hard Bounce и Soft Bounce. Для этого на деталь Аудитория страницы рассылки и на деталь Рассылки Email страницы контакта добавлены колонки Причина отклика и Детализация причины.
Актуальность средств связи
- Обновлена логика установки признака “Является актуальным” для средств связи контакта. Теперь установка признака регулируется набором правил, который учитывает причины получения отклика Hard Bounce.
Телефония и управление коммуникациями
Телефония Asterisk
- Обновлены установочные файлы службы CMS для Linux.
Инструменты разработки
Перенос изменений
- Добавлены команды для вызова операций создания бэкапов пакетов, новые версии которых планируются к установке на среду, а также для восстановления конфигурации из бэкапа пакетов через утилиту Workspace Console. Механизм работает аналогично функциональности резервного копирования и восстановления, который доступен при установке приложений или пакетов пользовательскими средствами. Подробнее: Управление поставками в WorkspaceConsole.
-
Оптимизирована логика формирования уникального кода, названия пакета и схем приложения. Названия формируются из заголовка приложения и значения системной настройки “Префикс названия схемы и пакета”. Например, если в системной настройке установлен префикс “Usr”, то для приложения “Requests” будут сформированы следующие значения:
- Код “UsrRequests”;
- Пакет “UsrRequests”;
- Код схемы “UsrRequests”, “UsrRequestsFormPage”.
Front-end разработка Freedom UI
- Поддержана возможность использования на страницах Freedom UI элементов, ранее созданных для классических страниц Creatio. Для этого необходимо создать веб-компонент на основе желаемого элемента классической страницы. Подробнее: Реализовать пользовательский веб-компонент на основе элемента классической страницы Creatio.
- На страницах Freedom UI появилась возможность использовать конвертеры при привязке параметров запроса. Таким образом можно, например, передавать в них преобразованные значения атрибутов без промежуточных шагов.
Пользовательские веб-сервисы
- Поддержана возможность разрабатывать пользовательские WCF веб-сервисы с использованием нестандартных текстовых кодировок для приложений на базе платформы .Net Framework. Например доступны для использования кодировки семейства ISO-8859, ISO-2022 и других. Подробнее: Разработать пользовательский веб-сервис с анонимной аутентификацией для платформы .NET Framework, Разработать пользовательский веб-сервис с анонимной аутентификацией и нестандартной кодировкой.
Бета-тестирование новой функциональности
Бизнес-правила Freedom UI
- Реализовано бизнес-правило взаимной фильтрации полей, которое можно настроить на уровне объекта системы. В этом случае правило будет применяться на всех страницах, на которых используются поля с настроенными правилами. Например, настроенное для адресов контакта или контрагента правило фильтрации города в зависимости от страны будет применяться при использовании этих полей во всех новых интерфейсах. В версии 8.0.2 функциональность по умолчанию включена.
Элементы Freedom UI
- Новый элемент Галерея позволяет отобразить на странице графическую информацию из любого объекта Creatio. Кроме изображения, в галерею можно вывести текст с заголовком записи и кратким описанием. Для ознакомления с новыми возможностями включите функциональность “ShowDesignerDemoItems”.
Дашборды
- Есть возможность просмотреть дополнительную информацию по элементам графика (столбцу, области, сегменту). Например, анализируя график распределения сотрудников по подразделениям, можно углубиться в данные департамента разработки и отобразить по нему количество должностей. Для ознакомления с новыми возможностями включите функциональность “ChartDrilldown”.