Не всегда существующие сделочные подсистемы АБС способны удовлетворить потребности быстро растущего количества видов банковской деятельности. Для оперативной автоматизации новых отраслей банковского бизнеса предназначена специальная задача «Универсальные контракты», построенная как конструктор сделочных подсистем.
В АБС существует задача, позволяющая создавать произвольные сделочных подсистемы с разным функциональным назначением. Для каждой из таких подсистем можно определить свой набор параметров сделки и настроить свой набор операций, свой маршрут и набор макросов счетов.
Как и для постоянных подсистем, настройка операций ведется в общем хранилище шаблонов.
В качестве примера такой подсистемы можно привести ведение подотчетов кассиров (Рисунок 11), договора страхования залогов, агентские соглашения о посредничестве в привлечении клиентов, операции по управлению арестами или лимитами и т.п.
Пример сделочной подсистемы в задаче «Универсальные контракты»
Именно конструктор подсистем, реализованный в задаче «Универсальные контракты», наиболее ярко и полно иллюстрирует широкие возможности адаптации АБС «SRbank» к требованиям любого банка, при этом — без применения сложных этапов разработки и внедрения отдельных программных комплексов и без необходимости перехода на новую версию АБС.