ACD Vanessa
TEST
TEST
-
- 1 / 443
-
Lernkarten
§Which source types are used when an AMI network is implemented? 5
- Network
- Network Structure
- Message Structure
- Message Out
- Message IN
The following extract of a network structure source is provided:
n = "4" .
a = "D" .
d = "e" .
s = "N" .
t = "8" .
field format
tag 3!n 1!a 2t ":" .
Considering the above information, write a possible "tag".
- 444D88
- 444D8
Which statement is valid?
The message creation process is triggered by:
Konzept von Forms - 2 Eigenschaften?
- Datensource auf einen Forms ist ein Order mit direktem Zugriff auf das DDIC des entsprechenden Businesstype
- Subwindows sind spezielle Arten von Forms
Report Datamart --> Was machen folgende Funktionen
- connect
- inherit
- assign
- connect = Erstellt die Verbindung zu einem Flat Datamart
- inherit = Erbt alles vom Inherit, dass heisst im Layout können dann alle Felder davon verwendet werden. Sollte aber nicht verwendet werden da es sehr enormen Einfluss auf die Performance hat
- assign = Einbinden von spezifischen Feldern aus der Flat Datamart
§What is defined in a hierarchical or report datamart?
The connection to the flat datamart indicated with the statement connect. Also the different data levels are defined in dtm
How many flat datamarts can be accessed by one report datamart?
Just one
What source type is a report datamart created with?
Source Type Report Datamart REP DTM
Which statement structures the report?
group by statement
Which statements are used to define the variables following the keyword consolidate?
assign or inherit are used to define the variables
Which5 types of layout definitions are supported by the Avaloq Banking System?
- File
- Script
- Table
- Screen
§How do we implement context icons?
With the ctx Statement
Give the name of a variable that is always available at the top level?
seq_nr, even if there is no data the seq_nr is filled
What levels are specified via an "on all" statement in the consolidated part?
All the levels defined by the customer, and at the top level that is always available.
Which of the following statements is the correct syntax for a CTX action?
What is the balance structure itself and what is every balance account?
An object in the table OBJ_TYPE_ID = 12 and every balance account has its own OBJ_TYPE_ID
Was sind Leaves in der Balance-Engine und was ist der Ledger Container?
Leaves sind die untersten Knoten und haben keine weitere Hierarchie bzw. Verberbungstufe. Auf die Leave selber kann nicht gebucht werden, darum braucht es Hilfscontainer, den sogenannten Ledger Container
Warum braucht man Pillars in der Balance Engine?
Aus Performancegründen
Aus welchen zwei Bestandteilen besteht die Balance Pillar?
- Pos Pillar
- Collateral Pillar
Was braucht es, damit ein Ouput über die Bilanz generiert wird?
Der Balance Piller muss gefüllt sein
Felder in der Tabelle BALACC_LD
- ACTION
- ACCLEVEL
- OWNER
- SYM
- ACTION = I oder U für INSERT oder UPDATE
- ACCLEVEL = Definiert auf welchem Level der ganze Eintrag geschieht
- OWNER = Wer ist der Owner des Astes? Falls es Mutter ist, dann null
- SYM = SYMBOL --> muss UNIQUE sein, am besten so belassen wie es ist
Felder in der Tabelle BALACC_LD
- CRED_DEB
- CONT_POS_TYPE
- CONT_CLASS_SET
- NAME_XX
- CRED_DEB = D oder C, auf welcher Seite der Leave den Eintrag machen muss
- CONT_POS_TYPE = wenn dieser Eintrag gesetzt ist, muss CONT_CLASS_SET auch gesetzt werden
- CONT_CLASS_SET = siehe oben
- NAME_XX = Name des Leaves
Felder in der Tabelle BALSTRU_RULE_LD
- RULE_SET
- SEQ_NR
- VAL_TYPE
- CONT_CLASS
- RULE_SET = Name des Rulesets
- SEQ_NR = 1 für alle
- VAL_TYPE = Welcher Wert angezeigt werden muss (MV = Market Value...)
- CONT_CLASS = Für welcher Containerklass ist der Eintrag gültig
Felder in der Tabelle BALSTRU_RULE_LD
- CRED_DEB
- BALACC_P
- PRIO
- CRED_DEB = C oder D, für welche Seite der Bilanz
- BALACC_P = Wo man den Leave anzeigen will, Name des Balance Leave auswählen
- PRIO= M = Manual
Wie ist Ablauf beim Erstellen einer neuen Balance Engine? 3 Schritte
- Erstellen einer Balance Struktur
- Erstellen eines Kontoplans (Chart of Account) --> INSERT INTO BALACC_LD
- Defnieren der Regeln für die Bilanz --> BALSTRU_RULE_LD
How can you build a chart of accounts in Avaloq and how can you create a Balance Engine?
- Balance Structur trought the API
- BALACC_LD welcher Kontoplan erstellt
- BALSTRU_RULE_LD welcher die Regeln dem Kontoplan zuweisen
What are the differences between booking and balancing?
- Booking:
- Realtime
- Change Positions
- do Postions
- Balance:
- ondemand
- shows positions
- makes aggregations
§Which pillars do you need to show a balance?
BALANCE Pillar
How can you create a balance structure?
With an API
Welche Sourcetyp hat ein Forms?
INTF DEF (Interface Definition)
Welche 2 Art gibt es, um Forms zu verändern?
Es gibt im wesentlichen 2 unterschiedliche Arten um Forms zu erstellen
- Definition: Referenziert von einem StandardForm, wird aber neu erstelt und kann entweder von Avaloq erstellt werden oder durch einen Kundendefinition
- Override: Referenziert von Sourcedefinition welche vom Kunden überschrieben wurde
Was sind "Private Sources", "Public Sources" und "Default Forms" im Kontext mit Forms?
Private Sources : gehören immer Avaloq
Public Source: gehören immer dem Kunden
Default Forms: werden verwendet wenn nichts anderes parameteriert ist, definiert in Codetabelle META_TYP
Wie funktionieren Forms während der Runtime --> in welche 2 Richtungen funktioniert das Ganze?
- Auf dem GUI wird ein Form-Event ausgelöst welcher auf dem Avaloq Servcer den Formcontroller auslöst.
- auch Event Orders können den Form Controller auslösen
Welche Eigenschaften hat der Form Controller 2?
- transformiert die Daten auf dem GUI in die Datenbank (z.B. Label auf DE ist in DB ID = 2)
- Hat ein Event Handling integriert welcher die Events von den Forms und Orders abfängt
Auch welchen 2 Layern handhabt der Form Controller Events?
- im presentation layer
- im business layer (durch Order calculations)
Welches sind die 2 Hauptbestandteile der Formdefinition?
- Layout Definition: welche die Elemente sauber auf dem GUI darstellt und das Binding zu den Daten definiert
- Event Handling: definiert das Verhalten von Events
Welche 2 Arten von Parameterierung auf Forms Ebene gibt es? Welches sind die 5 Eigenschaften die klar definieren ab wenn die eine oder die andere Variante genommen wird.
- Override
- Keine neue Felder hinzufügen
- keine Pflichtfelder ändern oder hinzufügen
- keine nicht editierbarbe Felder editierbar machen
- Field-Mapping kann nicht geändert werden
- generelles Layout kann nicht verändert werden
- Custom Form --> wenn man etwas nicht mit Override machen kann, dann macht man ein Custom Form
Wie funkioniert die "Design Time Structure" im Event Handling?
das doc refenreziert automatisch jeweils auf das korrekte DDIC. Wenn also die Form DEfinition bp_simple geist, dann wird das DDIC mem_doc_bp vernwedent und doc.last_name meint automatisch mem_doc_bp.last_name