User guide
Quick Start Guide
Dashboard
Overviews
Case detail (Caseoverview)
Case - event
Tasks
Case notes
Documents
User settings
Favorites
Table component
Administrator Guide
Administration
Authentication and Synchronization
Mobile App Setup for Your Environment
Scheme
Dynamic tables
Scripts
Service console
Scheduled Tasks
HR Agenda
Sequences
CSP Headers
Logs
Crons
Access Token Settings & Session Expiration
Template
Roles
Integrations
TAS Forms
TAS Forms
Activating the module on the environment
TAS Forms - secret creation guide for Docker Swarm
Advanced Features & Tips
Filtering in a dynamic sheet using a URL parameter (static)
Search in a dynamic table by column value
Filtering in a dynamic sheet using dynamic conditions
Optimizing Overviews with a Large Number of Cases
DOCX document creation
Planning
Users
Organizational structure
Events
Partners
Product
Business Changelog
Technical Changelog
Version Upgrade Guide
Upgrading to 5.9
Upgrading to 5.3
Dynamic conditions migration
PDF printing adjustment
Editing Task Description vs Task Instructions
Transpiling forEach to a for loop
Rendering HTML on Caseoverview
Upgrading to 5.7
Best Practices for Upgrading from TAS 4 to TAS 5
Technical details
- All Categories /
- Product
- Technical details /
- Technological architecture
Technological architecture

The application is designed as an MPA (Multi Page Application), which is connected to the API of the backend part of the application.
From a technical point of view, it is a modern three-tier application with data stored in a relational database, an application server layer with a modern SOA object architecture with full access via a web services interface, and a client access layer in the form of a web browser.
Authentication using LDAP servers is a matter of course (support for MS Active Directory as well).
The Team assistant application includes a tool for custom process modeling, creation of so-called process templates, application forms, table reports and printouts without the need for programming, and a custom environment for running and managing individual tasks of specific process instances.
Connection to other applications is possible through data integration (DB links to common relational databases and CSV file interface are directly supported) and through application integration (integration using web services and REST is directly supported).
A modeling tool with BPMN 2.0 support is available for graphical recording of the workflow process.
Key features of the solution:
- Simplicity – emphasis on easy operation in the style of modern web applications
- Flexibility – changes quickly and easily
- Scalability – it can handle orders of magnitude increases in the number of projects, monitored entities or users. If this is necessary from a performance perspective, it is only necessary to strengthen the technical HW infrastructure.
- The basis is a proven, working solution
- Precisely tailored to the needs and requirements of the Client
The application architecture consists of:
- backend - Node.js 12, the application engine, provides an API for the frontend
- frontend - Node.js/Javascript, the server part provides static resources (html, css, js) and rendering is handled by JS loaded in the internet browser (React.js, Alt.js)
- DB (Oracle XE/SE/EE 11+ or MSSQL 2012+)
- ArangoDB 3.4+ - logging
- ElasticSearch (optional) 5.6.* - fulltext search
- Tika (optional) 1.24 - document extraction
- Apache/Nginx/IIS - content serving, reverse proxy

Integration architecture

TAS engine and main libraries
- Javascript and NodeJs 12
- React.js
- Alt.js
- Sails.js
Updated
by Anna Gernát