-


Set of flashcards Details

Flashcards 191
Students 20
Language English
Category Computer Science
Level Other
Created / Updated 24.09.2017 / 05.06.2025
Weblink
https://card2brain.ch/box/20170924_avaloq_acp_certification
Embed
<iframe src="https://card2brain.ch/box/20170924_avaloq_acp_certification/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>

2 Source types for classifications

Code Table Data

Code Table Definition

What is the difference between Classification and Class?

Classification is the area/classification shown in the Object unter Classifications, classes are the values in these classifications

Naming Conventions for classes?

CODE_OBJ_CLASS.<OBJ_TYPE>$<namespace>$<INTL_ID of Classification

for example: CODE_OBJ_CLASS.BP$acd$hugo

Naming Conventions for Classifications

CODE_OBJ_CLASSIF.TYPE 

for example: CODE_OBJ_CLASSIF.BP 

How can you define label names / text

in the table OUT_TEXT_NORM

What kinds of constraints are there? (in general in AVQ)

- Business constraint: like legal constraints (max. deposit) which checks orders for certain requirements

- System constraint: system must-fields for an object are an example for a system constrain

What are  3 possible results of an order validation?

- Error

- Warning

- Done (Order finished)

What is a pillar?

Pillars are produced frequently by the system. They are like a “snapshot” of a certain amount of transactions (bookings).

List the 6 Object Attributes

- Object Additions

- Object Keys

- Classifications

- Remarks

- Relations

- Collections

Name 2 Types of remarks on an object/order

1. Structured

2. Unstructured

Name 2 examples of Background Processes

- Task Dispatcher

- Job Dispatcher

- End-of-Day

- Process queue Processor

Naming Convention for finding Base Parameter as a DDIC
Example: "avq.keep.doc"

<namespace>$base_par_name_of_base_par

example: avq$base_par_avq.keep.doc

List the 5 parts of the rule engine Architecture

Rule Loader Table: specify the wished rules in tables, Rule Design!
Rule Set: Rules are logically grouped into sets inside a rule loader table
Rule Loader: Loads the specified Rules into the Rule Table. Performs technical Checks of the rules.
Rule Table: Contains the Rules at runtime
Rule Engine: Handles rule-related procedures

 

Rule Engine: How are multiple matching criterias combined?

with the statement "and if"

List 2 Valuation Constraints

Priority

SEQ-NR

What are possible Matching criterias?

BU

Define a business unit as matching criteria For example a department or division

BRANCH

Define a branch as matching criteria

OBJ_1 , ; OBJ_2

Define AVQ Object to match You can reference an object by Key or its ID

 

COND

Script Expression that defines a condition to match the rule

What is AND / OR in ICE?

, OR

; AND

What is AND and OR in the Rule Engine / Rule Table

; = OR
, = AND

 

Naming Convention for Rule Tables?

%_RULE_LD

What is the catch all rule?

The rule with the lowest priority (1) which will be executed when all other rules "fail"

How do priorities in rules work?

Highest Priority Rules are checked first.  à 1000 is a high priority, 10 a low priority

Same Priority cant be recognized by the system à Rules with the same priority must (!) have different conditions in front of them, otherwise the system will only execute one randomly.

How can you activate rule sets?

- Manually with a rule loader

- automatically through a release

How are workflows mainly started?

A workflow is based on 4 components:

- Workflow Status (WF)

- Workflow Action (WFC)

- Workflow Commands

- Workflow Rules

What are the 3 predefined (given) status  for every workflow (including ID)

start (0)

done (90)

discarded (91)

List the 3 important tables for workflows

WFC_STATUS
WFC_ACTION
WFC_RULE_LD

 

what is the starting status id for a generic workflow?

-1

What is a generic workflow?

- can be used from all status'

- are available for all business types (like store, commit)

API to add a new Workflow Action?

Param_gen#.add_wfc_action

API to add a new workflow rule?

Param_gen#.add_wfc_rule_LD

Parameters for adding a WFC via API?

ID, INTL_ID, Name, STMT

List 6-9 generic workflow commands?

1. chk_4_eyes

2. clone_obj

3. get_obj 

4. new_obj

5. store

6. store_obj

7. trans

8. commit

9. wfc_rule

API for CTX-Actions?

ctx_action_admin#

procedure (API) to create a new context action or update an existing one?

.upsert_ctx_action

procedure (API) to connect a workflow to the CTX + parameters

.assign_wfc_action

i_ctx_action

i_meta_typ

i_wfc_action

 

procedure (API) to create a rule for a CTX

.ins_doc_rule

List the 3 cost types 

Costs

fees

deferred costs

What is the difference between a fee and costs?

fee: annually

costs: transaction based, depending on usage

are deferred costs fees or costs?

fees

list 5 cost calculation methods

- Fixed/Offset

- Linear Method

- Min/max

- Degressive Method

- Discount