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

Добрый день! У клиента в магазине возникла интересная ситуация...при авторизации конкретного пользователя возникает ошибка, относящаяся к торговому оборудованию(Сканер, ФР, картридер, дисплей) :"Проверьте корректность указания обработки обслуживания и наличие свободного места на жёстком диске компьютера"Переподключать обработки пробовал, вытаскивать их из рабочей базы(другого магазина) тоже пробовал.. Интересно, что если заходит другой пользователь с такими же настройками, то оборудование работает...
 

Андрей Цикин

Заглянувший

Сообщений: 5
Авторитет:

0

Регистрация: 24.04.2012

Добрый день! У клиента в магазине возникла интересная ситуация…
при авторизации конкретного пользователя возникает ошибка, относящаяся к торговому оборудованию(Сканер, ФР, картридер, дисплей) :
«Проверьте корректность указания обработки обслуживания и наличие свободного места на жёстком диске компьютера»
Переподключать обработки пробовал, вытаскивать их из рабочей базы(другого магазина) тоже пробовал.. Интересно, что если заходит другой пользователь с такими же настройками, то оборудование работает корректно… Какие будут предложения по данному вопросу?

 

Добрый день.

Сообщите, пожалуйста, наименование решение и номер релиза.

 

Андрей Цикин

Заглянувший

Сообщений: 5
Авторитет:

0

Регистрация: 24.04.2012

Знаю, что розница, Ювелирный магазин.. с релизом пока затрудняюсь ответить, но уверен, что версия тут ни при чем))

 

Добрый день.

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

 

Андрей Цикин

Заглянувший

Сообщений: 5
Авторитет:

0

Регистрация: 24.04.2012

 

Владимир Андрейчак

Посетитель

Сообщений: 1183
Авторитет:

145

Регистрация: 16.04.2010

#6



0


15.10.2012 16:08:53

Андрей, ну тогда у Вас должно быть типичное решение данной проблемы.

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

Изменено: Владимир Андрейчак15.10.2012 16:10:04

Настраиваем проверку торгового оборудования только на том пользователе который с ним работает!

Давно раздражало когда заходишь в 1с под пользователем который не работает с торговым оборудованием а тебе!

«

************: Ошибка при подключении устройства.
Необходимо убедиться, что устройство правильно настроено и соответствующий порт не занят другим приложением.
Произошла ошибка при подключении торгового оборудования

«

Настройки средствами 1с для этих целей в УТ 8.2 10.3 НЕТ! что очень раздражает!!! Вот мое решение:

Способ первый:

1: Делаем резервную копию базы!

2: Открываем конфигуратор/Обработки/ТОСервер/МодульОбъекта

3: Находим функцию «ПодключитьОборудование(Вид, Клиент)»

4: Находим следующие строки «

Запрос.УстановитьПараметр(«Вид» , Вид);
Запрос.УстановитьПараметр(«Компьютер», ПолучитьИмяКомпьютераТО());
СтрокиТО = Запрос.Выполнить().Выгрузить();
СтрокаТО = Неопределено;
Для Каждого СтрокаТО Из СтрокиТО Цикл»

5: Сразу после этих строк добавляем:

Если НЕ ПараметрыСеанса.ТекущийПользователь = Справочники.Пользователи.НайтиПоНаименованию(«*****») Тогда
Продолжить;
КонецЕсли;

Вместо «*****» указываем Имя пользователя для которого торговое оборудование так же будет проверяться! А всем остальным можно радоваться)))

6: Сохраняем конфигурацию «F7» Все готово, запускаем и радуемся)

Способ второй:

1: Открываем конфигуратор и находим «Планы видов характеристик»

2: Далее открываем «НастройкиПользователей/Прочее/Предопределенные»

3: Добавляем новый вид и называем его к примеру

Имя: «ПроверкаТорговогоОборудования»

Тип: «Булево»

Наименование: «Проверка подключения торгового оборудования»

Так, с этим все =)

4: Далее идем «Обработки/ТОСервер»

5: Жмем «Действие/Открыть модуль объекта»

6: В открывшемся модули ищем строки:

                        Запрос.УстановитьПараметр(«Вид»      , Вид);

                        Запрос.УстановитьПараметр(«Компьютер», ПолучитьИмяКомпьютераТО());

                        СтрокиТО = Запрос.Выполнить().Выгрузить();

                        СтрокаТО = Неопределено;

                        Для Каждого СтрокаТО Из СтрокиТО Цикл

И после них вставляем:

мТекущийПользователь = ПараметрыСеанса.ТекущийПользователь;

Проверка = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(мТекущийПользователь, «ПроверкаТорговогоОборудования»);

 Если НЕ Проверка Тогда

             Продолжить;

     КонецЕсли;

