Huhu
-
- 1 / 258
-
Cartes-fiches
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
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 !!!!!