Ошибки V2
актуальная
Сообщения фискализации без кассы: причина и что делать.
Токен
info | Причина | Что делать |
Аккаунт не найден по логину и паролю | неверный логин или пароль | проверить данные от ЦТО |
ККМ не найден с id : … | неверный kkmID | проверить данные от ЦТО |
Стаус ККМ : …, не соответствует выполняемой операции | регистрация кассы не завершена. Опечатка есть и в ответе сервера | завершить регистрацию через ЦТО |
Токен можно запрашивать не чаще чем раз в 5 минут | слишком частый запрос | использовать сохранённый токен |
Токен не найден. - Проверьте баланс ККМ | токен устарел или не оплачен тариф | получить токен заново, проверить лицевой счёт |
Чек
info | Причина | Что делать |
Предыдущий запрос в обработке, попробуйте позже | два запроса с одним токеном одновременно | отправлять документы по одному |
Ошибочная операция | operation не из четырёх допустимых | см. поля |
При возврате необходимо поле fd_number | возврат без номера исходного чека | указать fd_number |
Сумма старых возвратов … превышает сумму чека … | по чеку уже вернули столько, что новый возврат не помещается | в тексте указано, сколько ещё можно вернуть |
Возврат по чеку N уже существует | чека-основания у кассы нет, он с прежней или чужой ФМ, а возврат по нему уже делали | такой возврат проходит только один раз |
Ошибка налога vat_value, Ошибка налога st_value | недопустимая ставка | см. поля |
Отсутствует название позиции : … | у обычной позиции нет name | заполнить name |
operatorTime : не длиннее 40 символов | слишком длинное значение | передавать ISO 8601 |
Обмен валюты
info | Причина | Что делать |
На балансе недостаточно : USD | не хватает валюты или сомов для чека | внести через cash-v2 |
На балансе недостаточно...: KGS | изъятие больше остатка, по любой валюте | изъять не больше остатка |
Неизвестная валюта : XXX | код не из списка | исправить currency |
Курс валюты USD должен быть больше нуля | price ноль или меньше | передать курс |
Сумма в валюте USD должна быть больше нуля | quantity ноль или меньше | передать сумму |
В одном чеке нельзя смешивать обмен валюты и обычные позиции | часть позиций с currency, часть без | разнести по документам |
Смена и наличные
info | Причина | Что делать |
Нет открытых смен | смена закрыта: так отвечает налоговая на state или close | открыть смену open или просто провести чек, внесение, изъятие, обнуление. Только у кассы с SAM-картой смену открывают на самой кассе |
Смена уже открыта и подобные | команда не подходит к текущему состоянию, текст от налоговой | спросить state |
Сменой кассы с фискальной картой управляет сама касса | команда отправлена для кассы с SAM-картой | открывать и закрывать смену на кассе |
Отсутствует guid операции | внесение, изъятие или обнуление без guid | передать guid, не нужен только для STATE |
Сумма операции должна быть больше нуля | внесение или изъятие с нулевой суммой | передать amount, для RESET не нужен |
Operation '…' not found | неверная операция | для shift-v2 строчными, для cash-v2 прописными |