#0
by PROFIL
Доброго времени суток уважаемые форумчане! Столкнулся с такой проблемой: Есть у меня нетиповая конфигурация 8.2 и было принято решение сделать в ней сканирование документов, чтобы прикреплялись к некоторым объектам. Была перенесена "КомпонентаTWAIN" из типовой конфигурации УТ, сканирование заработало. Однако проявилась такая ошибка: Если у нас подключено несколько сканирующих устройств(МФУ) и одно из них работает, а другое выключено, вы ошиблись в выборе и выбрали физически отключенное устройство, нажали "Сканировать". Система долго думает и выдает ошибку. Далее мы выбираем "верное" устройство и пытаемся еще раз отсканировать и выпадает ошибка отключенного сканера: TWAIN : Acquire error. Перевыбор корректного сканера не помогает. Нужно перезапускать сеанс, выбирать "верный" сканер и с ним тогда сканирование проходит отлично. Подскажите уважаемые, есть ли варианты каким - либо образом получать только подключенные сканеры и выводить для выбора именно их? Тогда по идее ошибки можно было бы избежать
#3
by Garykom
+ В смысле убрать из 1С TWAIN, пусть просто отдает некую команду или даже просто забирает картинки из сетевой папки и все
#4
by PROFIL
Тут цель именно предоставить пользователю возможность сканировать документы прямо из 1С. Но есть некоторые условия, которые существенно усложняют задачу: 1. Сканеры могут быть абсолютно любые, потому как компания федеральная и представлена в разных регионах, что было дешевле, то и купили. Так же если это МФУ, то имена сканеров и имена принтеров в системе могут не совпадать 2. Большинство пользователей работает через Citrix, поэтому WIA сканирование не подходит, только TWAIN(Путем тестирования нескольких компонент с инфостарта работоспособной оказалась только стандартная компонента 1С)
#5
by PROFIL
Была мысль получить список TWAIN устройств, потом опросить их по сети, однако что-то у меня не получилось понять какой адрес у сканера(Брал за основу МФУ HP)
#6
by Garykom
Пойми TWAIN нужен только когда требуется предварительный просмотр и выбор параметров сканирования (размеры, разрешение, цветность). Но это все нафик не надо обычно, по дефолту всегда сканим А4 (или какой там размер сканера) в цветном 600dpi и тупо отдаем в 1С картинки готовые. Далее если надо есть ВК для 1С которые позволяют обрабатывать картинки (изменять размер и разрешение с цветностью). Внешняя приблуда для каждого сканера, пришла команда - создался файлик картинки в папочке - 1С забирает файлик и все. И те становится пофиг какая 1С и как работает - Citrix там или Linux
#7
by Garykom
1C-TWAIN хорошо только когда локальная 1С-ка (обычный клиент) с локальным сканером. Если терминальные сервера то это геморрой еще тот.
#8
by PROFIL
Собственно сама идея состоит в том, что пользователь как раз и может выбирать параметры сканирования(но в 1С). Да и если сканировать из 1С, то существенно уменьшается количество действий пользователя, при таком режиме работы он просто нажал сканировать и данные сразу появились в системе(Либо в окошке настроил параметры сканирования и так же сразу отсканировал через 1С), без предварительного сканирования через какую - то программу и перенос в какую-то папку. Именно для этого и нужен TWAIN, если как-то можно без него напрямую подавать команды сканеру, то я буду очень этому рад. В моем случае все работает, до того момента, пока не появляется у пользователя в устройствах два и более сканеров и мы в первый раз выбираем неработающий. Компонента падает с ошибкой и перевыбор рабочего сканера не спасает ситуацию.
#9
by PROFIL
Собственно отсюда и вопрос каким образом до сканирования можно понять что 2 из 10 сканеров работают?
#12
by PROFIL
Блин, понял о чем идет речь. Написание компоненты займет время. Как минимум придется "ковырять" драйвера TWAIN
#13
by PROFIL
Этот вариант я рассматривал последним, если никто ничего не подскажет. Уж очень не хочется лезть в дебри работы с TWAIN драйвером системы
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Доменная авторизация при COM соединении или обращении по web-сервису
- ЗУП Корректировка по РСВ за декабрь 2016 года
- Сдача НДС, ошибка не указан КПП
- ЗУП 2.5. Возврат из отпуска по уходу за ребёнком в день ухода?
- кассовый чек с признаком «возврат прихода»
- Указанный файл не существует при Универсальной загрузке
- Не вызывается событие обработки сканера штрихкода
- Где на сайте Атола скачать драйвера торгового оборудования?
- Аванс работникам по договорам ГПХ в ЗУП 8.3
- Ошибка при выгрузке журнала регистрации
- Как с помощью смартфона измерить температуру тела?
- BIOS виснет на определении винта в режиме ACHI
- Метод ПроверитьВывод работает избирательно по пользователям. Почему?
- 1С 8.3 Как программно узнать пользователя, создавшего документ
- Ошибка печати на фискальнике 2
- Синтаксис вычисляемого поля в СКД
- 1C КА: проблема подключения двух онлайн касс Viki Print 80 Plus к одному компу
- настройка RD connection broker для работы с SQL
- ЗУП 3. РС Роли физических лиц
- УФ. Добавить колонку в форму списка доков. Проставить галочку в ней.