Подключение и настройка щелевого считывателя магнитных карт MSR213U-33 к программе 1С Управление Торговлей
Основные критерии организации работы
- Программа работает в терминальной сессии
- Настройка выполняется в разрыв клавиатуры
- Дисконт не накопительный, а постоянный.
На компьютере пользователя
Воронежское региональное отделение Союза писателей России и администрация Аннинского района учредили литературную премию в честь выдающейся поэтессы Е. П. Ростопчиной.
Как правило, драйвера устанавливаются автоматически и в диспетчере устройств в ветке «Клавиатура» появится новое оборудование – USB HID
Если автоматически драйвера не встанут, то воспользуемся диском с драйверами из поставки.
На сервере
Подключившись к рабочему столу сервера, проверим, считывается ли информация, записанная на магнитную ленту дисконтной карты, в текстовый блокнот. В нашей ситуации на картах было следующее: ;0001/ ;0002/ ;0003/ ;0004/ и.т.д.
При считывании информации с дисконтной карты префиксы и суффиксы будут не нужны и их средствами программирования необходимо отсечь. В данном конкретном примере отсекается префикс "Ж" (";") и суффикс, идущий после последней цифры
В программе 1С в режиме 1С Предприятие
В настройке учетной политики устанавливаем флаг «Использовать скидки по дисконтной карте»
В справочнике «Виды дисконтных карт» записываем новые элементы справочника.
В справочнике «Информационные карты» регистрируем необходимое количество дисконтных карт
В программе 1С в режиме Конфигуратора
В справочнике «Информационные карты» в модуль формы элемента вносим изменения в процедуру ПриЗаписи(Отказ)
ШтрихКодКарты = Прав(ШтрихКодКарты,5);
ШтрихКодКарты = Лев(ШтрихКодКарты,4);
КонецЕсли;
В справочнике «Информационные карты» в модуль формы выбора элемента вносим изменения в процедуру ДействияФормыПоискПоШтрихКоду(Кнопка)
Результат = Прав(Результат,5);
Результат = Лев(Результат,4);
КонецЕсли;
В программе 1С в режиме 1С Предприятие
Чтобы в документах «Чек» автоматически рассчитывались скидки по дисконтной карте, необходимо записать и провести для каждого вида дисконтной карты документ «Установка скидок номенклатуры»
При оформлении документов «Чек» информация, считываемая с дисконтной карты, вводится в окно поиска карты по штрих-коду.