Для чего нужен новый драйвер АТОЛ "УСН НДС" в 1С и как решить сопутствующие проблемы?

Системный администратор 1С v8.3 (Управляемые формы) Налоговый учет Торговля и дистрибуция
← На главную

Многие пользователи и администраторы систем 1С заметили появление в Библиотеке стандартных подсистем (БСП) нового драйвера для касс АТОЛ: АТОЛ:ККТ с передачей данных в ОФД 10.x (ФФД 1.2) УСН НДС. Сразу возникает закономерный вопрос: чем он отличается от старого драйвера и зачем его выделили в отдельную ветку? Давайте вместе детально разберемся в причинах этого нововведения, а также рассмотрим практические проблемы, с которыми можно столкнуться при переходе на него, и, конечно же, найдем их решения.

Основное назначение драйвера "УСН НДС"

Главная причина появления нового драйвера — это изменения в налоговом законодательстве РФ, которые вступают в силу с 1 января 2025 года. Эти изменения вводят для некоторых категорий предпринимателей на Упрощенной системе налогообложения (УСН), чей доход превышает определенный лимит, обязанность уплачивать НДС. Это не классический переход с УСН на ОСН, но существенное изменение правил игры, где также важно учитывать НДС с остатков товаров на УСН при переходе на уплату НДС — для этого есть обработка расчета и возмещения НДС по остаткам при переходе с УСН.

Специально для таких случаев были введены новые ставки НДС: 5% (расчетная 5/105) и 7% (расчетная 7/107) — для поддержки работы касс АТОЛ в 1С есть обработка настройки касс АТОЛ под новые ставки НДС. Соответственно, для корректной фискализации чеков с этими ставками потребовалась доработка как программного обеспечения, так и прошивок кассовых аппаратов.

Проанализируем ситуацию: что произойдет, если попытаться пробить чек с новой ставкой 5% или 7%, используя старый драйвер? Как справедливо отмечено в обсуждении, кассовый аппарат, скорее всего, не сможет корректно обработать эту ставку. Практика показывает, что в такой ситуации чек будет пробит со значением "Без НДС" — для стабильной печати чеков с новыми ставками подходит обработка интеграции ККТ с поддержкой ФФД 1.2 и новых ставок НДС. Это приведет к ошибкам в учете (где для исправления пересортицы данных может потребоваться закрытие регистров налогового учета УСН для Бухгалтерии 3.0) и потенциальным проблемам с ФНС.

Вывод: Новый драйвер АТОЛ:ККТ с передачей данных в ОФД 10.x (ФФД 1.2) УСН НДС версии 10.10.6.0 и выше является обязательным для тех, кто будет применять новые ставки НДС 5% и 7%. Помимо установки самого драйвера, необходимо также обновить прошивку кассового аппарата до версии, поддерживающей эти ставки (например, 5.15 или выше).

Можно ли использовать старые и новые ставки НДС одновременно?

В ходе обсуждения возникло логичное предположение: возможно, новый драйвер — это некий "ход конем", который подменяет существующие ставки. Например, вместо 10% передает 5%, а вместо 20% — 7%, и поэтому в одной кассе нельзя использовать и те, и другие ставки одновременно. Давайте проясним этот момент.

На самом деле, ограничение здесь не техническое, а юридическое.

Технически — да, можно. Новый драйвер и обновленная прошивка ККТ поддерживают полный перечень ставок: 0%, 10%, 20%, "Без НДС", а также новые 5% и 7%. Никакой подмены не происходит, все ставки передаются корректно.

Юридически — нет, нельзя. Согласно разъяснениям ФНС, налогоплательщик на УСН, ставший плательщиком НДС, должен выбрать, по каким ставкам он будет работать. Он не может в одном чеке или в разных чеках в рамках своей деятельности произвольно применять то стандартные ставки (10%, 20%), то специальные (5%, 7%). Необходимо применять один из подходов ко всем операциям.

Таким образом, путаница с выделением отдельного драйвера связана не с техническими ограничениями, а с тем, чтобы четко разграничить сценарии использования ККТ для разных систем налогообложения и избежать ошибок со стороны пользователей.

Решение сопутствующих технических проблем

Переход на новое программное обеспечение редко проходит абсолютно гладко. Пользователи, начавшие работать с драйвером "УСН НДС", столкнулись с несколькими неприятными особенностями. Рассмотрим самые частые из них и способы их устранения.

1. Проблема: Сброс настроек ОФД и ИСМП

Наиболее критичная проблема, о которой сообщают пользователи — после настройки и начала работы через новый драйвер на кассах АТОЛ могут самопроизвольно очищаться настройки связи с Оператором фискальных данных (ОФД) и системой маркировки (ИСМП). Это приводит к остановке передачи чеков и простоям в работе. Выясним причину и найдем решение.

