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: 

Using enhancement points can i update screen values -- urgent??

Former Member
0 Kudos

hi folks,

Using enhancements can i update the screen value?? i need to update the miro transaction header text value with a predefined value?? pls let me know if this is possible through enhancement points?

4 REPLIES 4

Vijay
Active Contributor
0 Kudos

hi

yes it is possible.

you can do it by writing a piece of code in user exit for this transaction.

just search user exit for this transaction and fill the screen fields with pridefined values there.

1.an easier way to find user exit is

2.goto the transaction for which you want to find user exit.

3.check its program name say 'sapxyz'.

4.now goto se37 enter 'EXIT_sapxyz_*' AND PRESS F4.

this will give u all the exits called in this program.

regards

vijay

reward points if helpfull

Former Member
0 Kudos

Hello,

Above answer is ok. However, other way you can try is to search for enhancements in the standard code. In debugging mode search for statemets that start with 'enhancement'. Breakpoint --> Breakpoint at --> Breakpoint at Statement.

Then create an implementation for this enhancement. In this implementation you can stablish the value for header text. In this way: header_text_val (field's name in the screen) = desired_value.

Sometimes it is not so easy because the standard transfers the dynpro fields values to other tables and you have to modify the value in this tables but you can try the easiest way first.

I hope it will help you.

Former Member
0 Kudos

I posted it twice, sorry.

Former Member
0 Kudos

Hi

you can use INVOICE_UPDATE BADI for updating the value.

Inside this badi call CREATE_TEXT for creating a header text .

Reward points if Helpfull.

Regards,

Hiren Patel