#0
by breezee
Стоит сервер, к нему подключены машины через Rdp. Если интернет падает и пользователь потом заходит в 1с и пытается что-либо сделать - 1с виснет. Без сканера все работает нормально. Так же подключен фискальник - с ним проблем нет. Т.е. если подключен только фискальник - 1с не зависает.
#1
by breezee
Может важно. Сканер так устанавливал: 1)Считал enter/exit 2)recall default 3)serial emulation mode 4)enter/exit 5)(вроде бы, точно не помню, кажется на всех машинах поставил эти дрова, потому что без них ПК отказывался видеть сканер)Установил HSM USB Serial Driver r1.19 6)В 1с при в подключаемом оборудованиии поменял только суффикс на 10-LS
#5
by breezee
Сейчас нашел более поздние дрова HSM USB Serial Driver ver 3.4.8 поставил, сейчас проверю
#6
by zhig75
Это косяк дров 1с, была такая же канитель, переключил с ком порта на разрыв клавы и сразу стало всё отлично. У меня сайферлабы сканеры, с ними либо юзать обработку от сканкода, тогда не тормозит, либо разрыв клавы и стандартная обработка 1с.
#7
by breezee
Да, помогает, но сначала надо закрыть 1с только через диспетчер задач, а тут пользователи довольно, эм, неопытные, ну в общем не вариант для них через диспетчер закррывать
#8
by breezee
Спасибо, сейчас перезагружусь, прпробую с тем то я скачал(не для сервера еще), а какие дрова за место 1совских выбрать?
#10
by breezee
Вроде, просто сейчас он в эмуляции com, рядом нет распечаток штрих кодов для сброса настроек, но, кажется - когда ставил сканер он определялся как HID
#11
by zhig75
Ну и захреначь его в HID стабильней работает, если будет резать штрихкод, таймаут увеличь немного.
#12
by breezee
обновил дрова - все то же самое. сканер не сканирует, при попытке закрытия - виснет Спасибо, попробую
#13
by breezee
А если выставить не стандартный 1с, а 1с(Native) или другие дрова? Сейчас штрих-коды на сброс в хид не где распечатать, только завтра получится
#15
by breezee
Поставил в клавиатуру - при сканировании штрих-кода за место забивки номенклатуры он предлагает мне распечатать или провести товарный чек :/
#17
by mehfk
Поставь бусплатный атоловский драйвер устройств ввода. В атоловской программе настройки устройств ввода нажми кнопку поиск оборудования и отсканируй штрихкод. Посмотри какие указаны суффикс и префикс. Укажи аналогичные параметры в УТ.
#22
by breezee
Получается у меня суффикс 13 лф. Я его ставил - ни черта не работало в режиме клавиатурыы, только в режиме сом работало 2000000063867 #13
#23
by breezee
Ой, я *удак, все нормально работаета. ВСЕМ ГИГАНТСКОЕ СПАСИБО! Люблю мисту, в который раз уже помогаете :3
#24
by Cyberhawk
Проброс "других устройств, которые могут быть подключены позднее" в терминал настроен?
#25
by breezee
Да, эо я настраивал. Сейчас все пашет, жалко что после слета инета нужно зановго зайти в рмк чтобы сканер заработал
#26
by Cyberhawk
На моем прошлом фиксе была, возможно, такая же проблема. Первый этап диагностики показал следующее: после дисконнекта проброс портов переставал работать вообще, включая принтеры. Второй этап диагностики показал, что даже при закрытии 1С (после повторного подключения) оставался висеть ее процесс, т.к. какая-то dll'ка не выгружалась из памяти, поэтому нужно было либо завершать терминальный сеанс целиком, либо убивать процесс 1с в терминале вручную. Драйвера были сначала типовые 1С, затем ставили АТОЛЛовские, но что-то другое стало проявлятся, еще более критичное. Так и смирились, кажется. P.S. Это все для COM-модели сканера, в разрыв клавиатуры не вставляли.
#27
by Сияющий в темноте
Проблема не в дровах 1с,а в поведении системы после потери связи. Когда мы хотим получать информацию о полученных символах,мы подписываемся у системы на события порта.Для этого мы его открываем и вызываем функцию регистрации системного события или окна. Теперь,когда связь рвётся,то нам этого никто не сообщает,так как виртуальное соединение выдаст ошибку только порт попытке отправки или чтения данных,но мы его не делаем,так как события просто нет. Потом подключается новый или тот же сеанс,система посылает уведомление о подключении,как и об отключении тем,кто на него подписался,но драйвер сканера их получать не умеет. Далее,сканер у нас не работает,так как на клиенте порт закрыт. Теперь мы закрываем порт на сервере,система уходит на вызов закрытия порта и обращается к клиенту,но он у нас уже не знает,что порт ещё открыт,и мы висим до таймаута системного вызова
#28
by Сияющий в темноте
Кстати,насколько я помню,для проброса портов используется виртуальный канал со статусом перманент,то есть он не должен разрываться при отключении сеанса,а значит,для него должно использоваться отдельное соединение в стеке тспип,то есть таймаут разрыва будет одни сутки,а таймаут ответа на запрос закрытия я не помню нужно смотреть в таблице разрыв соединения
#30
by Сияющий в темноте
По хорошему,нужно пробрасывать ванд интерфейс сканера,а уже из него делать событие в 1С,тогда мы сможем отделить 1С от обработчика событий,и можно будет перезапускать обработчик
#31
by Сияющий в темноте
напиши на сях программу,открывающую порт сканера в терминале и смотри,что будет висеть в этом случае. К сожалению,неблокирующего закрытия порта нет,так что виселица должна будет быть на CloseHandle Причём стандартная 1с закрывает порт пои закрытии последней формы,скащпвшей,что она понимает сканер
#32
by zhig75
Мне лень что-то писать, на обработке сканкода в 1с ничего не вешается. Перевожу сканер на стандартную от 1с и при обрыве связи 25 процентов процентов сервера тут же выжирается.
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Сканер сканеру....
- можно ли каким-либо образом подключить один сканер на несколько машин?
- Сканер штрих-кодов. Событие, когда вводится текст через сканер. Как засечь
- Не могу подключить сканер Metrologic Eclipse MS5145
- Сканер и ридер. Сканер работает, ридер нет. Где делаю неправильно?
- Сканер штрихкода на COM-порте в RDP отваливается...
- Подключаю сканер. Закрываю 1с. Открываю 1с. Сканер не подключен
- Win7, RDP: не удалось открыть файл подключений default.rdp
- Прошу помощи с "префиксом" для сканера Eclipse MS5145
- RDP: слетела ассоциация для расширения .rdp
- Мобильная платформа и bluetooth сканер (или сканер в ТСД)
- При синхронизации Бух3 и УТ11 - не выгружаются документы в УТ11...
В этой группе 1С
- OData и срез последних по РС с подчинением и периодичностью по позиции рег-ра
- Не удается завершить требуемую операцию, поскольку службы удаленных рабочих сто
- Кассовое поступление, при проведении ругается на КОСГУ
- Конвертация: Выгрузить Справочник в Справочник и Регистр сведений
- Булево в регистре накопления
- Замена плана счетов в УПП с российского на белорусский
- Интервью Нуралиева журналу РБК. Фирма 1С обогнала почти всех конкурентов
- Конвертация: как перенести конкретное субконто в документе?
- Процесс rphost x64 сжирает всю память за час
- Проблема с хранилищем значений
- выгрузка УТ 10.3 - УТ 11
- Книга учета доходов (патент)
- Передать значение из модуля формы в модуль объекта
- Как получить произвольную вложенную таблицу в запросе?
- программно получить вариант отчета 1с 8.3 скд
- Как узнать статус лицензии SQL 2012?
- Документооборот. Возможность изменять документ на этапе после согласования
- План обмена по организации - как обнулить счетчик сообщений ?
- УТ 10.3. Во внешней печ.форме текст не помещается в ячейку целиком
- БП 3.0 Восстановление последовательности - не пойму как работает