[ОТВЕТИТЬ]
13.03.2008 16:39
basil
 
Привет Всем!
Решили подсоединить терминалы Сбербанка. Заказали новый дистрибутив Супермага. В меню добавился пункт Безналичные платежи.
Возник вопрос: как привязать Сбербанковскую прогу SB_PILOT.EXE к Супермагу? И надо ли где-нибудь указывать на каком СОМ порту висит терминал?
Кассы Siemens Nixdorf.
Еще такой момент: при подключенном терминале Супермаг УКМ его не находит и выдает сообщение Не найдено ни одной карты и в пункте безналичные платежи кроме Выхода ничего не действует. Причем пробовали на СОМ1 и на СОМ2.
13.03.2008 16:59
bob
 
Во первых - попросить инструкцию по настройке авторизации сбербанковской у С+. Ну и как настраивать конкретно Sb_pilot. Это уже вопрос к местным сберовцам. Там есть несколько вариантов подключения.
14.03.2008 12:28
Тигровый_Кот
 
Ну вообще настройка это головная боль Сбербанка, а не локального админа... Хотя и админу работа найдется
17.03.2008 10:12
akonev
 
Сбер, в общем случае, лучше вешать на Com2. Терминалы Ingenico, к примеру, другие порты не любят.

Порт подключения прописывается в настройках sb-pilot'а (в TLV-файле) вместе со всем остальным добром, вроде сетевых протоколов, номеров терминала/магазина и т.п. Это работа Сбера.

А вот настроку укм2 они могут и не знать.
1) Включи использование credcard.db
2) Пропиши хотя бы один вид карт в credcard.db
лучше - два: сберкарт и международные карты
3) Зайди в укм2 в раздел "безналичные платежи" и создай записи для только что прописанных видов карт (библиотека, естественно, auth_sbr)
4) В получившемся autosoft.lst подправь 5й разряд, чтобы считывание карточек шло на терминале, а не клавиатуре (иначе будешь иметь проблемы с международными картами, на которых есть чип)

Это то, что касается самого укм2.
Настройки взаимодействия sb-pilot'а и pserver'а - отдельная тема, но это чаще делает сам Сбер.

вспомнилось: sbpilot, со всеми сопутствующими файлами, лучше кинуть прямо в smukm30; не будешь ломать голову, почему они с auth_sbr не могут друг-другу файлики отдать.
17.03.2008 10:30
basil
 
[QUOTE=Andrew_Konev;29782]Сбер, в общем случае, лучше вешать на Com2. Терминалы Ingenico, к примеру, другие порты не любят.

Спасибо! Так и есть, спецы из Сбера свои проги настроили, а в Супемаге ничего не знают, хотя до этого говорили, что настраивали и проблем не будет. Первые три пункта я сделал после этого действительно шел запрос не на пинпад, а на клаву кассы. Правда пробовали на СОМ1, на СОМ2-СОМ4 используются разъемы мама - надо кабель перепаивать.
А еще вопрос: надо ли в настройках супермага в дополнительных устройствах (там где стоит сканер) указывать порт пинпада и какое тогда ставить устройство? Или оставить его пустым?
17.03.2008 10:56
basil
 
Хотел я запитать пинпад от кассы 12V, как посоветовали в С+, но наверное мощность у него большая, почему-то во время включения подсветки дисплея идет на перезагрузку. На нем написано 7-20VDC, 3700mW. Это при 12V ток будет 0,3А - должен вроде работать.
17.03.2008 10:59
akonev
 
Оставляй пустым. Ни сам укм2 ни auth_sbr с портом не работают.
Выкладывается файлик с запросом и вызывается sbpilot.
Он уже сам цепляется к терминалу и результаты операции выкладывает опять же файликами.

Если Сбер настроил работу на Com1 и у них все работает - можно так и оставить. И никакие переходники не паять.

По поводу где читать карту: вообще-то удобнее пользовать считыватель на клавиатуре.
НО! Если на карте есть чип - sbpilot скажет "на этой карте есть чип, вставьте чипом". на этом месте у меня все подвисало. вставляешь чипом, не вставляешь - никакой реакции.
Если же с самого начала отправили читать на терминале - тогда все работает по стандартной схеме:
считали полосу - попросил чип.
сунули чип. прочитался - хорошо.
не прочитался - считали полосу еще раз, стало хорошо.

ну и карты Сберкарт, понятное дело, без вариантов сразу на терминал.
17.03.2008 11:15
basil
 
Andrew_Konev спасибо за информацию!
На СОМ1 не получится там у нас сканер. С+ прислали распайку на СОМ2-СОМ4, там идет еще питание +5V и +12V.
Пинпады никак не хотели обнаруживаться, выставили им IRQ, адреса, потом оказалось дело в скорости. Запустил я MSD в DOSe - показывает скорость порта 2400. Выставили - сразу заработало.
А ты не знаешь как можно скорость порта в DOSe поднять до 9600?
17.03.2008 11:22
akonev
 
