Skip to content
API фіскального сервера
  • Pages
    • Основні положення
    • Порядок взаємодії
    • Зауваження щодо реалізації
    • Сценарії роботи
    • Офлайн сесія
    • Команди
    • Запит стану сервера
    • Запит XSD схем
    • Запит доступних господарських одиниць
    • Запит переліку операторів (касирів)
    • Запит стану ПРРО
    • Запит чека
    • icon picker
      Запит Z-звіту
    • Запит переліку змін за період
    • Запит переліку документів зміни
    • Запит підсумків останньої зміни
    • Запит відомостей про документ за локальним номером
    • Запит надсилання документа
    • Запит надсилання пакета офлайн документів
    • Закріплення ПРРО за пристроєм

Запит Z-звіту

Запит повинен містити JSON, засвідчений КЕП користувача.
Формат JSON запиту:
{
"Command": "ZRep",
"RegistrarNumFiscal": "<Фіскальний номер ПРРО>",
"NumFiscal": "<Фіскальний номер Z-звіту>",
"NumLocal": <Локальний номер Z-звіту>,
"Original": <Ознака запиту оригінального документа, надісланого продавцем (false/true)>,
"SetTimestamp": <Ознака встановлення позначки часу на КЕП Фіскального Сервера (false/true)>
}
У запиті зазначається або фіскальний, або локальний номер документа.
У відповідь надається XML документ Z-звіту, засвідчений КЕП сервера.
У разі відсутності даних, повертається код HTTP 204 "No Content".

Розширений запит

Запит повинен містити JSON, засвідчений КЕП користувача.
Формат JSON запиту:
{
"Command": "ZRepExt",
"RegistrarNumFiscal": "<Фіскальний номер ПРРО>",
"NumFiscal": "<Фіскальний номер Z-звіту>",
"NumLocal": <Локальний номер Z-звіту>,
"Type": <Тип даних запиту документа>,
"SetTimestamp": <Ознака встановлення позначки часу на КЕП Фіскального Сервера (false/true)>,
"UID": "<Унікальний ідентифікатор запиту>"
}
У запиті зазначається або фіскальний, або локальний номер документа.
Формат JSON відповіді:
{
"UID": "<Унікальний ідентифікатор запиту>",
"Data": "<Результат запиту в кодуванні Base64>",
"ResultCode": "<Код результату обробки запиту документа>",
"ResultText": "<Опис результату обробки запиту документа>"
}


 
Want to print your doc?
This is not the way.
Try clicking the ··· in the right corner or using a keyboard shortcut (
CtrlP
) instead.