cancel
Showing results for 
Search instead for 
Did you mean: 

How to differentiate the Requestor / Completion stage in SRM 7.0

former_member211296
Participant
0 Kudos

Dear Experts

We are in SRM 7.0 and classic scenario. first level approval is purchaser and second level approval is finance dep.

We have implemented supplier mandatory check (in BADi and Webdynpro) only for the purchaser first level approval. without maintaining supplier he can't make any changes in SC (edit / approve).

the issue we are facing sometimes we are also getting this message triggered for the requestor. Actually this is not mandatory for requestor and we don't want to show this error message.

is there any way to differentiate the Sc either in Requestor / completion stage in Webdynpro also BADI. Then by using this parameter we can implement this message only during the completion or approval stage and requestor will never get the error message.

possible action for the requestor:

1.create simple Sc through Shop link from Employee self service

2.display / edit ordered SC from POWL table under employee self service

3.Create SC on behalf of someone under the Purchasing tab.

Kind Regards,

Hariprasath

Accepted Solutions (1)

Accepted Solutions (1)

konstantin_anikeev
Active Contributor
0 Kudos

Hi Hariprasath,

you can use

/SAPSRM/CL_WF_PROCESS_MANAGER=>GET_CURRENT_PROCESS_LEVEL

for that...

Regards

Konstantin

Answers (1)

Answers (1)

former_member211296
Participant
0 Kudos

Hi all

by using the URL parameters of WD we have differentiated the approver and requestor page.

Regards,

Hariprasath