Имя: Пароль:
1C
1C 7.7
v7: Подключить терминал сбербанка к тис 7.7. Есть вопросы
0 tgu82
 
27.12.17
16:59
Всех с Наступающим Новым Годом!
ТИС 7.7
Терминал сбербанка vx820
Все установлено. Библиотеки зарегистрированы
Есть описание для 1С 7.7 файл 1С.docx от 29.05.2017

Процедура ПриОткрытии()

ПутьДоКомпоненты = "C:\SC552\SBRFCOM.DLL";
Если ЗагрузитьВнешнююКомпоненту(ПутьДоКомпоненты)=1 Тогда
    //Внешняя компонента загружена
Иначе
    Сообщить("Внешняя компонента SBRFCOM.DLL не загружена!!!");
КонецЕсли;

КонецПроцедуры    //ПриОткрытии()

Процедура Оплата()
    Терм = СоздатьОбъект("AddIn.SBRFCOMExtension");
    рез  = Терм.ОплатитьПлатежнойКартой(Amount, RRN, AuthCode, Hash, IsOwn, CardName, CardNum);
ОписКО = "";    // Описание кода ошибки
    Если рез=1 Тогда
        Слип = "";        // Строка со слипом.
        буф  = "";        // Буфер для текущей строки слипа.
        Для НомерСтр=1 По Терм.КоличествоСтрокСлипЧека Цикл
            Терм.ПолучитьСтрокуСлипЧека(НомерСтр, буф);
            Слип = Слип + буф;
            Если НомерСтр>1 Тогда
                Слип = Слип + Симв(10) + Симв(13);
            КонецЕсли;
        КонецЦикла;
Сообщить(Слип);
    Иначе
        Сообщить("Ошибка оплаты:" + Терм.ПолучитьОшибку(ОписКО));
    КонецЕсли;
Терм = 0;
КонецПроцедуры    //Оплата()

Вроде как мне нужна только amount - сумма в копейках, для чего мне остальные параметры ведь номер карты терминал же сам определяет.
RRN, AuthCode, Hash, IsOwn, CardName, CardNum - они мне нужны или это не для карт сбера а скажем для карт на АЗС?

Терминал проверен, связь есть, пробные пробития делал и отменял через
loadparm

Но с 1С пока как-то стремно завязывать. Пока что даже не про фискальник речь а просто про методы и свойства самой библиотеки sbrfcom.dll
1 tgu82
 
27.12.17
18:12
(0) Там просто есть библиотека на 7 параметров и на 3 - я так понимаю что мне надо на три параметра. Но какие это должны быть три параметра - непонятно. Наверное Номер карты,сумма и вид карты ? Подскажите пожалуйста
2 tgu82
 
27.12.17
19:41
(0) Разобрался
ОплатитьПлатежнойКартой имеет всего 3 параметра: Сумма, КодRRN и КодАвторизации.
3 mgk2
 
27.12.17
23:15
А с драйвером платёжных систем не удобней работать?
4 Злопчинский
 
28.12.17
00:37
(3) вот ит из?
5 Boudybuilder
 
28.12.17
00:40
Очень интересно, почему в 2017 году пользуются 7.7?
Связано с  сложным переносом данных на 8.3?
6 Злопчинский
 
28.12.17
00:46
(5) у меня есть клиент: ЦБ и точек штук 12 - просим к столу для аудита и переноса
7 Злопчинский
 
28.12.17
00:46
Недорого
Качественно
И быстро
;-)
8 Boudybuilder
 
28.12.17
01:28
(6) Ну так я поэтому и пишу :) Ну а есть товарищи которым плевать на прошлое, и начинают жизнь с нового листа? С новой базой и вводом начальных остатков? Хотя если база с интеграциями разными, то и тут не легко решиться.
9 tgu82
 
28.12.17
08:19
(3) КодRRN и КодАвторизации. Вот эти параметры должны вводиться откуда-то?
10 tgu82
 
28.12.17
08:25
(8) Все За. Вот только то надо дописать в 8-ку, потом это надо и т.д.
11 mgk2
 
28.12.17
10:17
12 big
 
28.12.17
10:20
(4) Это атоловский драйвер. Но он платный.
(8) Новая база, новое железо, новые танцы по функционалу и быстродействию. В итоге - 2-3 млн.руб. вложений, год траханья и нервов, а на выходе то же самое, но красивее  )))

Владельцы бизнеса в полном ***уе  )))
13 mgk2
 
28.12.17
10:20
14 Kigo_Kigo
 
28.12.17
14:11
так понимаю, что тебе надо передать только сумму платежи, КодРНН и код авторизации к тебе вернуться, что хочешь что и делай, хочешь игнорируй, хочешь в док для иформации пиши
ПыСы, Длл-ками по 820 не поделитесь?
15 УспешныйЧел
 
28.12.17
14:15
(5) работают люди и работают, вам то какое дело? И зачем что-то куда то переносить?
16 tgu82
 
29.12.17
13:36
(15) Затем что даже в уриб в 7.7 много нерешаемых штатным путем проблем и еще много зачемю Но сложно все на самом деле
17 tgu82
 
29.12.17
13:37
(0) Что касается темы ветки то все вроде нормально функционирует но пока еще не пробовали по РДП
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан