Драйвер контрольно-кассовой техники v.10
Запрос состояния смены
Описание задания
Параметр Описание Тип Возможные значения Обязательность
type Тип задания string "getShiftStatus" - запрос состояния смены +

Пример задания:

{
"type": "getShiftStatus"
}
Результат задания
Параметр Описание Тип
Состояние смены (shiftStatus)
expiredTime Дата и время истечения смены (24 часа с её открытия). Имеет смысл, только если смена не закрыта string
number Номер смены, если смена открыта, или номер последней закрытой смены, если закрыта int
status Состояние смены.
Принимает значения:
- "closed" - закрыта
- "opened" - открыта
- "expired" - истекла
string

Пример ответа:

{
"shiftStatus" : {
"expiredTime" : "2018-03-06T13:52:59+0300",
"number" : 152,
"state" : "closed"
}
}