|
БП3.0 и эквайринг газпромбанк | ☑ | ||
---|---|---|---|---|
0
serg999
07.02.18
✎
23:08
|
Доброго времени соток!
Требуется помощь, 1С упорно падает в кору, при попытке оплаты через терминал ГПБ, из документа "Ровничные продажи (Чек) -> Оплата картой". Конфигурация БП 3.0.58.26, платформа (8.3.10.2561) Ошибка в общем модуле - МенеджерОборудованияКлиента Процедура НачатьВыполнениеКоманды_ВыполнитьКомандуЗавершение(РезультатВыполнения, Параметры) Экспорт при вызове: ВыполнитьОбработкуОповещения(Параметры.ОповещениеПриЗавершении, РезультатОперации); Тех. поддержка банка, отправляет лесом. Собственно терминал работает, проходит диагностику, связь с банком есть. Драйвер: EMVGateNativeAPI For 1C (версия: 1.0.3.5) Данный драйвер предоставляет API авторизационного модуля Газпромбанка (АО) Библиотека: C:\GCS\EMVGSSL\emvgatessl.dll Версия библиотеки: emvgate ver.3.3.6.9b vc6,stdcall,rel,m0 Спасибо. |
|||
1
serg999
07.02.18
✎
23:19
|
Попробовал обновиться до последней платформы, ошибка осталась.
|
|||
2
serg999
08.02.18
✎
05:57
|
апну тему, вопрос актуальный
|
|||
3
serg999
08.02.18
✎
17:27
|
Вопрос открыт ..
|
|||
4
PiotrLoginov
08.02.18
✎
17:55
|
Посмотреть бы надо. Какая процедура в Описании оповещения. А то так слишком мало информации. Ну и, конечно, в коде БП все может быть буднично, а вот драйвер может делать все, что угодно. Это связи БПО и драйверов живут своей жизнью.
|
|||
5
breezee
08.02.18
✎
18:54
|
(0) Вы программист? Если так - можете попытку вставить там где ошибка и посмотреть что хоть там происходит. А вообще, чую, вы не полный текст ошибки скинули
|
|||
6
Cyberhawk
08.02.18
✎
19:31
|
К какому посту будет внятное описание?
|
|||
7
serg999
08.02.18
✎
21:55
|
Перед выполнением:
http://www.screencast.com/t/c2kz5vwJC8jk Далее: Имя сбойного приложения: 1CV8C.exe, версия: 8.3.11.2867, метка времени: 0x5a0d1722 http://www.screencast.com/t/phtXmYVmvvk Оборудование: http://www.screencast.com/t/bqwfCOKz0P http://www.screencast.com/t/aikDf3diI |
|||
8
Cyberhawk
08.02.18
✎
21:58
|
1С распаковывает компоненту драйвера ЭТ во временную папку и использует ее, а не твою библиотеку из твоей папки
|
|||
9
Cyberhawk
08.02.18
✎
21:59
|
Хотя и не исключаю, что сначала она берет ее как раз из твоей папки. Смотреть короче надо.
|
|||
10
serg999
08.02.18
✎
22:01
|
(5) Исключение не помогло
http://www.screencast.com/t/UDH0jM7FGp |
|||
11
Cyberhawk
08.02.18
✎
22:02
|
Но раз "Тех. поддержка банка, отправляет лесом", а в логе падения платформы вроде явно указана компонента EMVGateNativeAPI, то сначала выясни, кто создатель этой нативной компоненты. Если 1С - вопрос туда, если банк (как обертка для своей dll-ки), то продолжай теребить банк.
|
|||
12
Cyberhawk
08.02.18
✎
22:03
|
Проверь под разными ОС (не старше Win7), платформами, режимами совместимости.
У меня, например, новая СОМ-компонента Сбера при вызове одного из своих методов тоже вызывает падение платформы. Но те вроде пообещали разобраться (хотя надежды тоже мало). |
|||
13
serg999
08.02.18
✎
22:05
|
(11) На самом деле EMVGateNativeAPI есть стандартная и есть банка В ...\1cv8\ExtCompT\ пробовал подсовывать разные, не помогло ((
|
|||
14
serg999
08.02.18
✎
22:09
|
(12) Везде 10-ку поставили, ниже винды нет ..
Самое интересное, все это работало на 10-ке. Проблема началась, что переставляли комп и воткнули в разные USB (ККТ и терминал), после чего понеслось, слете виртуальный комп порт терминала переустановил настроил, вроде все работает, запросы в банк проходят, а как начинаю оплату проводить, 1С падает в кору |
|||
15
Cyberhawk
08.02.18
✎
22:12
|
Что такое "в кору"? Я кстати из-за этого (6) и написал.
|
|||
16
serg999
08.02.18
✎
22:15
|
Я про падение платформы 1С ..
http://www.screencast.com/t/phtXmYVmvvk |
|||
17
serg999
08.02.18
✎
23:02
|
Вот тут эта зараза падает в ошибку:
http://www.screencast.com/t/xfEeqDg7 |
|||
18
serg999
09.02.18
✎
08:57
|
Апну снова тему.
Вываливается на: Ответ = ОбъектДрайвера.ОплатитьПлатежнойКартой(ПараметрыПодключения.ИДУстройства, НомерКарты, Сумма, НомерЧека, КодRRN, КодАвторизации, СлипЧек); GPBEMVGateNativeAPI1C.dll пробовал разные версии, с разных поставок. |
|||
19
Мимохожий Однако
09.02.18
✎
09:09
|
(18) Внутрь этой функции удаётся зайти отладчиком? Там что внутри?
|
|||
20
serg999
09.02.18
✎
09:24
|
Не дает в функцию заглянуть, вываливается с ошибкой.
Параметры с которым вызывается функция есть в скрине .. |
|||
21
serg999
09.02.18
✎
09:25
|
||||
22
serg999
09.02.18
✎
12:40
|
Может у кого есть в отладчике параметры функции:
ПараметрыПодключения.ИДУстройства, НомерКарты, Сумма, НомерЧека, КодRRN, КодАвторизации, СлипЧек Вот как то пустое значение параметра "ПараметрыПодключения.ИДУстройства" настораживает ?? |
|||
23
serg999
09.02.18
✎
20:25
|
Переменная "НомерЧека" должна быть тип "Строка".
Тема закрыта. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |