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
умный интернет говорит что проблема в винде. Но! до эквайринга и этой обработки такой ошибки никогда не возникало. Да и не возникает пока оплату по карте не проводишь.
Подскажите, куда смотреть?
|
|