on 2007 May 21 6:17 AM
Hi gurus,
I would like to know some details on BRF - Business Rule Framework...is it a technical stuff of functional..
expecting answers
Here is a brief description on BRF...
TheBRF isa Runtime and Maintenance Environment for the Processing, Implementation and Configuration of Technical and Business Rules.
An SAP Application using BRF raises BRF-Events
��To eachBRF-Event, a number of Rules can be assigned.
��A Rule works like: If<booleanExpression> then<Actions>
��An Expression is an object that returns a result.
��Expressions may be nested.
��Usually, the result type is primitive (C, N, B, I, ...)
��An Action is an object, that acts on another(usually non-BRF) object.
��Actions may use Expressions as Parameters.
Events may be considered the entrypoint/gateway to Rule Evaluation and Execution in BRF
��Events are implemented at specific points within a business processe.g.: when a document is stored, when a payment is transferred etc.
��An Event is associated with one or more rules which wil be executed when the Event is triggered
��Triggering an Event can be done via coding
��Events can define the context:
��E.g. crm event contextcrmt_brf_event_contex
BRF Expressions
��Expressions are BRF objects that return a definite result
��Boolean Expressions form the IF part of the Rule
��Expressions can be e.g. of the following types:
Constant
Fieldof a Structure(DataSource)
BooleanThree-operandArithmetic
SAP Formula(as usedin BADI implementations)
BRF Actions
��Actions are BRF objects that start some activity as part of Rule Execution
��They form the THEN part of the Rule
��Standard BRF Actions can be of the following types:
ExecuteFunctionModule / Method
��Actions are usually application specific.
For example, some Actions in FS are:Start Workflow/RaiseBOR-Event Status change Trigger BRF Event Message into the CRM Log
BRF Rulesets
Definition of Rule Set:The rule set concept offers the option of grouping rules that are connected in the business sense, but distributed over several events, and then activatingor deactivating them jointly.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
13 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.