Ошибка создания объекта драйвера класс не зарегистрирован штрих м

Автор Сообщение

Новичок

Зарегистрирован: Пт июл 28, 2006 10:00 am
Сообщения: 19

Сообщение Класс не зарегистрирован

Извеняюсь за тупые вопросы, но я первый раз с кассой воюю.

Возникла ошибка ( -8 ) Класс не зарегистрирован

Как ее исправить и из-за чего она?

Пт июл 28, 2006 12:24 pm

Профиль ICQ

Кравцов Виталий

Новичок

Зарегистрирован: Чт мар 24, 2005 1:52 pm
Сообщения: 438
Откуда: ШТРИХ-М

Сообщение 

Добрый день.

Это значит что драйвер не зарегистрирован.

Нужно переустановить драйвер или зарегистрировать

его вручную при помощи утилиты REGSVR32. Например:

REGSVR32 DrvFR.dll — регистрация драйвера

REGSVR32 DrvFR.dll /U — разрегистрация драйвера


_________________
С уважением,
Кравцов Виталий, программист
e-mail: kravtsov@shtrih-m.ru
(495) 787-60-90, добавочный 295

Пт июл 28, 2006 1:24 pm

Профиль ICQ WWW

Показать сообщения за:  Поле сортировки  

Подскажите пожалуйста как подключить терминал эквайринга к 1С на ПК?

Ребят, подскажите, плиз, где засада? Мож я где затупил? Мб надо от банка требовать драйвер?

Платформа: 1С:Предприятие 8.3 (8.3.18.1433)
Конфигурация: Розница (базовая), редакция 2.3 (2.3.8.27)
Режим: Файловый (без сжатия)
Приложение: Тонкий клиент
Вариант интерфейса: Такси

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Как подключить вручную драйвер БПО для 1С8.3 Розница ред.2, если его нет в списке после установки
Здравствуйте, Весы Масса-К с печатью этикеток серии R, драйвер их скачал и установил. Этот.

Подключить к 1с терминал серии R
Доброго времени суток, уважаемые разработчики. На днях получил весьма интересную задачу. Мне.

