Created by 82.78.75.246
Last edited January 11, 2025
No edit summary
 
No edit summary
 
Line 1: Line 1:
{{Short description|Banking software suite by Tata}}
{{Use dmy dates|date=July 2022}}
{{Use Indian English|date=July 2022}}
{{More citations needed|date=June 2021}}
{{More citations needed|date=June 2021}}
{{Infobox Software
{{Infobox software
| name = TCS BaNCS
| name = TCS BaNCS
| logo = BaNCS Logo.GIF
| logo = BaNCS Logo.GIF
Line 7: Line 10:
| author = Financial Network Services
| author = Financial Network Services
| developer = [[Tata Consultancy Services]]
| developer = [[Tata Consultancy Services]]
| released = {{start date |1983}}
| released = {{start date |df=yes|1983}}
| latest release version = 14.0
| latest release version = 14.0
| latest release date = {{Start date and age |2019}}
| latest release date = {{Start date and age |df=yes|2019}}
| latest preview version =  
| latest preview version =  
| latest preview date =  
| latest preview date =  
| programming language = [[Java (programming language)|Java]]<ref>https://www.tcs.com/content/dam/tcs-bancs/protected-pdf/Global-Banking-Platform.pdf</ref>
| programming language = [[Java (programming language)|Java]]<ref>{{Cite web | url=https://www.tcs.com/content/dam/tcs-bancs/protected-pdf/Global-Banking-Platform.pdf | title=TCS BaNCS Global Banking Platform | archive-url=https://web.archive.org/web/20200430135050/https://www.tcs.com/content/dam/tcs-bancs/protected-pdf/Global-Banking-Platform.pdf | archive-date=2020-04-30}}</ref>
| operating system = [[Cross-platform]]
| operating system = [[Cross-platform]]
| platform =  
| platform =  
Line 22: Line 25:
}}
}}


'''''TCS BaNCS''''' is a [[core banking]] software suite developed by [[Tata Consultancy Services]] for use by [[retail bank]]s.<ref>{{Cite web|url=https://www.thehindubusinessline.com/news/variety/banking-on-it/article23030715.ece|title=Banking on IT|first=Adith|last=Charlie|website=@businessline}}</ref>
'''''TCS BaNCS''''' is a [[core banking]] software suite developed by [[Tata Consultancy Services]] for use by [[retail bank]]s.<ref>{{Cite web|url=https://www.thehindubusinessline.com/news/variety/banking-on-it/article23030715.ece|title=Banking on IT|first=Adith|last=Charlie|website=@businessline|date=18 July 2013 }}</ref>


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. <ref name="forrester.com">{{cite web |last1=Hopperman |first1=Jost |title=The Forrester Wave™: Customer-Centric Global Banking Platforms, Q3 2014 |url=http://www.forrester.com/pimages/rws/reprints/document/113344/oid/1-O2KDYV |website=forrester.com |archiveurl=https://web.archive.org/web/20150402115958/http://www.forrester.com/pimages/rws/reprints/document/113344/oid/1-O2KDYV |archivedate=April 2015|url-status=dead}}</ref>
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.<ref name="forrester.com">{{cite web |last1=Hopperman |first1=Jost |title=The Forrester Wave™: Customer-Centric Global Banking Platforms, Q3 2014 |url=http://www.forrester.com/pimages/rws/reprints/document/113344/oid/1-O2KDYV |website=forrester.com |archiveurl=https://web.archive.org/web/20150402115958/http://www.forrester.com/pimages/rws/reprints/document/113344/oid/1-O2KDYV |archivedate=2015-04-02|url-status=dead}}</ref>


==History==
==History==
Prior to being taken over by TCS in 2005. The BANCS Core Banking software was developed at the headquarters of Financial Network Services Pty (FNS) in Sydney Australia. First implemented into local Australian and New Zealand banks and credit unions throughout the late 1970’s and into the 1980’s the demand from overseas markets grew substantially looking for automation and consolidation of disparate systems. Project sites across Asia, Middle East and Nordic countries led to multiple versions being developed in different geographies. In the mid 1980’s the software came under the control of the Systems Development Office at 70 Rosehill Street, Redfern in Sydney. Base versions from 1.0 through to 7.6 were developed by FNS. Various region specific business rules were designed and integrated with parameterised functionality into the Base Software in sub-versions from customer sites via the Redfern Development Office.
Prior to the corporate takeover by TCS, the BaNCS software was developed at the headquarters of Financial Network Services Pty (FNS) in [[Sydney|Sydney Australia]]. First implemented into local Australian and New Zealand banks and credit unions throughout the late 1970s and into the 1980s the demand from overseas markets grew substantially looking for automation and consolidation of disparate systems. Project sites across Asia, Middle East and Nordic countries led to multiple versions being developed in different geographies. In the mid 1980s the software came under the control of the Systems Development Office at 70 Rosehill Street, Redfern in Sydney. Base versions from 1.0 through to 7.6 were developed by FNS. Various region specific business rules were designed and integrated with parameterised functionality into the Base Software in sub-versions from customer sites via the Redfern Development Office.


Two major branches were existed from version 2 through 4 of the core. Initially based on AT&T/NCR 9800 series mainframe architecture - platform versions were created for UNIX and later (from version 4 onwards) on NT/Windows Server. The core applications COBOL source code was interchangeable, but interfacing software, such as API gateways, transaction queues and data storage differed to cater for the platform and database choices demanded from customers. The core application is written in C and linked to the Microfocus COBOL runtime system-linked objects. Scripting varied across branches to handle technical operations and non-functional requirements.
Two major branches were existed from version 2 through 4 of the core. Initially based on AT&T/NCR 9800 series mainframe architecture - platform versions were created for [[Unix|UNIX]] and later (from version 4 onwards) on NT/Windows Server. The core applications COBOL source code was interchangeable, but interfacing software, such as API gateways, transaction queues and data storage differed to cater for the platform and database choices demanded from customers. The core application is written in C and linked to the Microfocus COBOL runtime system-linked objects. Scripting varied across branches to handle technical operations and non-functional requirements.


Major versions featured multi-currency (with spot positions), multi-language and some multi-entity functionality. To cater for this, various front-ends were created such as BTM (Branch Terminal Manager) application, a web based teller system (BANCSLink) and BEAM-handled transactions from tellers. ATM and POS switch and card management (Telepac) modules were also built out extensively in the 1980’s in line with the increasing reliance on debit and credit cards globally at the time
Major versions featured multi-currency (with spot positions), multi-language and some multi-entity functionality. To cater for this, various front-ends were created such as BTM (Branch Terminal Manager) application, a web based teller system (BANCSLink) and BEAM-handled transactions from tellers. ATM and POS switch and card management (Telepac) modules were also built out extensively in the 1980s in line with the increasing reliance on debit and credit cards globally at the time


Major version 6 included three back-end database technologies: Oracle, Informix and DB2.  The UNIX Variants included HP-UX, IBM AIX and AT&T NCR System V UNIX variants. ksh (Korn Shell) was the primary script language.
Major version 6 included three back-end database technologies: Oracle, Informix and DB2.  The UNIX Variants included HP-UX, IBM AIX and AT&T NCR System V UNIX variants. ksh (Korn Shell) was the primary script language.


In the 1990’s and 2000’s Internet Banking (BANCS Connect), Treasury, FX/MM, Trade Finance were also developed with multiple client sites supported and upgraded onto later versions as the software matured and customers reaped benefits of further functionality
In the 1990s and 2000s, Internet Banking (BANCS Connect), Treasury, FX/MM, Trade Finance were also developed with multiple client sites supported and upgraded onto later versions as the software matured and customers reaped benefits of further functionality


Version 7.6 and onward was developed in COBOL by the [[Tata Consultancy Services]] business unit TCS Financial Solutions.<ref>{{Cite web|url=https://www.tcs.com/bancs/about-tcs-bancs|title=About TCS BaNCS|website=www.tcs.com}}</ref>
Version 7.6 and onward was developed in COBOL by the [[Tata Consultancy Services]] business unit TCS Financial Solutions.<ref>{{Cite web|url=https://www.tcs.com/bancs/about-tcs-bancs|title=About TCS BaNCS|website=www.tcs.com}}</ref>


TCS furthermore re-wrote the base application in JAVA to cater for the limited supply of COBOL software engineers into the 2000’s
TCS furthermore re-wrote the base application in Java to cater for the limited supply of COBOL software engineers into the 2000s


Notable client implementations included a Australia and New Zealand tier 2 banks and credit unions, Tier 1 banks in South Korea, Taiwan and China, State Bank of India and large nation wide banks in India, National Bank of Kuwait, and multiple banks in Saudi Arabia, North and South Africa. A partnership with Telenor Novit existed throughout the 1980’s and 1990ms that powered multiple Scandinavian banks as well
Notable client implementations included a Australia and New Zealand tier 2 banks and credit unions, Tier 1 banks in South Korea, Taiwan and China, State Bank of India and large nationwide banks in India, National Bank of Kuwait, and multiple banks in Saudi Arabia, North and South Africa. A partnership with Telenor Novit existed throughout the 1980s and 1990ms that powered multiple Scandinavian banks as well.


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.<ref>{{Cite web|url=https://economictimes.indiatimes.com/tech/ites/tcs-deploys-its-core-banking-solutions-for-chinese-bank/articleshow/21674694.cms|title=TCS deploys its core banking solutions for Chinese bank|date=August 7, 2013|via=The Economic Times}}</ref><ref>{{Cite web|url=https://www.rttnews.com/2167790/tcs-deploys-bancs-solution-at-china-s-panzhihua-commercial-bank-in-record-time.aspx|title=TCS Deploys BaNCS Solution At China's Panzhihua Commercial Bank In Record Time|website=RTTNews|date=August 7, 2013}}</ref>
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.<ref>{{Cite news|url=https://economictimes.indiatimes.com/tech/ites/tcs-deploys-its-core-banking-solutions-for-chinese-bank/articleshow/21674694.cms|title=TCS deploys its core banking solutions for Chinese bank|date=7 August 2013|newspaper=The Economic Times}}</ref><ref>{{Cite web|url=https://www.rttnews.com/2167790/tcs-deploys-bancs-solution-at-china-s-panzhihua-commercial-bank-in-record-time.aspx|title=TCS Deploys BaNCS Solution At China's Panzhihua Commercial Bank In Record Time|website=RTTNews|date=7 August 2013}}</ref>


==References==
==References==
Line 52: Line 55:
[[Category:Banking software companies]]
[[Category:Banking software companies]]
[[Category:Financial software companies]]
[[Category:Financial software companies]]
[[Category:Indian inventions]]

Latest revision as of 03:29, 11 January 2025

TCS BaNCS
Original author(s)Financial Network Services
Developer(s)Tata Consultancy Services
Initial release1983 (1983)
Stable release
14.0 / 2019; 7 years ago (2019)
Written inJava[1]
Operating systemCross-platform
TypeBanking software
Websitehttps://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[edit | edit source]

Prior to the corporate takeover by TCS, the BaNCS software was developed at the headquarters of Financial Network Services Pty (FNS) in Sydney Australia. First implemented into local Australian and New Zealand banks and credit unions throughout the late 1970s and into the 1980s the demand from overseas markets grew substantially looking for automation and consolidation of disparate systems. Project sites across Asia, Middle East and Nordic countries led to multiple versions being developed in different geographies. In the mid 1980s the software came under the control of the Systems Development Office at 70 Rosehill Street, Redfern in Sydney. Base versions from 1.0 through to 7.6 were developed by FNS. Various region specific business rules were designed and integrated with parameterised functionality into the Base Software in sub-versions from customer sites via the Redfern Development Office.

Two major branches were existed from version 2 through 4 of the core. Initially based on AT&T/NCR 9800 series mainframe architecture - platform versions were created for UNIX and later (from version 4 onwards) on NT/Windows Server. The core applications COBOL source code was interchangeable, but interfacing software, such as API gateways, transaction queues and data storage differed to cater for the platform and database choices demanded from customers. The core application is written in C and linked to the Microfocus COBOL runtime system-linked objects. Scripting varied across branches to handle technical operations and non-functional requirements.

Major versions featured multi-currency (with spot positions), multi-language and some multi-entity functionality. To cater for this, various front-ends were created such as BTM (Branch Terminal Manager) application, a web based teller system (BANCSLink) and BEAM-handled transactions from tellers. ATM and POS switch and card management (Telepac) modules were also built out extensively in the 1980s in line with the increasing reliance on debit and credit cards globally at the time

Major version 6 included three back-end database technologies: Oracle, Informix and DB2. The UNIX Variants included HP-UX, IBM AIX and AT&T NCR System V UNIX variants. ksh (Korn Shell) was the primary script language.

In the 1990s and 2000s, Internet Banking (BANCS Connect), Treasury, FX/MM, Trade Finance were also developed with multiple client sites supported and upgraded onto later versions as the software matured and customers reaped benefits of further functionality

Version 7.6 and onward was developed in COBOL by the Tata Consultancy Services business unit TCS Financial Solutions.[4]

TCS furthermore re-wrote the base application in Java to cater for the limited supply of COBOL software engineers into the 2000s

Notable client implementations included a Australia and New Zealand tier 2 banks and credit unions, Tier 1 banks in South Korea, Taiwan and China, State Bank of India and large nationwide banks in India, National Bank of Kuwait, and multiple banks in Saudi Arabia, North and South Africa. A partnership with Telenor Novit existed throughout the 1980s and 1990ms that powered multiple Scandinavian banks as well.

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[edit | edit source]

  1. "TCS BaNCS Global Banking Platform" (PDF). Archived from the original (PDF) on 30 April 2020.
  2. Charlie, Adith (18 July 2013). "Banking on IT". @businessline.
  3. Hopperman, Jost. "The Forrester Wave™: Customer-Centric Global Banking Platforms, Q3 2014". forrester.com. Archived from the original on 2 April 2015.
  4. "About TCS BaNCS". www.tcs.com.
  5. "TCS deploys its core banking solutions for Chinese bank". The Economic Times. 7 August 2013.
  6. "TCS Deploys BaNCS Solution At China's Panzhihua Commercial Bank In Record Time". RTTNews. 7 August 2013.