Переход с формата фискальных документов (ФФД) 1.0 на 1.05 — это важный этап в жизни любого предприятия, использующего контрольно-кассовую технику. Основная причина перехода заключается в том, что формат 1.0 перестал поддерживаться налоговой службой еще в 2019 году, а формат 1.05 предоставляет значительно больше возможностей для корректного отображения сложных операций, таких как авансы, предоплаты, частичные оплаты и продажи в кредит. В данной статье мы подробно разберем, как осуществить этот переход, какие технические средства нам потребуются и с какими трудностями можно столкнуться.
Один из самых часто задаваемых вопросов: «Нужно ли покупать новый фискальный накопитель (ФН) при переходе на ФФД 1.05?». Согласно разъяснениям ФНС и Приказу №ММВ-7-20/229@, переход с версии 1.0 на 1.05 — это единственный случай, когда смену формата разрешено производить без физической замены накопителя. Это стало возможным благодаря тому, что ФН первого поколения (ФН-1.0) физически поддерживают структуру данных 1.05.
Проанализируем юридический аспект: при таком переходе не требуется подавать заявление о перерегистрации в личном кабинете налогоплательщика на сайте ФНС, если не меняются другие реквизиты (адрес, ОФД и т.д.). Достаточно сформировать на самой кассе «Отчет об изменении параметров регистрации», который автоматически передаст новые данные в систему налоговой службы через вашего оператора фискальных данных (ОФД).
Прежде чем приступать к процедуре, нам необходимо убедиться, что кассовый аппарат и программное обеспечение готовы к работе с новым форматом. Рассмотрим необходимые компоненты на примере популярных моделей АТОЛ (например, FPrint-22Ф):
Рассмотрим интересную техническую деталь, которая часто сбивает с толку пользователей. При прогоне самотестирования кассы в чеке диагностики можно увидеть две разные строки: ФФД ККТ и ФФД ФН. Выясним причину этого различия:
— ФФД ФН: Показывает версию формата, которую поддерживает сам накопитель. Если у вас установлен ФН-1.0, там всегда будет значиться «1.0» или «1.05» в зависимости от прошивки самого чипа. Изменить это значение без замены ФН невозможно.
— ФФД ККТ: Это именно тот режим, в котором работает логика кассы. После перепрошивки и перерегистрации это значение должно стать «1.05». Именно на него ориентируется налоговая при приеме чеков.
Разберем по шагам процесс изменения параметров регистрации. Мы рекомендуем проводить процедуру при закрытой смене и после того, как все ранее пробитые чеки будут отправлены в ОФД (счетчик непереданных документов должен быть равен нулю).
1.05.Проанализируем ситуацию, когда современные драйверы выдают ошибку при попытке перерегистрации. В некоторых случаях (особенно на старых прошивках) утилита версии 8.16.02 может работать нестабильно. Опытным путем установлено, что использование более старой, но стабильной версии драйвера, например 8.12, позволяет успешно завершить процесс смены настроек без замены накопителя. Если вы столкнулись с ошибкой связи или недоступностью полей в версии 8.16, попробуйте выполнить операцию через версию 8.12 или 8.14.
После того как касса переведена на 1.05, нам необходимо убедиться, что программа 1С посылает данные в правильном формате. Рассмотрим, что нужно сделать в конфигурации:
1. Обновите драйвер ККТ в справочнике «Подключаемое оборудование».
2. Перейдите в настройки параметров подключения и нажмите «Тест устройства». Программа должна считать из кассы новую версию ФФД.
3. Если вы используете нетиповую конфигурацию (например, старую версию «Комплексной автоматизации» 2.2), вам может потребоваться обновление или ручная правка обработки обслуживания. В коде формирования XML-пакета чека должны появиться новые обязательные теги:
— ПризнакСпособаРасчета (Тег 1214) — например, «Предоплата» или «Полный расчет».
— ПризнакПредметаРасчета (Тег 1212) — «Товар», «Услуга» и т.д.
Пример структуры кода для передачи признака способа расчета в 1С:
// Пример формирования позиции чека для ФФД 1.05
Позиция = Новый Структура;
Позиция.Вставить("Наименование", "Товар КХ-100");
Позиция.Вставить("Количество", 1);
Позиция.Вставить("Цена", 100);
Позиция.Вставить("ПризнакСпособаРасчета", Перечисления.ПризнакиСпособаРасчета.ПолныйРасчет);
Позиция.Вставить("ПризнакПредметаРасчета", Перечисления.ПризнакиПредметаРасчета.Товар);
Выясним, почему переход на 1.05 жизненно важен для оптовиков, торгующих в розницу. В формате 1.0 невозможно было корректно разделить момент получения денег и момент отгрузки товара. Чек всегда воспринимался как «продажа здесь и сейчас». В формате 1.05 при получении предоплаты мы бьем чек с признаком ПРЕДОПЛАТА, а при физической отгрузке — второй чек с признаком ПОЛНЫЙ РАСЧЕТ, где указываем, что оплата была произведена ранее (зачетом аванса). Это позволяет избежать задвоения выручки в налоговом учете и корректно отражать задолженность контрагентов.
Подводя итоги, отметим, что переход на ФФД 1.05 — это процедура, требующая внимательности к деталям: версии прошивки, версии драйвера и полноте заполнения реквизитов. Помните, что с 2019 года работа на ФФД 1.0 считается нарушением порядка применения ККТ, поэтому если ваша касса до сих пор работает в старом режиме, процедуру перехода следует выполнить незамедлительно.