При попытке пробить чек из программы 1С с новой ставкой НДС 5% на фискальном регистраторе Атол может возникнуть ошибка с текстом: Объекту ... присвоен код ошибки 501 [Некорректное значение поля "items[0].tax.type" (vat5)]. Эта ошибка говорит о том, что кассовый аппарат или программное обеспечение, отправляющее команду, не распознает тег vat5, отвечающий за ставку НДС 5%. Чаще всего это связано с устаревшими или некорректно установленными компонентами ПО.
Рассмотрим по шагам, как диагностировать и устранить эту проблему, основываясь на опыте пользователей и технических рекомендациях.
Прежде чем что-либо менять, давайте выясним, какую версию драйвера на самом деле использует 1С. Часто бывает, что в системе установлен новый драйвер, но 1С по разным причинам продолжает обращаться к старой версии компоненты.
%USERPROFILE%\AppData\Roaming\ATOL\drivers10\logs. Нас интересует файл fptr1C.log.[1C] Версия компонента: [10.X.X.X].Пример записи из лога, указывающей на проблему:
2025.01.10 20:12:52.288 T: T:000021A0 ERROR [1C] [501] Некорректное значение поля "items[0].tax.type"
2025.01.10 20:12:52.288 T: T:000021A0 INFO [1C] Версия компонента: [10.6.2.0]
Если вы видите, что версия компонента старая (например, 10.6.2.0, 10.8.0.0 или любая другая, которая не поддерживает новые ставки), хотя в системе установлен драйвер версии 10.10.6.0 или новее, значит, мы нашли корень проблемы. 1С использует устаревшую компоненту. Теперь перейдем к исправлению.
Самый надежный способ решить проблему — это «чистая» установка последней версии драйвера и корректная настройка оборудования в 1С. Выполним это по шагам.
"АТОЛ:ККТ с передачей данных в ОФД 10.x (ФФД 1.2)".После выполнения этих действий попробуйте снова пробить чек. В большинстве случаев ошибка будет устранена.
Если вышеописанный метод не помог, проблема может быть глубже. Рассмотрим другие возможные варианты.
Сама прошивка кассового аппарата должна поддерживать работу с новыми ставками НДС и форматом фискальных данных (ФФД) 1.2. В теме упоминается прошивка 5.8.1 с версией конфигурации 5.15.0 — она должна быть совместима. Параллельно стоит убедиться, что корректно настроен разрешительный режим (в этом поможет комплексная настройка онлайн-касс и разрешительного режима в 1С) и онлайн-проверка кодов маркировки, так как новые требования часто внедряются одновременно с изменением налоговых ставок.
Однако иногда прошивка может установиться некорректно ("криво"). Чтобы это проверить:
Если ошибка повторяется и в тесте драйвера, значит, проблема в самой кассе. В этом случае следует обратиться в ваш авторизованный сервисный центр (АСЦ) с просьбой проверить и при необходимости перепрошить ККТ.
Старые конфигурации на обычных формах часто используют не встроенные драйверы, а внешние обработки обслуживания (файлы с расширением .epf). Для исправления ситуации идеально подойдет обработка обслуживания для УТ 10.3 АТОЛ 10.10.8.х, которая специально разработана для поддержки ставок НДС 5%, 7% и 22%.
В этом случае просто установить новый драйвер в систему недостаточно. Необходимо также обновить саму обработку:
Важно: После обновления обработки могут появиться другие ошибки, связанные с изменением методов в новом драйвере. Если из-за технических сбоев часть чеков не была пробита корректно, рекомендуем использовать решение для массового создания и фискализации чеков коррекции в УТ 10.
Таким образом, комплексный подход, начинающийся с анализа логов и включающий чистую установку драйверов с учетом разрядности и корректную настройку в 1С, позволяет успешно решить ошибку "Некорректное значение поля 'items[0].tax.type' (vat5)".