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

screen exit

former_member611341
Participant
0 Likes
654

hello guys,

i need to add some fields in ADDITIONALDATAB subscreen in VA01 transaction. ( goto->header->sales from VA01).

i can see that screen 8309 for programme SAPMV45A is a screen exit .but when im pressing change button it is asking me to register the object.why it is so?? Iam doing it new upgraded version 5.0 ECC.is the same exit i am looking for??

can any one please guide me...

i appreciate u'r help.

thanks in advance.

aday.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
637

hi, the problem you meet is normal.

SAP has three major enhancement,

USER_EXIT

CUSTOM_EXIT

BADI

For user_exit, you should change the code in SAP standard application directly. So the access key is needed.

For CUSTOM_EXIT & BADI, the code can be added in the additional application, so access key is unnecessary.

For you situation, you can inform relevants for access key, or change the other way E.G. BADI to achieve your target. (Just do a search for the proper BADI. the new version system above 4.7 offer more BADI for us to use)

4 REPLIES 4
Read only

Former Member
0 Likes
638

hi, the problem you meet is normal.

SAP has three major enhancement,

USER_EXIT

CUSTOM_EXIT

BADI

For user_exit, you should change the code in SAP standard application directly. So the access key is needed.

For CUSTOM_EXIT & BADI, the code can be added in the additional application, so access key is unnecessary.

For you situation, you can inform relevants for access key, or change the other way E.G. BADI to achieve your target. (Just do a search for the proper BADI. the new version system above 4.7 offer more BADI for us to use)

Read only

0 Likes
637

thank you zhenglin gu.I appreciate u'r response.

Read only

Former Member
0 Likes
637

Hi Aday,

Check this link.

http://help.sap.com/saphelp_46c/helpdata/en/1c/f62c7dd435d1118b3f0060b03ca329/frameset.htm

This is old kind of user-exit and its a kind of modification in SAP code but SAP itself have given this place you put your screen and code.

So, when you are trying to change SAPMV45A 8309, you are actually trying to modify SAP code and you will need access for this. Also for any logic related to this screen, you have to code in following given include.

<b>MV45ATZZ</b>

For entering metadata for sales document processing. User-specific metadata must start with "ZZ".

<b>MV45AOZZ</b>

For entering additional installation-specific modules for sales document processing which are called up by the screen and run under PBO (Process Before Output) prior to output of the screen. The modules must start with "ZZ".

<b>MV45AIZZ</b>

For entering additional installation-specific modules for sales document processing. These are called up by the screen and run under PAI (Process After Input) after data input (for example, data validation). The modules must start with "ZZ".

For writing your code in any of above include also, you will need a access key.

I hope you get your answer. Let me know if you have any question.

Thanks,

Pal

Note : Please mark all the helpful answers

Read only

0 Likes
637

pal thanks for u'r good info .

Regards,

Adasy