3.7.1. Список документов по смене
Метод позволяет получить краткую информацию по чекам за смену и данных о суммах.
Метод синхронный. Если фискальный накопитель не найден, метод возвращает код ошибки 3103: «ККТ не найдена». Если смена не найдена, метод возвращает код ошибки 3105: «Смена не найдена».
HTTP-запрос:
HTTP-Method: GET
Адрес запроса (URI)
| |
https://<server>.taxcom.ru/API/v2/DocumentList
| |
Параметры запроса
| |
fn
|
Номер фискального накопителя
|
shift
|
Номер смены
|
type
|
Тип документа:
· 2 – отчет об открытии смены
· 21 – отчет о текущем состоянии расчетов
· 3 – кассовый чек
· 31 – кассовый чек коррекции
· 4 – бланк строгой отчетности
· 41 – бланк строгой отчетности коррекции
· 5 – отчет о закрытии смены
Необязательный параметр
Можно передавать несколько значений, например:
…type=2&type=5…
|
pn
|
Номер страницы результатов
Необязательный параметр (если не передан, то возвращается первая страница результатов)
|
ps
|
Кол-во результатов на странице (1-100)
Необязательный параметр (если не передан, то возвращается 100 записей)
|
Заголовок запроса
| |
Session-Token
|
Маркер временного доступа
|
HTTP-ответ:
JSON ответ со списком документов. Формат ответа описывается схемой «DocumentList_Response.jsonscheme» (Приложение №7).
Данные в ответе:
Поле
|
Тип
|
Дата формирования ответа
|
datetime
|
Всего записей
|
integer
|
Записей с учетом фильтра
|
integer
|
Записей в ответе
|
integer
|
Номер ФН
|
string
|
Номер смены
|
integer
|
Тип документа
|
string
|
Дата и время
|
datetime
|
Номер ФД
|
integer
|
Номер за смену
|
integer
|
ФПД
|
string
|
Кассир
|
string
|
Система налогообложения
|
enum:
· OSN – ОСН
· USNIncome – УСН доход
· USNIncomeExpenditure – УСН доход-расход
· ENVD – ЕНВД
· ESN – ЕСН
· Patent – Патент
|
Признак расчета
|
enum:
· Income – Приход
· IncomeReturn – Возврат прихода
· Expenditure – Расход
· ExpendituReReturn – Возврат расхода
|
Сумма (копейки)
|
integer
|
Сумма нал (копейки)
|
integer
|
Сумма безнал (копейки)
|
integer
|
Сумма без НДС (копейки)
|
integer
|
Сумма с НДС 0% (копейки)
|
integer
|
НДС 10% (копейки)
|
integer
|
НДС 18% (копейки)
|
integer
|
НДС 20% (копейки)
|
integer
|
НДС 10/110 (копейки)
|
integer
|
НДС 18/118 (копейки)
|
integer
|
НДС 20/120 (копейки)
|
integer
|
Сумма по чеку (БСО) предоплатой (копейки)
|
integer
|
Сумма по чеку (БСО) постоплатой (копейки)
|
integer
|
Сумма по чеку (БСО) встречным предоставлением (копейки)
|
integer
|