Причина, скорее всего, кроется в особенностях инициализации кассы драйвером из 1С. Чтобы этого избежать, необходимо принудительно передавать параметры подключения при каждом сеансе работы. Сделать это можно через настройки драйвера в самой 1С.

Разберем по шагам, как это исправить:

  1. Откройте вашу базу 1С (например, 1С:Розница или 1С:Бухгалтерия).
  2. Перейдите в раздел администрирования: НСИ и администрирование → Администрирование → РМК и оборудование.
  3. В списке подключаемого оборудования найдите вашу кассу, которая работает через новый драйвер, и откройте ее карточку.
  4. Нажмите на кнопку "Настроить...", чтобы открыть окно параметров драйвера ККТ.
  5. В открывшемся окне найдите разделы, отвечающие за подключение к ОФД и, если используется, к ИСМП.
  6. Важный момент: Пропишите здесь все необходимые параметры подключения — адрес сервера ОФД, порт, DNS и другие данные — напрямую в полях настроек драйвера. Не оставляйте их пустыми, даже если они уже прописаны в самой кассе через утилиту настройки АТОЛ.
  7. Сохраните изменения.

После выполнения этих действий 1С при каждом подключении к кассе будет принудительно отправлять ей эти параметры, что предотвратит их сброс. Проблема будет решена.

2. Проблема: Быстрый рост лог-файлов драйвера

Это не новая проблема, а скорее "фамильная" особенность драйверов АТОЛ 10.x. Драйвер по умолчанию ведет очень подробное логирование всех операций, записывая их в текстовые файлы. На активной кассе эти файлы могут достигать размеров в несколько гигабайт за пару недель, что приводит к заполнению системного диска C: и замедлению работы системы.

Рассмотрим два способа борьбы с этой проблемой.

Решение А: Периодическая ручная очистка

Это простой, но требующий регулярного внимания способ. Стоит отметить, что в рамках такого ручного регламентного обслуживания администраторам часто также требуется коррекция времени на кассах Атол, чтобы время чека совпадало с системным.

  1. Файлы логов обычно находятся по пути: C:\Users\ИМЯ_ПОЛЬЗОВАТЕЛЯ\AppData\Roaming\ATOL\drivers10\logs. Вместо ИМЯ_ПОЛЬЗОВАТЕЛЯ будет имя учетной записи Windows, из-под которой запускается 1С.
  2. Перед удалением файлов убедитесь, что закрыты все программы, использующие драйвер (1С, утилита настройки и т.д.), и остановите связанные службы.
  3. Удалите содержимое папки logs.

Решение Б: Полное отключение логирования (рекомендуется)

Для стабильно работающей кассы, где не требуется отладка, логирование можно отключить раз и навсегда. Это никак не повлияет на основную работу ККТ.

  1. Перейдите в папку с настройками драйвера. Проще всего это сделать, введя в проводнике путь %AppData%\Roaming\ATOL\drivers10\ и нажав Enter.
  2. Найдите в этой папке конфигурационный файл с именем fptr10_log.properties и откройте его любым текстовым редактором (например, "Блокнотом").
  3. Вы увидите содержимое, похожее на это:
    
    log4j.rootLogger=INFO, fptr10
    #...
    log4j.category.fptr=INFO
    log4j.category.fiscal=INFO
    #... и так далее
    
  4. Ваша задача — заменить уровень логирования INFO (или DEBUG, TRACE) на значение NOTSET для всех категорий. Это укажет драйверу не записывать логи. Итоговый файл должен выглядеть примерно так:
    
    log4j.rootLogger=NOTSET, fptr10
    log4j.appender.fptr10=org.apache.log4j.RollingFileAppender
    # ... (остальные параметры appender можно не трогать)
    
    log4j.category.fptr=NOTSET
    log4j.category.fiscal=NOTSET
    log4j.category.transport=NOTSET
    log4j.category.serial=NOTSET
    log4j.category.socket=NOTSET
    log4j.category.bluetooth=NOTSET
    # ... и так далее для всех категорий
    
  5. Сохраните файл. После этого драйвер перестанет генерировать объемные логи. Он может создавать пустые файлы, но они не будут занимать место на диске.

В заключение подведем итоги. Новый драйвер АТОЛ "УСН НДС" — это необходимое обновление для соответствия законодательству 2025 года. Мы выяснили его основное предназначение, развеяли мифы о технических ограничениях и, что самое важное, разобрали и решили реальные практические проблемы, которые могут возникнуть при его внедрении.

← На главную