7: Сохраняем конфигурацию =)

Теперь в «Настройках пользователя» можно выбрать нужно этому пользователю проверять подключение или нет =)

Всем удачи)

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)

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

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

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

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

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

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

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

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

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

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

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

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

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

Инна Изотова

ШТРИХ-ФР-01Ф не работает с 1С после обновления обработки с 1.50 до 2.10

Есть ШТРИХ-ФР-01Ф, успешно работал с 1С 8.3.11.3034 через обработку для торгового оборудования версии 1.50 ShtrihMkkt.epf и отправлял данные в ОФД.
Обновили прошивку до последней доступной и ФФД с 1.0 до 1.05, драйвер с 4.13 до 4.14.0.0.688 и перерегистрировали в ОФД.
Обработку, для поддержки ФФД 1.05 обновили до единственной доступной на сайте ИТС — 2.10. После этого 1С не работает с Штрих-ФР.
Тест из драйвера и эмулятора 1с в драйвере проходит успешно. Тест в самой 1С проходит успешно.

Тест успешно выполнен. ШТРИХ-ФР-01Ф № 040465

НО при попытке получить параметры фискализации ИНОГДА получаем:

-FFFFFFF нет связи

ИЛИ

ШТРИХ-ФР-Ф: Ошибка при подключении устройства.
Необходимо убедиться, что устройство правильно настроено и соответствующий порт не занят другим приложением.
FFFFFFF8h, Access violation at address 0E8AC1C4. Write of address 0E8AC1C4
Произошла ошибка при подключении торгового оборудования

Иногда они открываются без ошибок. Если же попытаться открыть смену, получаем

Ошибка вызова метода <ОбъектДрайвера.ОткрытьСмену>.
Недостаточно фактических параметров

Если обработку переключить на 1.50, то смена открывается, но не закрывается с ошибкой:

{Документ.КассоваяСмена.Форма.ФормаСписка.Форма(96)}: Поле объекта не обнаружено (ИдентификаторУстройства)
   ККТ = ТекущиеДанныеСписка.ИдентификаторУстройства;

   Как пробовали исправить:
Переустановка драйвера 4.14 с чисткой реестра и перезагрузкой сервера и клиента.
   Чистка кэша 1С, создание чистого профиля пользователя, запуск от администратора домена (и «запустить как администратор) клиентского и админского интерфейса в момент настройки или открытия смены — не помогло.
   На более новой платформе 8.3.12.1440, на другом физическом сервере то же самое.
   Подключение Штриха в терминал через КОМ и TCP-сервер ФР (на основном сервере и тестовом), не помогло.
   Отключение антивирусной защиты на клиенте и сервере не помогло
   Смена драйвера с последнего на 4.14.0.0.624 не помогла.

В конце рабочего дня кассиры вынуждены закрывать отчёты на своих рабочих местах. Но по непонятным причинам возникает сбой, и появляется сообщение «При подключении оборудования произошла ошибка» (999) в Атол. Что это значит и как решить эту проблему — читайте в этой статье далее.Ошибка в Атол

Содержание

  1. Ошибка 999 в Атол – каковы причины?
  2. Тестирование 1С платформы при подключении оборудования
  3. Проверка драйвера
  4. Изменение протокола и канала устройства Атол

Ошибка 999 в Атол – каковы причины?

Ошибка ведёт себя крайне непредсказуемо. Иногда может появляться в устройстве в течение рабочего дня. Есть мнение, что помогает переустановка драйвера. Далее вы узнаете, как это сделать. Причины могут быть действительно в сбое ПО или самого оборудования (Атол или ПК). В большинстве случае РМК просто не подключается к определённой кассе. Виновником может выступать неизвестное устройство, которое заняло нужный порт COM. В таком случае необходимо изменить порт.

Читайте также: значение не является значением объектного типа 1С — https://rusadmin.biz/oshibki/znachenie-ne-yavlyaetsya-znacheniem-obektnogo-tipa-1s/.

Тестирование 1С платформы при подключении оборудования

Для начала необходимо попытаться протестировать платформу 1С, чтобы убедиться, что причина не в ней.

Для этого перейдите в настройки РМК:

  1. Выберите пункт «Торговое оборудование»;
  2. Нажмите кнопку «Функции» и далее «Тест устройства»;
  3. Если появляется ошибка и система выдаёт сообщение «Тест не пройден» или что-нибудь подобное, попробуйте снова запустить его.

Такая рекомендация может помочь в случае сбоев программы. Модуль пытается отыскать неверный код и исправить его. Попробуйте выйти из тестирования и попытаться подключиться к кассе.

Прочитайте о том, как решить: слишком много фактических параметров 1С 8.3 — https://rusadmin.biz/oshibki/slishkom-mnogo-fakticheskih-parametrov-v-1c-8-3/.

Проверка драйвера

Чтобы проверить работоспособность драйвера Атол на ПК, необходимо попасть в диспетчер устройств. Для этого есть несколько способов. Независимо от версии Windows, оба они будут работать. Попробуйте сделать так: вместе нажмите WIN+R и введите в строку «devmgmt.msc». После чего нажмите клавишу Ввода. Или вместе нажмите WIN+Pause и выберите слева этот пункт.

Выполните следующие действия:

  1. Среди пунктов списка вам необходимо найти «Другие устройства» и нажать на него;Неопознанные устройства в ДУ
  2. Откроется список из 2 или более пунктов. В нём не должно быть значков с жёлтыми иконками и восклицательным знаком. Это свидетельствует о том, что для этих подключенных устройств система не имеет драйверов;
  3. Если это действительно так, вам необходимо вставить в привод CD с ПО и установить его. Или нажать ПКМ по неопознанному устройству и выбрать пункт «Обновить драйверы». После чего выбрать строку под названием «Автоматически…».

Когда драйвер будет установлен, следует снова вернуться в это окно, чтобы убедиться, что всё в порядке. Это нужно сделать обязательно, так как если вы сами установили драйвер, который нашли в сети, он может не подойти к версии ОС или её разрядности.

Рассмотрим способ настройки драйвера Атол, когда появляется сбой 999. Для этого нужно нажать на кнопку «Пуск» в Windows.

Затем:

  1. Найдите раздел «Атол» и нажмите на него, чтобы показались дополнительные разделы и папки;
  2. Выберите среди этих пунктов «Драйвер Атол»;Атол в меню Пуск
  3. Откроется окно «Тест драйвер ККТ». В нём выберите кнопку «Настройка свойств»;Тест Драйвера ККТ
  4. Выберите пункт «Проверка связи». Ниже в строке «Результат» должны появиться соответствующие данные, которые говорят нам о том, что всё в порядке;Кнопка
  5. Теперь перейдём к верхней части окна и выберем в пункте «Режим» значение «Отчёт с гашением»;Опция отчёта с гашением
  6. Ниже нажмите кнопку «Войти». Затем ещё ниже выберите «Снять отчёт»;
  7. При этом в окне должна быть установлена галочка «Устройство включено»;Активированная опция включения устройства
  8. Если всё в порядке, нажмите кнопку «Выйти» вверху справа.

После этого открываем 1С предприятие и открываем смену. Если такой способ не помог решить ошибку при подключении оборудования 999 в Атол, попробуйте следующую инструкцию.

Это может быть полезным: ошибка при выполнении запроса GET к ресурсу e1cib/cmi/commands.

Изменение протокола и канала устройства Атол

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

Далее рассмотрим подключение Атол к ПК на примере Fprint 22.

  1. Включите питание устройства, нажав и удерживая соответствующую кнопку на панели Атол;Кнопка питания Атол
  2. Затем необходимо удерживать кнопку питания до тех пор, пока она не моргнёт индикатором 4 раза;
  3. После этого на чековой бумаге устройство покажет возможные варианты действий. Обратите внимание на пункт «Канал обмена». Цифра указывает на количество нажатий для вызова этого пункта. Нажмите 2 раза на кнопку питания;
  4. Снова на бумаге будут несколько вариантов канала обмена и цифры для его вызова;
  5. Для выбора канала RS-232 нужно нажать 2 раза, чтобы выбрать USB, нажмите кнопку питания 3 раза;
  6. После выбора необходимого канала нажмите 4 раза кнопку Power, чтобы перейти к выбору протокола обмена;
  7. Здесь будут пункты «Атол» — нужно нажать 2 раза, «Штрих» — 3 раза. Нажмите кнопку питания соответствующее количество раз;
  8. В завершение нажмите на кнопку 1 раз, чтобы выйти из меню настроек.

Таким образом, вы сможете выбрать для кассового аппарата Атол необходимый канал и протокол обмена. Попробуйте изменить их, если появляется ошибка подключения оборудования 999 в кассовом устройстве Атол. В противном случае, при неудачно подключении, попытайтесь обратиться в техническую поддержку или к системному администратору.

Опубликовано 28 июля 2019 Обновлено 09 октября 2020

Понравилась статья? Поделить с друзьями:
  • Произошла ошибка при подключении к нашим службам ubisoft
  • Произошла ошибка при подготовке выбранного диска для установки код ошибки 0х80070057
  • Произошла ошибка при аутентификации центр сертификации ssl не является доверенным
  • Произошла ошибка при подаче заявления госуслуги
  • Произошла ошибка при проверке подлинности playstation