Відмовитися від офлайн-сесії, яку не приймає ДПС
Доступно лише для сесії, надсилання якої зупинено (state.offline_backlog_undeliverable), і лише коли ДПС відповідає; інакше — state.offline_session_not_paused або state.offline_abandon_needs_dps. Документи сесії, яких ДПС не отримала, позначаються abandoned: їхні офлайн-фіскальні номери в ДПС не існують, а локальні номери переходять до наступних документів. Сесію завершують у ДПС на тому, що вона вже має, і каса отримує нові офлайн-ключі. Перелік покинутих документів — у результаті та в події register.offline_abandoned; чи видавати їх знову, вирішує інтеграція.
Request
- Base URL: https://prro.cloud (the document declares no server; this is the origin it was published from)
- URL: https://prro.cloud/v1/cash-registers/{id}/offline-session/abandon
- Auth: HTTP bearer
Path parameters
Ідентифікатор каси — uuid із GET /v1/cash-registers.
Query parameters
Режим доставки результату; має перевагу над однойменним полем у тілі. sync (типовий) чекає на результат у межах синхронного очікування; async одразу віддає 202 і номер завдання.
Headers
Ключ операції, який обирає клієнт. Повтор запиту з тим самим ключем поверне початкове завдання, а не виконає фіскальну операцію вдруге.
Request body
Response
Від сесії відмовлено; у результаті — offline_abandon.
Example response
{
"result": {
"reconcile": {
"cash": {
"ours": "1500.00",
"dps": "1500.00"
},
"totals": {
"ours": {
"sales": "1500.00",
"returns": "1500.00",
"service_input": "1500.00",
"service_output": "1500.00"
},
"dps": {
"sales": "1500.00",
"returns": "1500.00",
"service_input": "1500.00",
"service_output": "1500.00"
}
}
}
}
}Changes
No recorded changes to this operation across all 1 revision of this API.