Creating BRF Objects
Use
The procedure for creating BRF objects is virtually identical for most BRF objects (see below for exceptions). The following documentation describes how to create an expression. This documentation is also valid for the following BRF objects:
-
Event
You do not create an event here. What you are actually doing is registering with the BRF an event that you call in your application.
-
Action
When you create an action, you must first create an abstract action. An abstract action does not have any implementing class (action type). For this reason, you cannot enter any implementing class when you create the abstract action (see step 2 below). For information on how to differentiate between abstract and concrete actions, see Action.
In the abstract action you then define the concrete actions and the associated implementing class for each concrete action (see step 5 below).
-
Rule Set
Exceptions
The following BRF objects are not part of this documentation and are therefore described separately:
-
Rule
Rules are not BRF objects with their own ID. The procedure for creating a rule is also different and therefore described separately.
For more information, see:
-
Application Class
When you first create an application class, you must always do this cross-client. Afterwards, you can then create the client-specific features of the application class. This means that the procedure for creating an application class is different.
To find out how to create an application class, call the assistant.
Prerequisites
In the navigation tree you have selected the Expressions node.
Procedure
-
In the context menu of the Expressions node, choose New Expression.
The Create BRF Expression dialog box appears.
-
Enter the following data in this screen:
-
Key of the expression
Make sure that you observe the conventions for namespaces in the BRF.
-
Implementing class of the expression
-
-
Choose Enter.
The Create BRF Expression screen appears.
-
Enter a short text for the expression and assign the expression to a group.
If you do not assign the new expression to any specific group, the system automatically assigns the expression to the All Groups folder. You can then find the new expression in the navigation tree under .
-
Make the further specifications on the expression.
These further specifications are different with each BRF object:
-
Expression:
The specifications depend on the relevant expression type (implementing class). For information about the individual expression types, call up the documentation on the relevant expression type on the maintenance screen for the expression (see Display of Documentation on Object Type).
-
Event:
Here you enter the determine assignment classes, for example (see Rule Definition).
-
Action:
Here you enter the concrete actions, for example.
-
Rule set:
Here you specify the rules for a rule set, for example (see Creating Rules for a Rule Set)
-
-
Save your entries.

