-
Fichier Détails
Cartes-fiches | 191 |
---|---|
Utilisateurs | 20 |
Langue | English |
Catégorie | Informatique |
Niveau | Autres |
Crée / Actualisé | 24.09.2017 / 05.06.2025 |
Lien de web |
https://card2brain.ch/box/20170924_avaloq_acp_certification
|
Intégrer |
<iframe src="https://card2brain.ch/box/20170924_avaloq_acp_certification/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
List all 5 AMI Source Types
1. Incoming Message Definition
2. Outgoing Message Definition
3. Network Structure
4. Message Structure
5. Network
Name the 3 Important Tables that are used in AMI?
- MSG
- MSG_EXTL_IN
- MSG_EXTL_OUT
What are Base Parameters used for?
Control Core functionalities (like workflow behavior)
Base Parameter Source Type
Base par def
API for getting and setting Base Parameter Values?
BASE_PAR_INTF#
Where can you access base parameter values
Data Dictionary
What is Parameterisation?
Altering core functionality of the ABS
What is scripting?
Enhancing already existing functionalities
List the Table Naming Conventions for:
- Code Tables
- Object Tables
-Documents
Code_
OBJ
DOC
What is EBNF?
Syntax for Avaloq Script Language
What does an override do?
An overridden source has additional code at the end. You enhance the existing source. In an AVQ Update the override stays intact
What does an "Overwrite" do?
The whole source is overwritten. With an Update the overwritten Source will not be updated, mostly used in customer-sources
List 3 possible Source States
- Dropped: "deleted", not active anymore
- Invalid: If a source's depending source is changed, it will be set to "invalid" --> A developer has to check it, wont automatically be compiled anymore
- Valid: active and compiled
How can you call an API?
name.function(parameter)
What is the benefit of working with OMD sheets?
Someone working with OMD does not need to “know” script, he can just fill in the data
In which source type do you save external sources in ICE
Business Type Config
How is ICE configured?
ICE consists of 3 Parts:
Workbench
Workplace
ICE Server
What is a stream in ice?
An entity that organizes source code in a sequence. A stream represents a branch in software development with at least 1 release in it
Difference between Avaloq Instance and ICE Instance
AVQ: Core Data, Business Data, Deployed Customisation Sources, Users (bank staff)
ICE: In development customisation sources, ICE users, Streams + releases
List 5-7 roles in ICE
1. Task Manager
2. Developer
3. Code Auditor
4. Business Analyst
5. Release Manager
6. Read only User
7. User Administrator
What is an item in the source code of a base parameter?
A value
A base par can have multiple items or one item (= values)
List 4 possible BASE_PAR_INTF# procedures
set_val
val
set_text
remv_val
what parameters does the procedure base_par_intf#.base_par#set_val need and which ones are mandatory
i_intl_id (mandatory)
i_item
i_val (mandatory)
What kind of orders are there?
Transactional orders
static data orders
What is a key used for?
shortcut to find an object / order, can also be a way of identifying an object/order in an external system. Keys can be mandatory
What 2 kind of keys are there?
single value key
multi value key
How many keys per sources can there be?
one
Source type of keys?
key def
What is the key naming convention?
namespace${INTL_ID in CODE_OBJ_TYPE}_{DESCRIPTION OF KEY}
for example: mdb$BP_SSN
what are 4 possible constraints for keys used in the source code
1. is_mandatory
2. is_unique
3. is_alterable
4. override
What are additions?
They contain additional information about an object / order, an attribute (IBAN, Profession)
What 2 kinds of additions are there?
Single Additions: one piece of information, one value
Multi Additions: More than one value
2 Source types for additions
Code Table Data
Code Table Definition
Table Naming Convention for Additions
For Objects:
Code_OBJ_ADD.<OBJ_TYPE>
For Orders:
Code_DOC_ADD.<OBJ_TYPE>
what does "multi_add_cnt" in a multi-addition source mean?
defines how many values you have in a multi-addition
How many additions per source can there be?
there can be as many additions per source as you want
What is a classification for?
- To classify an object: for example client class, branch office, MAC Type
- Main purpose is to organise objects into groups with similar characteristics
What is a special thing about classifications when compared to additions and keys
Classifications can be historicised
2 Kinds of classification
Set / Multi Value Classification: - GUI Opens another subwindow where you can choose different values
Termed Classification (valid from -- Valid to) --> is historicised