Back to the list

Date
24.01. - 25.01.2017 09:00 - 16:45
Teachers
  • Matthias Vogel
Price excl. VAT (CHF)
2'100.00
Location
Avaloq Evolution Corp.
Academy Room 2, 5th floor
Allmendstrasse 140
CH-8027 Zurich
Course description
Avaloq’s scripting language is the centrepiece of the Avaloq Banking System and used in almost every parameterisation area. Due to its ubiquity, Avaloq Script has become a very powerful and sophisticated tool. The language currently lacks high-performance debugging and optimisation tools. It is therefore the parameterisation professional's responsibility to understand the impact of what he is doing to ensure the correct and responsive behaviour of the software.
 
This course will provide tools in form of best practices, optimisation and debugging techniques, programming tricks and explanations of common pitfalls. At the end of the course day, the parameteriser will have a better understanding of the language, its possibilities, shortcomings and strengths in order to produce more robust and flexible and high-performance customisation of the Avaloq software.
 
This course has been developed in collaboration with Thalyex.
Objectives
Upon successful completion of this course every participant will:
  • Understand how the compiler works
  • Create and use tasks using Avaloq Script
  • Understand and master order processing using Avaloq Script
  • Take advantage of existing script utilities to enhance both flexibility and performance
  • Understand and evaluate different implementations in regards to their performance
Target audience
All Avaloq Certified Professionals who have contact with Avaloq Script on a regular basis.
Prerequisites
Before participating in this course, prior attendance of the course “Fundamentals of Avaloq Customisation (ACP)” is mandatory.
Course content
Avaloq Script Explained
  • Understand compilation results
  • Use fast recompilation
 
Report Writer Techniques related:
  • Create your own task
  • Synchronise the task execution
  • Execute work in another business unit (BU)
 
Efficient order processing with Avaloq Script
  • Commit efficiently and use bulk processing
  • Used named transactions to control complex workflows
  • Know about optimisation and memory management
 
Avaloq Script Utilities and Goodies
  • Arrays and table equivalents in Avaloq Script
  • Begin – end block issue
  • Optimisation and performance measurement
  • Efficient logging techniques
  • Diverse script package
  • Exception handling
  • Source overriding and overwriting
 
Executing arbitrary PL/SQL in the GUI
Using a real debugger in Avaloq
Duration
2 days
Avaloq Certified Specialist
This course is part of the specialisation in the area of competence
  • Technology & Security
Availability
11 Available

Back to the list