Имя: Пароль:
1C
1C 7.7
v7: Не загружается внешняя компонента
0 san4ez1008
 
29.07.17
14:35
Доброго вечера, коллеги. В общем, ситуация: на ТТ стоит типовая ТиС 9.2, подключена ККМ. Вчера пришел спец со Сбербанка загрузить шаблон на терминале, все сделал и ушел. Папку "Bank" оставил прежнюю, без изменений. После этого 1С сразу после запуска зависла, "Выполняется обработка" и все, процесс не убивается ни через диспетчер задач, ни через taskkill. Сегодня мной с помощью трассировки выяснилось, что 1С зависает именно на строке "ЗагрузитьВнешнююКомпоненту(Компонента)" в обработке "ТорговоеОборудование". Компонента=DrvFR.dll. Версия драйвера 4.6, точно так же как и на соседней кассе. Решил переустановить винду (XP), установил все необходимое, драйвер ККМ установил с соседней кассы-но ничего не получилось. Создал обработку с одной строчкой "ЗагрузитьВнешнююКомпоненту("DrvFR.dll")"-нихрена. Библа в папке BIN присутствует. С версией драйвера 4.9 не взлетело. Варианты?
1 san4ez1008
 
29.07.17
15:09
печаль-беда..
2 vde69
 
29.07.17
15:11
спеца который копался заново вызвать - пусть или все вертает в зад или налаживает
3 san4ez1008
 
29.07.17
15:15
(2) как настройка пинпада влияет на подключение к ФР?
4 san4ez1008
 
29.07.17
15:21
(3) да еще и после переустановки винды
5 Кирпич
 
29.07.17
16:18
переустанавливать винду - это конечно дикость, а пошевелить разъемчик ФР можно. Может ФР сдох или порт.
6 HawkEye
 
29.07.17
19:14
(0) под правами админа:
regsvr32 путь к DrvFR.dll

делал?
7 san4ez1008
 
31.07.17
01:59
(5) ФР в порядке, на всех COM-портах виден, определяется без задержек, тестовая печать нормально идет.
(6) сразу после установки винды делал все с админскими правами
8 san4ez1008
 
31.07.17
02:00
причем интересная штука. обработку со строкой "ЗагрузитьВнешнююКомпоненту("C:\Windows\system32\DrvFR.dll")" работает нормально.
9 NikVars
 
31.07.17
09:37
(8) Дай пользователю права администратора. Не выполнить "под администратором", а именно временно дать пользователю права администратора. Далее запустить мудробработку. Глянуть как работает. Если все нормуль, то забрать у пользователя права администратора, перезагрузиться и проверить еще разок.
10 HawkEye
 
31.07.17
09:49
(8) ну значит нет длл-ки в пути по умолчанию....
11 san4ez1008
 
31.07.17
11:02
(9) это все делалось именно под учеткой пользователя с правами администратора
12 NikVars
 
31.07.17
11:45
(11) А с какой целью размещен DrvFR.dll в папке Винды?
13 nicesc
 
31.07.17
12:02
Недавно воевал с этим. Нужно положить sqlite.dll рядом с DrvFR.dll и всё заработает. Ну и файл DrvFR.lic тоже.
14 Кирпич
 
31.07.17
12:06
(13) неправильно. нужно трижды переустановить винду через левое плечо, а потом уже положить sqlite.dll рядом с DrvFR.dll
15 NikVars
 
31.07.17
12:23
(14) Ну если он про эти файлы забыл, то ...
:)
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой