May 14

Ошибка 161 Неверная последовательность группы BxH

Ошибка возникает по причине некорректной работы кассовой программы.

Происходит нарушение последовательности команд "Проверить КМ" - "Принять КМ"

Чтобы разобраться с конкретной причиной необходимо проанализировать логи.

Устаревшая прошивка

Одна из возможных причин - неактуальная прошивка. Рекомендация- обновить прошивку на актуальную, которую поддерживает подписка.

Игнорирование ошибки, возникающей при проверке КМ

Ошибка возникает в случае, когда игнорируется другая ошибка , возникающая при подаче команды "Проверка КМ", нарушается логика последовательности команд в ходе работы с проверкой КМ и сохранением результата.

Например, ошибка 211 D3h, причины указаны по ссылке

Игнорирование, что штрихкод не является КМ

Например, работа с типовыми штрих-кодами как с КМ:

Или неверно переданные коды маркировки:

Значение MarkingType2 не должно принимать крайние значения 0 или 255.

Кассовая программа на этапе разработки

Ошибка возникает когда не весь функционал кассовой программы работает корректно и присутствуют ошибки при отправке команд проверки и сохранения результата проверки.

Пример 1: Отправка команды "Принять КМ" или "Отвергнуть КМ" осуществляется без предварительной команды "Проверить КМ".

Пример 2: Команда "Принять КМ" отправляется 2 раза подряд.

Методические рекомендации для разрабочиков кассового ПО по ссылке.