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: 

Edit the standard screen element

Former Member
0 Kudos

Hi,

I wish to increase the length of an input field on standard screen of an infotype. Is it possible to do so ? Then how can I achieve it ? Please guide me on this.

5 REPLIES 5

sridhar_meesala
Active Contributor
0 Kudos

Place the cursor on the field and drag it.

Former Member
0 Kudos

Hi,

In the screen painter just expand the size of the input field. This can be done by expanding the field from the border.

let me know if you need some more help.

Thanks&Regards,

Pavan.

venkat_o
Active Contributor
0 Kudos

Hi Ganesh, <li>Go to PM01 transaction -> select Enhance Standard infotype Tab->Give Infotype No->select Include screen Radio button and give screen no as 0200->press Edit button->It takes you to SE51 screen with program name and screen no-> click on Change button->click on Layout button and increase your screen field. Let me know if u need more help on this. Thanks Venkat.O

Former Member
0 Kudos

Hi,

I tried to do the way you explained. But it gives me an error stating - Structure CL_P0040 does not exist. Please tell me what should I do next.

venkat_o
Active Contributor
0 Kudos

Hi,

I wish to increase the length of an input field on standard screen of an infotype. Is it possible to do so ? Then how can I achieve it ? Please guide me on this.
<font color=red>I thought Infotpype was enhanced already and you asking for increasing the field on the infotype screen.</font> <li> To enhance infotype 0040, you need to do these steps.

Enhancements to Infotypes for PA and PD using PM01
1.	Go to transaction PM01 and select Enhance Single screen of Standard Infotype.
2.	Give infotype number IT0040 and version 25 and press Generate Objects button right to the infotype field.
3.	Then It asks for the Creation of the Customer Include (CI_P0040) structure for the enhance to standard Infotype table. 
      Create the CI include, save and activate and come back remaining things will be created automatically, 
      Remaining things means module pool program, BADI and Sub screen.
4.	Press Assign enhance button to assign enhance program to the standard module pool program 
       then only the extra fields defined in the structure CI_P0040 are displayed as sub screen on the infotype screen.
5.	Select Include Screen radio button and give 0200 on input field and press edit button .
       It takes you to the SE51 screen painter. Here we have to write logic for the validations for the enhanced fields on the Infotype screen
Thanks venkat.O