TCS BaNCS
Original author(s) | Financial Network Services |
---|---|
Developer(s) | Tata Consultancy Services |
Initial release | 1983 |
Stable release | 14.0
/ 2019 |
Written in | Java[1] |
Operating system | Cross-platform |
Type | Banking software |
Website | https://www.tcs.com/bancs |
TCS BaNCS is a core banking software suite developed by Tata Consultancy Services for use by retail banks.[2]
It includes functions for universal banking, core banking, payments, wealth management, forex and money markets, compliance, insurance, securities processing, custody, financial inclusion, Islamic banking and treasury operations. There are also modules that deal with capital markets and the insurance business. The suite of products is periodically evaluated by independent research firms such as Forrester. [3]
History
Prior to the corporate takeover by TCS, BaNCS was developed at the headquarters of Financial Network Services Pty (FNS) in the Systems Development Office under control of the Base Version Office, at 70 Rosehill Street, Redfern, Sydney, New South Wales, Australia. Versions 1 through to 7.4 were developed by FNS. Satellite functionality was integrated into the Base Software in sub-versions from customer sites via the Redfern Projects Office.
Two major branches were developed using elements from version 2 through 4 of the core. It was initially based on the AT&T NCR 9800 series mainframe architecture - creating a UNIX and an NT/Windows Server branch. The COBOL source code was interchangeable, but software interfacing with the OS, such as transaction queues, differed in order to handle the various implementations written in C and linked into the Microfocus COBOL runtime system-linked object. Scripting varied across branches to handle operations and non-functional requirements.
Major versions featured multi-currency (with spot positions) and multi-language functionality. To cater for this, various front-ends were created such as BTM (Branch Terminal Manager), Branch 2000 and BEAM-handled transactions from tellers.
Major version 6 included three back-end database technologies: Oracle, Informix and DB2. The UNIX OS was implemented on HP-UX, IBM AIX and AT&T NCR System V UNIX variants. ksh (Korn Shell) was the primary script language.
Version 7.5 and onward was developed in COBOL by the Tata Consultancy Services business unit TCS Financial Solutions.[4]
In August 2013, Panzhihua (PZH) Commercial Bank started using the software, making it the first Chinese city commercial bank to use the TCS BaNCS solution.[5][6]
References
- ^ https://www.tcs.com/content/dam/tcs-bancs/protected-pdf/Global-Banking-Platform.pdf
- ^ Charlie, Adith. "Banking on IT". @businessline.
- ^ Hopperman, Jost. "The Forrester Wave™: Customer-Centric Global Banking Platforms, Q3 2014". forrester.com. Archived from the original on April 2015.
{{cite web}}
: Check date values in:|archivedate=
(help) - ^ "About TCS BaNCS". www.tcs.com.
- ^ "TCS deploys its core banking solutions for Chinese bank". August 7, 2013 – via The Economic Times.
- ^ "TCS Deploys BaNCS Solution At China's Panzhihua Commercial Bank In Record Time". RTTNews. August 7, 2013.