Предлагаю вам рассмотреть возможность использования эмулятора "Фискального регистратора" в конфигурации "Бухгалтерия предприятия КОРП, 3.0".
Вам потребуется только немного доработать конфигурацию через расширение. Изменения нужно вносить только в двух общих модулях: "МенеджерОборудованияВызовСервераПереопределяемый" и "ПечатьФискальныхДокументовКлиент".
Общий модуль "МенеджерОборудованияВызовСервераПереопределяемый"
// Возвращает список доступных типов оборудования.
//
// Возвращаемое значение:
// Массив - Массив доступных типов подключаемого оборудования в конфигурации.
//
&Вместо("ПолучитьДоступныеТипыОборудования")
Функция СОГ_ПолучитьДоступныеТипыОборудования() Экспорт
РезФункц = ПродолжитьВызов();
//Добавим обратно фискальный регистратор...
РезФункц.Добавить(Перечисления.ТипыПодключаемогоОборудования.ФискальныйРегистратор);
Возврат РезФункц;
КонецФункции
Общий модуль "ПечатьФискальныхДокументовКлиент"
&Вместо("ПолучитьПараметрыЗавершение")
Процедура СОГ_ПолучитьПараметрыЗавершение(ПараметрыФискальногоУстройства, ДополнительныеПараметры) Экспорт
//Сменим тип устройства, только он может смотреть и открывать форму, без лишних обработок...
Если ПараметрыФискальногоУстройства = Неопределено Тогда
//// Принтер чеков эмулирует все атрибуnы ФФД 1.1
//ДополнительныеПараметры.ВерсияФормата = ?(ДополнительныеПараметры.ТипУстройства = "ПринтерЧеков", "1.1.0.0", "1.0.0.0");
Если ДополнительныеПараметры.ТипУстройства = "ФискальныйРегистратор" Тогда
пСтрокаГдеИщем = ВРег(ДополнительныеПараметры.ИдентификаторУстройства);
пСтрокаЧтоИщем = ВРег("1C: Эмулятор"); //Это фраза должна присутствовать в блоке...
Если Найти(пСтрокаГдеИщем, пСтрокаЧтоИщем) <> 0 Тогда
ДополнительныеПараметры.ТипУстройства = "ПринтерЧеков";
КонецЕсли;
КонецЕсли;
КонецЕсли;
ПродолжитьВызов(ПараметрыФискальногоУстройства, ДополнительныеПараметры);
КонецПроцедуры
После внесения изменений, а можно до, вам потребуется установить драйвер.
Тестирование
Тестирование проводилось на продукте 1С.
1С:Предприятие 8.3 (8.3.15.1830)
Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.80.40)
Архив содержит файлы:
"Драйвер1СФискальныйРегистратор_ФР.zip" - Драйвер эмулятора, готовый к установке. Его не надо разархивировать.
"РасширениеЭмуляцияФР.cfe" - расширение доработки Бухгалтерия предприятия КОРП, редакция 3.0. Для того, что бы эмулятор заработал.
Готовое решение
ККТ-ОНЛАЙН 54-ФЗ: Обработка для работы онлайн касс АТОЛ, ШТРИХ, VIKI PRINT и т.д. МАРКИРОВКА (Разрешит. режим) + ЭКВАЙРИНГ + БЕСПЛАТНЫЙ ДЕМО
Универсальная обработка для фискальных регистраторов! Подключайте любые ККТ, включая Веб сервер АТОЛ, без обновления 1С и работайте с несколькими кассами одновременно. Тестовый доступ — бесплатно!