Цитата:
basil А ты не знаешь как можно скорость порта в DOSe поднять до 9600?
mode Com1:9600,N,8,1
18.03.2008 13:21
basil
 
Наконец-то Супермаг настроил, теперь не проходит сверка итогов - нет связи с сервером. Пинг на машину с сервером проходит, протокол на кассе TCP/IP, на пинпаде поставили протокол TCP/IP через драйвер Novell. Не работает! А что за named pipes? Как его можно использовать? Специалисты из Сбербанка, как я посмотрел, тоже не сильно соображают!
18.03.2008 21:39
qwe123sb
 
Цитата:
basil на пинпаде поставили протокол TCP/IP через драйвер Novell. Не работает! А что за named pipes?
1. Настраивай псервер в devices ставь или namedpipes или netbios - другое работать не будет (если у тебя Verifone SC5000).
2. если клиентская машина под вынь2000 и восстанавливалась после какого либо сбоя с диска восстановления это все работать не будет - почему не знаю - работает только на заново установленной винде. Вот буду пробовать патч мелкософта - q269239_w2k_sp2_x86_ru.exe Надеюсь поможет. Кстати отпишись на мэйл [email]techdel@yandex.ru[/email] как у тебя.
Если на сервере - XP, то работает только netbios. Пробую щас ставить netbeui и поднимать named pipes. если у тебя есть возможность попробовать отпишись получилось ли? Для этого надо отдельно качнуть протокол netbeui - микрософт говорит, то да мол был такой протокол в первых сборках ХР, а потом похерился чето.

PS2. В каталог smuka копируем файлы – auth_sbr.dll есть разные версии файла - с 11.05 используй размером 475*904 байт, autosoft.lst (80 байт), keyrus.com, sb_pilot.exe и файл конфигурации терминала tlv. Кстати поинтересуйся что за софт ставят? 11.12 работать не будет - тебе нужен 11.05 - в смысле sb_pilot и иже с ними. В клавиатуре можно и 11.12 чтобы был, но ниже 11.05 не желательно. Также нужен tlvedit.exe 11.05 для редактирования параметров. Проверить файл cashmain.bat на наличие строки, которая загружает keyrus.com – иначе при работе с картами будет некорректно отображаться русский текст. Подключаем терминал к COM порту (работает только от1 до 4). Запускаем tlvedit, открываем файл конфигурации, в параметрах для терминалов на базе РС устанавливаем COM порт, к которому подключен SC5000, в вариантах связи выставляем Имя сервера для связи через Named Pipes (имя компьютера, на котором установлен pserver), порты Named Pipes для международных карт и для сберкарт, как вариант выбираем протокол NetBios и порты. При этом надо учесть это и в настройках самого pservera), в Общих параметрах устанавливаем номер терминала, номер мерчанта (в регистрационной форме) и сохраняемся.
Выходим из редактора tlvedit, удаляем файл, если таковой существует - EMVM.D иначе будут проблемы при загрузке конфигурации в терминал.
Запускаем sb_pilot.exe. Жмем F1 в меню выбираем - Служебные операции->Настройки, вводим пароль 878787, дальше пункт меню загрузка параметров и выбираем наш файл конфигурации. Если в файле конфигурации правильно выставлен COM порт, к которому подключен SC5000 то загрузка начнется немедленно, о чем будет дополнительно сигнализировать изменение процентов загрузки конфигурации в терминал. После загрузки параметров выходим из программы sb_pilot.exe. Если правильно настроен и запущен pserver, то можно проверить терминал и связь повторно запустив sb_pilot.exe и запустив сверку итогов.
настройка и установка псервер
Запускаем PSCON.EXE. регистрируем pserver.
Указываем расположение файла PSSVC.EXE На запрос логина и пароля жмем ОК с пустыми полями. Дальше выбираем меню settings->devices На запрос ввода пароля в обоих полях вводим пароль доступа к сервису. Дальше выставляем в Device named pipes или netbios и т.д. см выше. Дальше снова выбираем меню settings->Magnetic stripe host… и устанавливаем ип и порт сберовские (причем, если на ПК несколько сетевых карт, то необходимо в Netwjrk Interface выбрать тот, который «смотрит» в интернет). Дальше снова выбираем меню settings->SberCard host… и устанавливаем ип и порт сберовские (причем, если на ПК несколько сетевых карт, то необходимо в Network Interface выбрать тот, который «смотрит» в интернет). Дальше стартуем. Все

Давай поможем друг другу.
у меня на некоторых кассах печатрается только шапка чека при сверке итогов - глюк кассового софта - какую версию использовать надо и как определить версию?
18.03.2008 22:35
basil
 
