Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Можно работать с кодами маркировки по 2 алгоритмам:
Первый, самый простой - использовать только команду "Принять и распознать КТ" (FNSendItemBarcide). С ним проблем нет.
Второй, посложнее. Суть его в том, чтобы проверять код перед добавлением в чек. С ним то и возникает ошибка 161
Причины ошибки:

  1. Следует обновить прошивку до июня 2022 и новее
  2. Возникает при пробитии некоторых кодов без криптохвоста.

...



Самое простое и универсальное решение - пользоваться только командой "Принять и распознать КТ" (FNSendItemBarcide), а не набором нескольких команд ниже.
Более детальная природа ошибки:
Чтобы было понятно для разработчиков:

Также можно навести курсор на кнопку:

Ошибка 161 возникает, когда не в попад подается команда
"Принять КМ" или "Отвергнуть КМ", то есть
"FNAcceptMarkingCode" или "FNDeclineMarkingCode"


Проще всего не использовать данные команды в коде, а использовать только две:
"Проверить код маркировки" и"Передать и распознать КТ"
Правильно:

Правильно:


Правильно:

Неправильно любая другая последовательность.
Неправильно:

Неправильно:

Неправильно:

Неправильно:

Неправильно:

Обратная связь - tp3@shtrih-m.ru
+7(495)787-60-90 доб.794
Возврат на предыдущий документ