Руководитель направления эквайринга
ХОУМ КРЕДИТ ОПИСАНИЕ Чем Вам предстоит заниматься: P&L погашение кредита (мониторинг.

Ссылка на страницу оплаты эквайринга
Доброго времени суток! После смены способа оплаты в заказе в админке необходимо получить ссылку на.

Я запустил 1С и попытался установить драйвер терминала эквайринга
ИНПАС:Эквайринговые терминалы UNIPOS, итог тот же что и был:
«Установка внешней компоненты не выполнена! В процессе установки произошла ошибка!
Возможно, отсутствует компонента для используемого клиентского приложения»

Я снова обратился в банк и получил примерно такой ответ:
«Мы не предоставляем каких-либо dll или компонент. Интеграцией терминала с 1С занимаются
соответствующие специалисты.

И на всякий случай отправил мне инструкцию, в которой я, пока, ничего не понял.

Блин, да как же во всем этом разобраться то ((

В этой инструкции написано так:

1. Установить внешнею компоненту для 1С a_inpasDC1c83.dll (дистрибутивDualConnector1CSetup.exe).

3. Настроить вызовы методов внешней компоненты a_inpasDC1c83.dll в конфигурации 1С.
(Реализовывается разработчиком 1С в соответствии с документом ProgrammersManual.pdf
(архив Vneshnaa obrabotka dlya 1C.rar) и демонстрационным примером DualConnectorTest.epf).

4. После всех настроек проверить совместную работу ККМ и пинпада, выполнив тестовые
транзакции: Оплата, Отмена, Сверка Итогов, Возврат, Аварийная отмена

Источник

Содержание

  1. Подружить Атол 55Ф и УТ 11
  2. Не устанавливается драйвер весов POS2 в 1С:Розница 8.3 ред. 2.2
  3. v8: Ошибка Тип не определен при попытке создать объект драйвера

Подружить Атол 55Ф и УТ 11

это и есть инсталлятор в 9-й версии или я ошибаюсь.

(13) достаточно взять все dll из папки драйвера и положить с 1cv8/bin той платформу которая запускается

Подарочные сертификаты завели в «Виды подарочных сертификатов» с указанием диапазонов штрихкодов, продавали через РМК, кнопка Продажа сертификата, считывали штрихкод..

Вторым действием будет настройка канала связи с ПК на стороне ПК. В данном случае это установка драйвера виртуального COM порта. Можно ставить из комплекта ДТО, можно отдельно. Лишь бы работало.

Шаг 5й. Зовём специалиста.

В итоге переустановила еще раз платформу, установила DTO 8.15.3 и отдельно USBCom, в тесте драйвера ККМ все ок, в 1С удалила все добавленные ранее вручную драйвера, выбрала тот, что «АТОЛ:ККТ с передачей данных в ОФД (54-ФЗ) «, все видит, тест из 1С успешный. Запустила EoU, добавила в менеджере лицензий название Атол 55Ф и второй сщь-порт, перезагрузила, служба EoU запускается. Никакие библиотеки не копировала, ничего не регистрировала.

Вечером буду опять удалять 8-ю версию и пытаться подружить с 9-ой.

Бесполезно ставить 64х драйвера к 32х платформе 1С. Вообще бесполезно. Совсем. Не делайте так.

Смиритесь. Перешейте аппарат на 4139 и используйте драйвер 8.14.2.2. Это сделают в любом ЦТО за 15 минут. Для аппаратов на обслуживании процедура бесплатная(должна быть).

Для версии 9х не нужно включать драйвер 9 из поставки атол в 1С, оно там для 10й торговли, не для 11й. Используйте ту компоненту, что идёт в поставке платформы.

ЗЫ.
И да. пара строк кода в 1С устраняет проблему с неверными скидками на прошивке 5199 для ффд 1.0 и драйвера 8х

(20) 5 конечно из папки с уставленными драйверами. он лежит program files (x866)/atol/1C

(23)вы только драйвера вирт ком порта не трогайте, просто деинсталлируйте 8.15 и поставьте инсталлером 9.11.2

(25) > Для версии 9х не нужно включать драйвер 9 из поставки атол в 1С

1. Обновлена поддержка актуальных прошивок ККТ АТОЛ.
2. В компоненту 1С добавлена возможность настройки размера ШК и печати текста под ШК.

Источник

Не устанавливается драйвер весов POS2 в 1С:Розница 8.3 ред. 2.2

2e2843e2ade511d88df42c8a44a73c77 M

Перестали определяться весы Штрих-Слим в 1С Тонкий клиент. Через «Тест драйвера» проверка связи проходит успешно. Переустановка драйвера, доступного по ссылке с официального сайта https://www.shtrih-m.ru/catalog/pos-vesy/shtrikh-slim/, результата не принесло.

vesysozd154t46y4054

То попадаем на ту «проблемную» страницу, где драйвер ни в какую не ставится, хотя даже показывается сообщение об успешной установке:

drvustanov34203e42954340

Сообщение «Драйвер устройства на текущем рабочем месте не установлен» никуда не пропадает даже при новой попытке установить драйвер.

01 Попробуем зарегистрировать библиотеку драйвера весов Штрих-Слим, которая создалась после попытки установить драйвер через Командную строку (запуск от имени администратора):

cmdregdvr235667858

Т.е. команда выглядит так regsvr32.exe «C:UsersUserAppDataRoaming1C1cv8ExtCompTDrvSM1C.dll»

02 Затем идем снова в «Подключаемое оборудование» и видим такое сообщение после кнопки «Настройка»:

sitepostavslim23467567869

Нажимаем «Перейти на сайт поставщика», открывается браузер и начинается автоматическое скачивание файла драйвера (прикрепляю в конце статьи):

otkpapku343566786798

03 Разархивируем файлы и запустим установщик «Штрих-М: Драйвер весового модуля»:

ustvesmod4356678567

После завершения, драйвер весов Штрих-Слим смог установиться в 1С.

Источник

v8: Ошибка Тип не определен при попытке создать объект драйвера

Хочу в старенькой самописной конфигурации на платформе 8.2 напрямую печатать в Атол ККТ 55Ф. Экспериментирую на ККТ без фискального накопителя.

В тестовой обработке подключил внешнюю компоненту:

ProgID = «AddIn.FprnM1C»;

Попытка

ПодключитьВнешнююКомпоненту(«C:Program FilesATOLDrivers8Bin_FreeFprnM1C.dll», «FprnM1C», ТипВнешнейКомпоненты.Com);

ОбъектДрайвера = Новый(« ProgID «);

Исключение

КонецПопытки;

Компонента подключается (Истина), но при создании объекта драйвера вижу в отладчике ошибку :

Тип не определен (AddIn.FprnM1C)

Что я делаю не так? Как мне создать объект драйвера?

ProgID = «AddIn.FprnM8»; // HKEY_CLASSES_ROOTAddIn.FprnM8

ПодключитьВнешнююКомпоненту(«FprnM1C.dll», «FprnM1C», ТипВнешнейКомпоненты.Native); // Зарегистрирована по адресу: C:Program FilesATOLDrivers8Bin_FreeFprnM1C.dll

//Пробовал так: ПодключитьВнешнююКомпоненту(«C:Program FilesATOLDrivers8Bin_FreeFprnM1C.dll», «FprnM1C», ТипВнешнейКомпоненты.Native); // так же вместо Native выбирал Com

all4cf 29.09.2017 19:54

Ответ № 2

45245 RUyu3wRXQgZatZl

Так вроде нужно использовать FprnM1C82_54FZ.dll

Источник

Adblock
detector

  

Kigo_Kigo

23 — 28.11.19 — 08:32

нате вам весь код работы с ккм

&НаКлиенте

Функция ПодключитьсяКФР(Пароль)

    Рез = 0;

    
    глФР.Password=Пароль;

    глФР.Connect();

    
    Ответ = глФР.ResultCode;

    Если Ответ=0 Тогда

        Рез=1;

    Иначе

        Сообщить(глФР.ResultCodeDescription);

    КонецЕсли;

    глФР.Beep();

    
    Возврат Рез;

КонецФункции

&НаКлиенте

Функция ОтключитьсяОтФР(Пароль, ЗапоминатьОшибку = 1)

    Рез = 0;

    
    // пеключим ФР в нерабочий режим

    глФР.Password=Пароль;

    глФР.Disconnect();

    
    Ответ = глФР.ResultCode;

    Если Ответ=0 Тогда

        Рез=1;

    ИначеЕсли ЗапоминатьОшибку = 1 Тогда

        Сообщить(глФР.ResultCodeDescription);

    КонецЕсли;

    
    Возврат Рез;

КонецФункции

&НаКлиенте

Функция ОткрытьСмену(рКодОшибки=0) Экспорт

    Попытка

        рКодОшибки=0;

        
        фр=глФР;

        фр.Password=1;

        
        Если фр.ECRMode<>4 Тогда // смена уже открыта, или некий другой режим

            рКодОшибки=99;

            Возврат Истина;

        КонецЕсли;

        
        рез=фр.OpenSession();

        Если рез<>0 Тогда

            Сообщить(«ОткрытьСмену, ошибка выполнения: «+фр.ResultCodeDescription);

            рКодОшибки=фр.ResultCode;

            Возврат Ложь;

        КонецЕсли;

        
        Сообщить(«ОткрытьСмену, смена успешно открыта.»);

        Возврат Истина;

    Исключение

        Сообщить(«ОткрытьСмену, ошибка: «+ОписаниеОшибки(),СтатусСообщения.Важное);

        Возврат Ложь;

    КонецПопытки;

КонецФункции

&НаКлиенте

Функция ЗакрытьСмену(рКодОшибки=0) Экспорт

    Попытка

        рКодОшибки=0;

        
        фр=глФР;

        фр.Password=30; // можно ещё 29

        
        Если фр.ECRMode<>2 и фр.ECRMode<>3 Тогда // смена уже закрыта, или другой режим

            рКодОшибки=99;

            Возврат Истина;

        КонецЕсли;

        
        рез=фр.PrintReportWithCleaning();

        Если рез<>0 Тогда

            Сообщить(«ЗакрытьСмену, ошибка выполнения: «+фр.ResultCodeDescription);

            рКодОшибки=фр.ResultCode;

            Возврат Ложь;

        КонецЕсли;

        
        Сообщить(«ЗакрытьСмену, смена успешно закрыта.»);    

        Возврат Истина;

    Исключение

        Сообщить(«ЗакрытьСмену, ошибка: «+ОписаниеОшибки(),СтатусСообщения.Важное);

        Возврат Ложь;

    КонецПопытки;

КонецФункции

&НаСервере

Функция ВернутьИННКассира()

    Возврат Объект.Кассир.Физлицо.ИНН;

КонецФункции

&НаКлиенте

Функция ФнОперация(ТипЧека,Цена,Количество,Налог,Сумма, ПризнакСпособаРасчета, ПризнакПредметаРасчета, Наименование,получено,ПоКарте,КудаОтправитьЧек,Детально)

    
    
    КорректноКудаОтправитьЧек = -1;//-1 не ввден, 1- корректно,0 не корректно

    Если СокрЛП(КудаОтправитьЧек) <> «» Тогда

        Если Найти(СокрЛП(КудаОтправитьЧек),»@») <> 0 Тогда

            КорректноКудаОтправитьЧек = 1;

        ИначеЕсли Лев(СокрЛП(КудаОтправитьЧек),2) = «+7» Тогда

            КорректноКудаОтправитьЧек = 1;

        Иначе

            КорректноКудаОтправитьЧек = 0;

        КонецЕсли;

        Если  КорректноКудаОтправитьЧек = 0 Тогда

            Сообщить(«Не корректно введен email или номер телефона клиента»);

            Возврат 0;

        Иначе

            КорректноКудаОтправитьЧек = -1;

            //Предупреждение(«Проверте  email или номер телефона клиента, номер телефона должен начинаться на +7»);

        КонецЕсли;

        
    КонецЕсли;

    //Если Объект.Кассир.ПарольККТ = 0 тогда

        глФР.Password = 1;

    //Иначе

        //глФР.Password = Объект.Кассир.ПарольKKT;

    //КонецЕсли;

     ИннКассира = ВернутьИННКассира();

    Если СокрЛП(ИннКассира) = «» тогда

        Сообщить(«У кассира/приемщика не указан ИНН»);

        Возврат 0;

    Иначе

        глФР.TagNumber = 1203;

        глФР.TagType = 7;

        глФР.TagValueStr = СокрЛП(ИннКассира);

        //глФР.TagValueStr = «623000407680»;

        глФР.FNSendTag();

    КонецЕсли;

    СколькоНадоПолученно = 0;

    
    
    
    Если Детально = 0 Тогда

        глФР.CheckType = ТипЧека;

        глФР.StringForPrinting = Наименование;

        глФР.Price = Цена;

        глФР.Quantity = Количество;

        глФР.Tax1 = Налог;

        глФР.Tax2 = Налог;

        глФР.Tax3 = Налог;

        глФР.Tax4 = Налог;

        глФР.Department = 1;

        //глФР.Summ1 = Сумма;

        //глФР.PaymentTypeSign = ПризнакСпособаРасчета;

        //глФР.PaymentItemSign = ПризнакПредметаРасчета;

        Если Объект.ЧекНаВозврат  = Истина Тогда

            глФР.ReturnSale();

            
        Иначе

            
            глФР.Sale();

        КонецЕсли;

        
    Иначе

        Для каждого СтрокаРаботы Из Объект.Работы Цикл

            глФР.CheckType = ТипЧека;

            глФР.StringForPrinting = СокрЛП(СтрокаРаботы.Номенклатура);

            Если СтрокаРаботы.Количество <> 0 Тогда

                глФР.Price = СтрокаРаботы.Сумма/СтрокаРаботы.Количество;

                глФР.Quantity = СтрокаРаботы.Количество;

                //СколькоНадоПолученно = СколькоНадоПолученно + СтрокаРаботы.Сумма/СтрокаРаботы.Количество*СтрокаРаботы.Количество;

                
            Иначе

                глФР.Price = СтрокаРаботы.Сумма;

                глФР.Quantity = 1;

                //СколькоНадоПолученно = СколькоНадоПолученно + СтрокаРаботы.Сумма;

                
            КонецЕсли;

            глФР.Tax1 = Налог;

            глФР.Tax2 = Налог;

            глФР.Tax3 = Налог;

            глФР.Tax4 = Налог;

            глФР.Department = 1;

            //глФР.Summ1 = Сумма;

            
            //глФР.PaymentItemSign = ПризнакПредметаРасчета;

            //            ГлФР.FNOperation();

            
            Если Объект.ЧекНаВозврат  = Истина Тогда

                глФР.ReturnSale();

                
            Иначе

                
                глФР.Sale();

            КонецЕсли;

            
        КонецЦикла;

        
    КонецЕсли;

    //глФР.PaymentTypeSign = 4;

    //ГлФР.FNOperation();

    Если КорректноКудаОтправитьЧек  = 0 Тогда

        глФР.CustomerEmail  = СокрЛП(КудаОтправитьЧек);

        глФР.FNSendCustomerEmail();

        
    КонецЕсли;

    Если (Получено = 0) И (ПоКарте = 0) Тогда

        глФР.Summ1    = Объект.Работы.Итог(«Сумма»);

        глФР.Summ2    = 0;

        глФР.Summ3    = 0;

        глФР.Summ4    = 0;

    ИначеЕсли (Получено <> 0) И (ПоКарте = 0) Тогда

        глФР.Summ1    = Объект.Получено;

        глФР.Summ2    = 0;

        глФР.Summ3    = 0;

        глФР.Summ4    = 0;

    ИначеЕсли (Получено <> 0) И (ПоКарте <> 0) Тогда

        глФР.Summ1    = Объект.Получено;

        глФР.Summ2    = Объект.ПоКарте;

        глФР.Summ3    = 0;

        глФР.Summ4    = 0;

        
    ИначеЕсли (Получено = 0) И (ПоКарте <> 0) Тогда

        глФР.Summ1    = 0;

        //ГлФР.CheckSubTotal(глФР.Summ2);

        
        глФР.Summ2    = Объект.ПоКарте;

        глФР.Summ3    = 0;

        глФР.Summ4    = 0;

    КонецЕсли;

    //итогоитого=0;

    //Сообщить(СколькоНадоПолученно);

    //ГлФР.RoundingSumm();

    глФР.FNCloseCheckEx();

    Если глФР.ResultCode <> 0 Тогда

        Сообщить(глФР.ResultCode);

        глФР.Password=30;

        глФР.SysAdminCancelCheck();

        //ОтключитьсяОтФР(Объект, Пароль, 0);

        Возврат 0;

    Иначе

        Объект.ЧекПробитККМ = Истина;

    КонецЕсли;

    Возврат 1;

КонецФункции      

&НаКлиенте

Процедура ИнициализироватьФР() Экспорт

    Попытка

        ПодключитьВнешнююКомпоненту(«AddIn.DrvFR»); // достаточно штатной установки драйвера на локальный ПК или сервер

        ком=Новый COMОбъект(«AddIn.DrvFR»); // никакой более регистрации на современных ОС обычно не требуется

        глФР=ком; // экспортная переменная глФР переменная должна быть объявлена в глобальном модуле обычного приложения

    Исключение

        Сообщить(«Ошибка инициализации фискального регистратора кассовых чеков: «+ОписаниеОшибки(),СтатусСообщения.Важное);

    КонецПопытки;

    Пароль = 30;

    ПодключитьсяКФР(Пароль);

    рКодОшибки = «»;

    //ОткрытьСмену(рКодОшибки);

    //Если рКодОшибки <> 99 тогда //сменаОтрыта

    //    Сообщить(рКодОшибки);

    //КонецЕсли;

    ТипЧека =  1;

    Цена  = Объект.Работы.Итог(«Сумма»);

    Количество = 1;

    Налог = 0;

    Сумма = Цена;

    ПризнакСпособаРасчета = 1;

    ПризнакПредметаРасчета = 4;

    Наименование = «Оплата по Заказ-наряду № » + Строка(Объект.Номер) + » от » + Строка(Объект.Дата);

    Рез = 0;

    Если Объект.Детально тогда

        Рез = ФнОперация(ТипЧека,Цена,Количество,Налог,Сумма, ПризнакСпособаРасчета, ПризнакПредметаРасчета, Наименование,Объект.Получено,Объект.Покарте,Объект.КудаОтправитьЧек, 1);

        
    Иначе

        Рез = ФнОперация(ТипЧека,Цена,Количество,Налог,Сумма, ПризнакСпособаРасчета, ПризнакПредметаРасчета, Наименование,Объект.Получено,Объект.Покарте,Объект.КудаОтправитьЧек,0);

    КонецЕсли;

    //ЗакрытьСмену(рКодОшибки) оставим для снятия Zотчета

    Если Рез = 0 Тогда

        Сообщить(«Чек ККМ не пробит»,СтатусСообщения.Важное);

    Иначе

        Записать();

    КонецЕсли;

    ОтключитьсяОтФР(Пароль);

    
КонецПроцедуры

&Наклиенте

Процедура ПробитьЧекККМ(Кнопка)

//Сообщить(«херькакаято»);

//глФР = «»;

ИнициализироватьФР();

//ПодключитьсяКФР(«30»)

КонецПроцедуры

Подскажите пожалуйста как подключить терминал эквайринга к 1С на ПК?

Ребят, подскажите, плиз, где засада? Мож я где затупил? Мб надо от банка требовать драйвер?

Платформа: 1С:Предприятие 8.3 (8.3.18.1433)
Конфигурация: Розница (базовая), редакция 2.3 (2.3.8.27)
Режим: Файловый (без сжатия)
Приложение: Тонкий клиент
Вариант интерфейса: Такси

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Как подключить вручную драйвер БПО для 1С8.3 Розница ред.2, если его нет в списке после установки
Здравствуйте, Весы Масса-К с печатью этикеток серии R, драйвер их скачал и установил. Этот.

Подключить к 1с терминал серии R
Доброго времени суток, уважаемые разработчики. На днях получил весьма интересную задачу. Мне.

Руководитель направления эквайринга
ХОУМ КРЕДИТ ОПИСАНИЕ Чем Вам предстоит заниматься: P&L погашение кредита (мониторинг.

Ссылка на страницу оплаты эквайринга
Доброго времени суток! После смены способа оплаты в заказе в админке необходимо получить ссылку на.

Я запустил 1С и попытался установить драйвер терминала эквайринга
ИНПАС:Эквайринговые терминалы UNIPOS, итог тот же что и был:
«Установка внешней компоненты не выполнена! В процессе установки произошла ошибка!
Возможно, отсутствует компонента для используемого клиентского приложения»

Я снова обратился в банк и получил примерно такой ответ:
«Мы не предоставляем каких-либо dll или компонент. Интеграцией терминала с 1С занимаются
соответствующие специалисты.

И на всякий случай отправил мне инструкцию, в которой я, пока, ничего не понял.

Блин, да как же во всем этом разобраться то ((

В этой инструкции написано так:

1. Установить внешнею компоненту для 1С a_inpasDC1c83.dll (дистрибутивDualConnector1CSetup.exe).

3. Настроить вызовы методов внешней компоненты a_inpasDC1c83.dll в конфигурации 1С.
(Реализовывается разработчиком 1С в соответствии с документом ProgrammersManual.pdf
(архив Vneshnaa obrabotka dlya 1C.rar) и демонстрационным примером DualConnectorTest.epf).

4. После всех настроек проверить совместную работу ККМ и пинпада, выполнив тестовые
транзакции: Оплата, Отмена, Сверка Итогов, Возврат, Аварийная отмена

Источник

Содержание

  1. Подружить Атол 55Ф и УТ 11
  2. Не устанавливается драйвер весов POS2 в 1С:Розница 8.3 ред. 2.2
  3. v8: Ошибка Тип не определен при попытке создать объект драйвера

Подружить Атол 55Ф и УТ 11

это и есть инсталлятор в 9-й версии или я ошибаюсь.

(13) достаточно взять все dll из папки драйвера и положить с 1cv8/bin той платформу которая запускается

Подарочные сертификаты завели в «Виды подарочных сертификатов» с указанием диапазонов штрихкодов, продавали через РМК, кнопка Продажа сертификата, считывали штрихкод..

Вторым действием будет настройка канала связи с ПК на стороне ПК. В данном случае это установка драйвера виртуального COM порта. Можно ставить из комплекта ДТО, можно отдельно. Лишь бы работало.

Шаг 5й. Зовём специалиста.

В итоге переустановила еще раз платформу, установила DTO 8.15.3 и отдельно USBCom, в тесте драйвера ККМ все ок, в 1С удалила все добавленные ранее вручную драйвера, выбрала тот, что «АТОЛ:ККТ с передачей данных в ОФД (54-ФЗ) «, все видит, тест из 1С успешный. Запустила EoU, добавила в менеджере лицензий название Атол 55Ф и второй сщь-порт, перезагрузила, служба EoU запускается. Никакие библиотеки не копировала, ничего не регистрировала.

Вечером буду опять удалять 8-ю версию и пытаться подружить с 9-ой.

Бесполезно ставить 64х драйвера к 32х платформе 1С. Вообще бесполезно. Совсем. Не делайте так.

Смиритесь. Перешейте аппарат на 4139 и используйте драйвер 8.14.2.2. Это сделают в любом ЦТО за 15 минут. Для аппаратов на обслуживании процедура бесплатная(должна быть).

Для версии 9х не нужно включать драйвер 9 из поставки атол в 1С, оно там для 10й торговли, не для 11й. Используйте ту компоненту, что идёт в поставке платформы.

ЗЫ.
И да. пара строк кода в 1С устраняет проблему с неверными скидками на прошивке 5199 для ффд 1.0 и драйвера 8х

(20) 5 конечно из папки с уставленными драйверами. он лежит program files (x866)/atol/1C

(23)вы только драйвера вирт ком порта не трогайте, просто деинсталлируйте 8.15 и поставьте инсталлером 9.11.2

(25) > Для версии 9х не нужно включать драйвер 9 из поставки атол в 1С

1. Обновлена поддержка актуальных прошивок ККТ АТОЛ.
2. В компоненту 1С добавлена возможность настройки размера ШК и печати текста под ШК.

Источник

Не устанавливается драйвер весов POS2 в 1С:Розница 8.3 ред. 2.2

2e2843e2ade511d88df42c8a44a73c77 M

Перестали определяться весы Штрих-Слим в 1С Тонкий клиент. Через «Тест драйвера» проверка связи проходит успешно. Переустановка драйвера, доступного по ссылке с официального сайта https://www.shtrih-m.ru/catalog/pos-vesy/shtrikh-slim/, результата не принесло.

vesysozd154t46y4054

То попадаем на ту «проблемную» страницу, где драйвер ни в какую не ставится, хотя даже показывается сообщение об успешной установке:

drvustanov34203e42954340

Сообщение «Драйвер устройства на текущем рабочем месте не установлен» никуда не пропадает даже при новой попытке установить драйвер.

01 Попробуем зарегистрировать библиотеку драйвера весов Штрих-Слим, которая создалась после попытки установить драйвер через Командную строку (запуск от имени администратора):

cmdregdvr235667858

Т.е. команда выглядит так regsvr32.exe «C:UsersUserAppDataRoaming1C1cv8ExtCompTDrvSM1C.dll»

02 Затем идем снова в «Подключаемое оборудование» и видим такое сообщение после кнопки «Настройка»:

sitepostavslim23467567869

Нажимаем «Перейти на сайт поставщика», открывается браузер и начинается автоматическое скачивание файла драйвера (прикрепляю в конце статьи):

otkpapku343566786798

03 Разархивируем файлы и запустим установщик «Штрих-М: Драйвер весового модуля»:

ustvesmod4356678567

После завершения, драйвер весов Штрих-Слим смог установиться в 1С.

Источник

v8: Ошибка Тип не определен при попытке создать объект драйвера

Хочу в старенькой самописной конфигурации на платформе 8.2 напрямую печатать в Атол ККТ 55Ф. Экспериментирую на ККТ без фискального накопителя.

В тестовой обработке подключил внешнюю компоненту:

ProgID = «AddIn.FprnM1C»;

Попытка

ПодключитьВнешнююКомпоненту(«C:Program FilesATOLDrivers8Bin_FreeFprnM1C.dll», «FprnM1C», ТипВнешнейКомпоненты.Com);

ОбъектДрайвера = Новый(« ProgID «);

Исключение

КонецПопытки;

Компонента подключается (Истина), но при создании объекта драйвера вижу в отладчике ошибку :

Тип не определен (AddIn.FprnM1C)

Что я делаю не так? Как мне создать объект драйвера?

ProgID = «AddIn.FprnM8»; // HKEY_CLASSES_ROOTAddIn.FprnM8

ПодключитьВнешнююКомпоненту(«FprnM1C.dll», «FprnM1C», ТипВнешнейКомпоненты.Native); // Зарегистрирована по адресу: C:Program FilesATOLDrivers8Bin_FreeFprnM1C.dll

//Пробовал так: ПодключитьВнешнююКомпоненту(«C:Program FilesATOLDrivers8Bin_FreeFprnM1C.dll», «FprnM1C», ТипВнешнейКомпоненты.Native); // так же вместо Native выбирал Com

all4cf 29.09.2017 19:54

Ответ № 2

45245 RUyu3wRXQgZatZl

Так вроде нужно использовать FprnM1C82_54FZ.dll

Источник

Adblock
detector

  

Kigo_Kigo

23 — 28.11.19 — 08:32

нате вам весь код работы с ккм

&НаКлиенте

Функция ПодключитьсяКФР(Пароль)

    Рез = 0;

    

    глФР.Password=Пароль;

    глФР.Connect();

    

    Ответ = глФР.ResultCode;

    Если Ответ=0 Тогда

        Рез=1;

    Иначе

        Сообщить(глФР.ResultCodeDescription);

    КонецЕсли;

    глФР.Beep();

    

    Возврат Рез;

КонецФункции

&НаКлиенте

Функция ОтключитьсяОтФР(Пароль, ЗапоминатьОшибку = 1)

    Рез = 0;

    

    // пеключим ФР в нерабочий режим

    глФР.Password=Пароль;

    глФР.Disconnect();

    

    Ответ = глФР.ResultCode;

    Если Ответ=0 Тогда

        Рез=1;

    ИначеЕсли ЗапоминатьОшибку = 1 Тогда

        Сообщить(глФР.ResultCodeDescription);

    КонецЕсли;

    

    Возврат Рез;

КонецФункции

&НаКлиенте

Функция ОткрытьСмену(рКодОшибки=0) Экспорт

    Попытка

        рКодОшибки=0;

        

        Если фр.ECRMode<>4 Тогда // смена уже открыта, или некий другой режим

            рКодОшибки=99;

            Возврат Истина;

        КонецЕсли;

        

        рез=фр.OpenSession();

        Если рез<>0 Тогда

            Сообщить(«ОткрытьСмену, ошибка выполнения: «+фр.ResultCodeDescription);

            рКодОшибки=фр.ResultCode;

            Возврат Ложь;

        КонецЕсли;

        

        Сообщить(«ОткрытьСмену, смена успешно открыта.»);

        Возврат Истина;

    Исключение

        Сообщить(«ОткрытьСмену, ошибка: «+ОписаниеОшибки(),СтатусСообщения.Важное);

        Возврат Ложь;

    КонецПопытки;

КонецФункции

&НаКлиенте

Функция ЗакрытьСмену(рКодОшибки=0) Экспорт

    Попытка

        рКодОшибки=0;

        

        фр=глФР;

        фр.Password=30; // можно ещё 29

        

        Если фр.ECRMode<>2 и фр.ECRMode<>3 Тогда // смена уже закрыта, или другой режим

            рКодОшибки=99;

            Возврат Истина;

        КонецЕсли;

        

        рез=фр.PrintReportWithCleaning();

        Если рез<>0 Тогда

            Сообщить(«ЗакрытьСмену, ошибка выполнения: «+фр.ResultCodeDescription);

            рКодОшибки=фр.ResultCode;

            Возврат Ложь;

        КонецЕсли;

        

        Сообщить(«ЗакрытьСмену, смена успешно закрыта.»);    

        Возврат Истина;

    Исключение

        Сообщить(«ЗакрытьСмену, ошибка: «+ОписаниеОшибки(),СтатусСообщения.Важное);

        Возврат Ложь;

    КонецПопытки;

КонецФункции

&НаСервере

Функция ВернутьИННКассира()

    Возврат Объект.Кассир.Физлицо.ИНН;

КонецФункции

&НаКлиенте

Функция ФнОперация(ТипЧека,Цена,Количество,Налог,Сумма, ПризнакСпособаРасчета, ПризнакПредметаРасчета, Наименование,получено,ПоКарте,КудаОтправитьЧек,Детально)

    

    
    КорректноКудаОтправитьЧек = -1;//-1 не ввден, 1- корректно,0 не корректно

    Если СокрЛП(КудаОтправитьЧек) <> «» Тогда

        Если Найти(СокрЛП(КудаОтправитьЧек),»@») <> 0 Тогда

            КорректноКудаОтправитьЧек = 1;

        ИначеЕсли Лев(СокрЛП(КудаОтправитьЧек),2) = «+7» Тогда

            КорректноКудаОтправитьЧек = 1;

        Иначе

            КорректноКудаОтправитьЧек = 0;

        КонецЕсли;

        Если  КорректноКудаОтправитьЧек = 0 Тогда

            Сообщить(«Не корректно введен email или номер телефона клиента»);

            Возврат 0;

        Иначе

            КорректноКудаОтправитьЧек = -1;

            //Предупреждение(«Проверте  email или номер телефона клиента, номер телефона должен начинаться на +7»);

        КонецЕсли;

        

    КонецЕсли;

    //Если Объект.Кассир.ПарольККТ = 0 тогда

        глФР.Password = 1;

    //Иначе

        //глФР.Password = Объект.Кассир.ПарольKKT;

    //КонецЕсли;

     ИннКассира = ВернутьИННКассира();

    Если СокрЛП(ИннКассира) = «» тогда

        Сообщить(«У кассира/приемщика не указан ИНН»);

        Возврат 0;

    Иначе

        глФР.TagNumber = 1203;

        глФР.TagType = 7;

        глФР.TagValueStr = СокрЛП(ИннКассира);

        //глФР.TagValueStr = «623000407680»;

        глФР.FNSendTag();

    КонецЕсли;

    СколькоНадоПолученно = 0;

    

    
    
    Если Детально = 0 Тогда

        глФР.CheckType = ТипЧека;

        глФР.StringForPrinting = Наименование;

        глФР.Price = Цена;

        глФР.Quantity = Количество;

        глФР.Tax1 = Налог;

        глФР.Tax2 = Налог;

        глФР.Tax3 = Налог;

        глФР.Tax4 = Налог;

        глФР.Department = 1;

        //глФР.Summ1 = Сумма;

        //глФР.PaymentTypeSign = ПризнакСпособаРасчета;

        //глФР.PaymentItemSign = ПризнакПредметаРасчета;

        Если Объект.ЧекНаВозврат  = Истина Тогда

            глФР.ReturnSale();

            
        Иначе

        

    Иначе

        Для каждого СтрокаРаботы Из Объект.Работы Цикл

            глФР.CheckType = ТипЧека;

            глФР.StringForPrinting = СокрЛП(СтрокаРаботы.Номенклатура);

            Если СтрокаРаботы.Количество <> 0 Тогда

                глФР.Price = СтрокаРаботы.Сумма/СтрокаРаботы.Количество;

                глФР.Quantity = СтрокаРаботы.Количество;

                //СколькоНадоПолученно = СколькоНадоПолученно + СтрокаРаботы.Сумма/СтрокаРаботы.Количество*СтрокаРаботы.Количество;

                

            Иначе

                глФР.Price = СтрокаРаботы.Сумма;

                глФР.Quantity = 1;

                //СколькоНадоПолученно = СколькоНадоПолученно + СтрокаРаботы.Сумма;

                

            КонецЕсли;

            глФР.Tax1 = Налог;

            глФР.Tax2 = Налог;

            глФР.Tax3 = Налог;

            глФР.Tax4 = Налог;

            глФР.Department = 1;

            //глФР.Summ1 = Сумма;

            

            //глФР.PaymentItemSign = ПризнакПредметаРасчета;

            //            ГлФР.FNOperation();

            

            Если Объект.ЧекНаВозврат  = Истина Тогда

                глФР.ReturnSale();

                
            Иначе

            
        КонецЦикла;

        

    КонецЕсли;

    //глФР.PaymentTypeSign = 4;

    //ГлФР.FNOperation();

    Если КорректноКудаОтправитьЧек  = 0 Тогда

        глФР.CustomerEmail  = СокрЛП(КудаОтправитьЧек);

        глФР.FNSendCustomerEmail();

        

    КонецЕсли;

    Если (Получено = 0) И (ПоКарте = 0) Тогда

        глФР.Summ1    = Объект.Работы.Итог(«Сумма»);

        глФР.Summ2    = 0;

        глФР.Summ3    = 0;

        глФР.Summ4    = 0;

    ИначеЕсли (Получено <> 0) И (ПоКарте = 0) Тогда

        глФР.Summ1    = Объект.Получено;

        глФР.Summ2    = 0;

        глФР.Summ3    = 0;

        глФР.Summ4    = 0;

    ИначеЕсли (Получено <> 0) И (ПоКарте <> 0) Тогда

        глФР.Summ1    = Объект.Получено;

        глФР.Summ2    = Объект.ПоКарте;

        глФР.Summ3    = 0;

        глФР.Summ4    = 0;

        

    ИначеЕсли (Получено = 0) И (ПоКарте <> 0) Тогда

        глФР.Summ1    = 0;

        //ГлФР.CheckSubTotal(глФР.Summ2);

        

        глФР.Summ2    = Объект.ПоКарте;

        глФР.Summ3    = 0;

        глФР.Summ4    = 0;

    КонецЕсли;

    //итогоитого=0;

    //Сообщить(СколькоНадоПолученно);

    //ГлФР.RoundingSumm();

    глФР.FNCloseCheckEx();

    Если глФР.ResultCode <> 0 Тогда

        Сообщить(глФР.ResultCode);

        глФР.Password=30;

        глФР.SysAdminCancelCheck();

        //ОтключитьсяОтФР(Объект, Пароль, 0);

        Возврат 0;

    Иначе

        Объект.ЧекПробитККМ = Истина;

    КонецЕсли;

    Возврат 1;

КонецФункции      

&НаКлиенте

Процедура ИнициализироватьФР() Экспорт

    Попытка

        ПодключитьВнешнююКомпоненту(«AddIn.DrvFR»); // достаточно штатной установки драйвера на локальный ПК или сервер

        ком=Новый COMОбъект(«AddIn.DrvFR»); // никакой более регистрации на современных ОС обычно не требуется

        глФР=ком; // экспортная переменная глФР переменная должна быть объявлена в глобальном модуле обычного приложения

    Исключение

        Сообщить(«Ошибка инициализации фискального регистратора кассовых чеков: «+ОписаниеОшибки(),СтатусСообщения.Важное);

    КонецПопытки;

    Пароль = 30;

    ПодключитьсяКФР(Пароль);

    рКодОшибки = «»;

    //ОткрытьСмену(рКодОшибки);

    //Если рКодОшибки <> 99 тогда //сменаОтрыта

    //    Сообщить(рКодОшибки);

    //КонецЕсли;

    ТипЧека =  1;

    Цена  = Объект.Работы.Итог(«Сумма»);

    Количество = 1;

    Налог = 0;

    Сумма = Цена;

    ПризнакСпособаРасчета = 1;

    ПризнакПредметаРасчета = 4;

    Наименование = «Оплата по Заказ-наряду № » + Строка(Объект.Номер) + » от » + Строка(Объект.Дата);

    Рез = 0;

    Если Объект.Детально тогда

        Рез = ФнОперация(ТипЧека,Цена,Количество,Налог,Сумма, ПризнакСпособаРасчета, ПризнакПредметаРасчета, Наименование,Объект.Получено,Объект.Покарте,Объект.КудаОтправитьЧек, 1);

        

    Иначе

        Рез = ФнОперация(ТипЧека,Цена,Количество,Налог,Сумма, ПризнакСпособаРасчета, ПризнакПредметаРасчета, Наименование,Объект.Получено,Объект.Покарте,Объект.КудаОтправитьЧек,0);

    КонецЕсли;

    //ЗакрытьСмену(рКодОшибки) оставим для снятия Zотчета

    Если Рез = 0 Тогда

        Сообщить(«Чек ККМ не пробит»,СтатусСообщения.Важное);

    Иначе

        Записать();

    КонецЕсли;

    ОтключитьсяОтФР(Пароль);

    
КонецПроцедуры

&Наклиенте

Процедура ПробитьЧекККМ(Кнопка)

//Сообщить(«херькакаято»);

//глФР = «»;

ИнициализироватьФР();

//ПодключитьсяКФР(«30»)

КонецПроцедуры

Подскажите пожалуйста как подключить терминал эквайринга к 1С на ПК?

Ребят, подскажите, плиз, где засада? Мож я где затупил? Мб надо от банка требовать драйвер?

Платформа: 1С:Предприятие 8.3 (8.3.18.1433)
Конфигурация: Розница (базовая), редакция 2.3 (2.3.8.27)
Режим: Файловый (без сжатия)
Приложение: Тонкий клиент
Вариант интерфейса: Такси

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Как подключить вручную драйвер БПО для 1С8.3 Розница ред.2, если его нет в списке после установки
Здравствуйте, Весы Масса-К с печатью этикеток серии R, драйвер их скачал и установил. Этот.

Подключить к 1с терминал серии R
Доброго времени суток, уважаемые разработчики. На днях получил весьма интересную задачу. Мне.

Руководитель направления эквайринга
ХОУМ КРЕДИТ ОПИСАНИЕ Чем Вам предстоит заниматься: P&L погашение кредита (мониторинг.

Ссылка на страницу оплаты эквайринга
Доброго времени суток! После смены способа оплаты в заказе в админке необходимо получить ссылку на.

Я запустил 1С и попытался установить драйвер терминала эквайринга
ИНПАС:Эквайринговые терминалы UNIPOS, итог тот же что и был:
«Установка внешней компоненты не выполнена! В процессе установки произошла ошибка!
Возможно, отсутствует компонента для используемого клиентского приложения»

Я снова обратился в банк и получил примерно такой ответ:
«Мы не предоставляем каких-либо dll или компонент. Интеграцией терминала с 1С занимаются
соответствующие специалисты.

И на всякий случай отправил мне инструкцию, в которой я, пока, ничего не понял.

Блин, да как же во всем этом разобраться то ((

В этой инструкции написано так:

1. Установить внешнею компоненту для 1С a_inpasDC1c83.dll (дистрибутивDualConnector1CSetup.exe).

3. Настроить вызовы методов внешней компоненты a_inpasDC1c83.dll в конфигурации 1С.
(Реализовывается разработчиком 1С в соответствии с документом ProgrammersManual.pdf
(архив Vneshnaa obrabotka dlya 1C.rar) и демонстрационным примером DualConnectorTest.epf).

4. После всех настроек проверить совместную работу ККМ и пинпада, выполнив тестовые
транзакции: Оплата, Отмена, Сверка Итогов, Возврат, Аварийная отмена

Источник

Содержание

  1. Подружить Атол 55Ф и УТ 11
  2. Не устанавливается драйвер весов POS2 в 1С:Розница 8.3 ред. 2.2
  3. v8: Ошибка Тип не определен при попытке создать объект драйвера

Подружить Атол 55Ф и УТ 11

это и есть инсталлятор в 9-й версии или я ошибаюсь.

(13) достаточно взять все dll из папки драйвера и положить с 1cv8/bin той платформу которая запускается

Подарочные сертификаты завели в «Виды подарочных сертификатов» с указанием диапазонов штрихкодов, продавали через РМК, кнопка Продажа сертификата, считывали штрихкод..

Вторым действием будет настройка канала связи с ПК на стороне ПК. В данном случае это установка драйвера виртуального COM порта. Можно ставить из комплекта ДТО, можно отдельно. Лишь бы работало.

Шаг 5й. Зовём специалиста.

В итоге переустановила еще раз платформу, установила DTO 8.15.3 и отдельно USBCom, в тесте драйвера ККМ все ок, в 1С удалила все добавленные ранее вручную драйвера, выбрала тот, что «АТОЛ:ККТ с передачей данных в ОФД (54-ФЗ) «, все видит, тест из 1С успешный. Запустила EoU, добавила в менеджере лицензий название Атол 55Ф и второй сщь-порт, перезагрузила, служба EoU запускается. Никакие библиотеки не копировала, ничего не регистрировала.

Вечером буду опять удалять 8-ю версию и пытаться подружить с 9-ой.

Бесполезно ставить 64х драйвера к 32х платформе 1С. Вообще бесполезно. Совсем. Не делайте так.

Смиритесь. Перешейте аппарат на 4139 и используйте драйвер 8.14.2.2. Это сделают в любом ЦТО за 15 минут. Для аппаратов на обслуживании процедура бесплатная(должна быть).

Для версии 9х не нужно включать драйвер 9 из поставки атол в 1С, оно там для 10й торговли, не для 11й. Используйте ту компоненту, что идёт в поставке платформы.

ЗЫ.
И да. пара строк кода в 1С устраняет проблему с неверными скидками на прошивке 5199 для ффд 1.0 и драйвера 8х

(20) 5 конечно из папки с уставленными драйверами. он лежит program files (x866)/atol/1C

(23)вы только драйвера вирт ком порта не трогайте, просто деинсталлируйте 8.15 и поставьте инсталлером 9.11.2

(25) > Для версии 9х не нужно включать драйвер 9 из поставки атол в 1С

1. Обновлена поддержка актуальных прошивок ККТ АТОЛ.
2. В компоненту 1С добавлена возможность настройки размера ШК и печати текста под ШК.

Источник

Не устанавливается драйвер весов POS2 в 1С:Розница 8.3 ред. 2.2

2e2843e2ade511d88df42c8a44a73c77 M

Перестали определяться весы Штрих-Слим в 1С Тонкий клиент. Через «Тест драйвера» проверка связи проходит успешно. Переустановка драйвера, доступного по ссылке с официального сайта https://www.shtrih-m.ru/catalog/pos-vesy/shtrikh-slim/, результата не принесло.

vesysozd154t46y4054

То попадаем на ту «проблемную» страницу, где драйвер ни в какую не ставится, хотя даже показывается сообщение об успешной установке:

drvustanov34203e42954340

Сообщение «Драйвер устройства на текущем рабочем месте не установлен» никуда не пропадает даже при новой попытке установить драйвер.

01 Попробуем зарегистрировать библиотеку драйвера весов Штрих-Слим, которая создалась после попытки установить драйвер через Командную строку (запуск от имени администратора):

cmdregdvr235667858

Т.е. команда выглядит так regsvr32.exe «C:UsersUserAppDataRoaming1C1cv8ExtCompTDrvSM1C.dll»

02 Затем идем снова в «Подключаемое оборудование» и видим такое сообщение после кнопки «Настройка»:

sitepostavslim23467567869

Нажимаем «Перейти на сайт поставщика», открывается браузер и начинается автоматическое скачивание файла драйвера (прикрепляю в конце статьи):

otkpapku343566786798

03 Разархивируем файлы и запустим установщик «Штрих-М: Драйвер весового модуля»:

ustvesmod4356678567

После завершения, драйвер весов Штрих-Слим смог установиться в 1С.

Источник

v8: Ошибка Тип не определен при попытке создать объект драйвера

Хочу в старенькой самописной конфигурации на платформе 8.2 напрямую печатать в Атол ККТ 55Ф. Экспериментирую на ККТ без фискального накопителя.

В тестовой обработке подключил внешнюю компоненту:

ProgID = «AddIn.FprnM1C»;

Попытка

ПодключитьВнешнююКомпоненту(«C:Program FilesATOLDrivers8Bin_FreeFprnM1C.dll», «FprnM1C», ТипВнешнейКомпоненты.Com);

ОбъектДрайвера = Новый(« ProgID «);

Исключение

КонецПопытки;

Компонента подключается (Истина), но при создании объекта драйвера вижу в отладчике ошибку :

Тип не определен (AddIn.FprnM1C)

Что я делаю не так? Как мне создать объект драйвера?

ProgID = «AddIn.FprnM8»; // HKEY_CLASSES_ROOTAddIn.FprnM8

ПодключитьВнешнююКомпоненту(«FprnM1C.dll», «FprnM1C», ТипВнешнейКомпоненты.Native); // Зарегистрирована по адресу: C:Program FilesATOLDrivers8Bin_FreeFprnM1C.dll

//Пробовал так: ПодключитьВнешнююКомпоненту(«C:Program FilesATOLDrivers8Bin_FreeFprnM1C.dll», «FprnM1C», ТипВнешнейКомпоненты.Native); // так же вместо Native выбирал Com

all4cf 29.09.2017 19:54

Ответ № 2

45245 RUyu3wRXQgZatZl

Так вроде нужно использовать FprnM1C82_54FZ.dll

Источник

Adblock
detector

Содержание:

1.Ошибка «Класс не зарегистрирован» как результат несоответствия версий платформы на сервере и на клиенте

2.Варианты решения проблемы «Класс не зарегистрирован»  

1. Ошибка «Класс не зарегистрирован» как результат несоответствия версий платформы на сервере и на клиенте

Здравствуйте, коллеги! Если Вы читаете это, значит, вероятнее всего, Вы столкнулись с ошибкой «Класс не зарегистрирован» при работе с программами 1С:Предприятие 8. В данной статье я опишу несколько вариантов решения данной проблемы, один из которых точно поможет именно в Вашей ситуации.

Ошибка «Класс не зарегистрирован»

Ошибка «Класс не зарегистрирован»

Первым делом рекомендую сверить версии платформ 1С 8.3 на сервере и на клиенте. Они должны быть абсолютно одинаковы. Если данная проверка была осуществлена, и вы все равно продолжаете получать сообщение с ошибкой программы «Класс не зарегистрирован», то самое время переходить к более решительным действиям.  

2. Варианты решения проблемы «Класс не зарегистрирован»

В конфигурации 1С Предприятие 8.3 нам будет необходимо зарегистрировать файл comcntr.dll в системе – зачастую при получении ошибки «Класс не зарегистрирован» ситуация оказывается такова, что при установке платформы 1С на компьютере попросту не была осуществлена регистрация этого файла, что в свою очередь приводит к невозможности работы через COM-соединение.

Запустите командную строку от имени Администратора в 1С:Предприятие. Если Вы видите, что в командной строке прописан путь, отличающийся от «c:windowssystem32», то Вам нужно выполнить команду «cd c:windowssystem32». Данное замечание корректно для 32-х разрядных систем. Если же Вы работаете с 64-х разрядной системой, Вам необходимо выполнить команду «cd windowssyswow64».

Исправление ошибки класс не зарегистрирован

Исправление ошибки класс не зарегистрирован с помощью командной строки в 64-х разрядной системе

Следующим действием будет выполнение команды regsvr32 dll «C:Program Files1cv88.3.ХХ.ХХХХbincomcntr.dll». Обратите внимание, что мы берем в кавычки путь к библиотеке comcntr.dll, так как в этом пути имеются знаки пробела. И также обратите внимание, что необходимо заменить 8.3.ХХ.ХХХХ на номер версии платформы 1С 8.3, которая установлена у Вас.

Команда regsvr32 dll

Команда regsvr32 dll

По итогу выполнения команды Вы должны получить системное сообщение, радостно сообщающее вам о том, что регистрация библиотеки была успешно выполнена на базе 1С Предприятие 8.

Описанный способ учитывает особенности работы в операционной системе Windows после версии XP, а также учитывает тонкости регистрации под 64-х разрядной системой.

Как видите, для устранения ошибки «Класс не зарегистрирован» в конфигурации 1С Предприятие 8 не потребовалось никаких сложных действий и, вполне возможно, описанное здесь покажется кому-то очевидным. Однако данная статья писалась с расчетом на тех людей, кто не обладает глубокими познаниями в тонкостях администрирования.

Надеюсь, мой материал помог Вам самостоятельно исправить ошибку «Класс не зарегистрирован». Однако замечу, что не всегда все так гладко, как хотелось бы, ведь программы 1С – это и технически, и методологически сложные программы. Так что если у Вас возникает какой-либо другой вопрос о нюансах работы с 1С, Вы всегда можете обратиться за помощью к нашим специалистам. Мы с радостью поможем решить Вашу проблему!

Специалист компании «Кодерлайн»

Алексей Дорофеев

Подскажите пожалуйста как подключить терминал эквайринга к 1С на ПК?

Ребят, подскажите, плиз, где засада? Мож я где затупил? Мб надо от банка требовать драйвер?

Платформа: 1С:Предприятие 8.3 (8.3.18.1433)
Конфигурация: Розница (базовая), редакция 2.3 (2.3.8.27)
Режим: Файловый (без сжатия)
Приложение: Тонкий клиент
Вариант интерфейса: Такси

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Как подключить вручную драйвер БПО для 1С8.3 Розница ред.2, если его нет в списке после установки
Здравствуйте, Весы Масса-К с печатью этикеток серии R, драйвер их скачал и установил. Этот.

Подключить к 1с терминал серии R
Доброго времени суток, уважаемые разработчики. На днях получил весьма интересную задачу. Мне.

Руководитель направления эквайринга
ХОУМ КРЕДИТ ОПИСАНИЕ Чем Вам предстоит заниматься: P&L погашение кредита (мониторинг.

Ссылка на страницу оплаты эквайринга
Доброго времени суток! После смены способа оплаты в заказе в админке необходимо получить ссылку на.

Я запустил 1С и попытался установить драйвер терминала эквайринга
ИНПАС:Эквайринговые терминалы UNIPOS, итог тот же что и был:
«Установка внешней компоненты не выполнена! В процессе установки произошла ошибка!
Возможно, отсутствует компонента для используемого клиентского приложения»

Я снова обратился в банк и получил примерно такой ответ:
«Мы не предоставляем каких-либо dll или компонент. Интеграцией терминала с 1С занимаются
соответствующие специалисты.

И на всякий случай отправил мне инструкцию, в которой я, пока, ничего не понял.

Блин, да как же во всем этом разобраться то ((

В этой инструкции написано так:

1. Установить внешнею компоненту для 1С a_inpasDC1c83.dll (дистрибутивDualConnector1CSetup.exe).

3. Настроить вызовы методов внешней компоненты a_inpasDC1c83.dll в конфигурации 1С.
(Реализовывается разработчиком 1С в соответствии с документом ProgrammersManual.pdf
(архив Vneshnaa obrabotka dlya 1C.rar) и демонстрационным примером DualConnectorTest.epf).

4. После всех настроек проверить совместную работу ККМ и пинпада, выполнив тестовые
транзакции: Оплата, Отмена, Сверка Итогов, Возврат, Аварийная отмена

Источник

Содержание

  1. Подружить Атол 55Ф и УТ 11
  2. Не устанавливается драйвер весов POS2 в 1С:Розница 8.3 ред. 2.2
  3. v8: Ошибка Тип не определен при попытке создать объект драйвера

Подружить Атол 55Ф и УТ 11

это и есть инсталлятор в 9-й версии или я ошибаюсь.

(13) достаточно взять все dll из папки драйвера и положить с 1cv8/bin той платформу которая запускается

Подарочные сертификаты завели в «Виды подарочных сертификатов» с указанием диапазонов штрихкодов, продавали через РМК, кнопка Продажа сертификата, считывали штрихкод..

Вторым действием будет настройка канала связи с ПК на стороне ПК. В данном случае это установка драйвера виртуального COM порта. Можно ставить из комплекта ДТО, можно отдельно. Лишь бы работало.

Шаг 5й. Зовём специалиста.

В итоге переустановила еще раз платформу, установила DTO 8.15.3 и отдельно USBCom, в тесте драйвера ККМ все ок, в 1С удалила все добавленные ранее вручную драйвера, выбрала тот, что «АТОЛ:ККТ с передачей данных в ОФД (54-ФЗ) «, все видит, тест из 1С успешный. Запустила EoU, добавила в менеджере лицензий название Атол 55Ф и второй сщь-порт, перезагрузила, служба EoU запускается. Никакие библиотеки не копировала, ничего не регистрировала.

Вечером буду опять удалять 8-ю версию и пытаться подружить с 9-ой.

Бесполезно ставить 64х драйвера к 32х платформе 1С. Вообще бесполезно. Совсем. Не делайте так.

Смиритесь. Перешейте аппарат на 4139 и используйте драйвер 8.14.2.2. Это сделают в любом ЦТО за 15 минут. Для аппаратов на обслуживании процедура бесплатная(должна быть).

Для версии 9х не нужно включать драйвер 9 из поставки атол в 1С, оно там для 10й торговли, не для 11й. Используйте ту компоненту, что идёт в поставке платформы.

ЗЫ.
И да. пара строк кода в 1С устраняет проблему с неверными скидками на прошивке 5199 для ффд 1.0 и драйвера 8х

(20) 5 конечно из папки с уставленными драйверами. он лежит program files (x866)/atol/1C

(23)вы только драйвера вирт ком порта не трогайте, просто деинсталлируйте 8.15 и поставьте инсталлером 9.11.2

(25) > Для версии 9х не нужно включать драйвер 9 из поставки атол в 1С

1. Обновлена поддержка актуальных прошивок ККТ АТОЛ.
2. В компоненту 1С добавлена возможность настройки размера ШК и печати текста под ШК.

Источник

Не устанавливается драйвер весов POS2 в 1С:Розница 8.3 ред. 2.2

2e2843e2ade511d88df42c8a44a73c77 M

Перестали определяться весы Штрих-Слим в 1С Тонкий клиент. Через «Тест драйвера» проверка связи проходит успешно. Переустановка драйвера, доступного по ссылке с официального сайта https://www.shtrih-m.ru/catalog/pos-vesy/shtrikh-slim/, результата не принесло.

vesysozd154t46y4054

То попадаем на ту «проблемную» страницу, где драйвер ни в какую не ставится, хотя даже показывается сообщение об успешной установке:

drvustanov34203e42954340

Сообщение «Драйвер устройства на текущем рабочем месте не установлен» никуда не пропадает даже при новой попытке установить драйвер.

01 Попробуем зарегистрировать библиотеку драйвера весов Штрих-Слим, которая создалась после попытки установить драйвер через Командную строку (запуск от имени администратора):

cmdregdvr235667858

Т.е. команда выглядит так regsvr32.exe «C:UsersUserAppDataRoaming1C1cv8ExtCompTDrvSM1C.dll»

02 Затем идем снова в «Подключаемое оборудование» и видим такое сообщение после кнопки «Настройка»:

sitepostavslim23467567869

Нажимаем «Перейти на сайт поставщика», открывается браузер и начинается автоматическое скачивание файла драйвера (прикрепляю в конце статьи):

otkpapku343566786798

03 Разархивируем файлы и запустим установщик «Штрих-М: Драйвер весового модуля»:

ustvesmod4356678567

После завершения, драйвер весов Штрих-Слим смог установиться в 1С.

Источник

v8: Ошибка Тип не определен при попытке создать объект драйвера

Хочу в старенькой самописной конфигурации на платформе 8.2 напрямую печатать в Атол ККТ 55Ф. Экспериментирую на ККТ без фискального накопителя.

В тестовой обработке подключил внешнюю компоненту:

ProgID = «AddIn.FprnM1C»;

Попытка

ПодключитьВнешнююКомпоненту(«C:Program FilesATOLDrivers8Bin_FreeFprnM1C.dll», «FprnM1C», ТипВнешнейКомпоненты.Com);

ОбъектДрайвера = Новый(« ProgID «);

Исключение

КонецПопытки;

Компонента подключается (Истина), но при создании объекта драйвера вижу в отладчике ошибку :

Тип не определен (AddIn.FprnM1C)

Что я делаю не так? Как мне создать объект драйвера?

ProgID = «AddIn.FprnM8»; // HKEY_CLASSES_ROOTAddIn.FprnM8

ПодключитьВнешнююКомпоненту(«FprnM1C.dll», «FprnM1C», ТипВнешнейКомпоненты.Native); // Зарегистрирована по адресу: C:Program FilesATOLDrivers8Bin_FreeFprnM1C.dll

//Пробовал так: ПодключитьВнешнююКомпоненту(«C:Program FilesATOLDrivers8Bin_FreeFprnM1C.dll», «FprnM1C», ТипВнешнейКомпоненты.Native); // так же вместо Native выбирал Com

all4cf 29.09.2017 19:54

Ответ № 2

45245 RUyu3wRXQgZatZl

Так вроде нужно использовать FprnM1C82_54FZ.dll

Источник

Adblock
detector

  • Ошибка создания объекта v83 comconnector
  • Ошибка создания объекта adodb connection
  • Ошибка создания объекта 4200
  • Ошибка сокета 10049 citrix
  • Ошибка создания обращения 403 ок утм