Получилось сегодня запустить Сп под 1с ТИС 7.7
Стандартная обработка для ТИС
Разместил 2 длл в корень 1с.ехе для сп101 и одну обработку Sp101frk.ert в Equip
Пытаюсь распечатать чеккм, не получается, смотрю отладчиком все данные передаются, но не печатает.
Думал над этим 2 дня и вот он косяк. В стандартной обработке описан только один варинат подключения сп к ком порту 1 а остальные ком порты он не пенингует.
Находим функцию подключения ищем строку
Объект.Connect(1);
вот эта 1 и есть ком порт №1 а у меня оборудование весит на 3
переписал на Объект.Connect(3);
Все заработало, все распечатывает в нефискальном режиме за день отчет снимает, только не сможет сделать отчет по продажам за месяц.
Написал в фирму СП что бы они доработали обработку по поводу сом портов
Нужно сделать какой то программный обход того значения что типа
Если Объект.Connect(1) <> spfre ok(это из руководства программитса)(<> не равно этому значению) Тогда
Объект.Connect(2);
Иначе Объект.Connect(2)<> spfre ok Тогда
Объект.Connect(3);
Иначе Объект.Connect(3) <> spfre ok тогда
Объект.Connect(4);
Иначе Объект.Connect(3) <> spfre ok тогда
Объект.Connect(4);
Иначе Объект.Connect(4)<> spfre ok Тогда
Сообщить("Не подключились");
КонецЕсли
это не рабочий код это пример.
Так что без всякого Атоловского драйвера работает на ура. Я доволен :) То что строчка нефискальный режим да фиг сним и перепрошивать не пришлось.