cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Issue with Purchase Requisition Release Strategy (Approval)

Former Member
0 Likes
2,126

Hi There,

I am facing an isssue with the PR Release Strategy. Please read the description below.

When a PR is created the PR Release Strategy is getting determined correctly. But the problem is that for example, if the Strategy has found a two level approval, the system is allowing level 1 user to approve both the levels, which should not be the case. User 1 should be allowed to approve only Level 1.

Though the system is currently allowing the same user to approve both the levels. If User 1 approves only Level 1 and saves the PR then the PR approval notification goes to User 2. So there is nothing wrong with the workflow or notification.

It is just that system is allowing the User to approve both the levels.

Any help is appreciated and rewarded.

Thanks,

Chan

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Likes

Hi,

Please check that the level one approval person might assigned the authorization to release the next levels also. Please check in SU01 and resrict the authorization for the rest of the levels except first level. Thanking you.

Answers (5)

Answers (5)

BijayKumarBarik
SAP Champion
SAP Champion

Hi,

I believed releases strategy correctly designed with release prerequisites.

Now need to check following in basis side by having a purchase order release matrix.

Lets say you have following release codes

C1 & C2

AND

Having following users

U1 & U2

Now give authorization to user U1 to release with release code C1 and user U2 to release with release code C2 ONLY.

Regards,

Biju K

Former Member
0 Likes

Thanks for helping me with this. After debugging the application I found out that when executing a release code it only checks whether the prerequisites and whether the user has the authorization to execute the Release Code. In my case the role was defined with * authorization.

If you want to debug this process, place a break point in the method BUILD_GRID_DATA (local class LCL_RELVIEW_MM, Function Group MERELVI).

Former Member
0 Likes

Hi

Check authorisation profile of user 1 , he would have authorisation for both release code . and give authorisation only for level 1, to check this contact your basis team.

Former Member
0 Likes

Hi

The release code in the authorization is set as *. But the release codes are not static. The same user might be approving Level 3 (or any other) depending on the scenario.

Thanks and Regards,

Chan

Former Member
0 Likes

Hi,

The problem might lies with definining the pre reqisites for release codes in SPRO PR release procedure. For 1st level you might have selected 2nd Level also as a pre requisite. Please cross check it. Thanking you.

Former Member
0 Likes

Padmasri,

I checked the spro setting again. There is no prerequisite for Level 1. But for Level 2, Level 1 is the prerequisite. Which is correctly configured.

Thanks,

Chan

Ab_dmrcn
Newcomer
0 Likes

Ab_dmrcn_0-1738247786282.png

Set which confirmation codes users can confirm from the authorization object. The problem will be solved.