Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
2000_concepts:0200_basics:0200_business_rules_carriers_business_logic [2026/08/13 00:50] – ↷ Page moved from docs:2000_concepts:0200_basics:0200_business_rules_carriers_business_logic to 2000_concepts:0200_basics:0200_business_rules_carriers_business_logic localdev2000_concepts:0200_basics:0200_business_rules_carriers_business_logic [2026/08/13 00:57] (current) – ↷ Links adapted because of a move operation localdev
Line 22: Line 22:
 Evaluation of rules is triggered when certain events happen inside the system. Most importantly rules are triggered when data is entered or edited or, in //**AwareIM**// terms, when business objects are created or modified.  Evaluation of rules is triggered when certain events happen inside the system. Most importantly rules are triggered when data is entered or edited or, in //**AwareIM**// terms, when business objects are created or modified. 
  
-When a value of an attribute changes //**AwareIM**// considers all rules related to the object and executes the actions of those rules for which the conditions are met. Note that execution of actions may have a ripple effect because an action may change values of other attributes which may in turn cause evaluation of other rules and so on. //**AwareIM**// continues this process of rule evaluation until there are no more actions to execute. This process is described in detail in the [[docs:2000_concepts:0800_data_processing:0100_rule_evaluation|Rule Evaluation]] section.+When a value of an attribute changes //**AwareIM**// considers all rules related to the object and executes the actions of those rules for which the conditions are met. Note that execution of actions may have a ripple effect because an action may change values of other attributes which may in turn cause evaluation of other rules and so on. //**AwareIM**// continues this process of rule evaluation until there are no more actions to execute. This process is described in detail in the [[2000_concepts:0800_data_processing:0100_rule_evaluation|Rule Evaluation]] section.
  
-There are also other events apart from the modification of a business object that may trigger rule evaluation and action execution – a full list of these events is provided in the [[docs:2000_concepts:0800_data_processing:0100_rule_evaluation|Rule Evaluation]] section.+There are also other events apart from the modification of a business object that may trigger rule evaluation and action execution – a full list of these events is provided in the [[2000_concepts:0800_data_processing:0100_rule_evaluation|Rule Evaluation]] section.
  
-Configuration of business rules is explained in detail in [[docs:2500_config_apps:0800_add_edit_rules|Adding/Editing Rules]], details of rule conditions and actions syntax is provided in the [[docs:3000_rule_language|Rule Language]] section and the “AwareIM Rule Language Reference” document.+Configuration of business rules is explained in detail in [[2500_config_apps:0800_add_edit_rules|Adding/Editing Rules]], details of rule conditions and actions syntax is provided in the [[:3000_rule_language|Rule Language]] section and the “AwareIM Rule Language Reference” document.