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

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

Версия 1 Следующий »

Описание раздела

 В разделе доступно:

  • просмотр списка очередей ресурсов,
  • просмотр описания API очередей ресурсов,
  • создание новой очереди ресурсов,
  • удаление ранее созданной очереди ресурсов.

Обновление записей в таблице происходит только при обновлении страницы браузера или по нажатию на кнопку  в верхнем правом углу таблицы. Автообновление отсутствует.


Описание таблицы очередей ресурсов

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

Название столбца\кнопки

Описание

Столбец "Очередь ресурсов"

Название очереди ресурсов.

Является ссылкой (кнопкой), которая открывает карточку выбранной очереди ресурсов.

Если на очередь настроено условие запуска, рядом с названием отображается соответствующая иконка. Есть 2 варианта иконки - для включенного условия (в тултипе - "Условие запуска включено") и для выключенного (в тултипе - "Условие запуска выключено").

Столбец "Количество ресурсов"Текущее кол-во ресурсов очереди.
Столбец "Дата создания"Дата и время, когда была создана очередь ресурсов.
Столбец "Автор"Автор создания очереди ресурсов.

Кнопка "Удалить" 

При нажатии появляется окно с подтверждением удаления:

  • Если на очередь не было настроено условие запуска:

"Вы уверены, что хотите удалить очередь ресурсов "Название очереди"?"

  • Если на очередь было настроено условие запуска:

"Условие запуска "Название условия", которое настроено на данную очередь, будет отключено.

Вы уверены, что хотите удалить очередь ресурсов "Название очереди"?"

В окне подтверждения есть кнопки "Удалить" и "Отменить". По нажатию на "Удалить" из БД удаляется выбранная очередь и все, что с ней связано, в таблице пропадает строка с ней, а система выводит сообщение:

"Очередь ресурсов "Название очереди" удалена"

Кнопка "Обновить"

По нажатию происходит обновление записей в таблице.

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

Просмотр описания API очередей ресурсов

По кнопке "API сервиса управления очередями ресурсов" можно открыть окно для просмотра доступных API сервиса очередей.

Пользователю доступен функционал Swagger для просмотра описания API очередей.


Описание окна "API сервиса управления очередями ресурсов"

Название элемента окна

Описание

не могу найти описание окна апи

 

Создание очереди ресурсов

Для создания новой очереди ресурсов необходимо:

  1. Нажать в разделе "Очереди ресурсов" на кнопку "Создать очередь ресурсов". Откроется окно "Создание очереди ресурсов"

  2. Ввести название новой очереди в поле "Название очереди ресурсов". Название должно быть уникальным.
  3. Нажать на кнопку «Создать» для подтверждения сделанного выбора. Или нажать на кнопку "Отменить", если решили не создавать группу.

  4. При нажатии на "Создать", окно будет закрыто, а новая очередь ресурсов будет добавлена в таблицу.

Карточка очереди ресурсов

В карточке "Очередь ресурсов" доступны:

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

Описание таблицы ресурсов очереди

Таблица содержит список ресурсов очереди, их описание и свойства.

Название столбца\кнопки

Описание

Чекбокс "Выбор ресурса"Находится в каждой строке таблицы. Используется для выбора сразу нескольких ресурсов и осуществления дальнейших массовых операций с ними (удаление).
Чекбокс "Выбрать все ресурсы"Находится в заголовке столбца таблицы. Используется для выбора сразу всех ресурсов (на всех страницах) и осуществления дальнейших массовых операций с ними (удаление).
Столбец "Идентификатор"Уникальный идентификатор, который сервер присваивает каждому ресурсу очереди при его создании. Идентификаторы ресурсов уникальны в БД в целом.
Столбец "Статус"

У каждого ресурса может быть 1 из 4х статусов:

  • Новый
  • В работе
  • Обработан
  • Ошибка
Столбец "Попытки обработки"Число оставшихся попыток обработки ресурса, т.е. сколько раз его можно взять в работу, если робот(ы) падают в ошибку.
Столбец "Теги"

Слова или фразы, дополнительно описывающие ресурс (в основном нужны при поиске ресурса роботом).

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

