![]() |
|
Проблема с подключением сканера штрих-кода USB к 1С ТиС 7.7 | ☑ | ||
---|---|---|---|---|
0
ARN
10.08.09
✎
11:37
|
Помогите, пожалуйста. Впервые пришлось столкнуться с USB сканером. В блокнот штрих-код считывается, а в 1С ТиС 7.7 когда пытаешся сосканировать код - действует, как будто нажали кнопку ENTER.
Подскажите, что это может быть? |
|||
1
ARN
10.08.09
✎
13:28
|
АП
|
|||
2
SIF
10.08.09
✎
13:31
|
Может через ввод строки попробовать?
|
|||
3
los_hooliganos
10.08.09
✎
13:40
|
Надо настроить пост-фикс для сканера.
|
|||
4
Torquader
10.08.09
✎
13:47
|
Сначала надо установить старый драйвер от Атол-а, чтобы оно работало с 1С.
Потом у сканера (а у вас он HID-устройство) надо установить префикс (обычно ;) и таймаут, и те же значения прописать в драйвере в настройках (и у вас сканер будет в разрыв клавиатуры). И всё должно работать. |
|||
5
Нуф-Нуф
10.08.09
✎
13:50
|
(4) +1 добавить больше нечего
|
|||
6
ARN
10.08.09
✎
17:35
|
(4) Спасибо огромное за ответ! Помогло! Вот беспокоит только, что тормозит всё при считывании штрих-кода. Никто не сталкивался? Даже не знаю куда смотреть.
|
|||
7
MikeFromAtol
10.08.09
✎
19:21
|
а это скорее всего демо-режим :) говорили же - ищи старый драйвер. Ну или за относительно небольшую сумму купить ключ защиты для новой версии
|
|||
8
GreyK
10.08.09
✎
19:26
|
(7) Scaner1C.DLL стала платной?
|
|||
9
MikeFromAtol
10.08.09
✎
19:31
|
(8) да
http://www.atol.ru/info/news/news_893.html для конечного пользователя это грустная новость, для атола и интеграторов - хорошая. |
|||
10
GreyK
10.08.09
✎
19:42
|
(9) Значит на сайте атолла таки нет бесплатной версии? А какая цена платной? Ну чтоб не продешивить устанавливая бесплатную? :)
|
|||
11
Злопчинский
10.08.09
✎
20:15
|
Краткое описание основных принципов работы/настройки сканеров ШК в программе 1С (по мотивам ветки T1C http://www.kuban.ru/forum_new/forum9/files/299292.html)
Q. Люди, подскажите чайнику принцип работы в проге со сканером штрих-кода. Подключил сканер <модель>, установил драйвера. В программе ТиС тест проходит, а что дальше? Каков принцип работы в номенклатурах и накладных? В номенклатуре написано: "Штрихкоды единиц измерения можно ввести со сканера". A. 1. Штатная ТиС 2. ШК задается НА КАЖДУЮ ЕДИНИЦУ ИЗМЕРЕНИЯ НОМЕНКЛАТУРЫ. "Единицы" - это справочник "Единицы", подчиненный "Номенклатуре". Базовая и основная единицы "выведены" в карточке товара, остальные - в справочнике "Единицы". ШК в единицы можно вводить как вручную так и сканером. 3. ШК на товар (задается в единице) - должен быть УНИКАЛЬНЫМ в пределах всей базы. Иначе - бяка (для работы с "бякой" - типа http://infostart.ru/profile/174/projects/1211/image.php?img=770 - см. картинки). 4. ШК бывают "в разрыв клавиатуры" и "в порт (USB, COM)". Сканер в УСБ может без всяких настроек подхватыфваться как в разрыв клавиатуры 5. ШК в разрыв клавы работает по умолчанию - но работает очень тяжко, так как эмулирует нажатия клавиш и ENTER в конце ШК - что получится зависит от того, !!!где в момент сканирования находился курсор (фокус)!!! 6. Для сканеров устанавливаются спецдрайвера (как правило - проблем не бывает). 7. При (правильной)установке (правильного)драйвера ШК "в разрыв" и ШК "в порт" они (ШК через драйвер) генерят "внешнее событие", на которое реагирует 1Сина путем выполнения предопределенной процедуры ОбработкаВнешнегоСобытия() (которая может быть как в форме, так и в глоб.модуле). На вход процедуры поступает собственно сам ШК, "имя события" и "имя источника ШК" - а они уже обрабатываются 1Сными ТИПОВЫМИ процедурами, которые наштрямкали программисты. 8. Соответственно, если у вас открыта какая-нибудь форма (элемент справочника, документ и пр) и в этой форме есть процедура ОбработкаВнешнегоСобытия() - отрабатывает она и выполняет действия в зависимости от "ситуации": а) получает ШК б) смотрит "в каком месте" был получен ШК и в зависимости от этого в) вносит ШК в соответствующие поля или осуществляет поиск товара по полученному ШК с "передачей" найденного товара "дальше" - куда "дальше" - зависит от того, что прописано в алгоритме. 9. Сам сканер ШК при сканировании генерит КОД, который может состоять собственно из самого ШК и префикса с суффиксом... Для того, чтобы сработало "внешнее событие" и ОбработкаВнешнегоСобытия() - должен быть в настройках программы(драйвера) корректно описан СУФФИКС ШК - т.е. спец.символ(последовательность спец.символов), которые "говорят" что ШК "закончился"... можно его "обрабатывать"... т.е. - со сканера идет: <Префикс><ОтсканированныйШК><Суффикс>; - <Префикс> и <Суффикс> настраиваются по книжке с настройками сканера; - если правильно В ДРОВАХ настроены <Префикс> и <Суффикс> (т.е. такие же, как у сканера), то дрова их отбрасывают, оставляя <ОтсканированныйШК> для 1С-ны. - если правильно В ДРОВАХ настроен <Суффикс>, то по его приходу и генерится "Внешнее событие". Иначе - ждем это событие до второго пришествия... - <Суффикс> - это символ(спец.код), который говорит компу о том, что переданная от железа последовательность закончилась; - <Префикс> - символ, позволяющий отличать "нашу" последовательность (со сканера) от "не нашей" (с фиг знает еще какого устройства) или, например, <префикс> можно использовать чтобы отличать наши "внутренние" ШК от ШК производителей/поставщиков. |
|||
12
ARN
11.08.09
✎
09:39
|
Господа хорошие, ни у кого случайно не завалялось старого драйвера? Буду безмерно признательна! (1c_ds-t@mail.ru)
|
|||
13
MikeFromAtol
11.08.09
✎
11:16
|
(10) :)
однопользовательский ключ стоит в розницу 2100 руб. |
|||
14
Злопчинский
11.08.09
✎
11:54
|
(13) и че с ним делать если он допустим гавкнется, т.е. накроется медным тазиком?
|
|||
15
Злопчинский
11.08.09
✎
11:54
|
или например ключ усбшный а на машине нет ec, (или наоборот)?
|
|||
16
Нуф-Нуф
11.08.09
✎
11:57
|
||||
17
MikeFromAtol
11.08.09
✎
12:22
|
(14), (15) весь наш софт защищается ключами защиты. Случаи отказа или выхода ключа из строя есть, но процент по сравнению с общими продажами ничтожно мал.
Так что это - не причина. LPT-шные версии софта мы убрали еще год назад, по причине невостребованности. Сейчас очень сложно найти комп без USB. Ну а если найдется такой монстр, без желания апгрейда компа - ну что же, значит это не наш клиент. Всех денег не заработаешь |
|||
18
Злопчинский
11.08.09
✎
12:59
|
(17) глухой?
мне ВАШИ мизерные проценты случаев выхода ключа из строя - в глубокую пропасть!!! ибо для меня выход ключа из строя - = 100%!!!! ...вот оно истинное лицо злобных, потерявших лицо зажравшихся буржуинов... ;-) |
|||
19
MikeFromAtol
11.08.09
✎
13:03
|
(18
1. Насчет глухого. Найди где ранее ты говорил что у тебя процент выхода из строя атоловских ключей 100%. 2. Дальше спорить не буду. Если у 99 человек все работает, а у одного - нет, то наверное проблемы у этого одного, а не у первых 99. А насчет буржуинов - думаю, ты программируешь не за корочку хлеба. |
|||
20
Нуф-Нуф
11.08.09
✎
13:05
|
сканер юсби. ключ юсби. ФР юсби. ключ усби. мышь юсби. клавиатура юсби. принтер юсби. ключ атола/1с усби.
8 портов юсби. запасайтесь планками расширения братцы |
|||
21
Нуф-Нуф
11.08.09
✎
13:06
|
а на счет перехода на платность драйверов - с этим не поспоришь. люди зарабатывают деньги. тем более есть бесплатные аналоги, как грится нехошьнеешь
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |