create_rollback
Операция аннулирования
Входные данные: NewRollbackRequest
Возвращаемые данные (v1.8.x): Rollback Возвращаемые данные (v2.x): FiscalResponse
Важно: Для совершения данной операции требуется Авторизация в СКО
Важно: Для совершения данной операции требуется открытая смена
Важно: Для совершения данной операции смена должна быть открыта менее 24 часов
Важно: данная операция требует того, чтобы аннулируемый документ находился в текущей смене, а так же того, что чек не был аннулирован ранее
Важно: Для данного запроса поле currency
игнорируется и может быть не передано
Важно: Доступно аннулирование только последнего документа, если он является документом продажи
Важно: Дополнительно можно передать поле rollback.target_num
с указанием номера аннулируемого док-та продажи. Если переданный номер не совпадает с последним док-том продажи будет возвращена ошибка.
Примеры
Успех
Запрос:
{
"address": "ik.service.token.rollback",
"headers": {
"action": "create_rollback",
"token": "AVQ11031010703",
"printer.dummy": ""
},
"data": {
"rollback": {
"header": {
"cashier": "Кассир"
}
}
},
"type": "send"
}
Ответ (v2.x):
{
"type": "send",
"data": {
"header": {
"uid": "F9BC5D1B0A3D061709894303",
"number": 359,
"date_time": "2025-03-01T17:50:25.365454+03:00",
"shift_number": 78
},
"errors": null
}
}
Ответ (v1.8.x):
{
"type": "send",
"data": {
"header": {
"cashier": "Кассир",
"company_name": "ООО \"АЙЭМЛЭБ\"",
"currency": "BYN",
"date_time": "2024-07-18 20:57:47",
"device_id": 111600670,
"number": 33,
"serial_number": "AVQ11169990670",
"shift_number": 3,
"tax_number": 193141246,
"trade_point_name": null,
"type_id": "rollback_v2",
"uid": "7ADA00F72937E57E06A6E41E"
},
"repr": {},
"target_num": 32,
"totals": {
"card": "6.00",
"cash": "0.00",
"other": "0.00"
}
}
}