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: 

exit sapmv45a 8309

Former Member
0 Kudos

Hi,

I have added an extra field to screen additional b on sales orde header using screen exit sapmv45a 8309. Now that field should b able to changed using va02 which i am able to but i want tha field to be display only when I in transaction VA03 fo diaplying sales order.

Can any body tell how will i be able to do that.

1 ACCEPTED SOLUTION

Former Member
0 Kudos

n your screen exit check which mode the transaction is in (the

documentation of the exit will tell you how to do this) and modify

your field to display only accordingly.

Rgds

4 REPLIES 4

Former Member
0 Kudos

n your screen exit check which mode the transaction is in (the

documentation of the exit will tell you how to do this) and modify

your field to display only accordingly.

Rgds

Former Member
0 Kudos

Hi,

In PBO of the screen check the input if the transaction code is

VA03 use something like this

loop at screen.

if screen-group1 = 'MD1'.

screen-input = '0'.

MODIFY SCREEN.

ENDIF.

You can also checn in the debugger what is the condition based on which you can activate the screen-input value to 0

Regards,

Himanshu Verma

former_member235056
Active Contributor
0 Kudos

Dear Frend,

Maintain a condition in that exit that if tcode is va03 then perform the required functionality otherwise exit.

Regards,

Ameet

Former Member
0 Kudos

Hi,

Use the condition IF SY-TCODE = 'VA03'.

then specify the fields to be displayed by modifying the attributes of the table SCREEN.