Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
16 Янв 2018, 10:45
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Как настроить считыватель магнитных карт  (Прочитано 5707 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Gizborn

  • *
  • Сообщений: 2
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2015-05-07
  • Сайт: 
  • Профессия: Ученик 1С
Имеем 1С 8.3.4.437 УТ 10.3.8.9 переписанную несколькими "умельцами". Глючность и запутанность достала руководство и решено было обновляться до УТ 10.3.29.1(типовая конфигурация)

Начали тестировать на резервной машине. Были подключены фискальный регистратор, сканер штрихкода и считыватель магнитных карт. Фискальник и сканер были настроены вообще без проблем. А вот считыватель начал показывать свой древний характер.

При тестировании АТОЛовской утилитой со стандартными настройками считыватель был найден и по тесту видно, что он считывает магнитную ленту.

Настройки:
Порт: Клавиатура
Скорость: 9600
Бит в байте: 7
Четность: Нет
Стоп битов: 1
Чувствительность: 21
Префикс: #186
Суффикс: #13

При настройке в 1С в параметрах дорожек у меня максимум #127 :dfbbdrfb:

В результате при применении дисконтной карты скидка не применяется при считывании, такое ощущение, что при проведении картой происходит просто имитация нажатия клавиши Enter.

Подскажите, где копать? Как прикрутить нормально этот считыватель, на котором нет даже информации о модели и производителе.


Оффлайн Rasty

  • *****
  • Сообщений: 997
  • РЕПУТАЦИЯ: 141
  • КПД: 14%
  • Регистрация: 2015-03-25
    • Skype: alex1cbit
  • Сайт: 
  • Профессия: Программист 1С
как вариант: забить уй на префикс, и пущай будет все с видом ;1234785612384756239? . Некрасиво согласен. а чтобы сканер не конфликтовал с ридером, задайте суффикс сканеру tab(#9, давно было, точно не помню) и тогда они не будут конфликтовать
Помогли - Скажи спасибо! Решил сам - поделись решением!
:)

Оффлайн Gizborn

  • *
  • Сообщений: 2
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2015-05-07
  • Сайт: 
  • Профессия: Ученик 1С
как вариант: забить уй на префикс, и пущай будет все с видом ;1234785612384756239? . Некрасиво согласен. а чтобы сканер не конфликтовал с ридером, задайте суффикс сканеру tab(#9, давно было, точно не помню) и тогда они не будут конфликтовать
На сканере стоит суффикс (10LF)/ На префикс забил... Результат нулевой. :trhregerhg:
Добавлено: 08 Май 2015, 14:30

Всем спасибо! Разобрался... 
Ну для общей информации, может кому и пригодится... Дело в том, что при считывании магнитных карт получается что-то типа (:;0306803550002664?). Просто с помощью префикса отсеиваются предыдущие символы, а с помощью суффикса последующие. В моем случае установил два префикса для отсеивания (:) и (;) , и два суффикса. Один для отсеивания (?), а второй #13 и все заработало... :zebzdr:

Еще раз всем спасибо!!! :ooifh:

Последний раз редактировалось: Gizborn; 08 Май 2015, 14:30. Причина: Объединение сообщений


Теги:
 


* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
106 Сообщений
AIFrame
105 Сообщений
alex0402
28 Сообщений
kiksi
17 Сообщений
alexandr_ll
17 Сообщений
andron81_81
16 Сообщений
BuhRust
13 Сообщений
pavl_vs
13 Сообщений
LexaK
13 Сообщений
Artibon
12 Сообщений

* Кто онлайн

  • Точка Гостей: 957
  • Точка Скрытых: 0
  • Точка Пользователей: 14
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal