====== Проверка наличия вызова в очереди событий ======
Метод: **CheckTimerEvent**
Позволяет увидеть всю очередь сообщений бизнес-операции.
**Примечание:**
Информацию о способе вызова также можно найти на странице «APIScheduledEvents» (относительный путь для установленной системы ADVANTA: «/components/services/APIScheduledEvents.asmx»).
=====Передаваемые параметры=====
^Параметр^Тип^Назначение^
|**SessionID**|string|Идентификатор сессии пользователя, от имени которого выполняется операция|
|**OperationCode**|int|**Обязательный**. Код бизнес-операции. Определяет тип обрабатываемого события|
|**ObjectID**|Guid|Идентификатор объекта, с которым связано событие. Влияет на логику поиска существующих записей в очереди: \\ • Если параметр передан (не null), производится поиск записей с точным совпадением по GUID и коду операции \\ • Если параметр имеет значение null, поиск осуществляется только по коду операции с условием ObjectID = null|
string
guid
int
=====Возвращаемые параметры=====
^Параметр^Название^Описание^Тип данных^
|CheckTimerEventResponse|Ответ на проверку таймера|Корневой элемент ответа|Контейнер|
|CheckTimerEventResult|Результат проверки таймера|Содержит список событий таймера|Контейнер|
|TimerEvents|Список событий|Коллекция событий таймера|Массив|
|CheckTimerEventWrapper|Событие таймера|Информация о запланированном событии|Объект|
|Id|Идентификатор события|Уникальный идентификатор события|GUID|
|ObjectId|Идентификатор объекта|ID объекта, с которым связано событие|GUID|
|CallTime|Время вызова|Дата и время запланированного вызова|DateTime (ISO 8601)|
|Parameters|Параметры|JSON-строка с дополнительными параметрами|JSON|
**Примечания:**
* ''CallTime'' представлен в формате ISO 8601: ''ГГГГ-ММ-ДДTЧЧ:ММ:СС''
* ''Parameters'' содержит сериализованный JSON с данными объекта
* Все GUID идентификаторы имеют стандартный формат ''8-4-4-4-12''
* Пространство имен XML: ''http://streamline/''
\\
string
string
dateTime
string
string
string
dateTime
string
===== Пример вызова API «CheckTimerEvent» в Postman =====
Пример настройки POST-запроса для вызова «CheckTimerEvent» в Postman:
{{ :product:api:picture_10.png?600direct&400 |}}
//Рисунок 1. Настройки заголовков вызова API «CheckTimerEvent»//
\\
{{ :product:api:picture_11.png?600direct&400 |}}
//Рисунок 2. Настройки тела запроса API «CheckTimerEvent»//
\\
Если запрос настроен верно, в Postman появится перечень сообщений указанной бизнес-операции. Пример:
{{ :product:api:picture_12.png?600direct&400 |}}
//Рисунок 3. Пример списка запланированных сообщений//