Меню

При подключении оборудования произошла ошибка не удалось загрузить драйвер устройства 1с

   dezss

13.04.17 — 11:17

Всем ку.

Еще вчера тестовая касса нормально работала. (АТОЛ FPrint-22ПТК)

А сегодня при попытке открыть смену выдает:

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

Проверьте, что драйвер корректно установлен и зарегистрирован в системе.

Выполняется этот кусок кода

ProgID = «AddIn.ATOL_KKM_1C82_54FZ»;

hhh = ПодключитьВнешнююКомпоненту(ProgID);

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

hhh становится в ложь. ОбъектДрайвера = неопределено.

Стоит DTO_8_14_0_0

Пробовал переустановить восстановлением.

В реестре винды ветка HKEY_CLASSES_ROOTAddIn.ATOL_KKM_1C82_54FZ есть. В ней значение (По умолчанию) ATOL_KKM_1C82_54FZ_Object.

В чем может быть косяк? Куда копать?

   dezss

1 — 13.04.17 — 11:18

+ Через атоловскую утилиту кассу видит.

   SeriyP

2 — 13.04.17 — 11:40

Мне в похожей ситуации помогла переустановка платформы 1С УТ не видит драйвер ККТ

   dezss

3 — 13.04.17 — 11:44

(2) блин…не хотелось бы таких кардинальных способов…а если на точке такое случится…

А переустанавливал как? Сперва удалил, потом поставил или прям без удаления?

   dezss

4 — 13.04.17 — 12:01

Блин….какие же все таки <куча отборной нецензурной лексики> эти атоловцы. У них даже на форуме хрен зарегаешься. Пришло письмо, а пользователь с таким id не найден…

   rozer76

5 — 13.04.17 — 12:03

(4) было такое, лечил вкл/выкл кассы ну как одан из 100500 способах в такой ошибке )

   dezss

6 — 13.04.17 — 12:07

(5) Так он до кассы даже не доходит еще. Только ведь компоненту подключает.

   Tatitutu

7 — 13.04.17 — 12:11

FPRNM1C82_54FZ.DLL скопировать

в

c:windowssystem32

C:WindowsSysWOW64 (при наличии такой папки,

самостоятельно создавать не нужно)

зарегистрировать с правами Адмистратора

p/s до кучи погуглить код альтернативного подключения 😉

   dezss

8 — 13.04.17 — 12:19

(7) Дай я тебя расцелую!!!)))

И вот интересно, а почему установщик ее не перерегал, когда я переставлял DTO

   Redkiy

9 — 13.04.17 — 12:27

(8) Компонента нативная и по идее должна работать без предварительной регистрации в системе.

Но у меня тоже не взлетело, пришлось регать руками.

   Tatitutu

10 — 13.04.17 — 12:37

(8) скорее всего….

ты ее зарегистрировал ! Все ок!

но если потом запускал что то  с «типовым» подключением от 1С — оно сносит эту регистрацию

и нужно делать заново.

   dezss

11 — 13.04.17 — 12:48

(10) Типового нет, есть только выдранные куски из типового. Да и после переустановки DTO нифига не запускал.

Хорошо, что это сейчас выскочило, предусмотрим «соломку».

   rozer76

12 — 13.04.17 — 12:49

(11) ты это… сразу DTO_8_14_0_2 ставь свежую

   Tatitutu

13 — 13.04.17 — 12:50

(8) «И вот интересно, а почему установщик ее не перерегал, когда я переставлял DTO»

(12)

может в DTO ее (FPRNM1C82_54FZ.DLL) нет ? Уверены ?

   dezss

14 — 13.04.17 — 12:51

(12) не-не, Девид Блейн…

У меня на 8_14_0_0 все работает, так что лучше не трогать…)))

Да и не DTO там, а KKT

   dezss

15 — 13.04.17 — 12:51

(13) а откуда тогда она у меня взялась? О_о

   Tatitutu

16 — 13.04.17 — 13:05

