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

Standard Screen Modification

Former Member
0 Likes
4,878

Hi all,

I have been assigned to object wherein i have to add few fields on screen of transaction IW51 What are the ways by which i can add fields to screen? Could you please provide me with the same and the procedure by which i can customize screen of transaction?

Thanks & Regards,

Parag

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
2,497

Hi,

You have to go with Screen Exit.Through this you can change standard Screen.

Find out the Exit of the transaction and do modification.

This below links may help you-

4 REPLIES 4
Read only

former_member745780
Active Participant
0 Likes
2,497

Hello

Use transaction variants SHD0 and make transaction variant for TCODE IW51.

Thanks

Anirudh

Read only

Former Member
0 Likes
2,498

Hi,

You have to go with Screen Exit.Through this you can change standard Screen.

Find out the Exit of the transaction and do modification.

This below links may help you-

Read only

Former Member
0 Likes
2,497

Hi,

for modifying the standard screen..

please check the following ....

Adding fields of sub screen to Accounting tab in MM01

I want to modify a standard SAP program. The Tcode is MM01. I want to add a new screen with few fields when the tabstrip control is 'accounting2'. I want to find the tab no for the same and write the new code for it.

Hi,

One way you can use SPRO for creating the subscreen for the Accounting tab. Please see the navigation flow below,

Goto SPRO -> SAP Reference IMG -> Logistics General -> Materail Master -> Configuring the material Master ->Define structure of Data Screens for Each Screen Sequence(Execute)

You will get a screen named Change View"Screen Sequences": Overview

Select Screen Sequence 21 and click on Subscreen and Enter

Choose the screen with number 0001 and program SAPLMGD1, in the Function Group MGD1 you will find Screen 0001(Blank screen) but in the std. FG you cannot add any fields.So create a Function Group with name ZMGD1. After creating the Function Group ZMGD1, goto SE80 and select the Fun Grp and give the name ZMGD1.If screen exists for ZMGD1 work with screen 0001 or else create Screens by right clicking on ZMGD1 and give the screen name as 0001.

Then select the screen 0001, in the attributes click as Subscreen and click layout, it will take u to Screen painter in that add the required fields as per your requirement by clicking F6, save and activate. Then a screen appears asking for which tab you want to add the fields, here select Accounting tab(as per ur reqmt) and add the fields. Now check the main transaction you will find the fields attached.

In the Change View "Subscreens": Overview, select the Data Screens and click on that, a list of tabs will be dispalyed, in that select your required tab i.e; Accounting and come back(F3) and click on View Data Screens and see the field added at bottom.

&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&

Screen for 'Additional Data B' of VA01 Tcode:

i want to add one field cusomer no in 'Additional Data B' tab of VA01.

can anyone tell me the screen number for 'Additional Data B' of VA01 & the complete process of creating the field & validating the VBAP table?

Program: SAPMV45A

screen 8459

If you want to add fields in the item, create append structure for VBAP to add fields to standard table.

In the screen mentioned , using graphic painter -> "import data from dictionary" from VBAP ->use the table and bring to the element to the screen

In PBO write logic for the field mainly to inactivate the screen for VA03 ...write the logic

if sy-tcode is 'VA03'.

Loop at screen.

screen-input= 0.

Modify screen.

endloop.

endif.

In the PAI write validations for the field if required.

Have a nice day,

venkat

Read only

GauthamV
Active Contributor
0 Likes
2,497

hi,

1. take access key and work on the modifications.

2. if any screen exit or badi available for ur transaction go with that.

check this badi.

IWO1_SUBSCREEN_0170