Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Другие решения на платформе "1С:Предприятие 8"]

Конфигурирование, программирование в "1С - Предприятие 8" / 1С Розница 2.1.9.20 Считыватель магнитных карт - не удалось занять порт, не читает карты

fisher8282
читатель
офлайн
Дата регистрации: 06.01.2016
Сообщений: 24
Пост №1
 
05.02.2016 17:08

Добрый день.
1С Розница 2.9.20. Платформа 8.3.7.1873.
Клавиатура с считывателем карт MPOS96 - PS/2, включена 2-я дорожка.
Сканер ORBIT-7120 USB(работает в клавиатурном режиме, так как в режиме эмуляции com порта перестал определяться в системе, с годами так сказать. Есть варианты вылечить, буду рад.).
Таким образом оба устройства - клавиатуры.

1) Добавляю в настройки подключаемого оборудования 1С: считыватели магнитных карт, выбираю порт клавиатура.
Устанавливаю префикс 13, суффикс 10, таймаут по умолчанию 75 мс.
Запускаю РМК, получаю сообщение:
"Не удалось подключить устройство 1С: считыватели магнитных карт.
Не удалось занять устройство. Проверьте настройки порта. (999)"
Эксперимента ради отключаю сканер ШК, ошибки не наблюдаю.

Как разрешить сей конфликт?

2) В тесте (драйвер 1С, блокноте и т.д.) считываю магнитную карту, вижу 137073723915910 (13 префикс, номер карты, 10 суффикс. В настройке считывателя отключен старт/стоп биты так как они являются символами ; и ? и ошибочно распознаются в русской раскладке (ж и ,). Также при отключении старт/стоп бит отключается посылка контрольной суммы LRC.
В РМК считываю карту - считыватель пищит, что считал, в РМК реакция отсутствует.
В чем здесь может заключаться проблема?

fisher8282
читатель
офлайн
Дата регистрации: 06.01.2016
Сообщений: 24
Пост №2
 
08.02.2016 12:37

1) По рекомендациям, пробовал старый драйвер Атол 2010г, но в нем почему то не запоминались суффиксы/префиксы...
Решил конфликт, перевесив считыватель на другой драйвер 1С:Считыватели магнитных карт (NativeApi). И сканер и считыватель завелись нормально.

2) Включил старт/стоп бит + контрольную сумму, убрал дополнительный префикс и суффикс (т.к. в драйвере 1С используется только один символ, а это старт/стоп). Все считывается, при любой раскладке. Вероятно в драйвере используется контрольная сумма, поэтому и не распознавалась карта.
Всем спасибо, тему можно закрывать.

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация