Controlling the Business Rule Framework You can set up the Business Rule Framework (BRF) in Customizing to meet the requirements of your company’s processes. The settings affect processing of business rules in the transaction, that is, how the data is processed in the business transaction.
You have activated and prepared the BRF in the CRM system. To do so, choose the application you use in Customer Relationship Management and go to
and
Prepare Business Rule Framework for First Start-Up
.
You control processing of the BRF via the BRF objects and their attributes. To do this, you have the following options:
Assignment of BRF eventsto transaction type and item category
You define which events are permitted in which business transactions. You assign an event from the Business Rule Framework (BRF) to a business transaction category, a transaction type, and an item category in CRM. As a result, these events are always available in a document of this transaction type or in an item of this category.
Assignment of BRF events to events in the business transaction
You define the time when the event is to be triggered during processing of a business transaction. For example, you can define that the event is triggered after the transaction header is created or after a transaction item is copied.
Definition of application-specific conditions
You can provide rules with CRM-specific parameters. Setting these parameters influences the business level of the business transaction. For example, you can define that an event should be triggered if a particular entry is made in the
Division
field or for certain terms of delivery. This means that you set up the division or terms of delivery as parameters for a rule.
When processing a rule you assign a parameter key to an event, and you can enter your required values for the event. The rule can be maintained depending on the assigned parameter combinations.
Note
If you delete a parameter key that is already assigned to a BRF event, you have to delete all existing rules and parameter combinations.
Definition of specific expression types
You can use tags to specify expressionsmore precisely. They return attributes of the business transaction as a result, for example a contract end date. The tag determines the concrete result of an expression that is output in the transaction.
In Customizing of Customer Relationship Management, choose the application you use in and go to
Business Rule Framework.
You make the settings for the BRF in the subordinate IMG activities. Further documentation can also be found there.