ACD Vanessa
TEST
TEST
-
- 1 / 443
-
Lernkarten
Parametrierung von Order Validations - wie ist der Ablauf 1-4?
- CODE_OVERRIDE oder CODE_UI_ERR.CSS schauen ob die gewünschte Fehlermeldung bereits vorhanden ist
- Erstellung einer neuen Source oder Abändern einer bestehenden Source von Meta Typ
- Definieren von Constraints und Regeln sowie Checks für den Businesstype
- Kompilieren und Aktivieren der Source sowie das Testen der Source
In welcher Tabelle sind die Overriders für Order Validations gespeichert?
CODE_OVERRIDE
Aus welchen 4 Bestandteilen besteht der Sourcecode einer Order Validation?
- Header
- Constraints
- Checks
- Footer
Wie wird ein Error Constraint in der Order Validations gemacht?
if...
session.raise_ui_err(...);
end if;
Wie wird ein Override Constraint in der Order Validations gemacht?
if ...
doc.chk_override(...)
end if;
Was löst eine Order Validations aus?
Eine Workflowaction
Welche Tabelle wird benötigt u einen Order Validation ERROR zu programmieren?
CODE_UI_ERR TABLE
Welche Tabelle wird benötigt u einen Order Validation OVERRIDE zu programmieren?
CODE_OVERRIDE Tabelle
Order Validations....
Which statement is valid?
Welches sid die 3 wichtigsten Bestandteile von er Massage Engine?
- Avaloq Message Interface AMI
- External Message Interface EMI (nur Tür, also passiver Teil und macht nichts)
- Adapter welcher der aktive Teil ist und die Messages ans AMI schickt oder vom EMI abholen geht
Was ist eine Message?
textbasierte strukturierte Daten welche auf einen gegebenen Standart basieren
Über welche zwei Tabellen geht es immer bei
- Outgoing Message
- Incoming Message
- Outgoing Message = MSG und dann MSG_EXTL_OUT
- Incoming Message = MSG_EXTL_IN und dann MSG
Aus welchen 3 Bestandteilen besteht das XML immer?
- tag --> Start und End Tag
- field ---> Value + tag
- Value --> Information
Mit welchen 3 Befehlen kann eine Outgoing Message ausgelöst werden?
- durch Workflow Action ausgelöst --> Workflow-Commands
- settle_now
- send_msg
- durch Scripting
- gen_msg
Ablauf Outgoing Message? 1-4
- WFC Action oder Scripting löst ausgoing message out
- BUILDER erstellt Eintrag in MSG Tabelle
- Formatter formattiert Eintrag in MSG Tabelle und erstellt Eintrag in MSG_EXTL_OUT Tabelle
- Outgoiing msg delivery Queue transportiert Message durch EMI
Ablauf Inoming Message? 1 - 4
- Incoming Message kommt via EMI in die Tabelle MSG_EXTL_IN
- MIttels Backgroundprozess wird die Message geparst und in die Tabelle MSG geschrieben
- Handler nimmt die Message in MSGTabelle und importiert sie ins Avaloq
- Ein Order mit der Message wird erstellt
Ablauf bei Prozess für Synchrones Incoming/Outcoming Message? 1-4
- Incoming Message kommt durch EMI in Tabelle MSG_EXTL_IN rein
- Parser schreibt Message nun in MSG Tabelle
- Handler verarbeitet Message weiter und schickt gleichzeitig eine neue Message in MSG Tabelle
- die neue Message wird nun wieder in die MSG_EXTL_OUT Tabelle geschrieben (-->OK/NOK) und dem EMI so verschickt (muss nicht formatiert werden da ja nur OK oder NOK)
Ablauf bei Prozess für Synchrones Outcoming / Incoming Message? 1-5
- Workflow generiert via BUILDER einen EIntrag in der MSG Tabelle
- Formatter wandelt Message von MSG Tabele in MSG_EXTL_OUT Tabelle
- Durch EMI geschickt und dann kommt eine Bestätiung in Tabelle MSG_EXTL_IN zurück
- Der Parser nimmt Message von MSG_EXTL_IN Tabelle und schreibt Eintrag in MSG Tabelle
- Handler geht in MSG Tabelle und nimmt Message und hat somit eine Nachricht
Was ist eine Message Bundle?
eine phyisische Nachricht welche aus mehreren Nachrichten bestehen kann
Für welche 2 Arten kann man Message Bundles verwenden?
- für das Erstellen von Group Messages --> Messages welche Zusammengehören
- damit die Performance erhöht werden werden Message welche zusammen benötigt werden zusammen gesetzt
Was ist eine Message Chunk?
mehrere Nachrichten welche zusammen gruppiert werden da sie zusammen zur selben Zeit ausgeführt werden muss
Security Aspekt von AMI - Was ist zu beachten?
auch wenn MESi eingeschalten ist, müssen die Nachrichten über PUBLIC gesendet werden (Security Policies for all Messages...)
Welches sind die zwei wichtigsten "Prozesse" für
- Outoing Message
- Incoming Message?
- Outoing Message --> BUILDER und FORMATTER
- Incoming Message --> PARSER und HANDLER
The Business Bus (BB) makes it possible to:
Was passiert wenn man ein Objekt im XML-Format via AMI inserted?
Der Messagehandler öffnet einen Statischen Daten Order oder modifiziert ein Objekt
Welche 5 Sourcen gehören ins AMI?
- Ougoiing Message Definition
- Incoming Message Definition
- Network Structure
- Network
- Message Structure
Wie heissten die Datentypen von folgenden Sourcen
- Ougoiing Message Definition
- Incoming Message Definition
- Network Structure
- Network
- Message Structure
- Ougoiing Message Definition = MSG_OUT
- Incoming Message Definition = MSG_IN
- Network Structure NETW_STRUCT
- Network NETW
- Message Structure = MSG_STRUCT
Namenskonventionen für:
- Ougoing Message Definition
- Incoming Message Definition
- Network Structure
- Network
- Message Structure
- Ougoiing Message Definition --> XX.OBJ.OUT
- Incoming Message Definition --> XX.OBJ.IN
- Network Structure --> XX (sollte gleich heissten wie Network)
- Network --> XX
- Message Structure -->XX.OBJ (XX.ASSET, XX.BP...) --> 1. Teil wie Network
Welche Sourcen übernimmt die Aufgaben des
- Builder
- Formatter
- Handler
- Parser
- Builder --> MSG_OUT
- Formatter --> NET_STRUCT und MSG_STRUCT
- Handler --> MSG_IN
- Parser --> NET_STRUCT und MSG_STRUCT
What are Avaloq Forms?
Functionallity which is a Avaloq Script application which allows you to parameterise the order entry forms shown on the user interface.
What do the fields on the forms interface represent?
represent the values of a certain business object, wjocj are held in tables on the Avaloq server
What is the Forms controller?
it transforms the visible values from the form elements into the corresponding internal value in the order table and vice versa. The form controller also handles events such as form events generated by the presentation layer or order events generated by the business layer
- data transformation
- layout transformation
- event handling
Can a form be bound to more than one business type?
No. Each customer created form is bound to exactly one business type. The only exception is the sub-window (win definition). This win is independent from business type.
What is the compiler keyword used for a form source?
[Form 1.1]
Can a form be secured?
Yes, in same way as for all business type.
Is it possible to assign dedicated workflow actions to a form?
yes, via te form mety_typ in WFC_ACTION
3 Hauptaufgaben des Form Controllers?
- data transformation
- layout transformation
- event handling