На главную страницу Версия-Т
VTSoft.ru

Настройка оборудования для VT:Дисконт


RSS
Настройка оборудования для VT:Дисконт
 
Добрый день. Помогите пожалуйста с настройкой оборудования. Есть сканер штрихкода, который был добавлен в программу VT:Дисконт-Офис->Файл->Параметры->Устройства. Есть скидочные карточки, на которых нарисован штрихкод. Каждая карточка была назначена своим владельцам через программу VT:Дисконт-Офис->Клиенты->Добавить. Т.е с помощью сканера штрихкода номер карты был считан в поле "Дисконтная карта". Далее, в программе 1С создаётся документ ЧекККМ, который был изменён в соответствии с инструкциями на вашем сайте. В этот документ, используя сканер штрихкода, добавлены товары. Перед тем, как провести документ кассир нажимает на кнопку "VT-Дисконт" и на экране появляется окно с запросом номера скидочной карты. Но номер карты туда не считывается. Сканер пикает, но код не считывает. Если закрыть это окно, то в 1С появляются сообщения о том, что товара с кодом... (это как раз номер карты) в базе не найдено. А если в этом окне ввести номер карты ручками, то всё отрабатывает штатно, чек проводится, скидка учитывается и т.д и т.п
Хочется понять, как настроить оборудование, чтобы номер карты считывался в это поле используя сканер штрихкода. Чтобы не вводить его ручками. Или если это работает не так, то как это работает?
 
Эти инструкции являются больше демонстрационными, чем законченным решением. И обработка сканера там не работает в окне запроса кода карты. Вам понадобится 1С-программист, чтобы дописать нужный Вам функционал в 1С.
 
А если вместо сканера штрихкода использовать сканер магнитных лент? Тоже придётся дописывать возможность его использования? Я так понимаю они работают по одному и тому же принципу, т.е просто считывается номер карты с магнитной ленты и отправляется на поле ввода.
 
Все правильно. Механизм работы у них идентичен. Только сейчас, когда показывается окно ввода кода карты, "никто" ничего не считывает и никуда не отправляет. Вот здесь и необходимо поработать 1С программисту.
 
И последний вопрос. Какие сканеры магнитны лент посоветуете? В документации ничего не написано с какими устройствами может работать программа и какие предпочтительнее.
 
Теоретически, программа должна работать со всеми сканерами и ридерами, которые подключаются через СОМ порт.
Практически, мы работали с фирмой CipherLab.
 
Хм. А если использовать ридер магнитных карт, который подключается в разрыв клавиатуры, как этот CipherLab MSR210D-33? Он же эмулирует нажатие кнопок на клавиатуре и соответсвенно ничего переписывать не придётся. Или это просто теория и я не так понимаю физуку процессов?
 
Вы пытаетесь решить частную задачу. А надо целиком. Да. Такой сканер для ввода кода карты в это поле подойдет. Но, он не подойдет для подбора товара в док-тах. Так как там ожидается информация на СОМ порту, а на нем тишина.
 
Да, вы были правы. Не нужно было изобретать велосипед. Достаточно поправить несколько строк в обработке vtdiscont.ert и тем самым изменить способ получения номера карты, со сканера, и всё заработало.