[ОТВЕТИТЬ]
Опции темы
08.04.2015 09:27  
Vent73
Добрый день. Не могу корректно настроить сканер в 1С: Салон красоты. Стоит задача читать сканером (USB, определяется как клавиатура) дисконтные карты (EAN13). Сканер подключается через драйвера Атол (в комплекте с ПО шли). Сканер нормально читает карту, но при этом поиск по базе карт не происходит (в данной конфигурации карты привязываются к клиенту, у которого может быть несколько карт и по сканированию карты в поле "Клиент" подставляется ФИО хозяина карты, а в поле карты пишет ее название и номер например 301 ШК) и скидка не дается (при сканировании в блокнот выдает ШК карты и переводит курсор на строку вниз). Аналогичные действия при считывании карт с магнитной полосой на ридере магнитных карт нормально ищут карту и клиента. Производитель ПО утверждает, что достаточно прописать суффиксы #13 и #10, или только #13. Их надо прописывать в настройках устройства в 1С, в самом сканере путем чтения ШК или и там и там? Если не сложно подскажите, какие ШК надо считывать из брошурки, если это будет необходимо
 
08.04.2015 10:03  
OlegON
В таких случаях, раз сканер работает клавиатурой, фокус ввода надо ставить туда, куда обычной клавиатурой что-то вводится для поиска. Т.е. для программы особой разницы нет, чем вы вводите, с реальной ли клавиатуры или со сканера. Перейдите в поле ввода, где вводится штрихкод для поиска дисконтных карт и сосканируйте номер сканером. В этом и неудобство устройств, притворяющихся клавиатурой.
 
08.04.2015 11:55  
Vent73
Цитата:
Сообщение от OlegON
Перейдите в поле ввода, где вводится штрихкод для поиска дисконтных карт и сосканируйте номер сканером. В этом и неудобство устройств, притворяющихся клавиатурой.
Он ни так, ни эдак не ищет. Просто вбивает циферки ШК в поле карты и все. Поиска по базе нету, скидку не начисляет
 
08.04.2015 12:01  
konst
какую кнопку нужно нажать в 1С чтобы начался поиск?
 
08.04.2015 12:02  
OlegON
так еще раз, если в это поле вбить ручками код и нажать Enter, поиск будет?
 
08.04.2015 12:09  
Vent73
Цитата:
Сообщение от OlegON
так еще раз, если в это поле вбить ручками код и нажать Enter, поиск будет?
по идее туда нужно вбивать не код, а номер карты, но при проведении картой с магнитной полосой карта находится по коду и подставляет для отображения номер карты, а со сканером не происходит ничего (ну Enter нажимает)
 
08.04.2015 12:23  
Vent73
Цитата:
Сообщение от konst
какую кнопку нужно нажать в 1С чтобы начался поиск?
не смотрел. Это по идее надо смотреть в соответствующем справочнике? Я пробовал скопипастить суффиксы, которые стоят в настройках магнитного ридера, но это не привело к успеху.
 
13.04.2015 09:50  
funww
Перевод каретки должен быть последний символ всегда
 
14.04.2015 06:13  
akonev
копипастить из настроек ридера нет смысла. это же другое устройство.
сейчас забудь пока, что с магнитной полосой всё работает.

если номер карты ввести руками и нажать ENTER - что происходит? ищет клиента?

если считать сканером штрихкод с карты - что происходит? номер карты в поле ввода показывает?
 
 
Опции темы


◈   Похожие темы

Часовой пояс GMT +3, время: 15:29.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.