(15) Ты бы в (0) написал что ставишь (так издалека бы хотя бы платформу, версию, ну и «контрольным» так сказать конфигурацию) и сам бы СЕБЕ вопросов не задавал

   rozer76

17 — 13.04.17 — 13:19

(14) ну если ффд 1.05 не надо то разумно )

   dezss

18 — 13.04.17 — 14:29

(17) пока 1.05 есть только на бумаге, так что пофиг на нее.

(16) мой косяк, платформу не написал, но нужна ли она тут. 1С:Предприятие 8.3 (8.3.8.2088)

Конфа настолько сильно переписанная розница 2.0, что ее версию и нет смысла сюда писать)))

И в ней FPRNM1C82_54FZ.DLL точно нет.

Может, конечно, она взялась и деморитейла и как-то зарегалась, об этом тож тока щас подумал. Я с кассами (да и вообще в внешними компонентами) первый раз, поэтому не всегда осознаю что стоит писать, а что нет.

   rozer76

19 — 14.04.17 — 08:25

(18) 21.марта.17 официально вступил в силу если что …

   dezss

20 — 14.04.17 — 09:16

(19) пруф?

   dezss

21 — 14.04.17 — 10:00

(19) Уже нашел. С 01.07.17 обязателен 1.05.

А есть у кого-то ссылка на сами форматы?

А то чета не найду. На 1.0 нашел на ИТС, а другие форматы?

   Aleksey

22 — 14.04.17 — 10:05

(21) несовсем

   Aleksey

23 — 14.04.17 — 10:07

1.00 разрешен до 01.01.19, а 1.05 и 1.1 после регистрации закона допускается к использованию

   Aleksey

24 — 14.04.17 — 10:08

  

dezss

25 — 14.04.17 — 10:47

(24) спасибо.

Еще бы понять, что у них значит «рекомендуется»)))

Это ж налоговая, блин. У них рекомендуется может трактоваться как «обязательно».

1.   Произошла ошибка «Не удалось подключить устройство»: исправление путем проверки работы программных продуктов 1С 8

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

На этапе 1 мы проверяем работу программных продуктов 1С 8.

Если в организации используется программный продукт «1С 8 Розница», то во вкладке «Настройки» нужно перейти в РКМ (в 1С рабочее место кассира). Далее нужно выбрать пункт меню «Торговое оборудование», перейти на вкладку «Функции» и на следующую вкладку «Тест устройства».

При повторном выводе сообщения «Тест не пройден», нужно попробовать повторить попытку. В этом случае программа пытается отыскать ошибку и ее исправить. После этого можно выйти из режима тестирования и, если ошибка исчезла, продолжить работу в системе.   

2.  Произошла ошибка «Не удалось подключить устройство»: исправление путем проверки подключения драйверов оборудования

На этапе 2 мы проверяем подключение драйверов оборудования 1С.

Для проверки подключения драйверов оборудования 1С нужно перейти во вкладку Диспетчер устройств. Для самого быстрого способа – нужно кликнуть мушкой по иконке «Компьютер». Затем выбрать вкладку «Управление». Далее в меню выбрать вкладку «Диспетчер устройства».

Находим вкладку «Другие устройства» и переходим по ней:

Проверка подключения драйверов оборудования 1С: пункт Другие устройства во вкладке «Диспетчер устройств»

Здесь очень важно обратить внимание на то, чтобы в ней не было желтых иконок или восклицательных знаков перед значками. Их наличие говорит о том, что для этих   подключенных устройств не установлены драйвера. В этом случае Вам нужно установить или обновить драйвера оборудования. Обязательно обратите внимание на драйвера к нужной версии ОС и к ее разрядности.

Еще как вариант у Вас может возникать следующая разновидность ошибки – «При подключении оборудования произошла ошибка. Не удалось подключить устройство. COM-порт недоступен». В случае ошибки COM-порта его нужно перенастроить, так как на его место в настройках встало другое оборудование. В этом случае порты нужно переподключить.

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

