Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

ME55 User exit to insert code for checking before Purchase Requisition approval

Former Member
0 Likes
2,535

Dear Experts,

I'm facing one issue related to Purchase Requisition approval processing (tcode: ME55), please sugesst me a solution.

About detail, please see bellow:

My customer requirement: They need to insert code for checking before purchase requisition approval in tcode ME55

(Check content: if logon user and purchase requisiton creator are the same, the system show error message).

I tried to find user exist but don't found, please help me suggest a solution on this. Thank you very much !!!

Best Regards,

DucTV.

1 ACCEPTED SOLUTION
Read only

RaymondGiuseppi
Active Contributor
0 Likes
1,478

As ME55 main program is a simple report which starts filling an internal table xeban, you could look for an implicit enhancement spot to remove records where creator = sy-uname ?

(You could look at form check_para1 in include FM06BFSL_CHECK_PARA1, try to set REJECT = 'X' if user is the creator)

Regards,

Raymond

8 REPLIES 8
Read only

former_member188827
Active Contributor
0 Likes
1,478

check customer exit MEREQ001.

Regards

Read only

0 Likes
1,478

This message was moderated.

Read only

venkateswaran_k
Active Contributor
0 Likes
1,478

Check the user exit - M06B0001

Read only

0 Likes
1,478

Thank you so much for your response,

I have just checked 2 exits MEREQ001, M06B0001, but these exit don't support. Please advise.

Best Regards,

DucTV

Read only

0 Likes
1,478

This message was moderated.

Read only

RaymondGiuseppi
Active Contributor
0 Likes
1,479

As ME55 main program is a simple report which starts filling an internal table xeban, you could look for an implicit enhancement spot to remove records where creator = sy-uname ?

(You could look at form check_para1 in include FM06BFSL_CHECK_PARA1, try to set REJECT = 'X' if user is the creator)

Regards,

Raymond

Read only

0 Likes
1,478

Thank you for your answer,

I tried to find field creator in table EBAN but still don't find, please help me

Thank you very much!!!

Best regards,

DucTV.

Read only

0 Likes
1,478

Check field "ERNAM" in table EBAN. It contains name of person who created PR.

Regards