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

Work on userexits

Former Member
0 Likes
919

Dear experts,

I am going to start work on an assignment which includes enhancement of transactions

related to PR like ME21N,ME22N,ME23N,ME29N.

Enhancement include incorporating two fields in detailed section.

How can i achieve this..

I came to know that i have to use customer exits and make changes in Uesr exits,Screen exits,

menu exits finally making sure that data is being populatd on to corresponding tables.

But as i am new to userexit,i am not able to make out how to start.

Can somone guide me here ?

Dear experts,

I am going to start work on an assignment which includes enhancement of transactions

related to PR like ME21N,ME22N,ME23N,ME29N.

Enhancement include incorporating two fields in detailed section.

How can i achieve this..

I came to know that i have to use customer exits and make changes in Uesr exits,Screen exits,

menu exits finally making sure that data is being populatd on to corresponding tables.

But as i am new to userexit,i am not able to make out how to start.

Can somone guide me here ?

7 REPLIES 7
Read only

Former Member
0 Likes
896

hi aditya,

Goto SE84

click enhancements ->customer exits->enhancements.

here give the package name say ME in ur case.

click execute u'll get a list of exits . select the one according to ur requirement and open the corresponding include and write ur code in it

Read only

Former Member
0 Likes
896

hi ,

first go to dictionary

declare those field by using .append structure

activate table

then go to cmod transaction for enhancement, create project

slect enhancemeeent assignmetn from appl tool bar

then provide sap given enhancement code

then select componenet

activate project

then select function bulider

provide function modue for outbound processing idoc

dispaly go to import

provide import parameter

then select source code

select include that have source code part

provide logic for enhancemetnt.

then save aand acativate

Read only

0 Likes
896

But what code to write.

It is just like a person has coded

Microsoft Office and opens a text file while

giving demo.

Further he ask me aditya wherever i stopped last

you code from there and add a grammatic check module now.

I am not aware of anything ,what to decide to code ?

Read only

Former Member
0 Likes
896

Hi Adithya ,

Go through the following link..

http://saptechnical.com/Tutorials/ExitsBADIs/ExitsMain.htm

Regards.

Eshwar.

Read only

bpawanchand
Active Contributor
0 Likes
896

MM06E005 is the User Exit that allows you to add custom fields in the transaction open this in CMOD and implement the logic

MM06E005  Customer fields in purchasing document

Read only

0 Likes
896

I think,not only in user exit but may be also in screen exits and

then menu exits , i will be required to modify

ME21N,22N,23N,29N to include the functionality of capturing two additional fields.

However,is it that i will be required to add these field in ekpo

table also on my own to existing structure?

Read only

Former Member
0 Likes
896

sdsds