Huhu
-
- 1 / 258
-
Cartes-fiches
What ist the prefered language to write an API?
PL/SQL
Who can write an API
Avaloq, Customer
Who can write an API
Avaloq, Customer
Basyc syntax of an API
pakage[#].procedure ({Param})
What does API Stand for?
Applicaton Programming Interface
Source Syntax
[ ] Optional
{ } Itaration --> Kann n mal vorkommen (beliebig oft)
( ) Grouping
¦ xor Entweder oder
, Addition
x¦...¦y range a¦b¦c
"text" fixed text
Source Status
- valid (Kompiliert)
- Invalid
-> Error (Fehler beim kompilieren)
--> Corrupt (Kompiliert aber Fehler in de DB)
How do you modify source tables
in sources
How do you modify code tables?
Customization is done by:
Any changes or transactions you can perform on objects are
Orders
How do you define the currency of a money account?
Contract
The object model is split into ..... and .... view
internal external
Abbreviation dor
OBJ
DOC
Object
Order
Can OMD sheets be compiled and installed
NO
OMD sheets werden verwendet um ein script zu generieren das entweder per Package insalliert wird, oder direkt auf der DB laufen gelassen wird.
OMD kann nicht kompiliert werden weil es ein PL/SQL Script (BTC) Busines Type Config generiert
What is shown in the orderbook view
Zugewiesene Tasks, Changes Sourcen
ICE: Which information is shown in the information view
Avaloq Invalids
Background Processes
ICE: TASK
Beinhaltet einen Workflow
Enthält immer genau 1 change
ICE: Change
kleinste Liefereinheit von Sourcen
Kann mehrere Sourcen enthalten
ICE: Was ist auf dem ICE Server gespeichert DEV1
Was ist in der Avaloq instance gespeichert?
Custumization Sources
Stream Details
User (Parameterer)
Other Sources (Nicht in der Avaloq instance ersichtlich
Avaloq Instance:
Business Data
User (Banker)
Kernel Sourcfes
Customization Sources
Core Data
ICE: What does Avaloq at least create on the Avaloq ice server for the bank?
Which are the contentsw of the avaloq ice installation
Workbench
Workspace (Persöndliche Einstellungen)
Ice Server
Which are contents of the avaloq banking system instance
Which are the types of API's
Secured API's (mit #)
Non Secured API's
Client written API's
Sourcen Typen
Avaloq Source - Deklaratic (Klasses, Keys, Additions ....)
- Prozedural (Avaloq Script)
Other Sources - API (BTC) Business Type Config
PL/SQL
Alle für welche es keinen Compile gibt sind other sources
ICE: Workflow von Tasks
Development --> Ready to Audit --> Ready to Integrate --> Business Test --> Solved
Sources
- Sources are containers holding defenitions of Parameterization or scripting
- All sources have a source type which describe the technical area of a source
- sources have different statuses and other properties
- Attributes of source types can be found: CODE-SRC_TYPE
DDIC are the interface between Avaloq Script application and the databse
Summary of API
- APIS are collectoins of functions and procedures to parameterise ABS
- API's are secured # (Source not visible) or unsecured
- APIS's are called from outside the ABS with a text file (Script)
- APIs are called within ABS using Avaloq Script
- APIs are often used in the output of OMS Sheets
NON Avaloq source contend is managed within ice using ....
BTC Sources
Scripts
are created manually by using OMD sheets or other SQL scripts
Acaloq Ice consist of...
Workbench, Workspace and Avaloq Ice Server
Avaloq ice streams are ....
logical entities which organise the ABS development
(Das Haupprojekt ist immer im Main-Stream, verschiedene auslegungen dazu werden in anderen Stream abgebildet)
Avaloq Instances are ... (Consists of)
-.Avaloq DBs Core Data, defined Avaloq Installation, Customization sources and Business data
Avaloq Ice is used to....
develop and store customizations sources and to create installable units for an Acaloq instance
On a Avaloq Ice server...... (Which data is created for one customer)
Client
Initial Customization Sources
Streams / Release config
Initial Users
The Avaloq Ice Workbench consists of....
Views and Perspectives
The Orderbook is organised with....
expressions
Task have a....
Workflow that covers the whole lifecycle of source code modifications