Облачная Касса: Ошибки фискального процессинга: различия между версиями

Материал из Касса
Перейти к навигации Перейти к поиску
Строка 44: Строка 44:
| Ошибка ФН (заполнился ФН на 250к чеков или закончился по сроку действия)
| Ошибка ФН (заполнился ФН на 250к чеков или закончился по сроку действия)
|-
|-
| Текст ячейки
| {"error":"Невозможно зарегистрировать чек [400] :{\"statusCode\":400,\"code\":\"ERR20014\",\"severity\":\"ERROR\",\"message\":null,\"description\":\"{\\\"items\\\":\\\"Отсутствуют позиции в чеке\\\"}\"}"}
| Текст ячейки
| Нет ни одной позиции в чеке, в бифит передается пустой массив параметра "items":[]
|-
|-
| Текст ячейки
| {"error":"Невозможно зарегистрировать чек [400] :{\"statusCode\":400,\"code\":\"ERR20014\",\"severity\":\"ERROR\",\"message\":null,\"description\":\"{\\\"taxSystem\\\":\\\"Неподдерживаемая СНО\\\"}\"}"}
| Текст ячейки
| несоответствие СНО (в приложении выбрана неверная СНО, отличная от зарегистрированной в кассе)
|-
|-
| Текст ячейки
| {"error":"Невозможно зарегистрировать чек [400] :{\"statusCode\":400,\"code\":\"ERR20014\",\"severity\":\"ERROR\",\"message\":null,\"description\":\"{\\\"items\\\":{\\\"0\\\":{\\\"total\\\":\\\"Итоговая стоимость не может быть отрицательной\\\",\\\"price\\\":\\\"Цена не может быть отрицательной\\\"}}}\"}"}
| Текст ячейки
| передалась задвоенyая предоплата или оплата больше total_amount
|-
|-
| Текст ячейки
| {"error":"Невозможно зарегистрировать чек [400] :{\"statusCode\":400,\"code\":\"ERR20013\",\"message\":\"7: Неверные дата и/или время\",\"description\":\"Ошибка ФН\",\"severity\":\"ERROR\"}"}
| Текст ячейки
| время пробития чека не соответствует дате последнего документа
|-
|-
| Текст ячейки
| {"error":"com.bifit.cashdesk.broker.common.fr.FrException: Невозможно зарегистрировать чек [400] :"}
| Текст ячейки
| косяк интеграшки (неверный запрос)
|-
|-
| Текст ячейки
| {"error":"[-1] Смена превысила 24 часа"}
| Текст ячейки
| нужно закрыть смену
|-
|-
| Текст ячейки
| {"error":"Невозможно зарегистрировать чек [503] :{\"statusCode\":503,\"code\":\"ERR20002\",\"message\":\"Fn timeout\",\"description\":\"null\",\"severity\":\"ERROR\"}"}
| Текст ячейки
| касса выключена/остановлена
|-
|-
| Текст ячейки
| {"error":"com.bifit.cashdesk.broker.common.fr.FrException: [-1] Ошибка парсинга запроса (* Line 30, Column 16\n  Syntax error: value, object or array expected.\n)"}
| Текст ячейки
| в запросе символы Номера ТС сформировали смайлик
|-
|-
| Текст ячейки
| Текст  
| Текст ячейки
| Текст
|}
|}



Версия 18:14, 2 сентября 2022

Структура ошибок в формировании запросов или авторизации Структура ошибок в бизнес логике (некорректные документы, отсутствие прав и т.д)
 
{
    "error": String,
    "error_description": String
}
 
{
    "type": String,
    "message": String,
    "dependentErrors": Object
}


Перечень статусов документов  
 
  • NEW - только что созданный документ, еще не отправлен в очередь (фискальные данные в документе отсутствуют).
  • QUEUE - документ находится в очереди на фискализацию (фискальные данные в документе отсутствуют).
  • REGISTRATION - документ находится в процессе регистрации на ККТ (фискальные данные в документе отсутствуют).
  • FAIL - ошибка при фискализации документа (фискальные данные в документе отсутствуют).
  • SUCCESS - документ успешно фискализирован (в документе присутствуют фискальные данные и печатная форма чека).
 



