Вернет данные созданной смены в теле ответа и Uid для создания чековых операций в заголовке ответа.
1
POST /shifts
Открытие смены возможно осуществить в автономном режиме, если у клиента есть лицензия нац. банка на такой режим. При автономном режиме работы в тело запроса добавляется поле Date. Если поле есть, то операция автономная, и если поля нет, то обычная.
После 24 часов с момента открытия смены она переходит в статус просрочена. Для того чтобы продолжить работать, нужно закрыть смену и заново ее открыть.
Ошибки
Status
Message
Способ устранения
Примечание
401
Unauthorized: token is expired by 2h36m46s
Получить новый токен
403
Forbidden: Доступ к указанному ресурсу закрыт.
Проверить IdKkm кассы, выбрать IdKkm кассы
403
Forbidden: на данной ККМ уже открыта смена
Если пользователь пытается открыть смену на кассе, на которой смена уже открыта
403
Forbidden: касса заблокирована
Связаться с тех. поддержкой
Если пользователь пытается открыть смену на заблокированной кассе
424
Forbidden: за данным пользователем уже числится открытая смена
Если пользователь пытается открыть смену, когда за ним уже числится открытая смена
Идентификатор открытой смены или последней открытой смены
Lock
bool
Признак блокировки смены
Name
string
Имя пользователя
PhoneLogin
string
Номер пользователя
Описание значения поля IdStatusShift
1
"IdStatusShift": 1
Значение статуса
Описание статуса
1
Смена открыта
2
Смена закрыта
После 24 часов с момента открытия смены она переходит в статус просрочена. Для того чтобы продолжить работать, нужно закрыть смену и заново ее открыть.
Ошибки
Status
Message
Способ устранения
401
Unauthorized: token is expired by 2h36m46s
Получить новый токен
403
Forbidden: Доступ к указанному ресурсу закрыт.
Проверить IdShift смены
500
Internal Server Error
Обратиться в тех. поддержку
Блок-схема
Получить X-отчет
1
GET /shifts/:IdShift/x?SN=125175960012345&ApplicationType=fiscal_xml
Идентификат ор секции (см. GET /kkms/:IdKkm/sections)
Name
string
Название секции
Sales
float
Операции продажи
Purchases
float
Операции покупки
Refunds
float
Возвраты продажи
PurchaseRefunds
float
Возвраты покупок
Ошибки
Status
Message
Способ устранения
Примечание
401
Unauthorized: token is expired by 2h36m46s
Получить новый токен
403
Forbidden: Доступ к указанному ресурсу закрыт.
Проверить IdShift смены
500
Internal Server Error
Обратиться в тех. поддержку
Блок-схема
Создать Z-отчет и закрыть смену
Принимает Uid в заголовке запроса. Ожидает в теле запроса Id кассы.
Закрытие смены возможно осуществить в автономном режиме, если у клиента есть лицензия нац. банка на такой режим. При автономном режиме работы в тело запроса добавляется поле Date. Если поле есть, то операция автономная, и если поля нет, то обычная.