You can use a scripting language to modify the program standard behaviour so as to effect cross checking (the way of bearing comparison two or more fields each other, they are checked with proper routine and are searched for into a database, etc
), managing particular cases and so on.
The system is orientated towards events, namely it is possible to associate a specific routine to every system event.
To insert a script you can select the Script section. and select in the events tree the event where to insert the script, then in the editor you can start script creation.
For more information about the language see the specific documentation.