При обслуживании большого парка контрольно-кассовой техники (ККТ), например, около 100 единиц, перед владельцем бизнеса и системным администратором встает вопрос оптимизации расходов. Официальные авторизованные сервисные центры (АСЦ) зачастую настаивают на физической доставке каждой кассы в сервис и выставляют счет не только за саму лицензию на прошивку, но и за «работу по обновлению». Однако, если парк техники однотипен, а квалификация ИТ-отдела позволяет, процесс можно значительно удешевить и ускорить. В этой статье мы разберем, как получить прошивку в виде файла, на что обратить внимание при переговорах с АСЦ и как правильно провести процедуру обновления по шагам.
Первое, с чем мы сталкиваемся — нежелание местных АСЦ отдавать прошивки «на вынос». Сервисным центрам выгодно брать оплату за нормо-часы работы инженера. Для решения этой задачи проанализируем стратегию переговоров:
.exe, в который уже «зашиты» лицензии для всех ваших заводских номеров ККТ.Помните, что для получения таких файлов вам потребуется выгрузить список заводских номеров (ЗН) всех ваших касс (например, в формате Excel из личного кабинета ОФД или через драйвер ККТ) и передать его партнеру для генерации ключей защиты.
Перед началом массового обновления выясним техническое состояние парка. Проанализируем два ключевых момента:
1. Версия загрузчика (Bootloader). Если ваши кассы очень старые, они могут иметь загрузчик, не поддерживающий дистанционное обновление через FirmwareUpdater. В таких редких случаях потребуется первичная прошивка через программатор или со вскрытием корпуса. Однако для большинства касс с ФФД 1.05 загрузчик уже позволяет использовать стандартные утилиты обновления.
2. Коды защиты и лицензии. В старой «Платформе 2.5» использовались Коды защиты (КЗ 4, КЗ 10). В современной «Платформе 5.0» Атол перешел на систему электронных лицензий. Если ваша цель — просто заменить слово «Электронными» на «Безналичными» в чеке, это решается обновлением прошивки и вводом соответствующей лицензии (КЗ 10 в старой терминологии).
Рассмотрим алгоритм действий, который позволит безопасно обновить прошивку, используя полученный от партнера исполняемый файл. Предположим, у нас есть файл вида FirmwareUpdater_win_XXXX.exe.
.exe файл. Программа сама определит заводской номер кассы и, если он есть в списке разрешенных в этом файле, начнет процесс заливки ПО.Если нам интересно, что находится внутри прошивальщика, мы можем обнаружить там следующий набор библиотек и данных:
vcruntime140.dll - системная библиотека C++
fptr10.dll - основная библиотека драйвера Атол 10
licenses.xml - файл со списком лицензий для ваших ЗН
f82.con, f80.con... - файлы конфигураций для различных моделей ККТ (Атол 11Ф, 25Ф, 30Ф и др.)
main.exe - исполняемый код утилиты прошивки
Наличие этих файлов подтверждает, что утилита является самодостаточной и содержит всё необходимое для обновления конкретного перечня касс без обращения к серверам Атол в процессе прошивки.
Несмотря на кажущуюся простоту, выделим несколько критических моментов:
Сброс настроек: При использовании FirmwareUpdater настройки таблиц часто сбрасываются к заводским. Если вы не сохраните настройки ОФД (хост, порт, ИНН), касса перестанет передавать чеки, что может привести к блокировке фискального накопителя через 30 дней.
Режим загрузчика (Boot): В случае сбоя питания касса может «окирпичиться» — зависнуть в режиме загрузчика. Для восстановления может потребоваться разбор корпуса и переключение технологического джампера на плате в положение «Boot». Будьте готовы к этому, имея под рукой необходимые инструменты.
Переход на Платформу 5.0: Если вы переходите со старой Платформы 2.5 на новую 5.0, помните, что этот процесс необратим в домашних условиях. Платформа 5.0 работает быстрее и поддерживает облачное управление через Atol Connect, но требует обновления кассового ПО (вашей 1С или фронт-системы) до версий, поддерживающих 10-й драйвер.
Для эффективного администрирования такого количества устройств разберем возможность использования системы Atol Connect. Это облачный сервис, который позволяет:
Вместо того чтобы объезжать 100 точек с флешкой, вы можете один раз настроить службу Atol Connect на кассовых компьютерах и управлять обновлениями централизованно. Это наиболее современный и правильный подход для крупного бизнеса.
Таким образом, покупка прошивки «в виде файла» не только возможна, но и является стандартной практикой для крупных заказчиков. Главное — правильно выбрать партнера (дистрибьютора) и строго следовать техническому регламенту обновления, не забывая о бэкапах настроек.