|
При пошпговой отладке функция COM объекта отрабатывает а в режиме предприятия - нет
| ☑ |
0
web_profiler
28.05.19
✎
15:50
|
База файловая на удаленном компе. Подключение в RemoteApp
Есть COM соединение с банковским терминалом Ingenico Desk/3200 библиотекой на COM объекте "ECRCommX.BPOS1Lib"
Продажа проходит, все ок
Но только я пытаюсь вернуть товар - складывается такое ощущение, что функция тупо не отрабатывает, т.к. COM объект после функции никак не изменяется и терминал не требует карту к возврату
Если прохожу этот кусок кода пошагово - все четко команда возврата работает, терминал просит карту для возврата
Вот строка злополучная,
ОбъектДрайвера.Refund(Сумма * 100, 0, Мерчант, КодRRN);
все параметры заполнены верно (Сумма заполнена, КодRRN - код транзакции, мерчант - заполнен)
Помогите, третий день голову комкаю себе
|
|
1
Segate
28.05.19
✎
15:51
|
(0) может асинхронность где то?
|
|
2
lodger
28.05.19
✎
15:57
|
может надо пнуть метод и подождать?
у объект драйвера есть метод проверки готовности?
|
|
3
web_profiler
28.05.19
✎
15:59
|
(2) ставил задержку и спереди и сзади - не отрабатывает
|
|
4
web_profiler
28.05.19
✎
16:00
|
самое интересное, что функция аннуляции (Void) работает
А еще интересный момент - пару дней назад ВСЕ ОК было :((
|
|
5
Garykom
гуру
28.05.19
✎
16:06
|
Есть два варианта для оптимистов и для пессимистов, тебе какой?
Для оптимистов это позвать кого там верите чтобы водичкой там побрызгали или еще что.
Для пессимистов можно начать исключать варианты по одному или наоборот начать с минимума и добавлять варианты по одном и таким методом определить при каком сочетании чего то оно не срабатывает.
|
|
6
Garykom
гуру
28.05.19
✎
16:07
|
Выкидываем RemoteApp и RDP всегда ли работает?
|
|
7
web_profiler
28.05.19
✎
16:10
|
(5) 2 недели ждем с водичкой :))
|
|
8
web_profiler
28.05.19
✎
16:10
|
(6) что рдп, что ремотеапп - только пошагово
|
|
9
web_profiler
28.05.19
✎
16:11
|
секунду...
|
|
10
web_profiler
28.05.19
✎
16:11
|
3 платежа и 3 возврата без збоев прошло
я в шоке
|
|
11
web_profiler
28.05.19
✎
16:18
|
короче, кому интересно:
в регламентных заданиях - выставлена галка "запускать отдельный сеанс" для обмена
рубанул енту галку и вуаля!!!!!!!!!!!!!
походу доп сеанс сжирал мой КОМ объект падла
с...ка ТРИ ДНЯ И ТРИ ночи моей жизни
|
|
12
Сияющий в темноте
28.05.19
✎
19:03
|
он не терминал сьедал,а обьекты лочил
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой