cancel
Showing results for 
Search instead for 
Did you mean: 

Purge or save new planning data in Bex Analyzer when "Change variables" is clicked?

Former Member
0 Kudos

Hi everyone,

would you know if it's possible to have the "Unsaved planning data will be discarded" box pop up when you hit "Change variable values" in Bex Analyzer, the same way it happens when you close a report that has unsaved values? Alternatively, would it be possible to have the planning buffer be purged when a the variables are changed? Or: Is there a way to disable the item "Save values" when right-clicking in a planning query?

Reason (in case someone has an idea): We would like to use 7.3's "Planning Sequence when saving" functionality in the cube's central settings in order to run some checks before data is saved, and it shouldn't be possible to avoid these by right-clicking and chosing "Save values". The challenge is to pass on the correct filter variable values (= all selections where changes were made) to the check sequence. We cannot use a general filter for this as it will cause locking during parallel use. We tried putting exit variables into the sequence's filter which read the currently locked selection(s), but this only works once, afterwards the values of the exits will be taken from a buffer.

Thank you for your help!

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

The solution was almost too easy....

Unless we're creating data outside the planning selection, there is no need to restrict the filter in the sequence of the cube's central settings since it's processing delta records. Calling it will not create another characteristic lock, and in the absence of the previous filter criteria, the planning functions will have access to all values inside the planning buffer.

@Anand: Sorry, I never got to try out your suggestion then.

Anand71
Active Contributor
0 Kudos

Hi,

May be try this:

1) Created customer Exit for variable

2) I_STEP = 1 Called Prior to processing of variable pop-up

3)Then call function in customer exit

4)  Use message class in function module. MESSAGE E001(UPF) WITH 'Unsaved planning data will be discarded'

check link for Details: http://help.sap-ag.de/saphelp_crmhana/helpdata/en/4c/a226f9bebd6642e10000000a15822b/content.htm?fram...

Regards,

Anand Kumar