Рассмотрим распространенную ситуацию: при работе с кассой АТОЛ из программы 1С:Управление торговлей 11 (или другой конфигурации) аппарат издает звуковые сигналы при выполнении различных операций — открытии смены, пробитии чека или закрытии смены. Например, 10 коротких гудков при открытии и по одному гудку при других действиях. При этом все фискальные документы успешно отправляются в ОФД и Честный ЗНАК. Разберемся, что означают эти сигналы и как устранить их причину.
Первым делом выясним, о чем именно касса пытается нам сообщить. Для ККТ АТОЛ звуковые сигналы часто стандартизированы и указывают на конкретные события или ошибки.
Из этого следует, что основная проблема, вызывающая серию гудков, связана с командой отрезки чека. Теперь проанализируем, почему она возникает.
Наиболее вероятная причина — рассогласование настроек между 1С и ККТ. Часто это происходит, когда в 1С настроена отправка только электронных чеков (например, чтобы реализовать продажу через ККТ без бумажного чека), а печать бумажного отключена.
Проанализируем ситуацию: программа 1С не отправляет на ККТ команду печати фискального документа (например, отчета об открытии смены), но после этого все равно посылает команду на отрезку чека. Кассовый аппарат, не напечатав ничего, не может выполнить отрезку и сигнализирует об ошибке автоотрезчика (те самые 10 гудков).
Что нужно сделать:
НСИ и администрирование → РМК и оборудование → Подключаемое оборудование.Эта настройка — самая частая причина подобных звуковых сигналов.
Если настройки печати в порядке, следующим шагом будет изучение лог-файлов. Даже если в них нет явных сообщений об ошибках (ERROR), последовательность команд может многое прояснить.
fptr1C.log и находится в папке с данными пользователя (например, C:\Users\ИмяПользователя\AppData\Roaming\ATOL\drivers10\logs\).cut()), и посмотрите, предшествует ли им команда печати.Даже если все сообщения имеют статус INFO, отсутствие команды печати перед командой отрезки подтвердит нашу основную гипотезу.
Для корректной работы, особенно с форматом фискальных данных (ФФД) 1.2, требуется актуальное программное обеспечение как со стороны 1С, так и со стороны ККТ.
Важные моменты:
Как проверить версию прошивки:
Иногда ККТ может войти в заблокированное состояние после предыдущей неудачной операции (например, если закончилась чековая лента при закрытии смены). В таком состоянии аппарат может некорректно реагировать на команды из 1С.
Для сброса этого состояния попробуйте выполнить операцию закрытия и последующего открытия смены напрямую через утилиту «Тест драйвера ККТ». Если эти операции проходят штатно и без звуковых сигналов, это может нормализовать состояние аппарата, исправить синхронизацию статуса кассовой смены 1С и смены на ККМ, и последующая работа из программы будет проходить без ошибок.
Последовательно проверив эти пункты, вы с высокой вероятностью найдете и устраните причину, по которой ваша ККТ АТОЛ издает звуковые сигналы при работе из 1С.