Платформа: 8.3.12.1469. Конфигурация: 2.4.5.111. Клиент-сервер.
Приложение запускается тонким клиентом.
Добавляю оборудование: ШТРИХ-М:ККТ с передачей данных в ОФД (54-ФЗ), тест проходит.
В настройках РМК указываю кассу.
Из ПКО чек не печатается: отлуп происходит в модуле ПодключаемоеОборудованиеУниверсальныйДрайверКлиент в процедуре ПодключитьУстройство на строке:
Ответ = ОбъектДрайвера.Подключить(ПараметрыПодключения.ИДУстройства);
(фрагмент кода:
Попытка
Ответ = ОбъектДрайвера.Подключить(ПараметрыПодключения.ИДУстройства);
Исключение
Результат = Ложь;
ВыходныеПараметры.Очистить();
ВыходныеПараметры.Добавить(999);
ВыходныеПараметры.Добавить(НСтр("ru='Ошибка вызова метода <ОбъектДрайвера.Подключить>.'") + Символы.ПС + ОписаниеОшибки());
Возврат Результат;
КонецПопытки;
).
Причем не в исключении, а Ответ = ЛОЖЬ;
ОбъектДрайвера AddIn.SMDrvFR1C22.SMDrvFR1C22 (в реестре есть).
Если добавить новое оборудование (фискальный регистратор ШТРИХ-М:Фискальные регистраторы (Универсальный)), то печать ПКО проходит.
Намекните, где туплю. ККТ на учет в ФНС не стоит. Тест драйвера работает.
(3)(4) Почему тогда, если определяю устройство как фискальный регистратор (а не как ККТ с передачей) чек бьется (фискальный, наверное, в этом контексте лишнее слово).
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.