Столбец "Приоритет"Число, отображающее приоритет обработки ресурса среди других ресурсов очереди. 
Столбец "Блокировки"
  • Если значение не указано, то ресурс не заблокирован.
  • Если указано "На чтение", ресурс заблокирован только на чтение. Ресурс будет скрыт в очереди при поиске роботами по фильтрам; найти ресурс робот сможет только по его точному id, но даже в этом случае робот встанет в ожидание снятие блокировки. Найти и прочесть ресурс сможет только пользователь или экземпляр робота, который был инициатором этой блокировки.
  • Если указано "На запись", ресурс заблокирован только на запись. Любой робот сможет найти его в очереди и прочитать, но при попытке изменения ресурса робот встанет в ожидание снятия блокировки с ресурса. Изменить ресурс сможет только пользователь или экземпляр робота, который был инициатором этой блокировки.
  • Если указано , ресурс заблокирован и на чтение, и на запись. Ресурс обладает совокупностью особенностей этих блокировок.
  • Если ресурс заблокирован с указанием даты снятия блокировки, рядом с названием соответствующей блокировки будет иконка . В тултипе иконки текст: "Заблокировано до <дата и время снятия блокировки>".
Столбец "Автор"

Если инициатор - пользователь, то указано ФИО пользователя.

Если инициатор - робот, то указано его название, название машины, на которой он работал в момент создания ресурса, и название УЗ, под которой робот работал.

Значение в этом столбце никогда не меняется.

Столбец "Дата создания"Дата отображается с учетом часового пояса пользователя Системы.
Столбец "Редактор"

Если инициатор - пользователь, то указано ФИО пользователя.

Если инициатор - робот, то указано его название, название машины и УЗ машины, на которой он работал в момент создания\изменения ресурса.

Если ресурс только создали и еще не изменяли, то значение в столбцах с инициатором создания и инициатором изменения будут одинаковыми.

Столбец "Дата обновления"Дата отображается с учетом часового пояса пользователя Системы.

Кнопка "Обновить" 

Обновляет список ресурсов.

Кнопка "Открыть историю работы с ресурсом" 

По нажатию открывается окно "История работы с ресурсом".

Если ресурс уже удалили (он не найден в БД) пока была открыта карточка очереди, система не открывает окно и выдает предупреждение:

"Ошибка при работе с ресурсом

Ресурс не найден"

Кнопка "Изменить параметры ресурса" 

По нажатию открывается окно "Параметры ресурса".

Если ресурс уже удалили (он не найден в БД) пока была открыта карточка очереди, система не открывает окно и выдает предупреждение:

"Ошибка при работе с ресурсом

Ресурс не найден"

С помощью выпадающего списка «Столбцы» можно выбрать, какие столбцы будут скрыты или отображены, при этом столбец «Идентификатор» отображается всегда.


Создание условия запуска

Для просмотра и изменения условия запуска необходимо выполнить шаги:

  1. Нажать на кнопку "Создать условия запуска" в карточке очереди ресурсов. Откроется окно "Условие запуска (Очередь ресурсов)":

  2. Указать название условия в поле "Название условия". 
  3. Выбрать очередь ресурсов, для которой создается условие запуска. 
  4. Выбрать Робота в окне по кнопке "Выбрать" : 
  5. Выбрать машины для запуска, заполнить все обязательные параметры в окне создания.
  6. Нажать на кнопку «Создать» для подтверждения сделанного выбора. Или нажать на кнопку "Отменить", если решили не создавать условие запуска.

  7. При нажатии на "Создать", окно будет закрыто, а новая очередь ресурсов будет добавлена в таблицу.


Просмотр и изменение условия запуска

Для просмотра и изменения условия запуска необходимо выполнить шаги:

  1. Нажать на кнопку "Открыть условия запуска" в карточке очереди ресурсов. Откроется окно "Условие запуска (Очередь ресурсов)":

  2. Нажать на кнопку "Редактировать". Поля станут редактируемыми:


  3. Нажать на кнопку «Сохранить» для подтверждения сделанного выбора. Или нажать на кнопку "Отменить", если решили не применять изменения.

  4. При нажатии на "Сохранить", окно будет закрыто.

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

Для изменения параметров очереди ресурсов необходимо выполнить шаги:

  1. Нажать на кнопку "Изменить параметры очереди ресурсов". Откроется окно:


  2. Внести необходимые корректировки.
  3. Нажать на кнопку «Сохранить» для подтверждения внесенных изменений. Или нажать на кнопку "Отменить", если решили не применять изменения.  Окно "Параметры очереди ресурсов" закроется, откроется карточка ресурсов очереди.


Изменение параметров ресурса

