Онлайн-кассы и ОФД

Запросить список чеков по РНМ

Запросить список чеков по РНМ

Команда запрашивает список кассовых чеков регистрационному номеру кассы (РНМ) за указанный период. Информация запрашивается по идентификаторам группы «groupID» и точки продаж «salespoint».

Дата начала и окончания периода в запросе должны совпадать с датами в запросе списка ККТ группы.

Метод: POST

Адрес запроса: https://api.sbis.ru/rent/v1/groups/<group>/salespoints/<salespoint>/kkts/<kkt>/docs?docs?dateFrom=<dateFrom>&dateTo=<dateTo>&shiftNumber=<shiftNumber>&startId=<startID>&limit=<limit>

Параметры запроса

Параметр

Тип

Описание

Пример

groupIdString, обязательныйТип группы — аренда или франшиза27fc71ed1ae3441dac59a2b2a0862613
salespointString, обязательныйИдентификатор точки продаж61153492
regIdString, обязательныйРегистрационный номер кассы0000000001021094
dateFromString, обязательныйНачало периода, за который запрашиваются данные«2018-01-01T12:20:45»
dateToString, обязательныйОкончание периода, за который запрашиваются данные«2019-01-27T23:20:45»
accountingString, обязательныйУчитывать смены на дату открытия («byOpen») или закрытия («byClose»)«byOpen»

Результат

Список фискальных документов ККТ в json-формате.

Параметры ответа

Параметр

Тип

Описание

Пример

cashTotalSumNumberИтого наличными0
ecashTotalSumNumberИтого безналичными1205
DepthNumberКоличество позиций в чеке
dateTimeNumberНаименование точки продаж1576505580
fiscalDocumentFormatVerNumberВерсия формата фискальных данных:
  • 1 — ФФД 1.0
  • 2 — ФФД 1.05
  • 3 — ФФД 1.1
2
fiscalDocumentNumberNumberНомер фискального документа (ФД)7035
fiscalDriveNumberNumberНомер фискального накопителя9999078900002970
fiscalSignNumberФискальный признак документа (ФПД)337654144
kktRegIdString (Unicode)Регистрационный номер ККТ (РНМ)0000000001010172
operationTypeNumberТип операции:
  • 1 — кассовый чек
  • 2 — БСО
1
shiftNumberNumberНомер кассовой смены99
tax10SumNumberНДС 10%109.55
tax18SumNumberНДС 18%0
totalSumNumberИтоговая сумма по чеку1205

Примеры ответов

{
  "cashTotalSum": null,
  "code": "2",
  "dateTime": "1576505580",
  "Depth": null,
  "ecashTotalSum": null,
  "fiscalDocumentNumber": "7034",
  "fiscalDriveNumber": "9999078900002970",
  "fiscalSign": "741988061",
  "kktRegId": "0000593776058164",
  "operationType": "0",
  "shiftNumber": "99",
  "tax10Sum": null,
  "tax18Sum": null,
  "totalSum": null
}

Пример с типом операции «кассовый чек».

{
  "cashTotalSum": "0",
  "code": "3",
  "dateTime": "1578656700",
  "Depth": "3",
  "ecashTotalSum": "1205",
  "fiscalDocumentNumber": "7035",
  "fiscalDriveNumber": "9289000100380529",
  "fiscalSign": "4288481931",
  "kktRegId": "0000593776058164",
  "operationType": "1",
  "shiftNumber": "99",
  "tax10Sum": "109.55",
  "tax18Sum": "0",
  "totalSum": "1205"
}