AVQ Zusammenfassung Therorie
Zusammenfassung Theorie interne Zwecke
Zusammenfassung Theorie interne Zwecke
-
- 1 / 192
-
Lernkarten
Was ist der Source und Syntax eines Orders?
Forms sind mit dem Source-Typen Interface (INTF DEF) parametiert und es gibt 2 unterschiedliche Syntax:
- [intf definition 1.0] welches nur bei Avaloq verwendet wird und nur die Formdefinition unterstützt. Es ist immer private und ein Legacy-Syntax (Erbe)
- [Form 1.1] welches für die Definition von neuen Forms verwendet wird und auch für Overrides Verwendung findest. Es wird von Avaloq und den Kunden verwendet und basiert auf bekannten Konzepten.
Forms und Runtume Structure?
Forms präsentieren die Daten in der Benutzeroberfläche und die Order Daten werden im Speicher des Avaloq Serve gehalten. Ein Form Controller liegt zwischen den Forms und der Order Transformation und die Runtime Structure beinhaltete auch Events.
Welche Events werden in der Runtime Structure behandelt?
-Events auf dem Presentation Layer (z.B. Werte setzen)
-Events auf dem Business Layer (z.B. Order Berechtigungen)
Haben Subwindows einen Order-Event (Forms)=
Nein da sie nicht an eine Order gebunden werden müssen
Wo werden überall Daten für den Report Writer gesammelt?
Flat Datamart, Task Template, Task Definition, Report Data Mart
Welches sind die nötigen 4 Elemente um einen Avaloq Report zu erstellen?
-Task Flat
-Datamart
-Report Datamart
-Layout Definition
Was sind Reports?
Zusammengefasste und organisierte Darstellungen von Informationen und Daten im System bei dem gesetzliche und geschäftliche Anfoderungen wichtie Einflussfaktoren sind.
Eigenschaften des Report Writer (4)?
Klare Trennung von Datenabfrage und Layout Definition, Lesbare und wartbare Systeme welche auf Avaloq Script basieren, unterschiedliche Ausgangsmedien werden akzeptiert und eine breite Palette von konsolidierten Features
Welches sind die 5 unterstüzenden LayoutTypen vom Report Writer ?
-Screen,
-Print (erzeigt ein Postscript File),
-File (erzuegt jegliches Format welches durch den User in der Layout Definition definiert ist),
-Script (Führt ein Avaloq Script aus)
-Table (Erzeugt eine Tabelle mit Resulateten welche durch einen Task zurück gegeben werden)
Welche 3 Layers im Report Writer gibt es?
Kernel, Task Definition, Report Definition
Was macht der Report Writer Layer "Kernel" ?
Der Kernel enthält alle nötigen Kernprogramme (auch Task genannt) um die gespeicherten Daten von der Avaloq Datenbank herauszuziehen. Die Kernprogramme sind alle in PL/SQL geschrieben und werden durch Avaloq selbst gewartet.
Was macht der Report Writer Layer "Task Definition" ?
Die Task Definition repräsentiert das Interface zwischen dem Kern und dem Report Definition Layer. Es beschreibt grundsätzlich einige Taskinformationen und alle Parameter, welche für den Task verfügbar sind.
Aus welchen 6 Bestandteilen besteht die Report Definition?
-Hierarchischer Datamart
-Layout Definition
-Flat Datamart Defintion
-Flat Datamart
-Datamart
-Hierarchical Datamart Definition
Was macht der Hirarchische Datamart?
Auch Report Datamart genannt, enthaltet er Informationen darüber, wie die Daten aus dem Flat Datamart gruppiert, aggregiert etc. werden.
Was mach die Layout Definition im Report Definition?
Es beschreibt, wie die Daten angezeigt werden
Was macht die Flat Datamart Definition?
Beschreibt die Felder und Dateneintragungspunkte welche vom zugrunde liegenden Task zurückgegeben werden
Was ist der Flat Datamart im Report Definition?
Der Flat Datamart ist das Resultat eines Tasks welcher die Daten in einem nicht normalisierten Format zurückgibt.
Was ist ein normaler Datemart in der Report Definition?
Der Datamart ist ein taskspezifischer Data Dictionary welches ein Resultat der Datamart Definition ist.
Was ist die Hierarchical Datamart Definition?
Diese Definition definiert die Information, welche im Layout-Teil des Reports zugänglich ist und es definiert auch wie die Information vom Flat Datamart gruppiert und sortiert wird sowie welche Art von Berechnung (Aggregation) gemacht werden muss (Summieren, Zählen, ...)
Was sieht man aus der Versionsbezeichnung R3.8.SC.20140506-59000 heraus?
R3.8 = Release 3.8
SC = Smart Client (IS = Integration Server)
20140506 = Auslieferung am 06.05.2015
59000 = Interface Level / Schnittstellenversion
Wie kann man das heutige Datum anzeigen (3)?
Today / Now / 0
Wie kann man am heutigen Datum 8 Tage hinzufügen?
+8 / Today +8
Was bedeutet Sow / Soy / EOT?
Sow = Start of Week
Soy = Start of current year
EOT = End of this period (aktuelle Periode)
Was bedeutet t / s / n / b im Datumskontext?
t = maxDate
s = minDate
n = NullDate
b = BankingDay (ähnlich zu v aber bankingDay)
Welches Datum gibt die Funktion 04-jul-2011 +1 +2m zurück?
Fügt an diesem Tag 1 Tag und 2 Monate hinzu, d.h. es wäre nachher der 05. September 2011
Was macht die Datumsfunktion U?
Gibt den Ultimo zurück, also den letzten Arbeitstag im Monat
Was geben die Datumsfunktionen L1105 und U1105 zurück?
- L1105 gibt der Letzte Tag des Monats Mai im Jahr 11 zurück
- U gibt den letzten Valutadatum des Monats Mail im Jahr 11 zurück.
Wie füge ich einem Datum 1 Semester / 1 Woche / 1 Quartal hinzu?
(date) +1s
+1w
+1q
Was macht die Datumsfunktion v?
v steht für Valutatag
Wofür stehen die folgenden Wildcards
- %*
- _?
- :
%* = %mann%
_? = Ac_ermann%
: = :A? (=keysearch)
Wie kann man Zahlen begrenzen (8)?
[x = Grösser oder gleich x,
]x = Weniger oder gleich x,
x] = Kleiner als x,
]x = grösser als x,
[x:] = Von x bis unendlcih (positiv),
]x:] = alles grösser x,
[:x] = von x bis unendlich (negativ),
[:x[ = Alles kleiner x
Welches sind die WFC-Status (7 diverse) ?
A = inkl. Approved
H = inkl. Holding,
J = inkl. Verified, processing, approved, pen, simulated holding, projected,
O = inkl. Open,
P = inkl. Processing,
S = inkl. Simulated,
V = inkl. Verified