+7 495 177-04-47
+7 967 000-84-84

Версии МГМ

Массово-габаритные макеты (МГМ) — это специализированные устройства, необходимые для тестирования программного обеспечения кассовой техники в условиях, приближенных к реальным. Они эмулируют работу фискального накопителя (ФН), позволяя разработчикам и интеграторам проверять взаимодействие своего ПО с кассой без использования дорогостоящего и подконтрольного ФНС реального фискального оборудования.

На рынке представлено несколько версий МГМ, и выбор конкретной модели напрямую зависит от версии формата фискальных документов (ФФД), которую поддерживает ваша прошивка ККТ, и от года выпуска оборудования. Разобраться в этом многообразии версий важно для корректной настройки и тестирования.

В этой статье мы подробно рассмотрим существующие версии МГМ, их ключевые особенности и отличия, чтобы помочь вам сориентироваться.

Ранние версии МГМ (2017-2018 гг.)

Первые массово-габаритные макеты появились еще в 2017 году и предназначались для работы с устаревшими версиями ФФД.

  • fn debug v 1.37 (2017 год): Это одна из самых ранних версий. Она эмулирует работу ФН первого исполнения и поддерживает только ФФД 1.0 и 1.05. Важно помнить, что этот МГМ не будет работать с современными прошивками касс, которые поддерживают исключительно ФФД 1.2. В некоторых аппаратах с поддержкой двух форматов он может функционировать в режиме ФФД 1.05, но совместимость не гарантируется.

  • fn debug v 2.12 (2018 год): По сути, является аналогом предыдущей версии. Он также создан для эмуляции ФН первого исполнения и ориентирован на ФФД 1.05. Проблемы с совместимостью с более новым ПО здесь сохраняются.

Эра ФФД 1.2: версии 2021-2023 гг.

С переходом на формат фискальных документов 1.2 появилась необходимость в новых МГМ. Эти версии эмулируют работу ФН третьего исполнения, которые выпускались в указанный период.

  • fn 1.2 mgm 01, 02 (2021 год): Это первые ласточки с поддержкой ФФД 1.2. Однако у них есть важное ограничение: они не поддерживают обновление ключей для необязательной офлайн-проверки 88-значных кодов маркировки (например, для обуви). Также в них отсутствует поддержка признаков ОСУ (оператор-составитель услуги) при регистрации. Для обратной совместимости поддерживается и ФФД 1.05.

  • fn 1.2 mgm 03, 04, 07 (2021 год): Эти версии исправляют главный недостаток предшественников. В них уже появляется поддержка обновления ключей. В остальном характеристики схожи: эмуляция ФН третьего исполнения, поддержка ФФД 1.2 и 1.05, но по-прежнему без признаков ОСУ.

  • fn 1.2 mgm-p 11 (2023 год): Эта версия знаменует собой шаг вперед. Она эмулирует уже ФН четвертого исполнения, что актуально для более нового оборудования. Главное нововведение — поддержка признаков ОСУ в отчетах о перерегистрации. Базовая поддержка ФФД 1.05 также сохраняется.

Новейшие версии и сторонние разработки

  • fn 1.2 mgm 11 (2024 год): Это версия, которую производитель позиционировал как "облегченную". Однако она оказалась настолько ограниченной в функционале (не более 5 смен, не более 20 чеков в смене, запрет на продажи дороже 1 рубля), что сообщество разработчиков признало ее бесполезной. По имеющимся данным, выпуск этой версии был прекращен, но в некоторых местах продаж они еще могут встречаться.

  • EFNbol1: Это не официальный продукт, а эмулятор ФН от стороннего производителя. Его главное отличие в том, что данные не отправляются в тестовые ОФД, а считаются отправленными сразу, что может искажать картину тестирования. Использование таких эмуляторов — на ваш страх и риск, однако их плюсом является возможность перепрошивки, а не покупки нового устройства при смене версии.

  • Отладочный комплект МГМ ФФД 1.2: Еще один представитель сторонних разработок, который заслуживает внимания. Этот продукт, предлагаемый, например, в магазине Compik-s.ru, позиционируется как полноценная замена официальному МГМ для задач отладки и обучения.

    • Ключевая особенность — отсутствие каких-либо ограничений: количество смен и чеков не лимитировано, нет ограничений по сумме позиции, что выгодно отличает его от некоторых "облегченных" официальных версий.

    • Гибкость настройки: Устройство позволяет изменять заводской номер, что дает широкие возможности для различных сценариев тестирования.

    • Совместимость: Производитель заявляет о проверенной работе с большинством популярных моделей фискальных регистраторов и автономных касс: АТОЛ, ШТРИХ-М, Меркурий, Элвес МФ, Эвотор.

    • Функциональность: МГМ полностью эмулирует работу ФН, печатая на чеке фискальный признак (ФП) и номер фискального документа (ФД), что позволяет тестировать ПО в условиях, максимально приближенных к реальным. Важной функцией является возможность сброса (обнуления) устройства через стандартные утилиты, например, от АТОЛ.

