Logo

System architecture

The system has several main levels:

The first level is the SrFTP (Soft Review Financial Technology Platform), which combines a set of basic functional components implemented as part of a single core of the SrCoreSystem system, as well as additional functions related to role-based access management, common security and administration, API.

The SrFTP contains::

  • Basic settings constructor for localizing the accounting policy requirements of a particular financial institution
  • Product system and business process constructor
  • Cash flow graph constructor
  • Integrated card back-office and connectors to third party developer processing
  • Mechanisms for the formation of mandatory statistical reporting of a financial institution (requirements of regulators, auditors, internal reporting)
  • API for connecting to it any product and integration modules, as well as analytical and front-office applications
  • An integrated report repository with a built-in report generator used by all system modules
  • A system for setting and controlling limits
  • A role-based security system
  • An integrated financial monitoring module that allows you to perform online control according to the NBU rules and relevant state and international regulators

The second level is the SrCoreSystem, based on the SrFTP technological platform, on the basis of which the business logic of the entire system is implemented: maintaining the GL (General Ledger), general directories, financial transactions, the operation of the scenario mechanism for financial transactions (SrBPM), setting up and managing the operation of various types of charts and financial calculators. Customization for any financial accounting rules.

SrCoreSystem consists of three basic components:

  • SrGL — the general ledger containing data on counterparties, accounts and financial transactions, which allows you to keep records of any financial transactions, in several charts of accounts. The general ledger has a mechanism for maintaining sub-accounts. The system supports multicurrency. To support operations in banking metals, keeping records in ounces and grams and quantitative accounting is available.
  • SrSTP — is a mechanism for executing financial transactions based on the principle of STP (Straight Through Processing) - end-to-end execution of operations based on a single constructor and operations pipeline. This mechanism is based on the "Deal -> Operation -> Primary documents" principle. This allows you to set up any accounting methodology, perform operations in manual and automatic routine mode.
  • SrDictionaries — кare a set of unified system-forming directories that manage general system parameters, contain financial and organizational reference data used by all system modules.

The third level is the level of functional application systems of SrBank CBS and SrFinance software.