
Actions (Obsolete) 
Do not use actions if you can avoid it. You can almost always use procedures or constraints to do the same thing. All of the same expressions can be used in procedures. If you use actions and procedures, this can lead to serious system performance problems. For this reason, avoid using actions and replace existing actions with procedures or constraints when possible.
Definition
You use actions to infer values for characteristics. You cannot overwrite values that are set by an action.
You can also use actions to change field values in BOM items or operations in routings.
You can assign actions to the following objects:

It is easier to assign actions to the configuration profile, so that they are all in one place.
Use
See also:
Changing Master Data with Dependencies