Ой, ничего не найдено!

К сожалению, по вашему запросу пока ничего нет (но это только пока!), зато вы можете подписаться на нашу замечательную email-рассылку, чтобы не пропустить самое интересное в будущем.

  • 518

Как мы обновляли кассу «Терминал-ФА» под ФФД 1.2

  • 1 минута на чтение

С 1 сентября 2025 года в России начали действовать новые требования ФНС: кассы должны поддерживать формат фискальных документов (ФФД) версии 1.2.
Без этого — риск штрафов и невозможность работы через ОФД. У нас в компании установлена касса «Терминал-ФА», и я решил заняться её обновлением сам, без привлечения сторонних подрядчиков. Опишу вкратце, через что пришлось пройти.

1. Прошивка

Официальная документация предлагала использовать старую утилиту DfuSe Demo, которая нормально работает только на Windows 7/8.
На современных системах проще оказалось воспользоваться STM32CubeProgrammer.
Подключил кассу через USB в режиме загрузчика — и прошивка успешно залилась.

2. Перерегистрация под ФФД 1.2

После прошивки касса работает, но формально её нужно «перерегистрировать» под новый формат.
Через утилиту TerminalFAUtility пришлось пройти весь набор шагов:

  • запрос версии ФН и поддерживаемого ФФД,
  • запуск процедуры перерегистрации,
  • подтверждение через отчёты,
  • проверка чека в ОФД.

3. Сеть и безопасность

Самый интересный момент: касса оказалась доступна по открытому TCP-порту прямо из Интернета.
Такой вариант настроили интеграторы из Business.Рu, но это дыра в безопасности.
Теперь я ограничил доступ к кассе только с тех IP-адресов, которые реально использует их сервис.
Всё лишнее — блокируется на роутере.

4. Ошибки и «код активации»

После перехода на ФФД 1.2 сервис Business.Рu начал возвращать ошибку:

«Код 221: требуется ввод кода активации». Оказалось, что для работы с ФФД 1.2 нужен специальный лицензионный код активации, который выдают производители кассы (или посредники).
Получили, активировали — и чеки снова пошли в ОФД.

5. Итог

Даже такая прикладная задача, как переход кассы на новый формат ФФД, оказалась не просто «прошить и забыть».
Пришлось разбираться и с железом, и с прошивкой, и с сетью, и с протоколами обмена.
Но результат того стоил:

  • касса обновлена,
  • работает по ФФД 1.2,
  • чеки корректно проходят в Яндекс.ОФД,
  • доступ из Интернета закрыт для всех, кроме нужных сервисов. 💡 Вывод: иногда полезно не бояться «копнуть глубже» даже в таких узкоспециализированных вещах.
    Разобравшись раз, потом проще и поддерживать, и автоматизировать.
Старт без оплаты
Месяц хостинга бесплатно для новых проектов
Разместите сайт, проверьте скорость и оцените удобство Siteko.net. Просто выберите тариф и начните тестовый месяц.
Посмотреть тарифы

Первый месяц бесплатно

Хостинг Siteko.net для стабильного запуска сайта

Разместите проект на Siteko.net и проверьте скорость, панель управления и поддержку без стартовой оплаты.

  • 1 месяц бесплатно для новых клиентов сразу после выбора тарифа.
  • Быстрый старт для лендинга, блога или корпоративного сайта.
  • Поддержка рядом поможет с переносом и настройкой проекта.
Выбрать тариф