Swift to Application Routing System
S.T.A.R.S. is a software package that enables Banking application to receive and process S.W.I.F.T. and Telex messages in a fully automated manner.
S.T.A.R.S. provides the means to control the incoming messages flow and destination(s) via control panels under CICS. In addition, S.T.A.R.S. provides means to define criteria and decision tables in order to automatically set the incoming messages destination(s) according to the messages type and data. The message data can be handled according to pre-defined rules or Criteria in a most flexible way.
S.T.A.R.S. is designed to work with any S.W.I.F.T. package in order to receive the transactions.
S.T.A.R.S. main features.
S.T.A.R.S. provides the user with means to control the flow and destination of the incoming messages via sophisticated routing and decision tables, consisting of the message analysis according to it's source, type and contents.
Each message stored in the S.T.A.R.S. Warehouse is assigned with control information including processing and error status. These status codes are set by the S.T.A.R.S. automatic routing functions. For each site, the processing and error level can be set according to the destination application requirements.
The message authorization level is set according to system parameters, and is decided by the message information such as Customer account, message type, message amount, etc.). The system allows full control over incoming funds release up to the customer's branch.
Each S.W.I.F.T. field id analyzed according to the S.W.I.F.T. data dictionary and mapped to application records. In addition, the user can add and customize records with additional fields for further processing by the application.
Incoming funds are scanned for determining the destination branch and account to be credited. The extracted account can be checked against the bank account files for it's existence and type for further determination of the message destination. Incoming funds with undetermined credit account specially handled via user panels in order to determine the final destination credit branch and account. S.T.A.R.S. provides special "search panels" linked to the bank's customers file which facilitate the search and finding of the final beneficiary customer.
Each installation of S.T.A.R.S. is customized to retrieve information from the bank's following files: Bank's S.W.I.F.T. system Customer/Accounts central file. Central tables file. Correspondents bank files. Data Security product for password verification. Bank central dates calculation routine
Each application can retrieve it's own messages for further processing via an online interface. For each message the application can set the message status to be processed or set an application error indication.
S.T.A.R.S. generates a report file to the bank's dealing room in the required format containing the message relevant data including the sender's ID and the Nostro account (obtained from the banks files).
S.T.A.R.S. generates transactions to the bank's accounting application in the bank's own format containing the message relevant data including the Nostro account to debit, the credit account (final or transfer account), and the calculated value dates.
S.T.A.R.S. supplies the user with a set of panels from which the user can either watch and audit the messages process or perform operation on the messages as described below.
All system and decision tables are maintained via user panels. S.T.A.R.S. provides the option of connecting into the Bank's central tables system or use it's own table system.
Each modification of any data, control data etc. is recorded and audited into a trace file which can be browsed according to many selection criteria.
The system provides means for manually completing the necessary data for the message routing. Once this data is completed, the next time a similar message will arrive, the system will automatically "remember" the message destination data.
S.T.A.R.S. provides the bank with a variety of reports and queries including alert reports, end-of-day alert messages, totals etc.
Foreign Bank's limits and risk management (per totals sum and per individual messages). Automatic blocking of questioned incoming finds according to the sender Bank definition and limits. Automatic release of funds via MT950 statements accounts credit transaction matching. Manual control of MT950 statements.
Our company provides professional services for the implementation of S.T.A.R.S. in each site. These services include for example generation of files in any application required format (for applications which are already able to process batch files).
The various parts of S.T.A.R.S. are described below. Their relationship is illustrated in the following figure:
Figure 1: S.T.A.R.S. Components