Caption text
Текст заголовка Текст заголовка
{"error":"Невозможно зарегистрировать чек [400] :{\"statusCode\":400,\"code\":\"ERR20013\",\"message\":\"18: Исчерпан ресурс ФН\",\"description\":\"Ошибка ФН\",\"severity\":\"ERROR\",\"fn_code\":18}"}
Ошибка ФН (заполнился ФН на 250к чеков или закончился по сроку действия)
{"error":"Невозможно зарегистрировать чек [400] :{\"statusCode\":400,\"code\":\"ERR20014\",\"severity\":\"ERROR\",\"message\":null,\"description\":\"{\\\"items\\\":\\\"Отсутствуют позиции в чеке\\\"}\"}"} Нет ни одной позиции в чеке, в бифит передается пустой массив параметра "items":[]
{"error":"Невозможно зарегистрировать чек [400] :{\"statusCode\":400,\"code\":\"ERR20014\",\"severity\":\"ERROR\",\"message\":null,\"description\":\"{\\\"taxSystem\\\":\\\"Неподдерживаемая СНО\\\"}\"}"} несоответствие СНО (в приложении выбрана неверная СНО, отличная от зарегистрированной в кассе)
{"error":"Невозможно зарегистрировать чек [400] :{\"statusCode\":400,\"code\":\"ERR20014\",\"severity\":\"ERROR\",\"message\":null,\"description\":\"{\\\"items\\\":{\\\"0\\\":{\\\"total\\\":\\\"Итоговая стоимость не может быть отрицательной\\\",\\\"price\\\":\\\"Цена не может быть отрицательной\\\"}}}\"}"} передалась задвоенyая предоплата или оплата больше total_amount
{"error":"Невозможно зарегистрировать чек [400] :{\"statusCode\":400,\"code\":\"ERR20013\",\"message\":\"7: Неверные дата и/или время\",\"description\":\"Ошибка ФН\",\"severity\":\"ERROR\"}"} время пробития чека не соответствует дате последнего документа
{"error":"com.bifit.cashdesk.broker.common.fr.FrException: Невозможно зарегистрировать чек [400] :"} косяк интеграшки (неверный запрос)
{"error":"[-1] Смена превысила 24 часа"} нужно закрыть смену
{"error":"Невозможно зарегистрировать чек [503] :{\"statusCode\":503,\"code\":\"ERR20002\",\"message\":\"Fn timeout\",\"description\":\"null\",\"severity\":\"ERROR\"}"} касса выключена/остановлена
{"error":"com.bifit.cashdesk.broker.common.fr.FrException: [-1] Ошибка парсинга запроса (* Line 30, Column 16\n Syntax error: value, object or array expected.\n)"} в запросе символы Номера ТС сформировали смайлик
Текст Текст



Перечень ошибок Описание ошибки
 
{"error":"Невозможно зарегистрировать чек [400] :{\"statusCode\":400,\"code\":\"ERR20013\",\"message\":\"18: Исчерпан ресурс ФН\",\"description\":\"Ошибка ФН\",\"severity\":\"ERROR\",\"fn_code\":18}"}
 

ошибка ФН (заполнился ФН на 250к чеков или закончился по сроку действия)

ERR20002:
  statusCode: 503
  code: ERR20002
  description: Запрос не может быть выполнен. Попробуйте позже

ERR20005:
  statusCode: 400
  code: ERR20005
  description: Некорректный запрос

ERR20008:
  statusCode: 401
  code: ERR20008
  description: Некорректный пароль

ERR20012:
  statusCode: 401
  code: ERR20012
  description: Доступ запрещен

ERR20013:
  statusCode: 400
  code: ERR20013
  description: Ошибка ФН

ERR20014:
  statusCode: 400
  code: ERR20014
  description: Некорректный запрос

ERR20015:
  statusCode: 404
  code: ERR20015
  description: Неизвестный ФН

ERR20016:
  statusCode: 400
  code: ERR20016
  description: Некорректный запрос

ERR20017:
  statusCode: 400
  code: ERR20017
  description: Смена не открыта

ERR20018:
  statusCode: 400
  code: ERR20018
  description: Смена превысила 24 часа

ERR20019:
  statusCode: 400
  code: ERR20019
  description: Хост недоступен


См. также