ККТ НЕВА-03-Ф: от Buildroot до реестра ККТ ФНС запись №202
Бизнес-результат
Запись №202 в реестре ККТ ФНС, сертификация ФНС+ФСБ
Срок реализации
7 лет
О клиенте
МЕРТРЕЙД — производитель контрольно-кассовой техники. ОНСОФТ разработал весь программный стек ККТ НЕВА-03-Ф с 2019 года: от Buildroot-прошивки для Allwinner H3 до облачного сервера управления парком устройств.
Задача
Создать всё необходимое ПО для ККТ НЕВА-03-Ф: фискальное ядро с поддержкой ФН, ОФД и маркировки; Buildroot-прошивку для Allwinner H3; кроссплатформенный драйвер; интеграционные модули для Frontol, Бифит и 1С; сервер удалённого управления парком ККТ; пройти сертификацию ФНС и ФСБ.
Решение
Полный вертикальный стек за 7 лет разработки: фискальное ядро на C++ Actor Framework (CAF, Protobuf) — обработка чеков, связь с ОФД, работа с ФН. Buildroot-прошивка для Allwinner H3 с OTA-обновлениями через SWUpdate. Кроссплатформенный драйвер и тест-драйвера с Qt/QML-интерфейсом. Сервер управления парком ККТ (C++/Vue.js) — удалённое обновление ПО, мониторинг, диагностика. Облачное управление (Go + Vue.js).
Метрики
Технологии
Ключевое
Полный вертикальный стек ККТ — от Buildroot-прошивки и C++ фискального ядра до облачного сервера управления и записи №202 в реестре ККТ ФНС
Связанные проекты
Фискальное ядро ККТ НЕВА-03-Ф
МЕРТРЕЙД
C++ фискальное ядро на Actor Framework (CAF): реализация функционала согласно 54-ФЗ и актуальных ФФД, обработка чеков, связь с ОФД, работа с ФН, маркировка. Интеграционный драйвер для 1С, Frontol и Бифит.
Buildroot-прошивка НЕВА-03-Ф
МЕРТРЕЙД
Embedded Linux прошивка для Allwinner H3 (LicheePi Zero): сборка Buildroot, device tree, OTA-обновления через SWUpdate.
Сервер управления парком ККТ
МЕРТРЕЙД
Сервер удалённого управления парком ККТ НЕВА: обновление ПО, мониторинг состояния, диагностика. C++ бэкенд + Vue.js фронтенд + Go облачное управление. Docker, Keycloak.