Application Development 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: 

me21n: validate date

Former Member
0 Kudos
153

hi all,

Please help me.

well, i am trying to do a validation of the date of delivery of the order purchase in the me21n transaction for nobody can modify this field. but I can not find the field where this value is save temporarily and compare it with the value assigned in the creation of the order purchase.

The idea is to avoid that somebody modifies this date.

thanks.

1 ACCEPTED SOLUTION

Former Member
0 Kudos
86

Hi Marisol,

Are you not going for any user exits or BADIs ..

I hope there is a BADI which compares the older values with new ..

I dont have the SAP access right now ..so cudn't confirm

anyways give it a try..

regards

satesh

4 REPLIES 4

Former Member
0 Kudos
87

Hi Marisol,

Are you not going for any user exits or BADIs ..

I hope there is a BADI which compares the older values with new ..

I dont have the SAP access right now ..so cudn't confirm

anyways give it a try..

regards

satesh

0 Kudos
86

hi,

I am using a user exit.

the old value is saved in the tekpo intenal teable, but the new i don't know where is.

0 Kudos
86

hi,

check this BADI <b>ME_PROCESS_PO_CUST</b> in SE18.

this may help you.

Regards

Vijay

0 Kudos
86

Yes. You can use the BADI suggested by Vijay, if you are using 4.7 or higher. I am not sure if this BADI exists in 4.6c and below.

Also at the same time, i think you are using the wrong user exit. Try using EXIT_SAPMM06E_013. There are couple of communication structures there XEKET and YEKET. The Y contains the old and X contains the new schedule info. Also XEKPO and YEKPO are available.

Hope this helped.