Start of Content Area

Function documentation Undoing Data Changes  Locate the document in its SAP Library structure

Use

Executing planning functions causes data of the planning package to be changed, generated again or deleted. When testing newly created fuctions and the corresponding parameter groups (in particular the Customizing phase) data changes may occur unintentionally.

Note

Note that double-clicking on the parameter group of a planning function causes the immediate execution of the function, while a double-click on all other planning objects merely displays the detail screen of the object.

To undo unintentional changes if necessary you have the following options within the BW-BPS planning environment:

      You can exit the planning session without saving. This means that all changes (both to data as well as to the planning objects, such as planning levels and functions) which you have made since saving the last time will be lost.

      You can deliberately undo the data changes which were caused by the last execution of a planning function. All remaining changes that you have executed during the current planning session are not affected. You will find more information on these options in this section.

Prerequisites

In order to be able to undo changes to data you must not have performed the following activities since executing the function that is to be reversed.

      You have not executed any further planning functions.

      You have not navigated to any other element (such as, for example, displaying a planning area or changing a parameter group) within the planning environment.

Features

When undoing data changes, the system restores the status for transaction data which it had before the planning function was executed. You can see the effects of the function in the following table for sample operating processes. The following cases are to be decided between with regard to manual changes:

...

       1.      The function to be undone was executed after a manual data change.

       2.      The function to be undone was executed before a manual data change.

1. Behavior when undoing a function after manual change

Data origin or interaction step

Value

1.  Persistently saved value from database

1000

2.  Manual change in planning layout

800

3.  Overwriting change by copy function

1200

4.  Undoing planning function

800

5.  Manual change in planning layout

900

6.  Navigation to other planning object

900

7.  Overwriting change by copy function

1200

8.  Undoing planning function

900

After the last executed planning function was undone (step 4 and 8), the system restores the value which resulted from the manual change of data before executing the undone function.

2. Behavior when undoing a function which follows a manual change

Data origin or interaction step

Value

1.   Persistently saved value from database

1000

2.   Overwriting change by copy function

1200

3.   Manual change in planning layout

800

4.   Undoing planning function

1000

The system does not take manual changes that have been made in the mean time into account. The data is restored in the form in which it was before executing a planning function – independent of whether manual changes were made in the mean time.

Activities

Proceed as follows to undo the last executed planning function:

...

       1.      Choose Edit Undo Planning Function.

The system reports that the planning function will be undone.

       2.      Confirm the message.

If you have opened a planning layout in which the affected data is displayed, you will immediately see the original data restored by the undo.

 

 

End of Content Area