Как работать с МГМ: сброс и регистрация

Чтобы эффективно использовать МГМ в череде тестов, нужно уметь выполнять простые операции по его обслуживанию.

Сброс МГМ
Перед сбросом обязательно закройте смену, если она была открыта. Если смена не закрывается из-за истекших сроков (ошибки 18 или 20), временно установите на ПК дату и время последнего фискального документа, закройте смену, а затем выполняйте сброс. Эта процедура позволяет обнулить устройство для нового цикла тестирования. Многие сторонние МГМ, включая упомянутый отладочный комплект, также поддерживают сброс через стандартные утилиты.

Регистрация МГМ
Для регистрации потребуется ИНН (его можно сгенерировать онлайн) и регистрационный номер ККТ (РНМ). Самый простой способ — упрощенная регистрация, где достаточно указать эти два параметра и выполнить отчет о регистрации. Для более тонкой настройки реквизитов в чеке используется "Мастер Фискализации" в специализированном ПО.

Расчет регистрационного номера ККТ (РНМ)
При использовании МГМ, особенно сторонних, часто возникает необходимость самостоятельно рассчитать РНМ. Это делается с помощью специальных утилит на основе алгоритмов, описанных в форматах фискальных документов (ФФД). Для расчета вам потребуются три параметра:

  1. Заводской номер ККТ (дополняется лидирующими нулями до 20 символов).

  2. ИНН пользователя (дополняется лидирующими нулями до 12 символов).

  3. Порядковый номер регистрации (от 0 до 10, дополняется лидирующими нулями до 10 символов).

Существуют удобные инструменты для расчета:

  • Утилита Rnm_Crc.exe — специализированная программа, выполняющая расчет по введенным данным.

  • ТестДрайвер ККТ от Штрих-М — в этом популярном ПО для работы с кассами также есть вкладка "РНМ", где можно сгенерировать номер, указав необходимые данные кассы (заводской номер, ИНН). Программа также контролирует корректность введенного ИНН и самого РНМ, подсвечивая обязательные поля.

Работа с Тестовым ОФД
Для полноценного тестирования документооборота МГМ необходимо зарегистрировать в личном кабинете тестового ОФД (например, ОФД-Я). Для этого создается торговая точка с любыми данными, а в настройках указывается ИНН, совпадающий с тем, что был использован при фискализации самого МГМ. Тестовый период в таких ОФД обычно бесплатный и не требует оплаты. Стоит помнить, что сам МГМ, в отличие от реального ФН, не отправляет данные в ОФД; это делает касса через драйвер, а задача МГМ — корректно формировать фискальные документы.

Вывод

Выбор версии МГМ должен основываться на задачах тестирования. Для проверки базового функционала на старом оборудовании подойдут ранние версии, но для отладки современных решений с поддержкой ФФД 1.2 и работы с маркированным товаром оптимальным выбором станут версии fn 1.2 mgm 03/04/07 и новее. Версия fn 1.2 mgm-p 11 будет актуальна для тех, кому необходима поддержка ФН четвертого исполнения и признаков ОСУ. Если же вам нужен максимально гибкий инструмент без искусственных ограничений для интенсивной разработки или обучения, стоит обратить внимание на качественные сторонние решения, такие как отладочный комплект МГМ ФФД 1.2, которые предлагают расширенную функциональность и проверенную совместимость с большинством моделей ККТ.


725 18.03.2026
0
0
Онлайн курсы IT