Инна Изотова

1С 8 Inpas Daul Connector: Эквайринговая система: Не удалось загрузить драйвер торгового оборудования. Необходимо проверить корректность установки драйвера.

Описание ошибки:
После обновления платформы 1С Предприятие 8.3 в удаленном рабочем столе перестал работать из базы терминал приема оплат по картам PAX:
Произошла ошибка при подключении торгового оборудования
Inpas Daul Connector: Эквайринговая система: Не удалось загрузить драйвер торгового оборудования.
Необходимо проверить корректность установки драйвера.

Найденные решения:

1С 8 ошибка при попытке приема оплаты по карте Inpas Daul Connector: Эквайринговая система, не удалось загрузить драйвер торгового оборудования.
Рис. 1. Ошибка при приемы оплаты через терминал эквайринга в 1С 8.

Как было коротко отмечено в анонсе — перед тем, как перестал работать эквайринговый терминал PAX S300, происходило обновление платформы. Поэтому с одной стороны казалось удивительным — ведь все должно работать. Невероятного ничего не произошло. Первым делом — проверка, тест устройства, в списке торгового оборудования в базе 1С 8. Тест закончился ошибкой:
ИНПАС: Эквайринговая система: тест не пройден
Дополнительное описание: Ошибка при создании объекта драйвера
Проверьте, что драйвер зарегистрирован в системе

Нажатие на изображении увеличит его
1С 8 как исправить ошибку Произошла ошибка при подключении торгового оборудования Inpas Daul Connector: Эквайринговая система
Рис. 2. Ошибка при тестировании эквайринговой системы в «Подключение и настройка торгового оборудования».

Далее была использована задокументированная информация здесь, на сайте, в которой описан спектр ошибок, возникающих при попытке подключить указанный эквайринговый терминал в удаленном рабочем столе. Ведь среди ошибок, которые есть в материале по ссылке, «ошибка при создании объекта драйвера» тоже описана. Была перерегистрирована компонента «a_​inpasDC1c83.​dll». Был переустановлен драйвер коннектора «DualConnector (Common Connectors Installer)». Но проблема сохранилась. И тут на помощь пришла подсказка в той же статье — проверить разрядность платформы. Проверить используемую разрядность платформы можно в диспетчере задач Windows, для этого нужно сделать видимой колонку «Платформа», так же для удобства понимания, какой .exe-файл используется — колонку «Командная строка». В моем случае разрядность используемой платформы был x64. Это не подходило для работы ранее установленного драйвера, т.к. требовалась x32(x86)-разрядность 1С 8.3.

Нажатие на изображении увеличит его
1С 8 Inpas Daul Connector, Эквайринговая система, Не удалось загрузить драйвер торгового оборудования. Необходимо проверить корректность установки драйвера
Рис. 3. Проверка разрядности запущенной версии платформы 1С в «Диспетчере задач» Windows

Была выполнена установка 32-разрядной версии 1С 8. Но даже после указания «Разрядности» в настройке базы в списке баз, почему-то платформа отказывалась использовать указанную разрядность x32.


Рис. 4. Установка разрядности используемой платформы в списке баз 1С 8.

Встал вопрос: «Так как запустить принудительно x32-разрядность платформы 1С 8?» В общем случае платформа через ярлык запуска, который автоматически создается на рабочем столе при установке, обращается к общему .exe-файлу «1cestart.exe», который находится в «C:Program Files1cv8common», в каталоге «common». Этот «1cestart.exe» запускает список баз и выполняет подбор версии, релиза, разрядности платформы из тех, которые установлены и которые указаны в настройках баз. Похоже, что по неизвестной причине x32-разрядность платформы не видна для «1cestart.exe». Поэтому было при нято решение сделать ярлык для принудительного запуска x32-разрадной версии платформы. Для этого, проследовав именно по пути «C:Program Files (x86)1cv88.3.22.1709bin», в котором очень важно, чтобы был «Program Files (x86)» — где x86 разрядные версии программ, и далее через папку с версией платформы, в частности «8.3.22.1709» в «bin»  к файлу «1cv8.exe». С помощью пункта контекстного меню «Отправить» — «Рабочий стол» создается ярлык для запуска конкретно под данной разрядностью и конкретным релизом платформы 1С 8.

