Форум пользователей продуктов Трактиръ Уважаемый пользователь! Приветствуем вас на форуме по программным продуктам Трактиръ.
Здесь вы можете узнать об опыте использования продуктов Трактиръ другими пользователями и обсудить интересующие вас вопросы. Для получения технической поддержки и консультаций разработчиков Трактиръ рекомендуем вам использовать Личный Кабинет (www.lk-sb.ru).
С уважением, команда Трактиръ.

Вернуться   Форум пользователей продуктов Трактиръ > Продукты Трактиръ > Программное обеспечение > Трактиръ: Front-Office 2.5
Следите за нами в Твиттере!
Регистрация Справка Пользователи Календарь Поиск Сообщения за день Все разделы прочитаны

Трактиръ: Front-Office 2.5 Вопросы по продуктам "Трактиръ: Front-Office"

Ответ
 
Опции темы Поиск в этой теме Оценить тему
Старый 14-11-2007, 06:17   #16
Kotoff001
Зарегистрированный
 
Регистрация: Nov 2007
Адрес: Владивосток, ООО "Торговые системы"
Сообщения: 1
ридер магнитных карт

Цитата:
Сообщение от Bazaroff
А с MSR менеджером не помогло?
С перемычками попробуйте:
на SD-100 - попробуйте разомкнуть jp5
а еще поможет поиск на форуме Атол

Коллега!
Сдается мне, что данная заморочка - явный косяк уважаемого Софтбаланса.
У меня такая же проблема.
Решение есть.
Вообще ридер передает данные так:
;0000001?#13#10
либо
#186 0000001 #191#13 #10
После установки суффксов и префиксов данные с магнитной дорожки должны быть вида:
0000001

Однако, в случае с Трактиром, все гораздо хуже.

1. Если ридер работоспособен, подцепляем его к Трактиру. Указываем, чтобы подключался при запуске.
2. В настройках устройства устанавливаем СОМ5 (для моноблока ) или Клавиатура для клавиатурного ридера.
Скорость 9600, 8 бит, короче, по умолчанию.
Тип - устройство ввода
Устройство - ридер магнитных карт
Обработчик - встроенный
Устанавливаем ТОЛЬКО суффикс вида:
#13(Enter)
Во всех отсальных случаях данные ВООБЩЕ не обрабатываются!!!!!!
3. Тестируем (там же). Получаем данные вида:
;0000001?
4. В справочнике магнитных карт идентификатор забиваем:
;0000001?
5. Наслаждаемся.

Вопрос с перемычками я даже и не рассматривал. А зачем?..

Ситуация следующая: как все-таки сделать так, чтобы встроенный обработчик Трактира правильно понимал данные от ридера?
Или есть смысл использовать внешний обработчик.
Kotoff001 вне форума   Ответить с цитированием
Старый 14-11-2007, 16:06   #17
MaxS
SoftBalance
 
Аватар для MaxS
 
Регистрация: Feb 2005
Адрес: СПб
Сообщения: 775
Цитата:
Сообщение от Kotoff001
Устанавливаем ТОЛЬКО суффикс вида:
#13(Enter)
Во всех отсальных случаях данные ВООБЩЕ не обрабатываются!!!!!!
В вашем случае д.б. префикс #186 (; : ) суффикс #191 (/ ?) #13 (Enter CR) #10 (LineFeed LF)

Цитата:
Сообщение от Kotoff001
3. Тестируем (там же). Получаем данные вида:
;0000001?
Естественно, вы же не включили ";" в префикс и "?" в суффикс

Цитата:
Сообщение от Kotoff001
4. В справочнике магнитных карт идентификатор забиваем:
;0000001?
5. Наслаждаемся.
Только вот внешнее событие при таком раскладе если и будет срабатывать, то через раз.
__________________
Максим Семенов
MaxS вне форума   Ответить с цитированием
Старый 14-11-2007, 16:09   #18
MaxS
SoftBalance
 
Аватар для MaxS
 
Регистрация: Feb 2005
Адрес: СПб
Сообщения: 775
Цитата:
Сообщение от Kotoff001
Сдается мне, что данная заморочка - явный косяк уважаемого Софтбаланса.
Чтобы не быть голословным, собственноручно взял клавиатурный ридер (POSIFLEX KB-3100), хотя и уверен что в данном конкретном случае с нашей стороны никаких косяков нет, уважаемый

В поиске оборудования теста драйвера при считывании карты получил строку:
;7965423132165746541321? #13
где, как вы конечно и сами знаете, циферки это то что записано на карту, а ";" и "? #13" запрограммированно в ридере и может отличаться.

В Трактире (ФРОНТ 219, драйвер устройств ввода 6.3.1) настроил ридер именно так как указывал выше в скриншоте, поставил галочку "Устройство включено", считал карту и, О ЧУДО, номер сообщения увеличился (сработало внешнее событие), в строке данных появилось 7965423132165746541321

Цитата:
Сообщение от Kotoff001
Ситуация следующая: как все-таки сделать так, чтобы встроенный обработчик Трактира правильно понимал данные от ридера?
Данные от ридера понимает "Атол:драйвер устройств ввода", обработчик Трактира только принимает то что получает от драйвера.
Вывод:
Работает в тесте драйвера - делаем такие же настройки в Трактире, должно работать!
Не работает в тесте - вопрос к Атолу. Можем только посодействовать в каком-то конкретном случае.

