August 7

Задвоение чеков

Если при формировании чека вместо одного документа выходит два, то следует обратить внимание на уникальность чеков

Как отличить задвоение от формирования 2 разных чеков.

Задвоенный ФД:

Одинаковый номер ФД и надпись "ДОКУМЕНТ НЕДЕЙСТВИТЕЛЕН"


Два разных ФД:

Разные ФД, но идентичные суммы и список позиций.


Задваивается один ФД

Причин три: сбой датчика наличия ленты, сбой датчик крышки, перезагрузка ККТ по питанию


Датчик ленты или датчик крышки

Если при задваивании чека проходит 9 коротких звуковых сигналов, то сбоит либо датчик ленты, либо датчик крышки.

Определить более точно можно по логу, поиском момента перехода ККТ в подрежим "активное отсутствие бумаги" .

Проблема в датчике бумаги:

Проблема в датчике крышки:

В логе не всегда удается это отловить, поэтому можно действовать методом исключения, замыкая датчики по очередно для диагностики.


Перезагрузка ККТ по питанию

Если при операции задваивания чека циклично мигают светодиоды панели индикации и после слышен рингтон, то это верный признак перезагрузки по питанию.

Внезапная перезагрузка по питанию может быть вызвана причинами:

  • неисправный или недостаточно мощный БП

Для диагностики следует заменить БП на заведомо исправный.

  • неисправна/плохой контакт кнопки питания

Для диагностики следует замкнуть разъём кнопки питания перемычкой или любым токопроводящим предметом.

  • ранняя прошивка с наличием багов.

Необходимо обновить прошивку ККТ до актуальной версии.


Задваиваются два разных ФД

Проблема в кассовом ПО по одной из двух причин

  • Неправильный алгоритм контроля формирования чека.

Шаг 1. Подача команды на формирование чека
Шаг 2. Если возникает ошибка, то повторная попытка.

Правильный алгоритм:
Шаг 1. Запрос номера последнего ФД из ФН
Шаг 2. Подача команды на формирование чека.

Варианты:
- Если возникнет ошибка, то запросить номер чека последнего ФД в ФН повторно.
- Если номер не изменился, то повторить попытку
- Если номер изменился, то считать документ проведенным

Необходимо связаться с техподдержкой кассового ПО, для информирования разработчиков о правильном алгоритме и необходимости выпуска нового релиза.

  • Неправильный алгоритм контроля формирования чека при истекшей лицензии ККТ

При отсутствии активной лицензии ККТ не работают отдельные счетчики (денежные и операционные регистры) а кассовое ПО задействует их для контроля формирования чека.

Так как счетчики возвращают значение 0, то кассовая программа считает, что чек не бвл сформирован. (проявилось с 1 июля 2026 г.)

Необходимо связаться с техподдержкой кассового ПО, для информирования разработчиков о необходимости исправления алгоритма и выпуска нового релиза. Контроль формирования чека посредством запроса из ФН номера последнего ФД должен осуществляться и при истекшей лицензии.