cancel
Showing results for 
Search instead for 
Did you mean: 

Planning function "Allocation" -> enter or upload distribution keys via web

Former Member
0 Kudos

Hey all

We want to use the planning function "allocation" and want to find out, if there is a possibility to enter the distribution keys for that planning function either over a web interface or by flat file upload.

The idea is, that all companies over the world (sender) can maintain their distribution keys (can change every month) themselfs.

We are actually using "BW-BPS 3.5"!

Thanks for your help.

Roger

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Roger,

The Planning function/parameter group is something which is not to be changed by the user every now and then. Hence it is not accessible using the Web or Excel formats as is the case with layouts.

In my opinion it would not be possible to do it without providing the user access to modify the parameter group itself in BPS0. If someone has an alternative method it would be really nice to know.

Anurag

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Roger,

It should be possible to do it. I have come across a similar situation although the planning function in question was "Distribution using the posting keys".

The layout can be web based where the user enters the different posting key percentages for allowable entries to the different allocation units.

Then once he saves this, and the entries are validated on the front end, you can use an automatic planning function to activate the posting key settings.You will use an user-exit to achieve this.

The user-exit basically initializes the original set of parameter group for that function using "UPF_PARAM_INIT",

for the planning function in question which itself can be found by using "UPF_PARAM_INFO_GET"....

Once you have done this..then you can set your PGroup settings again from the new values.Here you are taking entries from the web/layout..which are stored as some values in another keyfigure(z_dist_factor) etc...and then use the FM "UPF_PARAM_INFO_SET" followed by a "UPF_PARAM_SAVE" to finish and exit out.

I think if you read thru some of the code in the above mentioned FM ,...you can easily construct what you want to achieve.Good Luck.

Sudz.