[POST] .../v1/workattendance/checkout
Закрывает активную рабочую сессию текущего пользователя.
Входные параметры
| Название | Тип данных | Обязательность | Описание |
|---|---|---|---|
| comment | String | Необязательный | Комментарий к check-out |
Ограничения и проверки
New, InProgress, WaitingClient) текущего пользователя автоматически снимается responsible_user_id, если responsible_hold_until = null.queue_mode=Pool, routing_strategy=RoundRobin/LeastLoaded); при перераспределении пользователь, выполнивший checkout, исключается из кандидатов.Open) текущего пользователя автоматически снимается responsible_user_id.queue_mode=Pool, routing_strategy=RoundRobin/LeastLoaded); при перераспределении пользователь, выполнивший checkout, исключается из кандидатов.responsible_hold_until ответственный не снимается.Пример запроса
{
"comment": "Завершаю смену"
}
Выходные параметры
| Название | Тип данных | Описание |
|---|---|---|
| result.row_affected | Int64 | Количество измененных записей |
| result.ids | Array of Int64 | ID измененных записей |
Пример ответа
{
"ok": true,
"result": {
"row_affected": 1,
"ids": [88]
}
}