Имя: Пароль:
1C
1С v8
Подключение драйвера Штрих-М к 1С 8 НФ
0 DenisVich
 
19.06.17
16:02
Здравствуйте. Не знаю как правильно подключится к онлайн кассе через библиотеку smDrvFR1CLib и smDrvFR1CLib20.dll из 1С.
Смотрел обработки поставки. Знаю - смотрите код в типовых конфигурациях. Он сделан не из соображений минимализма. Делаю так:
                ЗагрузитьВнешнююКомпоненту("C:\Program Files (x86)\SHTRIH-M\DrvFR 4.13\Bin\smDrvFR1CLib.dll");
                ЗагрузитьВнешнююКомпоненту("C:\Program Files (x86)\SHTRIH-M\DrvFR 4.13\Bin\smDrvFR1CLib20.dll");
                ПрогИД                      = Неопределено;
                ПодключитьВнешнююКомпоненту(ПрогИД);
А дальше что делать?
Подключить(Параметры, ИдуУстройства)?
1 polosov
 
19.06.17
16:44
Драйвер = Новый("AddIn.smDrvFR1CLib20");
2 DenisVich
 
19.06.17
17:48
Не подключился. Убегает в исключения.
3 polosov
 
20.06.17
09:00
(2) Зарегистрируй ДЛЛки
4 DenisVich
 
20.06.17
09:05
Регистрировал. Вопрос тогда в другом, как их регистрировать в windows 8/8.1/10?
5 ColonelAp4u
 
20.06.17
09:07
а просто штриховский драйвер поставить? он ведь сам все регистрирует
6 DenisVich
 
20.06.17
09:09
закрыты возможности возврата чека
7 DenisVich
 
20.06.17
10:12
DrvFR.dll последней версии 587 как и предыдущие выпущенные за последние полгода точно не поддерживают возврат чека.
8 polosov
 
20.06.17
10:42
(4) Как обычно
В реестре по пути hkey_classes_root должен быть объект Addin.smDrvFR1CLib20
9 polosov
 
20.06.17
10:44
+(8) Вернее Addin.SMDrvFR1C20

Поэтому Драйвер = Новый("AddIn.SMDrvFR1C20");