Нажатие на изображении увеличит его
как создать ярлык для запуска 1С 8 разрядности x32 (x86)
Рис. 5. Создание ярлыка для запуска 1С 8 32-разрядности.

После запуска базы через созданный ярлык можно проверить в диспетчере задач, что используется платформа «32 бита». Единственный недостаток такого решения подхода — так это то, что когда произойдет очередное обновление платформы 1С 8.3, то потребуется повторно создавать ярлык для принудительного запуска из каталога новой платформы. Но, возможно, это и не потребуется — x86 (x32) разрядная версия более новой платформы будет все-таки работать при запуске базы из списка баз, с указанной разрядностью.

Нажатие на изображении увеличит его
1С 8 как запустить x32, x86 разрядность платформы
Рис. 6. Проверка в Диспетчере задач используемой разрядности.

И после этого база, запущенная под 32-разрядная версией платформы 1С 8.3 начинает снова «видеть» драйвер эквайрингового терминала Inpas (Инпас) Pax S300. Проверка разрядности — это универсальная рекомендация при устранении ошибки «Произошла ошибка при подключении торгового оборудования Inpas Daul Connector: Эквайринговая система: Не удалось загрузить драйвер торгового оборудования.» И работает не только для конкретного устройства, но и для других, включая даже в некоторых случаях старые версии ККТ с передачей данных.

Нажатие на изображении увеличит его
1C 8 как исправить ошибку Inpas Daul Connector, Эквайринговая система, Произошла ошибка при подключении торгового оборудования
Рис. 7. Успешный результат тестирования подключения 1С 8 к драйверу Inpas Daul Connector

Поэтому, если внезапно после обновления платформы 1С 8 перестает работать эквайринговый терминал при попытке принять оплату по карте от покупателя (контрагента), то в первую очередь проверьте разрядность 1С, под которой запускается база, в которой настроено торговое оборудование.

Оцените, помогло ли Вам предоставленное описание решения ошибки?




© www.azhur-c.ru 2014-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу.

12-12-2022

Журавлев А.С.
(Сайт azhur-c.ru)

Сканеры штрихкодов на общепите

Автор Imaris, 01 окт 2015, 17:22

0 Пользователей и 1 гость просматривают эту тему.

Добрый день.
Задача такая: заставить сканеры штрихкодов (конкретно модель Voyager MS9540) работать в Общепите так же, как в Управлении Торговлей, а именно: в форме «Перемещение Товаров» при создании нового документа при сканировании штрихкода должен автоматически добавляться в список товар со считанным штрихкодом.
На общепит была установлена библиотека подключаемого оборудования.
Сам сканер вне 1С работает через прерывание клавиатуры и просто печатает штрихкод.
Я, как очень зелёный и едва начавший программист, столкнулся с непосильными проблемами, некоторые из них решил, но самые жуткие остались нерешёнными.
В частности, общепит отказывается работать с драйвером сканера. Какой-то драйвер есть в библиотеке, и, вообще говоря, это тот же самый драйвер, что был в УТ. Выгрузка драйверов из УТ ничего не даёт. При попытке настроить драйвер вылезает:

Ошибка получения описания драйвера
{ОбщийМодуль.ПодключаемоеОборудованиеУниверсальныйДрайверКлиент.Модуль(2132)}: Метод объекта не обнаружен (УстановитьПараметр)

Как заставить этот метод работать я так и не понял.
Сам сканер отказывается работать. При его инициализации (при открытии нужной формы) появляется ошибка:

