Ошибки при подключении эквайринга от Сбербанка к 1С 8: Недостаточно фактических параметров; Ошибка эквайринговой системы 4309
 
Описание ошибки:
При подключении пинпада Verifone VX820 от Сбербанка и при попытке осуществить платеж возникает ошибка в 1С: Управление торговлей 10.3.13 на платформе 1С: Предприятие 8 версии 8.3: {Внешняя Обработка.СберБанкЭквайринговаяСистема.МодульОбъекта(365)}: Недостаточно фактических параметров

Найденные решения:

В данном случае, если немного углубиться в анатомию ошибки по описанию, становится понятно, что обработка, установленная в 1С (по умолчанию это SberBankES_v2.epf) и обеспечивающая работу с банковским терминалом, отвечающим за эквайринг, обращается к dll-компоненте банка и передает в нее меньше параметров, чем требуется для работы компоненты. Поэтому необходимо запросить у банка версию файла SBRFCOM.dll, поддерживающую работу с 3-мя параметрами. По умолчаню у банка может быть компонента, в которую должно передаваться 7 параметров. Специалисты банка комментируют тем, что в с более новыми версиями 1С работает компонента, в которую передается 7-ми параметров, а а более старые работают на версии, поддерживающей передачу всего лишь 3-х параметров.

В принципе на этом проблема должна решиться. Но в моей практике даже после замены на правильную версию dll-файла, работа с эквайринговой системой пинпада Verifone VX820 не была обеспечена по причине возникновения новой ошибки: 

Ошибка эквайринговой системы 4309

Перебор более ранних версий ПО и dll-файлов от банка не привел ни к каким результатам. Но по совершенной случайности было решено на крайний случай сделать сброс временных файлов, связанных с базой, что делается за счет удаления и добавления базы в список базы окна запуска 1С: Предприяите 8. Особенно к этому подтолкнул тот факт, что до переустановки ПО банка вместе со сменой пинпада, после которого и возникла начальная ошибка, предущий пинпад Verifone VX810 все таки работал с 1С без особых нареканий. В результате очистки временных файлов базы посредством, как уже было замечено, удаления базы из списка и баз и повторного добавления немного под другим имененем, ошибка, можно сказать, чудесным образом пропала и работа с эквайринговой системой Сбербанка была полностью восстановлена.

 

Оцените, помогло ли Вам предоставленное описание решения ошибки?

© www.azhur-c.ru 2014-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу.

04-09-2016

Журавлев А.С. (www.azhur-c.ru)

 
 

Здесь можно
приобрести лицензии

1С 8
​ и типовые решения

ural-rosaudit.ru - Аудит в сфере ЖКХ, www.ural-rosaudit.ru
azhur-blog.ru - мошенничество в интернете, www.azhur-blog.ru
info-compas.ru - каталог, инфокурсы, видеокурсы, видео курсы, обучение он-лайн, www.info-compas.ru
https://vk.com/effective_ideas - Группа вКонтакте Методы заработка и работы при помощи Интернет

 

Проверить аттестат
Cистема приема платежей, касса для сайта
Cистема управления контентом Santafox&trade. Санкт-Петербург, Ленинский проспект, д. 23 (812) 545-47-48
Яндекс.Метрика