Существует-ли эмулятор ККТ (ФР) для устаревшего кассового ПО не 1с?
Нужно решить проблему несовместимости старого специализированного кассового ПО (не от 1C) с новыми протоколами обмена с фискальными регистраторами ШТРИХ Ритейл-01Ф (POScenter).
Конкретная проблема: с января 2025 года все кассовые приложения, работающие с фискальниками должны иметь поддержку новых налоговых ставок НДС. Т.е. должны уметь работать с новыми версиями прошивок на фискальниках, использовать актуальные программные методы для регистрации чеков и т.д.
Есть кассовое ПО с закрытым кодом, которое не обновляется. С введением новых ставок НДС это ПО утратило возможность работать по актуальным правилам.
Имеющиееся решения с "маппингом налогов" в драйвере Штрих неприменимо, т.к:
"Старая команда Sale (Продажа) 2003 года для Фискальных Регистраторов , которая работает только на прошивке С.1 для ФФД 1.05, не будет поддерживать ставки НДС 5% и 7% даже с маппингом! "
Необходимо каким-то образом решить данную проблему. Найти какое-то промежуточное "прокси-ПО", которое принимало бы от кассового ПО устаревшие команды для регистрации чеков, модифицировало их, и отдавало в актуальном виде на ФР. Возможно нужен некий "эмулятор ФР" для перехвата заданий на регистрацию чеков для последующей модификации и обработки, например через внешний ККМ-сервер.
К сожалению, нет. Он не обладает необходимым функционалом. Более того, пытался связаться с разработчиком, договориться о доработке - безуспешно. Весьма странный человек там.
Sector_nn, используем в работе kkmserver, человек вполне адекватный, если он считает, чио доработка не стоит затраченных усилий это не значит, что он странный)
Для разработки необходимо брать реальный ККТ, устанавливать туда тестовый ФН (МГМ) и на нём всё откатывать. Можете использовать любой формат ФФД, СНО и налоговые ставки. При необходимости можно даже подвязать тестовый контур ОФД к этой схеме.
Может не самое красивое, но решение. Нужно на компе 2 железных ком порта com1 и com2. Они соединены между собой кабелем. Ккт подключить по usb с условным com3. Ваша программа настроена на com1. Написать утилиту, которая с com2 перебрасывет все на com3 и наоборот. Эта утилита в протоколе команды sale подменяет номер налога ндс.
тут нужен виртуальный com
и почти наверняка там не только одну циферку поменять, точне циферка, по которой проверка проходит, позволит этому работать.. но будет ли это работать правильно?
p.s. затраты на разработку решения мне кажется будут больше чем стоимость нового оборудования