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: 

adding custom fileds to transaction screens

Former Member
0 Kudos

Hi All!

I have to add custom fields to standard transaction screens.I have got the access key to modify.I also created the fields in the relevant tables.

Now how shall i follow.Actually to some screen transactions i have to add it to the existing block and to some in a different block under the existing blocks.

Please advise how to config.

with regards

Pavan

1 ACCEPTED SOLUTION

laxmanakumar_appana
Active Contributor
0 Kudos

Hi,

Check the other screen fields on the same screen and follow steps :

1.give the name as tablename-fieldname

2.find the code where screen values are moving from screen to tables, there place the move statement of your new screen fields to table fields.

3.find the code where screen values are coming from the tables ,there place the move statement of table fields to screen fields

Laxman

3 REPLIES 3

laxmanakumar_appana
Active Contributor
0 Kudos

Hi,

Check the other screen fields on the same screen and follow steps :

1.give the name as tablename-fieldname

2.find the code where screen values are moving from screen to tables, there place the move statement of your new screen fields to table fields.

3.find the code where screen values are coming from the tables ,there place the move statement of table fields to screen fields

Laxman

govind_seenivasan
Participant
0 Kudos

Hi Kumar,

Try to find the screen exit of the standard transaction and use that userexit.

Thanks

Former Member
0 Kudos

Hi,

Before adding the custom fields to your standard transaction,analyse the field in the particular screen.how the data is retrieved and how it is passed to the other screen how the data is saved.

any memory parameter is set for the screen field.Add your field from the z-table or structure to it.automatically name and label assigned to it.

Then define the screen-field in your program.Same name as u defined in the screen for the field.this is the field which will transfer the value from the screen to program and vice versa.

It works fine.add one field after another and make sure the transaction is working fine,after adding each field or block.

if u want to move the standard sap fields here and there inside the same screen,use sap guixt.

Cheers,

R.Annamalai.