Имя: Пароль:
1C
 
v8: СБ РФ: Эквайринговая система
0 flafla
 
22.06.17
11:37
в 1С розница подключила эквайринговый терминал от сбера. DLL кинула в бабку bin SBRFCOM.DLL. Обработку нашел для эквайринга сбербанка совместимую в конфой SberBankES_v2.epf. версия обработки 2.17
как я разобралась, у сбера есть два варианта DLL. один передает три параметра из 1с, второй семь.
тот который с семью параметрами выдает стандартную ошибку типа:
{ВнешняяОбработка.СберБанкЭквайринговаяСистема.МодульОбъекта(355)}: Недостаточно фактических параметровОтвет = Объект.Драйвер.ОплатитьПлатежнойКартой(мСумма, КодRRN, КодАвторизации);
Как я понимаю ему не нравится 1С 8.2
окей, тогда я подгрузила dll для трех параметров. Ошибка не выдается, при попытке инициализировать оплату картой 1с закрывается.
Лог ошибки Windows:
Сигнатура проблемы:
  Имя события проблемы:    BEX
  Имя приложения:    1cv8.exe
  Версия приложения:    8.3.9.1818
  Отметка времени приложения:    57ebfb0f
  Имя модуля с ошибкой:    StackHash_0a9e
  Версия модуля с ошибкой:    0.0.0.0
  Отметка времени модуля с ошибкой:    00000000
  Смещение исключения:    00000000
  Код исключения:    c0000005
  Данные исключения:    00000008
  Версия ОС:    6.1.7601.2.1.0.256.48
  Код языка:    1049
  Дополнительные сведения 1:    0a9e
  Дополнительные сведения 2:    0a9e372d3b4ad19135b953a78882e789
  Дополнительные сведения 3:    0a9e
  Дополнительные сведения 4:    0a9e372d3b4ad19135b953a78882e789

умный интернет говорит что проблема в винде. Но! до эквайринга и этой обработки такой ошибки никогда не возникало. Да и не возникает пока оплату по карте не проводишь.
Подскажите, куда смотреть?
1 flafla
 
22.06.17
11:38
Важное уточнение. обработка запускается. после того как отдаешь команду на терминал  - 1с падает.