Цитата:
Сообщение от Kotoff001
Или есть смысл использовать внешний обработчик.
Не понятно, что вы имеете в виду?
__________________
Максим Семенов

Последний раз редактировалось MaxS, 14-11-2007 в 17:04.
MaxS вне форума   Ответить с цитированием
Старый 15-11-2007, 03:24   #19
Bazaroff
Partner
 
Регистрация: Oct 2004
Адрес: Владивосток, Элемент
Сообщения: 161
Пару слов в защиту Софт-баланса, поставили не один десяток ридеров в самых разных конфигурациях с трактиром. USB, COM, KB - все работает, суффикс и префикс отлично отсекает.
Дискомфорт испытали всего два раза. Первый - когда драйвер атол в поиске на com ридере в тесте начал выдавать ; и ?, вместо кода, а код в случае с comом нифигша не 186 и 191, а 59 и 63 кажется, долго пришлось вспоминать со старых версий драйвера. Второй - когда стало ясно что в терминале если карты были заведены без суффикса, привычный ? превратился в /, и никак не хотел становиться ? назад.
Настройте правильно драйвер Атол, и наслаждайтесь...
Bazaroff вне форума   Ответить с цитированием
Старый 15-11-2007, 03:40   #20
Bazaroff
Partner
 
Регистрация: Oct 2004
Адрес: Владивосток, Элемент
Сообщения: 161
подчеркну еще раз, ридеры Posiflex SD-100 (те что монтируются на дживу), во всех последних поставках, в атоловский драйвер читают коды клавиш а не цифры, побороть это можно только перестановкой джамперов.
Bazaroff вне форума   Ответить с цитированием
Старый 15-11-2007, 15:20   #21
Nataly
PowerPartner
 
Регистрация: Feb 2006
Адрес: Пермь, Арктур-Сервис
Сообщения: 486
Отправить сообщение для  Nataly с помощью ICQ
Цитата:
Сообщение от Bazaroff
подчеркну еще раз, ридеры Posiflex SD-100 (те что монтируются на дживу), во всех последних поставках, в атоловский драйвер читают коды клавиш а не цифры, побороть это можно только перестановкой джамперов.
Или установкой новой версии утилиты MSR manager.
Несколько дней боролись с новыми ридерами и с атоловской поддержкой.
Если ридер USB, то вот здесь ссылка на новую утилиту
http://www.atol.ru/forums/index.php?...&#entry3876 2
Nataly вне форума   Ответить с цитированием
Старый 15-11-2007, 16:18   #22
MaxS
SoftBalance
 
Аватар для MaxS
 
Регистрация: Feb 2005
Адрес: СПб
Сообщения: 775
Цитата:
Сообщение от Bazaroff
Пару слов в защиту Софт-баланса, поставили не один десяток ридеров в самых разных конфигурациях с трактиром. USB, COM, KB - все работает, суффикс и префикс отлично отсекает.
Спасибо на добром слове
__________________
Максим Семенов
MaxS вне форума   Ответить с цитированием
Старый 16-11-2007, 05:20   #23
Bazaroff
Partner
 
Регистрация: Oct 2004
Адрес: Владивосток, Элемент
Сообщения: 161
Цитата:
Сообщение от Nataly
Или установкой новой версии утилиты MSR manager.
Несколько дней боролись с новыми ридерами и с атоловской поддержкой.
Если ридер USB, то вот здесь ссылка на новую утилиту
http://www.atol.ru/forums/index.php?...&#entry3876 2
Спасибо, это ценно!
Bazaroff вне форума   Ответить с цитированием
Старый 16-11-2007, 19:16   #24
GP_
Зарегистрированный
 
Регистрация: Aug 2007
Адрес: Сыктывкар, ооо Барракуда
Сообщения: 46
Smile

про джаперы не заливайте у меня два терминала купленых летом(ридеры на USB) просто как написано на атоловском форуме програмулину заинсталить нужно было новой версии
GP_ вне форума   Ответить с цитированием
Старый 17-11-2007, 13:58   #25
Bazaroff
Partner
 
Регистрация: Oct 2004
Адрес: Владивосток, Элемент
Сообщения: 161
успокойся уже, а.
Bazaroff вне форума   Ответить с цитированием
Старый 22-11-2007, 16:39   #26
Matvey
Зарегистрированный
 
Регистрация: Oct 2007
Адрес: Череповец, Микс
Сообщения: 13
Привет!
Надо же, буквально на прошлой неделе мучался с такой же проблемой.
Ридер Posiflex MR2000. Чиркаешь в Блокноте - вылезает строка, записанная на карте, чиркаешь в настройках ТО - вылезают десятеричные коды символов.
Звонил на линию техподдержки Софтбаланс, разговаривал с Алексеем - он мне и помог.
Внутри на платке есть шесть джамперов т1, т2, т3 - это дорожки - они у меня были замкнуты. И j1, j2, j3 - разомкнутые. Я замкнул j2, и ридер
стал все правильно передавать.
Matvey вне форума   Ответить с цитированием
Ответ


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Оценка этой теме
Оценка этой теме:

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 14:37.


vBulletin v3.5.4, Copyright ©2000-2024, Jelsoft Enterprises Ltd.
Русский перевод: zCarot, Vovan & Co
Трактиръ - автоматизация ресторанов