Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

Версия 1 Текущий »

Модуль «Конструктор процессов»

Улучшения

  1. На странице графического редактора КП добавлена новая вкладка «Переменные». 
    Она располагается на левой панели рядом с вкладкой «Блоки» и предназначена для создания, редактирования и удаления переменных процесса.
    • Переменные процесса используются для мониторинга и хранения промежуточных и конечных результатов во время отладки, а также при запуске экземпляра процесса из раздела «Активности»
    • Имя переменной является уникальным в рамках выбранного процесса
    • При копировании опубликованного процесса, схема дублируется в черновики пользователя, включая все данные внутри блоков и связи между ними, а также переменные и их значения
    • Если переменная используется в блоке, редактирование ее типа становится недоступным, а при попытке удаления, возникает диалоговое окно с предупреждением
    • Реализована возможность указания переменных во входных параметрах и результатах блоков
    • Добавлен поиск переменных по имени и фильтрация по типу

      2. Для входных параметров запуска отладки процесса/функциональных блоков добавлена возможность задавать значения вручную и через тулзу.


     3. В панель настроек функциональных блоков (Робота, ЭФ, Процесса, API, шлюзов И/ИЛИ) добавлены новые контролы:

    • «Условия выполнения» с опциями:
      • Ожидать одну – блок ожидает выполнения хотя бы одной входящей в него направляющей
      • Ожидать все – блок ожидает выполнения всех входящих в него направляющих (в этом релизе не поддерживается)
    • «Результаты» - отображается, если в блоке есть выходные параметры (недоступно для шлюзов И/ИЛИ)

    4. Во вкладку «Блоки» добавлен новый блок «API.
      Данный блок позволяет выполнять запросы к различным сервисам по REST API.

    5. Реализована поддержка циклов.
       При построении схемы процесса, добавлена возможность проводить направляющие от блоков после шлюза ИЛИ (и самого шлюза) к предыдущим шагам процесса.
       Это позволит запускать циклы при выполнении определенных условий.

    • Из блока ИЛИ можно создать несколько переходов в предыдущие блоки
    • В любой блок может быть направлено больше одной направляющей
    • Если в выполняющийся блок возвращается направляющая из блока ниже по схеме для запуска этого блока повторно, то выводится ошибка
    • Схема может создать бесконечный цикл – возвращаться на предыдущие шаги, если условие выхода из цикла не выполняется

    6. Доработаны механизм и окно публикации процесса. 
       Вариант публикации теперь определяется по названию процесса. Если оно уникальное - публикуется первая версия нового процесса, если уже существует - будет опубликована следующая версия выбранного процесса из списка.
       После публикации процесс сохраняется в Черновиках.

    7. Обновлена структура таблицы в разделе «Черновики»

    • Добавлены новые столбцы «Опубликованная версия», «Автор оригинала» и «Описание»
    • После создания черновика, в столбце с опубликованной версией появляется метка «Новая». Если процесс был опубликован, номер версии является ссылкой на страницу просмотра опубликованного процесса
    • Если опубликованный процесс был скопирован несколько раз, в Черновиках для второй копии появляется соответствующая метка «Копия 2» (и т.д.)
    • Если опубликованный процесс был удален, его черновик сохраняется, а метка с копией становится перечеркнутой


   8. Обновлена структура таблицы в разделе «Опубликованные»

    • Номер версии теперь является ссылкой на страницу просмотра опубликованного процесса
    • При раскрытии дерева, нумерация версий идет снизу вверх
    • Добавлены новые столбцы «Изменения в версии», «Автор оригинала» и «Описание»
    • Заблокирована возможность удаления чужих опубликованных процессов

   9. Доработан раздел «Удаленные».
      Для удобства работы удаленные процессы теперь разделены на две вкладки «Опубликованные» и «Черновики».

Модуль «Активности»

Улучшения

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


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

      3. В окне с логами экземпляра процесса теперь поддерживается переход к задаче. Ссылка по роботизированной задаче ведет на страницу «История запусков» и открывает детальные логи робота, а при клике на ЭФ, открывается пользовательская задача          в разделе «Задачи».

Исправления

  1. Устранена внутренняя ошибка сервера, которая периодически возникала при постановке экземпляра процесса на паузу/снятия с паузы.
  2. В окне пользовательской задачи, при выборе записи справочника для атрибута «Группа пользователей», теперь выводится значение в виде ФИО пользователя, а не его ID. Представление записи отображается в виде перечня ключей и их значений.

 

Модуль «Ассистент»

Улучшения

  1. В карточке классификатора добавлена возможность настройки внешнего вида сообщения от Ассистента. Новый компонент доступен в следующих блоках:
    • Поле с ответом ошибки классификации
    • Ответ в виде текстового сообщения
    • Текстовый блок в окне запуска процесса


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

      3. Для интеллектуального поиска на уровне appsettings.json реализовано несколько настроек:

    • SearchService - позволяет включать и отключать функционал (в интерфейсе он не пропадает). Если интеллектуальный поиск отключен, то при переходе в раздел настроек/отправке запроса в чат, пользователю выдается информационное сообщение «Навык интеллектуального поиска отсутствует в вашей лицензии». Если же интеллектуальный поиск включен, но сервис по какой-либо причине не отвечает, в разделе настроек и чате выводится сообщение «Сервис интеллектуального поиска недоступен. Пожалуйста, повторите Ваш запрос позднее»
    • FileUploadTimeoutSeconds – дает возможность выставлять время таймаута для загрузки файлов


Исправления

  1. В чате Ассистента исправлена внутренняя ошибка сервера, которая возникала, когда сервис интеллектуального поиска был недоступен.
  2. Устранена проблема загрузки больших файлов (теперь можно грузить документы размером до 50 МБ включительно).



 

  • Нет меток