TSA provide a software framework, engineered using the most common programming language in the market place today, Visual Basic 6. This shell comes complete with standard service modules providing the following functionality:
* Access Control
* Exception Management
* Support Services
* Data Exchange (import or export to upstream and downstream systems) * Reporting services including online queries
The TSA framework provides a homogeneous container into which new functional modules can be added very easily. The TSA Framework has been used to deliver functional modules to a variety of investment banking clients, providing the following functionality:
* Equity Finance Billing
* Equity Repo
* Equity Swaps
* Contracts for Differences
* Futures Billing
A developer toolkit is provided which allows 80% of required code, both front
and back-end, to be automatically generated from existing database tables. Such
auto-generated code is based on a series of XML templates, and so may be easily
amended.
The TSA framework provides a rich set of components to carry out most common tasks, such as presenting data entry fields or grids. In most cases, these components are programmed using a single line of code, yet remain rich in
functionality both to the end-user and the developer.
Screenshots of the TSA Framework Shell - click for larger images

The TSA Shell, in Outlook Bar mode |

The TSA Shell in Treeview mode, with a data picker shown |

The TSA Shell, customising grid and filters |

The TSA Code Builder in action |
|