cancel
Showing results for 
Search instead for 
Did you mean: 

Org Structure - PR workflow - Multiple records in table HRP1001

Former Member
0 Kudos

Hi all, I would appreciate any hints on the following org structure question.

We are designing the org structure for Purchase Requisition workflow and depending on the amount (with which the PR has been created) it triggers different release strategies.

The lowest level position in the hierarchy has the Cost Center using which we are selecting data from table HRP1001. Since we have multiple release startegies for different amount ranges, the same cost center would be assigned to multiple positions and consequently we would get multiple records from HRP1001. My question is how to identify which record is valid for the current approval (since there is no release strategy entry in HRP1001).

The only soln i can think of is to mention the release startegy (lets say K1) in the descriptioon of the positions in the org structure and get the correct record using that.

Pls let me know any hints in case somebody has done this before.

thanks,

ashok

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Please use Responsibilities Rules.

Thanks

Arghadip

Former Member
0 Kudos

Thanks AK, It was a very helpful hint. However since i have not used this feature before i got couple of other doubts on this. Please let me know in case you have any idea.

(1) I created a rule & resonsibilities etc. Lets say i have 4 release strategies(K1 - K4) to take care of. Does that mean I have to create responsibility & position relationships for K1 - K4 ? In that case I guess there would be many such relationships since we have so many positions for K1 till K4 in the org structure.

(2) Already using sap std rule 20000026 for the PR workflow and have many lines of custom code in the user exit (in the std rule) which determines the agent for another group as well (project systems). Where to use this the custom rule in such a case?

Thanks for your help.

ashok

Former Member
0 Kudos

One other option we use in similar cases is to establish authorities for the positions (you can see these in the org structure position details under the authorities tab.) You could have an authority related to each release strategy. Once you have your list of possible agents, look up each in HRP1010 and determine which has the authority which matches your release strategy.

Former Member
0 Kudos

Hi TB, Unfortunately I am not able to see any such tab(authority) for any positions in my org structure. I am using PPOME , PPOSE transactions to check the org structure.

thanks,

ashok

Former Member
0 Kudos

Got the answer to the issue i had. Thanks all who replied with suggestions.