Automation and Optimization Unleashed in Temenos TCIB
- srikarchamarthi
- Mar 20
- 2 min read
Automation is crucial in streamlining processes and ensuring efficiency in the fast-paced financial world.
Temenos Channel Integration Builder (TCIB) is an essential tool organizations use to integrate, automate, and manage digital banking services. To enhance its utility, we have fully automated the file upload process within TCIB, simplifying workflows and minimizing manual intervention. This article outlines the steps in our automated process and discusses performance tuning for TCIB, offering local and Temenos recommended fixes.
Automating the TCIB File Upload Process
The automated file upload process we’ve implemented eliminates the need for manual intervention by handling the entire workflow seamlessly. Our automation ensures a smooth upload process by configuring the file path, service, and enquiry parameters. Once completed, error files, if any, are generated and stored in a specified path for review.
Pre-requisites
Before starting the process, ensure the following conditions are met:
The file to be uploaded should be available in the specified path.
TSM (Transaction Server Monitor) should be running.
The following services should be in the START state:
TSA.SERVICE.S.TSM
SERVICE.CONTROL
Automated Workflow
The entire process is divided into eight key steps:
Moving the File: The file is moved to the designated directory for processing.
T24 Login: Logging into T24 to access necessary resources.
Starting the Service: Initiating the required service to process the file.
Monitoring Service Status: Waiting for the service to complete and stop automatically.
Tracking Upload Status: Monitoring the progress of the file upload.
Approval or Rejection: Automatically approving or rejecting the uploaded file based on predefined criteria.
Tracking Posting Status: Ensuring the file has been successfully posted to the system.
Archiving the Files: Moving completed files to the archive for record-keeping and future reference.
Performance Tuning for TCIB
While automation streamlines operations, ensuring optimal performance is equally essential for TCIB. Performance issues, such as delays in web service calls or SOAP to OFS conversions, can affect user experience and overall efficiency. Below are the recommended fixes and optimizations to address these concerns.
Tunings in the Temenos Core
Code Adjustments:
Modifications in the ENQ.BUILD.PAGE routine to improve response times.
Context changes for external users to optimize resource usage.
Cache Settings:
Reviewing and updating the External Cache Expiry settings to prevent unnecessary cache build-up.
Routine Fine-tuning:
Check core TCIB routines, applications, versions, and enquiries for inefficiencies and request Temenos for further optimizations.
Web Service Improvements:
Address delays in TCIB web service calls and improve the SOAP to OFS conversion process.
Routine Update:
Implementing changes in the EB.EXTERNAL.USER.SWITCH routine for enhanced performance.
Tunings in your local Code
Memory Allocation:
Adjusting the Xmx value in the JVM configuration to allocate more memory, resolving runtime performance bottlenecks.
Cache Management:
Addressing runtime cache issues to ensure seamless execution of TCIB processes.
Keep up the great work ! Happy Performance Engineering !! #CoreBanking #Automation #PerformanceTuning #TCIB #Temenos
Comments