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, время: 11:23.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.