Имя: Пароль:
1C
1С v8
Чек на возврат: Оплата платежной картой
,
0 devochka_1c
 
10.05.12
22:09
Здравствуйте!
Подскажите, пожалуйста. УТ 10.3 типовая. Создаю чек на возврат (оплата платежной картой), чек пробивается, а вот обработка для ввода возврата по платежной карте не появляется, почему? Когда делаю продажу с видом оплаты платежная карта, то обработка оплаты платежной картой открывается и можно выполнить операцию оплаты картой.
Возврат в текущей смене. Может что-то делаю не так??((
1 Neg
 
10.05.12
22:12
(0) Чуть-чуть не то декольте....
2 Terve-R-
 
10.05.12
22:14
(0) эм... а зачем?)
3 devochka_1c
 
10.05.12
22:14
(2) что зачем?
4 Terve-R-
 
10.05.12
22:19
(3) через обработку хочешь отмену операции в терминале сделать? Я просто привык, что кассиры сами ручками в терминале все вводят)
5 devochka_1c
 
10.05.12
22:24
(4) к 1С подключена эквайринговая система...соответственно и возврат на карту нужно делать из 1С (т.к. через терминал при таком подходе сделать нельзя)...
6 Immortal
 
10.05.12
22:50
на терминал должна быть послана команда отмены транзакции.
7 Terve-R-
 
10.05.12
22:53
Я сам раз попался на том, что чек на возврат вдруг вернул деньги наличными, а чек-основание был оплачен по карте. Он вроде только в форме регистрации продаж спрашивает способ оплаты, а в основной форме документа такого нет... Надо посмотреть.
8 devochka_1c
 
10.05.12
22:54
(6) а как ее послать? вроде бы все правильно делаю, а она не отправляется туда(((
9 Terve-R-
 
10.05.12
23:02
(7) глупость сморозил, есть там все(
(8) в случае возврата вызывается функция из обработки ТОСервер, ее кури:

Функция ОтменитьПлатежПоПлатежнойКарте(Идентификатор, Сумма, КодRRN, ИдентификаторФР)
10 devochka_1c
 
10.05.12
23:05
(9)да, я смотрела код тоже...функция прописана, но она почему-то не вызывается
11 devochka_1c
 
10.05.12
23:06
т.е. вызов не отрабатывает
12 Terve-R-
 
10.05.12
23:08
(10) а тут чего в результате?

Результат = ПолучитьОбъектДрайвера(ИдентификаторФР, ОбработкаФР, ОбъектФР);
Если НЕ ЗначениеЗаполнено(Результат) Тогда
   Результат  = Обработка.ВернутьПлатежПоПлатежнойКарте(Объект, Сумма, КодRRN, КодАвторизации, КодОперации, МассивСтрокСлипЧека, ШиринаЧека, КоличествоКопий);

А это условие выполняется?

Если Не ЗначениеЗаполнено(Результат)
    И ЗначениеЗаполнено(РезультатФР) Тогда
    Обработка.АварийнаяОтменаОперации(Объект, Сумма, КодRRN, КодАвторизации);
КонецЕсли;
13 devochka_1c
 
10.05.12
23:11
(12) вот это нужно проверить...завтра проверю, т.к. сейчас нет оборудования с собой( а не подскажите, в чем еще может быть причина?
2 + 2 = 3.9999999999999999999999999999999...