Huhu


P. M.
Diese Lernkarten decken fortgeschrittene Themen der Informatik auf Universitätsniveau ab, insbesondere im Bereich der Avaloq-Engine und deren Anwendungen. Sie behandeln grundlegende Konzepte wie die Struktur und Funktion von Engines, Scripts und Workflows, sowie spezifische Regeln und Typen, die in der Avaloq-Umgebung verwendet werden. Die Karteikarten sind besonders nützlich für Studierende und Fachleute, die sich mit der Implementierung und Verwaltung von Avaloq-Systemen beschäftigen, da sie detaillierte Informationen zu Aufgaben, Tabellen, Positionen und Feldern bieten.
Karten
258
Lernende
2
Sprache
Deutsch
Kategorie
Informatik
Stufe
Universität
Erstellt / Aktualisiert
11.11.2015 / 08.04.2016

Lernkarten

Vorgehen Balance Engine

1. Creeate Balance Structure

2. Create Chart of Accounts

3. Create Balance Rules

Balance Engine: Wie erstelle ich eineen Chart of Account

Mit einem API

Was sind die Felder in WFC_RULE_LD

In WFC Rule ld sind die Regeln Definiert für Entschiedungen innerhalb eines Workflows!

Action: Kann frei gewähl werden, dient einer gruppierung. Zb wenn man prüfen vill vom 0-99  und  eine zweite 100-200 dann gibt das zwei regeln welche mit diensem Keyword gruppiert werden.

curry = Machting criteria currenry (zB CHF)
gross = Matching Criteria Value
stmt = (trans(27))(store)(commit)

Welche 3 Zieleg gibt es bei Security?

- Confidentially

- Integrity

- Availability

Was wir durch Acces Rights geschützt? (9) Wichtig lernern!

- Objects
-Transactions
- Workflow
- Meta-Typ
- CTX
-Class
- Book Kind
- Daten Export (Export Trigger)
- Override
- File Type Access

Arten von Usern

- Chargeable Enduser

- Technical User (Keine Lizenz)

- Role User (Keine Lizenz, hält nur die Rollen zusammen, kein Login)

- Param User (Keine Lizenz)

- Virtual User (Keine Lizenz, zb für EBanking - ABS Komunikation)

Was ist die public BU und wer oder wie kann darauf zugreifen?

Wichtig!

Generische Daten (Ungeschütz) kann von verchiedenen BUs verwendet werden.
Trotzdem wird der Access Code Unprotected  benötigt!!!!

Währungen

Assets

Sprachen

etc

Beispiele von Zugriffrechten

1

General Access Right - Welche rolle schlägt welche?

1

Wer erbt vom wem ? Grantor , Grantee

Grantee übernimmt vom Grantor

Grantor inherits to Grantee

WO ändere ich das Passwort

Im Central Service Desk

Which is correct

Security Interfaces

SEC_ADMIN_INTF# Read-write API which contains the functionality to administrate Avaloq security
(add or remove access codes from data and functionality that are securityrelevant).
It does not allow the use of SQL DML statements.


USER_ADMIN_INTF# Write API which contains the functionality to administrate user rights (add or
removed access codes, grantees and role users from users).

Wo Stehend Adressen? (Tabelle)

ADDR_LIST

Was sind alles BPs neben Kunden

- BU's (inkl eiegene BU --> nostro/vostro)

- Andere Banken

 

Security: hy do you need the meta type idto secure a WF action?

Weil die WF id alleine ist nicht eindeutig

Security: Which interface (API) do you need to create a new user

USER_ADMIN_INTF#

Security: Which interface do you need to add an access code to an object

SEC_ADMIN_INTF#

Security: The right to which securable item does a user at least need to be able to start the GUI?

Avaloq Script: Was beuted das feld _a am Ende im DDIC? (Boolean + od -)

Field Wert automatisch berechnet oder nicht

Avaloq Script:  Features ! (5)

- Block Structure (Innerhalb einer Source, alle Blocks sind voneinenader unabhängig)

- Modularity (Komplette system ist ein einzelne Programme unterteilt)

- Seperate Compilation

- Static Typing (Variablen müssen deklariert werden und werden nicht autoamatisch angelegt)

- Object Based System

Avaloq Script: Wo wird Avaloq Script beispielsweise eingesetzt (3)

- Oder validation

- Report Writer

- Rule !!

- Keys könne auch ein Scipt package aufrufen!!

Avaloq Script:  In welchem layer werden order permanent gespeichert?

Doc_ (Order Layer)

Avaloq Script: List the DDIC of bp in 4 layers

- mem_doc_bp

- doc_bp

- obj_bp

- dtm_obj_bp (Datamart für Reports)

Avaloq Script: 

Avaloq Script:  name 3 main sections in the memory layer ddic

Fields

constructors

methods

Avaloq Script: Unterschied Prozedur / Funktion

Eine Funktion hat einen Rückgabewert

Avaloq Script: 

Wie gehts eine Data acess expression?

Was ist extn für ein DDIC?

obj_pos.cont.bp.name

= obj_bp(i_bp_id).extn.bp_custr_type

extn = mit diesem DDIC hat man zugriff auf Classes additions oder order additions

Wie heisst ||

 

concatenate und wird mit alt gr - 7 gemacht

 

damit werden dinge zusammengehängt

UNterschied coalesce  und NVL

coalesce (p.hometown, p.person_det.profession)

 

Liefert den ersten wert zurück der nicht null ist. zB hometown oder profession.

NVL sollte nicht meh verwendet werden weil es in der batchverarbeitung 100mal langsamer ist.

Special DDICs (3) und füe was sind die und wo können die Felder nachgeschaut werden?

session
lookop
extn

Session: Zugriff auf session bezogene daten zb aktuelles datum, eingeloggter user
lookop: Zugriff auf andere Objekte
extn: Zugriff auf Key, Additions, Order Additions und Klassifications

Mit Task 923. (DDIC) kann wie bei anderen DDIC's angeschaut werden worauf zugegriffen werden kan.

zb. session.user  --> gibt die User ID (Nummer) vom angemeldeten user zurück

AValoq script:

In the code "for xx in obj_bp(id).cont_list loop ....end;" 

xx is:

AValoq script: Welche vordefinierten Script package gibt es die man verwenden kann? !!

 

- Util (Zweichen, Zeilenumbrüche)

- format

- err (formatierung von fehlern)

- tab (formatierung von tabellen)

AValoq script: Source type of forms

INT DEF (Interface Defenition)

Wann muss man session levels auf 0 setzen

nur wenn eine Workflow STATUS geändert oder eingefügt wird. Sonst nicht,

Forms: was wird in CODE_UI_META_TYP_MAP definiert?

Die einträge in der Ribbon Tab 

 

Static Data, Cashier, My avaloq --> die  obersten menupunkte können nicht geändert werden

Forms: Für was ist ein Form controller

Fängt events ab

--> Übersetzt ID in Werte (zur anzeige auf der form) und Werte in Ids

Forms: Kann eine Form mehr als einen Meta Typ haben

Nein

Forms: Was ist das comnpiler keyword für eine Form --> erste Zeile der source

 

(Source Typ INTF DEF)!!!

 

[Form 1.1]

Source Typ = INTF DEF  !!!!!!!

Forms: Can a form be secured

ja!

über den meta_typ !!!!!

Lernen