Системная интеграция

Большинство банков, работающих в нашей стране, используют большое количество различных систем в своей инфраструктуре. Поэтому интеграционные возможности ПО являются очень важной частью системы в процессе ее эксплуатации.

За 25 лет работы на рынке банковского ПО наша компания накопила обширные данные по протоколам обмена и принципам работы смежного с нашим программным обеспечением, и мы можем с гордостью сказать, что интеграция это наш «конек».

У нас отлажены технологии по внедрению наших систем как в уже готовый ландшафт банка, так и создание сложных программных комплексов с использованием собственной внутрибанковской шины для on-line обмена между его компонентами.

Мы имеем уникальный опыт работы с ПС  (Visa, MasterCard) на первом и втором уровне, а также с банками-спонсорами, представленными в настоящее время на рынке. Реализовано электроннное взаимодействие с государственными информационными сервисами (ЖКХ, ГМП, ФСФМ, ФССП, ФНС, ПФР ).

В компании разработан собственный формат on-line обмена (Msg-формат), который позволяет реализовать большое количество сервисов по взаимодействию с 3card, подключить интернет-банк или внешние хранилища данных, организовать удаленное рабочее место операциониста или кредитного специалиста для работы с кредитными заявками.

В штатную поставку 3card входит большое кол-во различных инструментов по работе с файлами - конвертеры для приема или формирования файлов, различные файловые шлюзы. Все эти инструменты очень гибко настраиваются под любой требуемый формат, причем эту настройку могут осуществить сотрудники Банка.


sys-integr.png


Возможности системы по интеграции:

  1. Прием и формирование файлов. Данные механизмы реализованы в системе 3card следующим образом:
    • прием любых структурированных текстовых файлов (или файлов формата dbf) через настраиваемый файловый шлюз. При этом возможен автоматический запуск операций для обработки полученных файлов и формирование ответа. Данный механизм имеет вид конструктора и позволяет силами сотрудников банка реализовать требуемые настройки.
    • прием файлов через обработку конвертером. Штатно с системой 3card поставляется конвертер xCR2 (xslt-конвертер), который позволяет осуществлять быструю конвертацию файлов в стандартный формат системы 3Card, с последующим их приемом и обработкой. Данный вариант работы с файлами подходит для случая приема стандартных типов файлов (например, от процессинговой системы) и отличается высокой скоростью обработки информации.
    • формирование файлов. Для формирования файлов в системе 3card существует масса инструментов – формирование файлов на основании отчета (как в виде печатной, табличной форм, так и в виде xml); формирование стандартных типов файлов с последующей конвертацией в требуемый формат (например, файлы для выгрузки в АБС банка) и т.д.
  2. 2. On-line обмен со сторонними банковскими системами. С системой 3Card поставляется универсальная банковская шина, состоящая из on-line адаптера RetCom и логического ядра на основе PL/SQL обработчиков сообщений. Адаптер RetCom представляет собой java-приложение, которое работает на сервере Glassfish. Данная шина позволяет реализовать on-line взаимодействие с системой 3card как по стандартному xml-протоколу системы (msg), так и в любых форматах внешних системы (для этого может потребоваться небольшая доработка адаптера или настройка xslt-преобразования). Данная шина уже в стандартной поставке позволяет работать с сообщениями ГИС ЖКХ, Contact, Unistream, Cyberplat. Возможна работа с очередями Java и Oracle, поддержан протокол SOUP. Есть возможность использовать SSL и подписывать сообщения. Сервер Glassfish имеет встроенные возможности по кластеризации, что позволяет реализовать горизонтальное масштабирование системы для увеличения производительности и отказоустойчивости.
[ArgumentCountError] 
Too few arguments to function CAllMain::SetEditArea(), 1 passed in /usr/local/www/apache24/data/psit2/local/components/idm/solutions/templates/.default/template.php on line 30 and exactly 2 expected (0)
/usr/local/www/apache24/data/psit2/bitrix/modules/main/classes/general/main.php:916
#0: CAllMain->SetEditArea(string)
	/usr/local/www/apache24/data/psit2/local/components/idm/solutions/templates/.default/template.php:30
#1: include(string)
	/usr/local/www/apache24/data/psit2/bitrix/modules/main/classes/general/component_template.php:720
#2: CBitrixComponentTemplate->__IncludePHPTemplate(array, array, string)
	/usr/local/www/apache24/data/psit2/bitrix/modules/main/classes/general/component_template.php:815
#3: CBitrixComponentTemplate->IncludeTemplate(array)
	/usr/local/www/apache24/data/psit2/bitrix/modules/main/classes/general/component.php:735
#4: CBitrixComponent->showComponentTemplate(NULL)
	/usr/local/www/apache24/data/psit2/local/components/idm/solutions/component.php:23
#5: include(string)
	/usr/local/www/apache24/data/psit2/bitrix/modules/main/classes/general/component.php:594
#6: CBitrixComponent->__includeComponent()
	/usr/local/www/apache24/data/psit2/bitrix/modules/main/classes/general/component.php:653
#7: CBitrixComponent->includeComponent(string, array, boolean)
	/usr/local/www/apache24/data/psit2/bitrix/modules/main/classes/general/main.php:1041
#8: CAllMain->IncludeComponent(string, string, array, boolean)
	/usr/local/www/apache24/data/psit2/local/templates/site-template/components/bitrix/catalog/solutions2/section.php:159
#9: include(string)
	/usr/local/www/apache24/data/psit2/bitrix/modules/main/classes/general/component_template.php:720
#10: CBitrixComponentTemplate->__IncludePHPTemplate(array, array, string)
	/usr/local/www/apache24/data/psit2/bitrix/modules/main/classes/general/component_template.php:815
#11: CBitrixComponentTemplate->IncludeTemplate(array)
	/usr/local/www/apache24/data/psit2/bitrix/modules/main/classes/general/component.php:735
#12: CBitrixComponent->showComponentTemplate()
	/usr/local/www/apache24/data/psit2/bitrix/modules/main/classes/general/component.php:683
#13: CBitrixComponent->includeComponentTemplate(string)
	/usr/local/www/apache24/data/psit2/bitrix/components/bitrix/catalog/component.php:171
#14: include(string)
	/usr/local/www/apache24/data/psit2/bitrix/modules/main/classes/general/component.php:594
#15: CBitrixComponent->__includeComponent()
	/usr/local/www/apache24/data/psit2/bitrix/modules/main/classes/general/component.php:653
#16: CBitrixComponent->includeComponent(string, array, boolean)
	/usr/local/www/apache24/data/psit2/bitrix/modules/main/classes/general/main.php:1041
#17: CAllMain->IncludeComponent(string, string, array, boolean)
	/usr/local/www/apache24/data/psit2/tech-platform/index.php:182
#18: include_once(string)
	/usr/local/www/apache24/data/psit2/bitrix/modules/main/include/urlrewrite.php:159
#19: include_once(string)
	/usr/local/www/apache24/data/psit2/404.php:2