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.
В чем может быть косяк? Куда копать?
1 — 13.04.17 — 11:18
+ Через атоловскую утилиту кассу видит.
2 — 13.04.17 — 11:40
Мне в похожей ситуации помогла переустановка платформы 1С УТ не видит драйвер ККТ
3 — 13.04.17 — 11:44
(2) блин…не хотелось бы таких кардинальных способов…а если на точке такое случится…
А переустанавливал как? Сперва удалил, потом поставил или прям без удаления?
4 — 13.04.17 — 12:01
Блин….какие же все таки <куча отборной нецензурной лексики> эти атоловцы. У них даже на форуме хрен зарегаешься. Пришло письмо, а пользователь с таким id не найден…
5 — 13.04.17 — 12:03
(4) было такое, лечил вкл/выкл кассы ну как одан из 100500 способах в такой ошибке )
6 — 13.04.17 — 12:07
(5) Так он до кассы даже не доходит еще. Только ведь компоненту подключает.
7 — 13.04.17 — 12:11
FPRNM1C82_54FZ.DLL скопировать
в
c:windowssystem32
C:WindowsSysWOW64 (при наличии такой папки,
самостоятельно создавать не нужно)
зарегистрировать с правами Адмистратора
p/s до кучи погуглить код альтернативного подключения 😉
8 — 13.04.17 — 12:19
(7) Дай я тебя расцелую!!!)))
И вот интересно, а почему установщик ее не перерегал, когда я переставлял DTO
9 — 13.04.17 — 12:27
(8) Компонента нативная и по идее должна работать без предварительной регистрации в системе.
Но у меня тоже не взлетело, пришлось регать руками.
10 — 13.04.17 — 12:37
(8) скорее всего….
ты ее зарегистрировал ! Все ок!
но если потом запускал что то с «типовым» подключением от 1С — оно сносит эту регистрацию
и нужно делать заново.
11 — 13.04.17 — 12:48
(10) Типового нет, есть только выдранные куски из типового. Да и после переустановки DTO нифига не запускал.
Хорошо, что это сейчас выскочило, предусмотрим «соломку».
12 — 13.04.17 — 12:49
(11) ты это… сразу DTO_8_14_0_2 ставь свежую
13 — 13.04.17 — 12:50
(8) «И вот интересно, а почему установщик ее не перерегал, когда я переставлял DTO»
(12)
может в DTO ее (FPRNM1C82_54FZ.DLL) нет ? Уверены ?
14 — 13.04.17 — 12:51
(12) не-не, Девид Блейн…
У меня на 8_14_0_0 все работает, так что лучше не трогать…)))
Да и не DTO там, а KKT
15 — 13.04.17 — 12:51
(13) а откуда тогда она у меня взялась? О_о
16 — 13.04.17 — 13:05
(15) Ты бы в (0) написал что ставишь (так издалека бы хотя бы платформу, версию, ну и «контрольным» так сказать конфигурацию) и сам бы СЕБЕ вопросов не задавал
17 — 13.04.17 — 13:19
(14) ну если ффд 1.05 не надо то разумно )
18 — 13.04.17 — 14:29
(17) пока 1.05 есть только на бумаге, так что пофиг на нее.
(16) мой косяк, платформу не написал, но нужна ли она тут. 1С:Предприятие 8.3 (8.3.8.2088)
Конфа настолько сильно переписанная розница 2.0, что ее версию и нет смысла сюда писать)))
И в ней FPRNM1C82_54FZ.DLL точно нет.
Может, конечно, она взялась и деморитейла и как-то зарегалась, об этом тож тока щас подумал. Я с кассами (да и вообще в внешними компонентами) первый раз, поэтому не всегда осознаю что стоит писать, а что нет.
19 — 14.04.17 — 08:25
(18) 21.марта.17 официально вступил в силу если что …
20 — 14.04.17 — 09:16
(19) пруф?
21 — 14.04.17 — 10:00
(19) Уже нашел. С 01.07.17 обязателен 1.05.
А есть у кого-то ссылка на сами форматы?
А то чета не найду. На 1.0 нашел на ИТС, а другие форматы?
22 — 14.04.17 — 10:05
(21) несовсем
23 — 14.04.17 — 10:07
1.00 разрешен до 01.01.19, а 1.05 и 1.1 после регистрации закона допускается к использованию
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. Ошибка при приемы оплаты через терминал эквайринга в 1С 8.
Как было коротко отмечено в анонсе — перед тем, как перестал работать эквайринговый терминал PAX S300, происходило обновление платформы. Поэтому с одной стороны казалось удивительным — ведь все должно работать. Невероятного ничего не произошло. Первым делом — проверка, тест устройства, в списке торгового оборудования в базе 1С 8. Тест закончился ошибкой:
ИНПАС: Эквайринговая система: тест не пройден
Дополнительное описание: Ошибка при создании объекта драйвера
Проверьте, что драйвер зарегистрирован в системе
Нажатие на изображении увеличит его

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

Рис. 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.
Нажатие на изображении увеличит его

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

Рис. 6. Проверка в Диспетчере задач используемой разрядности.
И после этого база, запущенная под 32-разрядная версией платформы 1С 8.3 начинает снова «видеть» драйвер эквайрингового терминала Inpas (Инпас) Pax S300. Проверка разрядности — это универсальная рекомендация при устранении ошибки «Произошла ошибка при подключении торгового оборудования 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С