6. Список ошибок

В случае сбоя REGOS:POS требуется перезапустить и продолжить работу. При возникновении каких-либо ошибок в процессе запуска или работы, REGOS:POS сообщает соответствующим уведомлением с кодом ошибки.

1000 - Невозможно подключиться к базе данных
1001 - Не удалось начать транзакцию
1002 - Не удалось подтвердить транзакцию
1003 - Не удалось откатить транзакцию
1004 - Текст запроса пустой
1005 - Ошибка при добавлении/изменении записей
1006 - Ошибка при получении записей
1007 - Невозможно закрыть подключение к базе данных
1008 - Таблица не существует в базе данных
1009 - Запись не найдена
1010 - Некоректные данные
1011 - Найдено больше одной записи

2000 - Ошибка при подключении к API серверу
2001 - Ошибка при выполнении метода API
2002 - Пользователь не авторизован
2003 - Метод API вызван не правильно или не существует
2004 - Ошибка при авторизации
2005 - Нет подключения с API сервером
2006 - Auth - apiConn.ErrorNo == 0, apiResult.ok == false
2007 - Доступ к методу API запрещён
2008 - API сервер находится на техническом обслуживании

3000 - Касса или пользователь не определены
3001 - Невозможно открыть смену, так как для данной кассы смена уже открыта, или имеются более ранние смены
3002 - Невозможно закрыть смену, так как для данной кассы нет открытых смен
3003 - Превышена максимальная длительность смены
3004 - Смена для текущей кассы не открыта
3005 - Для смены создано больше одного открытых / не оплаченных чеков
3006 - Имеется ранее открытый чек, который будет продолжен
3007 - Имеется ранее не оплаченный чек, который будет продолжен
3008 - Програмная ошибка
3009 - Данная операция уже сторнирована или является сторнирующей
3010 - Кол-во не может быть меньше или равно нулю
3011 - Цена не может быть меньше нуля
3012 - Невозможно изменить сторнированную операцию
3013 - Получен пустой массив данных
3014 - Нет данных для изменения
3015 - Сдача может быть выдана только в наличных способах оплаты
3016 - В смене имеются незакрытые чеки
3017 - Изымаемая сумма превышает остаток в кассе
3018 - Получены некорректные данные
3019 - Нет разрешения на эту операцию
3020 - Не заполнено поле {наименование поля}
3021 - Файл не найден {имя файла}
3022 - Версия REGOS:POS устарела. Требуется подключение к сети Интернет для обновления
3023 - Ошибка при обновлении
3024 - БД обновляется. Операции запрешены
3025 - Невозможно списать/зачиcлить больше Х бонусов
3026 - Недостаточно бонусов для списания
3027 - Общая сумма бонусов 0
3028 - Ошибка считывания настроек промоакции
3029 - Невозможно отложить чек
3030 - Скидка не может быть больше Х
3031 - Некорректные входные данные
3032 - Ошибка карты покупателя
3034 - Нельзя оплатить бонусами
3035 - Ошибка при печати
3036 - Код ККМ не задан или задан некорректно
3037 - Версия базы данных для REGOS:POS устарела. Требуется обновление базы с помощью REGOS:CASHSSERVER
3038 - Надбавка не может быть больше Х
3039 - Действие запрещено

5000 - Не удалось подключиться к TCP серверу
5001 - Ошибка отправки TCP пакета
5002 - Ошибка обработки входящего TCP пакета

6000 - Ошибка виртуальной ККМ

9999 - Неизвестная ошибка