-


Set of flashcards Details

Flashcards 191
Students 20
Language English
Category Computer Science
Level Other
Created / Updated 24.09.2017 / 05.06.2025
Weblink
https://card2brain.ch/box/20170924_avaloq_acp_certification
Embed
<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