При подключении оборудования произошла ошибка:"'1С: Сканеры штрихкода (NativeApi)' на Администратор(ImarisPad): Не удалось загрузить драйвер устройства.
Проверьте, что драйвер корректно установлен и зарегистрирован в системе.
Не удалось подключить устройство "'Сканер' на Администратор(computer)": Ошибка обращения к драйверу. (999)".

В УТ сканер работает как надо. Подскажите, что я делаю не так?
Далее мне нужно будет разобраться непосредственно с процедурой ОбработатьПолученныйШК(ДанныеШтрихкодов), перепастить из УТ не вышло, как быть — не знаю. Но сперва надо хотя бы драйвер заставить работать.
Спасибо за ответы!


Если сканер работает через клавиатуру, то никаикх драйверов не надо .оно работает просто как клавиатура.

Помог? Нажми — Спасибо :)
skype: Soprov1C


Цитата: дфтын от 01 окт 2015, 18:07
Если сканер работает через клавиатуру, то никаикх драйверов не надо .оно работает просто как клавиатура.

Дело в том, что для работы сканера в Управлении Торговлей необходимо было в настройке драйвера указать порт клавиатура, по умолчанию там стоит COM, при котором сканер не работает должным образом. У общепите же я не могу открыть эти настройки.

Добавлено: 03 окт 2015, 09:17


Больше идей нет?


У нас такая же ситуация. УПП последний релиз 1.3.29.2. Win XP.
Сначала ставим ScanOPOS с сайта 1С, например версию 8_0_9_7.
В УПП в торговом оборудовании заходим в параметры сканера, показывает драйвер и версия 8.0.9.7.

Далее следуя инструкции с Вашего сайта берем ScanOPOS.dll из папки
«Cipher_ScanOPOS_8.0.8.22_plus_manual»-
«Версия Scanopos.dll для 1С8.2 только для конфигурации 11.0.5.4 и ниже»

И заменяем им ScanOPOS.dll из папки
«C:Program Files1C1C Barcode scanner8_0_9_7»

Заходим в УПП в торговое оборудование, заходим в параметры сканера, пишет драйвер и версия «Не установлен». Соответственно, при каких либо действиях ошибку «Не удалось загрузить драйвер торгового оборудования.
Необходимо проверить корректность установки драйвера».

Что мы делаем не так?

И что значит «Если у Вас ОС Windows 7, тогда необходимо запускать 1С от имени администратора, иначе драйвер не установится.»

Где и в какой момент в 1С должен устанавливаться драйвер?
В 1С всегда заходим под администратором, пробовали и на win 7, то же самое.

Проблема: При попытке открыть смену на кассе в 1С появилась следующая ошибка:

Ошибка«При открытии смены произошла ошибка. При подключении оборудования произошла ошибка: Не удалось подключить устройство «Фартуна_ККТ»: Служба Frontol and Drivers service не запущена! (999). Смена не открыта на фискальном устройстве».

Решение проблемы: Это стандартная и вполне банальная проблема отсутствующего драйвера на устройство.

Такое может случиться после переустановки операционной системы. Когда вроде бы всё установил и настроил. Однако забыл, что необходимо установить драйвера на кассу. К примеру, если зайти в «Администрирование —> Подключаемое оборудование —> Подключаемое оборудование» и там выбрать ККТ, зайти в ККТ, смену на которой происходит попытка открыть, то появится окно следующего информативного содержания:

Решением является только одно: необходимо установить драйвера (в данном случае — или воспользоваться скачанным, или скачать с сайта Атол), возможно, перезагрузить компьютер (в зависимости от того, что скажет драйвер после установки его в «Диспетчере устройств» для «Неизвестного устройства»). После чего заново запустить 1С, опять перейти через Администрирование в «Настройку ККТ». И только потом уже можно открывать смену и работать.

Если же у вас не получается установить драйвер даже после скачивания, то, возможно, вы отыщите ответ по этому вопросу в одной из следующих статей:

  • Установка драйвера АТОЛ:ККТ не завершена в 1С

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • При подключении интернета выскакивает ошибка 651
  • При подключении к серверу apple id произошла ошибка itunes windows