Имя: Пароль:
1C
1С v8
Подключение фискального аппарата к 8.3
,
0 la4an
 
30.06.16
16:11
Ребята привет. Прошу у Вас помощи. Есть самописная проста конфа на 8.3. хочу к ней подключить Штрих  ФР-К но реально даже не понимаю что делать с чего начать. В инете инфа в основном либо на 7.7 либо на типовые. Может кто может расписать что хоть делать????
1 Зая Бусечка
 
30.06.16
16:12
Начни с типовых
2 Garykom
 
гуру
30.06.16
16:25
Начать с поиска специалиста, к примеру могу подключить любой ФР но атол-совместимый с полпинка а штрих или меркурий или еще какую зебру в 2 раза больше ценник запрошу
3 la4an
 
30.06.16
16:36
(2) посмотрите почту
4 Garykom
 
гуру
30.06.16
16:45
(3) Ответил, лучше местного найти, будет проще и дешевле в случае работы с ТО.
5 la4an
 
30.06.16
17:03
покапался на сайте штриха нашел гуид для программиста. Но там указаны примеры   1с 7.5  и 1с 7.7 получается что на 8.3 их ни как?
6 Garykom
 
гуру
30.06.16
17:05
(5) На 8.3 абсолютно так же, тонкости только в ОФ/УФ
7 la4an
 
30.06.16
17:09
На данном сервере стоял уже 7.7 и рабочий трихкод. При отладке в 8.3 Результ = ЗагрузитьВнешнююКомпоненту ("DrvFR.dll");  он не видет дров. Может тогда подскажете куа копать
8 la4an
 
30.06.16
17:10
* уже стоял штрихкод и фискальный. в 8.3 штрихкод без проблем подключился а вот фискальнык - не видит "DrvFR.dll
9 Garykom
 
гуру
30.06.16
17:12
(7) 1С первый запуск с админскими правами и нужно указать откуда dll взять. Дрова штатно ставят после установки платформы 1С и для 7.7 дрова пишут/регают куда нуна для платформы, про 8.3 дрова не в курсе.
10 la4an
 
30.06.16
19:04
Ребята  зарегил  дрова smDrvFR1CLib.dll. Успешно.
Потом в ПриНачалеРаботыСистемы пишу

ProgID = "smDrvFR1CLib.dll";
    
    ПодключитьВнешнююКомпоненту(ProgID);
    
    ОбъектДрайвера = Новый (ProgID);

Новый (ProgID) - ошибка "Тип не определен"
11 Garykom
 
гуру
30.06.16
19:12
(10) Не x64 случаем? Регал то правильно?
12 la4an
 
30.06.16
19:17
x64 регал от имени админа Z:\>regsvr32 C:\smDrvFR1CLib.dll
13 la4an
 
30.06.16
19:22
%systemroot%\System32\regsvr32 C:\smDrvFR1CLib.dll от имени админа
14 Garykom
 
гуру
30.06.16
19:23
(12) (13) https://support.microsoft.com/ru-ru/kb/249873

Примечание. В 64-разрядных версиях Windows имеются две версии файла Regsv32.exe:
64-разрядная версия — %systemroot%\System32\regsvr32.exe;
32-разрядная версия — %systemroot%\SysWoW64\regsvr32.exe.
15 la4an
 
30.06.16
19:39
(14) На всякий случай удалил Z:\>%systemroot%\SysWoW64\regsvr32 /u C:\smDrvFR1CLib.dll
потом добавил как (14)  для 64 и все равно.
16 la4an
 
30.06.16
19:40
ProgID = "smDrvFR1CLib.dll";
        
ПодключитьВнешнююКомпоненту(ProgID);

Пробывал как на &НаСервере так и &НаКлиенте
17 la4an
 
30.06.16
19:41
Провал как в значение в регистре ProgID = "C:\smDrvFR1CLib.dll";
18 Garykom
 
гуру
30.06.16
19:43
(15) не не нужно 32 битную регать syswow

И комп перегрузить иногда помогает далее пример в 7.7 попробуй пашет ли
19 Garykom
 
гуру
30.06.16
19:45
Аппарат через его софт то виден и пашет?
20 la4an
 
30.06.16
20:01
(19) в 7.7 Все работает. А вот в 8.3 я не могу подключится к дровам. Но я сейчас пробую на другом компе. Может тут какое ограничение.
21 la4an
 
30.06.16
20:02
(19) я пытаюсь к рабочим DDL которые тянут в 7.7 подключится а в 8.3 уже не может их прочитать
22 Garykom
 
гуру
30.06.16
20:25
23 Garykom
 
гуру
30.06.16
20:26
(22)+ Это походу NativeAPI ВК и нуна

ПрогИД = "AddIn.SMDrvFR1C";
24 la4an
 
04.07.16
10:24
(23)  у нас был День Независимости - сегодня попробую отпишусь :)
25 la4an
 
04.07.16
10:54
ПрогИД = "AddIn.SMDrvFR1C";
            ПодключитьВнешнююКомпоненту(ПрогИД);
            Драйвер = Новый (ПрогИД);
Отработало!!!

свойство          Значение       Тип
ОбъектДрайвера    AddIn.SMDrvFR1C    AddIn.SMDrvFR1C

Вопрос а натолкните на мысль - что с этим делать дальше