cancel
Showing results for 
Search instead for 
Did you mean: 

Mass Maintenance of Rules in APO

former_member584310
Participant
0 Kudos

Hello Experts,

I would like to know if there is any way we can do mass maintenance of rules in GATP. Usually we do it manually via /sapapo/rba04 but if we have more then 250 rules to create with different combination. What is the way? Have anybody developed any tool for this purpose. Would appreciate if anybody can give some ideas on this.

Thanks

Karan

Accepted Solutions (0)

Answers (1)

Answers (1)

babu_kilari4
Active Contributor
0 Kudos

Hello Karan,


For a similar requriement who developed a program that creates the rules. The selection screen basically had the necessary parameters and the condition table information with radio buttons. With this, we used a customized logic to create and save the rules in corresponding condition tables. We had to use many of the interchangeability relevant function modules that we got to know after debugging the standard transactions.

I hope you might have to design the solution something similar to this.

Babu Kilari

former_member584310
Participant
0 Kudos

Hi Babu,

Thanks for giving high level design for the tool. Let me know if I can come up with any customize tool keeping this framework in mind. Let me know if you can send me more details of the tool u designed (like screenshots etc).

Thanks

Karan

babu_kilari4
Active Contributor
0 Kudos

Hello Karan,


We developed a tool with 2 screens.

Screen 1 had the list of radio buttons with the radio text that says the fields or level of the condition table in which the rule is to be created. After selecting this radio button, in the same screen; all the fields of this condition table will become mandatory and user has to enter the values in the selection fields which is at the bottom next to radio buttons list.

After executing the above screen, system calls up the second screen where you're supposed to give the details of the product1 and product 2 that is being substituted with each and other and you should also provide the rule control. Upon saving this screen, system executes the logic to create a supersession chain between these two products and in turn it creates a interchangeability group which finally creates a rule and the name of the rule is displayed in the output screen.

Hope this helps


Babu Kilari