Спасибо, завтра попробую named pipes.
На кассах - DOS, на машине с сервером - W2000_SP4. Конфигурацию в пинпад пролили, затыкается на сверке итогов. Версия sb_pilot.exe 11.05.
Цитата:
у меня на некоторых кассах печатрается только шапка чека при сверке итогов
До сверки итогов я не дошел, поэтому ничего сказать не могу.
Цитата:
глюк кассового софта - какую версию использовать надо и как определить версию?
Насколько помню версия Супермага определяется (cash).exe /ver. Какая у меня могу написать завтра.
Посмотрел версию: 2.456b
19.03.2008 11:15
basil
 
Заработало через NetBios! Всем спасибо!
19.03.2008 19:56
qwe123sb
 
У меня тоже все заработало, но я настраивал по NamePipes. Заработали даже те кассы, которые по netbios отказывались работать. Вот.
20.03.2008 09:20
akonev
 
Цитата:
qwe123sb У меня тоже все заработало, но я настраивал по NamePipes. Заработали даже те кассы, которые по netbios отказывались работать. Вот.
Ты поступил мудро.
По именованым трубам работает стабильнее и мне показалось, что быстрее.
Видимо, за счет того, что прямо указывается сервер и исключается этап поиска по широковещательным запросам. Но это предположение.

PS. Сделай еще одну умную вещь: поправь город в профиле. Забанит тебя Олег и будет прав.
05.05.2010 08:03
HellBoy
 
Всем доброго времени суток.
Какие протоколы стояли на кассе в NET, а какие на серваке?
Немогу провести сверку итогов.
05.05.2010 09:56
student
 
Цитата:
HellBoy Немогу провести сверку итогов.
сверка начинается и обрывается или сразу в ошибку падает?

огласи номер ошибки если есть

если только дело в сверке, а остальные операции проходят - вероятнее всего это не зависит от протокола
05.05.2010 16:00
HellBoy
 
Не может установить связь.
Ошибка, если не ошибаюсь, 4119.
05.05.2010 16:42
student
 
Цитата:
HellBoy Не может установить связь.
Ошибка, если не ошибаюсь, 4119.
4110, 4119 - согласно сберовскому талмуду - Нет связи с банком - Повторить операцию. Если за 2-3 попытки провести операцию не удается, обратиться к персоналу Сбербанка, который устанавливал терминал.

надо сберовцев попинать...
05.05.2010 16:55
HellBoy
 
Вопрос еще в том, в какой части пути он не может связаться, от кассы до pserverа или от pservera до банка?
05.05.2010 17:08
student
 
Цитата:
HellBoy Вопрос еще в том, в какой части пути он не может связаться, от кассы до pserverа или от pservera до банка?
надо смотреть логи п-сервера ... (где именно - сейчас не подскажу, мы его давно уже (лет 5) не юзаем, но в памяти сидит, что там все достаточно прозрачно)
05.05.2010 17:23
HellBoy
 
Завтра посмотрю, скажу.

Посмотрел. Есть только упоминания о запуске и остановке сервиса (когда меняли тип протокола и порты).

Вопрос снимается, сисадмин не открыл порты на сервере, вот и не было связи. :(
10.05.2010 14:14
KOT
 
Всем привет! Недавн винт погорел на тошибе, последовало:
1.Новый винт.
2. установка свежей версии УКМ-2.461B 992431
3.Сберовцы настроили СБ_пилот.
ПРОБЛЕМА:
Оперативные чеки безнал отражают, при закрытии смены нет признака безнала на безнальных чеках - ВСЁ НАЛ!
РЕШЕНИЕ:
При ВЫГРУЗКЕ "по дате" на кассе, в логах возникали ошибки.
Изучение логов винды показала проблемы в каталоге именно этой кассы:
Цитата:
Тип события: Ошибка
Источник события: SMCash Server
Категория события: Сервер
Код события: 2052
Дата: 10.05.2010
Время: 14:46:39
Пользователь: Н/Д
Компьютер: SERVER
Описание:
В работе кассового модуля произошел сбой. Сообщения об ошибках см. ниже.
Запись 1. Код=80004005h (141) [SMUKMD~1]:
Таблицы Z-отчета в каталоге кассы не удалены, так как во время загрузки Z-отчета были обнаружены ошибки.
%2 %3 %4 %5 %6 %7 %8
Цитата:
Тип события: Предупреждение
Источник события: SMCash Server
Категория события: Сервер
Код события: 1794
Дата: 10.05.2010
Время: 14:46:39
Пользователь: Н/Д
Компьютер: SERVER
Описание:
Ошибка драйвера кассы при загрузке данных для МХ Южный в базе данных DBYUZH. Номер кассы 14. Дополнительную информацию см. в следующем сообщении.
В каталоге Zедов был CASHSAIL.DB и CASHSAIL.PX, как обычно, но после их удаления, при выгрузке касса предложила сделать их новые, после этого (без удаления зедов с СМ2000) выгрузка проставила безналичные продажи и без ошибок принял кассовый сервер.
Опции темы


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

 

Форум сделан на основе vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.