Automatic Execution of Planning
Functions
You use this function, in the context of an executed planning layout, to make sure that a function that you have determined is always executed with particular actions.

You have already created planning functions and parameter groups which you want to assign to the layout.
You can assign any planning function to be executed automatically to a planning layout. However, documents and manual planning cannot be used here.
You can use functions from the context of the same planning area to which the layout also belongs, or you can enter a function from any other planning area. In this way, you are able to synchronize data in different InfoCubes with each other.
In addition to the usual function types such as Copy and Repost you can also specify a planning sequence to trigger more complex actions. For this you can use planning sequences of any particular planning area or global, cross-area sequences.
A function which you assign to a planning layout for automatic execution is automatically executed on the following events, that is before the action begins which is triggered by the event:
· Saving
· Navigation from the planning layout to another object of the planning environment
· Executing a planning function with a planning layout open

This is referred to as the commit event: This is the time at which manual planning transfers the changed data back to the BW-BPS transaction data buffer.
Each function uses the buffer. Data to be validated may already exist in the buffer. For this reason a function that is executed automatically after the commit event is not suitable for data validation.
...
1.
In the
first step of the layout definition choose
Automatic Plng
Funct. The
system displays a dialog box.
2. Decide whether you want to assign a planning function, an area-specific planning sequence, or a global planning sequence.
3. Make the entries required by the system one after the other from left to right. Through every input field which you fill in, you simultaneously control the possible values of the F4 Help in the following input field.
4. In the input field Package, you can decide whether you want to enter a package or not:
¡ If you enter a package, the function is executed for that data that is contained in the selection of the package entered.
¡ If you do not enter any package, the function is executed for that data that is contained in the selection of the package that you are editing with the planning layout at the time of execution. The prerequisite for this is that you have entered the same planning area and the same level which the planning layout itself also belongs to.
See also:
Planning functions in planning folders
· Automatic Execution of Planning Functions
· Automatic Execution of Global Functions