Для изменения параметров ресурса необходимо выполнить шаги:

  1. Нажать на кнопку "Изменить параметры ресурса". Откроется окно "Параметры ресурса":


  2. Внести необходимые корректировки.
  3. Нажать на кнопку «Сохранить» для подтверждения внесенных изменений. Или нажать на кнопку "Отменить", если решили не применять изменения.  Окно "Параметры очереди ресурсов" закроется, откроется карточка ресурсов очереди.


Окно "История работы с ресурсом"



Описание таблицы истории работы с ресурсом

Таблица с записями о событиях, происходивших с данным ресурсом. По умолчанию записи таблицы отсортированы по дате добавления записей.

Название столбца\кнопки

Описание

Столбец "Дата"Дата указана с учетом часового пояса пользователя Системы.
Столбец "Инициатор"

Инициатор события:

  • Робот может быть инициатором у любого события.
  • Пользователь - у любых, кроме Создания и Чтения ресурса.
  • Оркестратор - только у "Разблокировки ресурса", когда происходит автоматическое снятие блокировки, и у "Изменение ресурса", если закончилось число попыток обработки ресурса и статус автоматически меняется на "Ошибка".

Если инициатор - робот, то указано его название, название машины, на которой он работал в момент создания\изменения ресурса, и название УЗ, под которой робот работал.

Столбец "Статус"Статус, который получил ресурс по завершению события.
Столбец "Событие"

Отображается одно из этих событий:

  • Создание ресурса
  • Изменение ресурса
  • Блокировка ресурса
  • Чтение ресурса
  • Разблокировка ресурса
  • Удаление ресурса

Некоторые действия пользователя или робота могут сопровождаться сразу несколькими записями в таблицу. Например, робот выполняет действие "Обновить ресурс", которое меняет значение и блокирует ресурс с датами разблокировки на чтение и на запись; в таблице будет 3 записи:

Блокировка ресурса (на чтение)

Блокировка ресурса (на запись)

Изменение ресурса

Столбец "Параметры"

Дополнительная информация о событии в зависимости от типа события и его статуса:

  1. События, которые завершились успешно:
    подробнее в "Успешные события и варианты их параметров". Исключением является "Удаление ресурса" - может быть записано в таблицу истории только при возникновении ошибки выполнения этой операции.
  2. События, которые завершились с ошибкой:
    у любого события, завершившегося неудачно, в столбце указано описание причины ошибки.

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


Успешные события и варианты их параметров 

Событие

Что изменяли\указывали

Пример записи

Примечание

Создание ресурса

Теги и приоритет

Приоритет: 1

Теги: Проверка контрагентов, Обновление БД

Указаны теги и приоритет, которые в итоге получил ресурс.

Только теги

Приоритет: 0

Теги: Проверка контрагентов, Обновление БД

Только приоритет

Приоритет: 2

Теги:

Ничего

Приоритет: 0

Теги:

Изменение ресурса

Только значение

Значение: изменено

Если поменяли значение, указано "Значение: изменено". Если не меняли, сервер не возвращает никаких записей о значении, фразы о значении не будет.

Только статус

Статус: изменен

Если поменяли статус ресурса, указана фраза "Статус: изменен". Если не меняли, фразы о статусе не будет.

Только приоритет

Старый приоритет: 2

Новый приоритет: 1

Если поменяли приоритет, указаны старый и новый приоритеты. Если не меняли, сервер не возвращает никаких записей о нем, фраз о приоритете не будет.

Только теги

Старые теги: проверка договора

Новые теги: договор с ошибкой

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

Любая комбинация из вышеуказанных

Значение: изменено

Старый приоритет: 2

Новый приоритет: 1

-

Ничего не меняли


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

Чтение ресурса

Ничего


При чтении ресурса, в столбце "Параметры" будет пусто.

Блокировка ресурса

Заблокировали на чтение

Блокировка: на чтение

Указан тип блокировки, которая в итоге была установлена, и дата снятия блокировки, если ее установили.

Заблокировали на чтение с датой разблокировки

Блокировка: на чтение

Дата разблокировки: 30 авг. 2022 16:35:02

Заблокировали на запись

Блокировка: на запись

Заблокировали на запись с датой разблокировки

Блокировка: на запись

Дата разблокировки: 30 авг. 2022 16:35:02

Разблокировка ресурса

Сняли блокировку на чтение

Блокировка: на чтение

Указан тип блокировки, которая была снята. Если робот выполнил действие по разблокировки ресурса, но в тот момент элемент не был заблокирован или в действии не были выбраны снимаемые блокировки, событие не будет содержать параметры.

Сняли блокировку на запись

Блокировка: на запись

Ничего не меняли


  • Нет меток