При подключении онлайн-касс АТОЛ (например, популярной модели АТОЛ 30Ф) к конфигурациям 1С у пользователей часто возникают вопросы: действительно ли необходима покупка платной лицензии на драйвер и по каким причинам касса отказывается пробивать чеки, выдавая ошибку «Неверный номер поля».
Рассмотрим подробно обе эти проблемы, проанализируем причины их появления и разберем по шагам порядок действий для успешной настройки печати фискальных документов.
Разберем главный миф о платности ПО: для стандартной локальной работы ККТ АТОЛ с программными продуктами 1С платный драйвер не требуется. Дистрибутив драйверов ККТ (ДТО 8, ДТО 9 или ДТО 10), предоставляемый производителем, включает в себя бесплатный интеграционный компонент для работы по 54-ФЗ при подключении через USB или COM-порт к локальной машине.
Лицензирование и платные драйверы могут потребоваться лишь в узкоспециализированных сценариях:
Если кассовый аппарат подключен непосредственно к компьютеру пользователя в ОС Windows, пробитие чеков, открытие и закрытие смены в типовых конфигурациях 1С (таких как Бухгалтерия предприятия, Бухгалтерия государственного учреждения или Управление торговлей) осуществляется бесплатно в штатном режиме.
Ситуация, когда смена успешно открывается и закрывается, но при попытке пробить чек из документов (например, Приходный кассовый ордер или Чек ККМ) драйвер возвращает ошибку «Неверный номер поля», достаточно распространена. Выясним основные причины этой проблемы:
Чек ККМ) может отрабатывать корректно, а из документа Приходный кассовый ордер выдавать ошибку из-за разницы в формировании структуры передаваемых полей.Проанализируем последовательность действий для устранения проблемы и настройки корректной печати чеков.
Перейдите в справочник Пользователи, найдите учетную запись сотрудника, который пробивает чеки, и проверьте привязку к физическому лицу. Убедитесь, что у связанного физического лица заполнены ФИО и корректный ИНН. Также проверьте заполнение подразделения по умолчанию.
В 1С откройте раздел Администрирование — Подключаемое оборудование. Войдите в параметры настроенной кассы АТОЛ. Проверьте закладки сопоставления налоговых ставок и видов оплаты. Значения должны строго соответствовать номерам таблиц, запрограммированным в самой ККТ через Тест драйвера ККТ.
Установите актуальную версию драйвера (рекомендуется переход на ДТО 10 / Native API). Обновите внешнюю обработку обслуживания ККТ или релиз конфигурации 1С до актуального состояния.
При установке драйверов АТОЛ убедитесь, что служба Eth2OverUSB (EOU) настроена правильно. В утилите управления драйвером на вкладке настройки EOU укажите номер COM-порта, выделенного под передачу данных в ОФД.
После внесения изменений в данные пользователя или настройки оборудования перезагрузите сеанс программы 1С, чтобы обновить закэшированные таблицы драйвера в памяти клиента.
Выполнение этих шагов позволяет полностью снять проблему с ошибкой «Неверный номер поля» и обеспечить стабильную печать фискальных чеков без приобретения дополнительных платных лицензий.