|
VeriFone vx810 сбербанк и 1С | ☑ | ||
---|---|---|---|---|
0
bvg
03.12.12
✎
09:49
|
Подскажите по проблеме. Подключен ЭТ, все драйвера установлены, в подключаемом оборудовании в 1С устройство добавлено, драйвер подцепился. Когда начинаю делать платеж, вызывается форма Эквайрингового терминала из справочника подключаемое оборудование. И вот тут уже надо бы считать данные карты , но ЭТ на карту не реагирует. Может еще что то нужно для активации считывания карты на ЭТ? Подскажите у кого в УТ или Рознице работает, как настраивали
|
|||
1
bvg
03.12.12
✎
11:14
|
ап
|
|||
2
bvg
03.12.12
✎
13:39
|
вверх
|
|||
3
narayanan
03.12.12
✎
13:46
|
В дровах терминала, он определяется? Чек не черным печатает?
|
|||
4
bvg
03.12.12
✎
14:00
|
до чека еще не доходит ... Доходит до формы ФормаАвторизацииЭТ справочника Подключаемое оборудование, при закрытии которой по коду видно что должны в параметрах вернутся: Сумма, ДанныеКарты, СсылочныйНомер, НомерЧека, ТипКарты. Проходит процедура МенеджерОборудованияКлиент.ПодключитьОборудованиеПоТипу(УникальныйИдентификатор, ПоддерживаемыеТипыПО), но параметры остаются незаполненными ... не понятно в какой момент должны быть заполнены параметры
|
|||
5
narayanan
03.12.12
✎
14:04
|
Драйвера установлены? Там есть утилита, она показывает результат правильности установки. Тест успешно пройден?
|
|||
6
bvg
03.12.12
✎
14:19
|
Драйвера установлены. В 1C в подключаемом оборудовании драйвер написано что установлен. От сбера тоже все поставлено, dll зареганы через regsvr32. Теста как раз нет по ЭТ как по фискальнику, только надпись что драйвер установлен
|
|||
7
bvg
03.12.12
✎
14:21
|
все примерно как тут v8: Подключение эквайрингового терминала к Рознице 1.0
|
|||
8
narayanan
03.12.12
✎
14:30
|
свяжись с тем кто устанавливал, попроси драйвера, там должна быть програмка проверки установления контакта между терминалом и дровами. При включении терминала он, сам что пишет?
|
|||
9
bvg
03.12.12
✎
14:48
|
Кто устанавливал со сбера сказали, что все нормально установилось, типа теперь только от 1С все манипуляции с ЭТ, на счет программы уточню, просто кассы в другом конце города
|
|||
10
bestuzhev
03.12.12
✎
14:59
|
(0) У меня стоит такой на УТ 10.3 подключен через USB эмуляцией Com порта. Когда идет оплата по карте то вылазит окно внешней программы (в общем не 1с-совское окно) в котором уже нписано типа вставьте карту, у тебя в каком месте останавливается? Вообще на сколько по помню там в одном файлике нужно прописать COm порт через который терминал подключен и там еще есть exe-шник (название не помню) который как раз вызывает это окно и там можно некоторые команды выполнить типа запроса в банк и т.д. попробуй экзешники позапускай может найдешь, если не получится завтра буду в том месте где стоят эти терминалы и посмотрю подробнее.
|
|||
11
narayanan
03.12.12
✎
15:05
|
там 100% должна быть программка и файл а внутри com1,2,3 и так далее.А чтобы теминал периодически не отключался, в диспетчере устройств в параметрах убрать галку "Отключать устройства для экономии электроэнергии"
|
|||
12
bestuzhev
03.12.12
✎
15:09
|
(11) Можешь скрин прицепить где эта галочка?
|
|||
13
bvg
03.12.12
✎
15:10
|
(10) УТ 10.3 я так понимаю в толстом клиенте работает, в УТ 11 как раз такой же механизм как у меня, когда проводишь оплату, открывается не окно внешней программы, а окно ФормаАвторизацииЭТ справочника Подключаемое оборудование, и в этот момент я так понимаю вводится сумма и написано про считывание карты, выполняется переподключение ЭТ, но фактически ничего не происходит, вот меня и мучает вопрос , может как раз еще какое то внешнее окно должно вызываться или как то по-другому связь с ЭТ настраивается через внешнюю компоненту. Но в типовой библиотеке , которая включается в разные конфигурации 1С ничего дополнительного как раз не прописано. Либо я чего то недогоняю
|
|||
14
bestuzhev
03.12.12
✎
15:21
|
(13) Так у тебя какая конфигурация то?
|
|||
15
bvg
03.12.12
✎
15:26
|
УПП, но там все тоже самое что и в УТ 11, библиотека то одна и таже
|
|||
16
sergoqwe
03.12.12
✎
15:31
|
(11) в диспетчере устройств правой кнопкой - свойства- Управление электропитанием
|
|||
17
narayanan
03.12.12
✎
15:35
|
контроллеры usb Зайди
|
|||
18
bvg
03.12.12
✎
15:37
|
он как Com порт определяется, там нет Управления электропитанием в свойствах
|
|||
19
bestuzhev
03.12.12
✎
15:45
|
(13) Стоп, а причем тут:
// Проверка и подключение считывателей МК ПоддерживаемыеТипыПО = Новый Массив(); ПоддерживаемыеТипыПО.Добавить("СчитывательМагнитныхКарт"); Это из процедуры при открытии? У нас же вроде Экваринговый терминал? |
|||
20
bestuzhev
03.12.12
✎
15:48
|
(13) Может тут под какой-то другой ТЭ, не везде же суют карты в терминалы банков, кто-то через свой Считыватель магнитных карт проводит.
|
|||
21
bestuzhev
03.12.12
✎
15:49
|
(13) Посмотри зачем вообще эта формы вызывается.
|
|||
22
bestuzhev
03.12.12
✎
15:51
|
(13) По идее вот эта форма должна где-то участвовать УправлениеЭквайринговымТерминалом
|
|||
23
bvg
03.12.12
✎
15:53
|
если даже вызвать УправлениеЭквайринговымТерминалом , при нажатии оплатить картой все равно вызывается ФормаАвторизацииЭТ
|
|||
24
bvg
03.12.12
✎
15:54
|
(+23) всмысле при нажатии оплатить в УправлениеЭквайринговымТерминалом
|
|||
25
bvg
03.12.12
✎
16:11
|
я код прошерстил их, и что то мне кажется просто недоработана эта библиотека, что то никто в управляемом интерфейсе я так понимаю не подключал ЭТ
|
|||
26
bestuzhev
05.12.12
✎
07:33
|
(25) Ты как разберешься напиши обязательно что да как, поделись так сказать опытом.
|
|||
27
bvg
05.12.12
✎
08:17
|
Форма ФормаАвторизацииЭТ это филькина грамота, непонятно зачем она вызывается (явно чисто для магнитных карт) когда можно сразу запрос на ЭТ :
РезультатЭТ = МенеджерОборудованияКлиент.ВыполнитьКоманду(ИдентификаторУстройстваЭТ, "AuthorizeSales", ВходныеПараметры, ВыходныеПараметры); Когда выполняется эта команда вызывается окно сбербанковской утилиты Терминал UPOS и дальше оно висит и ни на что не реагирует |
|||
28
bvg
05.12.12
✎
08:23
|
Дальше взял макет ДрайверСБРФЭквайринговыеТерминалы из Справочника ПодключаемоеОборудование , выгрузил на комп, поменял разрешение на zip, разархивировал и заменил во всех даже вложенных архивах SBRFCOM.dll на ту, которую дал сбербанк, видимо в 1С старая версия уже, залил обратно в макет и тут случилось счастье, Терминал UPOS теперь начал запрашивать карту и на самом ЭТ этот запрос начал отображаться, засада началась дальше, когда ты вставляешь карту через пару секунд выдается сообщение "извлеките карту" и ЭТ возвращает 0 в 1С , даже не запрашивается пин код карты , вот пока остановился на этом и пока не знаю куда дальше копать, до сбера не дозвониться .... если есть какие то мысли у кого, поделитесть
|
|||
29
bestuzhev
05.12.12
✎
13:55
|
(28) Давай как разберешься до конца напишем в Книгу Знанить статью как и что подключать VeriFone vx810 к различным конфигурациям 1С-ки, а то когда я его первый раз подключал тоже долго провозился.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |