cancel
Showing results for 
Search instead for 
Did you mean: 

Defaulting the values of Prompts in Data manager package

Former Member
0 Kudos

Dear Experts,

We are supporting a retraction data manager package which was implemented using the stanadard process chain ‘/CPMB/EXPORT_TD_TO_BADI’.

The issue we are facing is with the prompts.

  • Because of the process chain used (/CPMB/EXPORT_TD_TO_BADI); there are prompts to select the values for all the dimension and measures as shown in screenshots 1a and 1b below.
  • This is because of the prompts that come by default with the process chain as shown in the screenshot 2.

PROMPT(SELECTINPUT,,,,"%DIMS%",0)

PROMPT(MEASURELIST,%MEASURES%,"Please select measures"

  • Users doesn’t want to have selections for all the dimensions and measures and want them to be defaulted as per below example (Some of the dimension members selection has to be BASEMEMBERS and thats taking around 5 mins to add the members as there are around 37,000 basemembers) .

                              1.       F_ACCOUNT = EX000, IN000 

2.       F_CATEGORY = BAS(FORECAST)

3.       F_WBSE = BASEMEMBERS/CALC = N

4.       TIME = BASEMEMBERS

5.       MEASURES = PERIODIC

6.       etc.

  • I know the method of scoping the dimension members in the logic scripts (using *XDIM_MEMBERSET) and removing the prompts from the advanced script of the data manager package. But, since this process chain used is a standard one, we are not using any Logic Script to call the BADI.
  • I cannot even use the package link and set the prompts for each dimension member because the master data gets added on daily basis and for dimensions like F_WBSE the selection should BASEMEMBERS in the member selector of data manager package. (With pacakge link we are neither able to set the filter of CALC = N nor able to set the members as BASEMEMBERS in the member selector as they are not dynamic )
  • Pleas adivse on how to hard code/default the values for the dimension members and measures and remove them as prompts in the package.

Thanks,

Shiva

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member186338
Active Contributor
0 Kudos

Hi Shiva,

Think about ROUTINE badi...

Vadim

Former Member
0 Kudos

Hi Vadim,

Thanks for replying.

Can you please elaborate more on your suggestion.

We currently have a BADI with name RETRACT which we pass as one of the parameter in the prompts of the package.

If you can provide few pointers on how to use ROUTINE badi to remove the dimension prompts, I can work with an ABAPer

Thanks,

Shiva

former_member186338
Active Contributor
0 Kudos

Please read here:

Vadim

former_member186338
Active Contributor
0 Kudos

Ups, if you are talking about /CPMB/EXPORT_TD_TO_BADI then may be you can filter data in the RETRACT badi itself?