Имя: Пароль:
1C
 
Проблема с подключением сканера штрих-кода 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
а на счет перехода на платность драйверов - с этим не поспоришь. люди зарабатывают деньги. тем более есть бесплатные аналоги, как грится нехошьнеешь