Хочу подключить сканер к 1с8. Для этого развернул БД "Библиотека подключаемого оборудования 2.1".
Дальше подключил сканер к ноуту по USB, установил на него драйвера, перевел в режим COM.
Для проверки скачал программу PuTTY и проверил сканирование штрихкода по COM - все ок.
Как мне его теперь подключить к 1с8, никак не разберусь.
---
да все также - администрирование - торговое оборудование или рмк и оборудование, далее выбираете, что подключаете и все.
---
Сканер настраивается по книжке от сканера. Префиксы-суфиксы-режимы.
---
проще перевести обратно в hid и использовать без COM.
Настраивается так же, только вместо COM выбирается Клавиатура Порт 0.
---
Я в БД "БиблиотекаПокдлючаемогоОборудования" (чистая БД) подключил свой сканер по COM и в обработке оповещения получал успешно данные.
После этого зашел в УТ тестовую свою и перешел к "Подключение и настройка оборудования", далее создал новое оборудование, выбрав компоненту и записал данные. Полсе чего заново вошел в оборудование и нажал кнопку "Настроить...". Там нажал на кнопку "Функции-Установить драйвер" - в результате получил ошибку "Установка внешней компоненты не выполнена! В процессе установки произошла ошибка! Возможно, отсутствует компонента для используемого клиентского приложения". Сразу полез в конфигурацию - среди макет есть компонента "Драйвер1ССканерШтрихкода". В чём может быть проблема?
---
удалить старые драйвера при наличии. Запустить 1С от Администратора.
---
x64 клиент не нравился ему.
Как быть что бы на х64 клиенте работал сканер?
(что бы Вы понимали мой уровень знаний по сканерам - ни разу не подключал, по этому ни какие методики подключения не знаю, раве что только образно по статьям)
---
тогда все же перевести с COM на HID (это напрямую работа с USB) и нужен 64 бит драйвер.
---
Мне нужно управляющими штрихкодами перевести сканер в режим HID - не подскажете где штрихкода брать, они универсальные?
Драйвер х64 - Вы имеете ввиду компоненту 1с8 х64 разряда или сам драйвер для ПК?
---
64 бит компоненту 1С.
---
Я, как и писал, перевел сканер в режим USB-клавиатура. Дальше в х64 клиенте добавил его и выбрал драйвер NativeApi - сохранил. Зашел в настройки и снова ошибка:
"Установка внешней компоненты не выполнена! В процессе установки произошла ошибка! Возможно, отсутствует компонента для используемого клиентского приложения".

Я думал NativeApi - это драйвер для х32 (х64) версий клиентов, который работает с сканером в режиме USB-клавиатура, но как я понял, то я ошибаюсь. Подскажите что такое вообще NativeApi и где искать х64 драйвера?
---
NativeApi это библиотека, которая не требует регистрации в системе.
Где искать 64 бит драйвера не подскажу. Не использую их.
Вообще-то в последних релизах Ут11 должны быть. Во всяком случае в БПО они есть.
---
На основе полученной информации сканер в режиме USB-клавиатура подключил к 1с, причем выбрал драйвер для COM. Все работает, но на х32 клиенте только.
Понял, что нужно брать свежую библиотеку подключаемого оборудования - выкачивать оттуда драйвер и закидывать себе - буду пробовать.
Как я понял, то "NativeApi" это библиотека, которая является внейшней компонентой в конфигурации и имеет название "Драйвер1СУстройстваВводаNative" (синоним: Драйвер "1С:Устройства ввод (NativeApi)"). Правильно?
Что с помощью нее можно делать? В гугле ищу "компонента NativeApi 1с для сканера" и никак не могу понять к чему она вообще относится. Если Вас не затруднит, то скиньте ссылку, где можно прочитать по сути.
---
про описание что такое NativeApi, соответствующий раздел: https://its.1c.ru/db/metod8dev#content:3221:hdoc
Удалите предыдущие драйвера. Перезагрузите компьютер. Запустите 1С от Администратора. Правой кнопкой по ярлыку 1С, запустить от Администратора. Повторите установку библиотеки из нее.

Да, какая версия УТ11?
---
Native драйвер можно установить и вручную.
Открыть конфигуратор УТ. В общих макетах найти Драйвер1СУстройстваВводаNative
Дважды щелкаем. Выгрузить в файл. Даем имя файла и расширение zip.
Находим сохраненный файл. Открываем архив. В нем должен быть файл ScanOPOSNativeWin64_8_1_9_1.dll
Копируем его по пути:
%USERPROFILE%\AppData\Roaming\1C\1cv8\ExtCompT\
Перезапускаем 1С. Пробуем.
---
предыдущие установленные драйвера снесли? Те, которые устанавливали, когда БПО настраивали...
---
Сначала я подключал сканер и с официального сайта установил драйвера для сканера. Дальше в БПО добавил устройство и драйвер COM для него - в х32 все работало, а х64 - нет.
Теперь по Вашему совету (не совсем понял зачем), но удалил драйвер через установку и удаление программ для сканера. Что дальше делать понять не могу.
Версия УТ 3.2.9.2
---
HID
В режим USB-клавиатура перевел (нашёл управляющие штрихкоды в инструкции к сканеру).
(13)
---
а что у вас за конфигурация ? обычно есть раздел - Торговое оборудование, там производится подключение и настройку.
---
Я развернул чистую библиотеку подключения оборудования и потаюсь протестировать в ней, дальше хочу уже начать тестировать в УТ, но пока застопорился на этом.
---
Вытянул и подключил сканер. Все заработало... Не понял почему, но пока проблема ушла. Не подскажете как в УТ подключить сканера? Статью может какую то.
---
да все также - администрирование - торговое оборудование или рмк и оборудование, далее выбираете, что подключаете и все.
---
А какая разница между COM и NativeAPI? У меня оба одинаково работают только на х32 клиентах.
---
COM надо регистрировать в системе и работает только в windows.
Native не надо регистрировать и может работать не только в windows.
Я же давал ссылку на описание. Там:
Создание компонент c использованием технологии Native API
Эта технология позволяет создавать внешние компоненты, которые могут подключаться как в клиентском приложении, так и на сервере приложений "1С:Предприятие", в версиях для Windows, Linux, а также Windows Runtime, Android и iOS.
---
Я в последнее время вместо COM выбираю NativeAPI и все работает на ура.
---
Вытянуть и вставить сканер достаточно было и начались считываться в 1с8 штрихкоды. Не подскажете как в УТ подключать сканера? Может статью какую то.
---
Сканер настраивается по книжке от сканера. Префиксы-суфиксы-режимы.