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

Regarding additional fields in Infotype

Former Member
0 Likes
1,441

Hi All,

Addition of Include CI_PNNNN gives additional fields at the end of infotype. But I need these additional fields with in the main screen (not at the end as a separate block). How I can achieve this requirement?

Thanks,

Ananth

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,173

Hello Ananth,

To fullfill your requirement you need to make changes in the standard screen, i guess or you need to check for any enhancement.

You can make changes in the screen using PM01 itself.

Modification of standard program is not advised but if that is the client requirement we may need to change the code if we dont have any enhancement.

Regards,

Kiran I

6 REPLIES 6
Read only

Former Member
0 Likes
1,173

Hai,

Just check below it may helpful.

Check below links. U may get some idea to create infostructure in s999 table.

http://help.sap.com/bp_chemv1600/Chem_DE/Documentation/Q104_BPP_EN_DE.doc

/people/sap.user72/blog/2005/04/19/logistic-cockpit-a-new-deal-overshadowed-by-the-old-fashioned-lis

Steps to create a HR Infotype:

1) Go to Transaction PM01.

2) Enter the custom Infotype number which you want to create (Should be a 4 digit number, start with 9).

3) Select the 'Employee Infotype' radio button.

4) Select the 'PS Structure Infotype'.

5) Click on Create... A separate table maintenance window appears...

6) Create a PS structure with all the fields you want on the Infotype

7) Save and Activate the PS structure

😎 Go back to the initial screen of PM01.

9) Click on 'All' push button. It takes a few moments.

10) Click on 'Technical Characteristics'. Infotype list screen appears

11) Click on 'Change'(pencil) button

12) Select your Infotype and click on 'Detail' (magnifying glass) button

13) Give 'T591A' as subtype table

14) Give 'T591S' as subtype txt tab

15) Give your subtype field as subtype field

16) Save and come back to PM01 initial screen

17) Click on 'Infotype Characteristics' ... Infotype list screen appears

18) Click on 'Change' (pencil) button

19) Click on 'New Entries'

20) Enter your Infotype number and short text

21) Here we have to set different Infotype Characteristics as per the requirement. (Better open another session with some standard Infotype's infotype characteristics screen and use as the reference to fill yours)

22) Save your entries.

23) Now the Infotype is created and ready to use.

24) If you want to change the layout of the Infotype as per your requirement...

25) In the PM01 initial screen...Select 'Screen' radio button and give 2000 as the screen name, then click on edit.

26) In the next screen.. Select 'Layout Editor' and click 'Change'.

27) Screen default layout appears...here you can design/modify the screen..change the attributes of the fields..etc.

28) Save and activate. (Don't forget to 'Activate at every level)

Subtype Creation :

Transaction PM01 Goto Subtype Characteristics. Click on Append and then subtype. Enter the name and description of subtype on screen.

Then goto technical Characteristics and maintain the details of subtype there. I.e name of subtype i.e. component name defined in PSnnnn. Subtype table is T591A.

Subty.text tab is T591S and time const tab is T591A.

See:

http://help.sap.com/saphelp_46c/helpdata/en/4f/d5268a575e11d189270000e8322f96/content.htm

HR related site:

http://www.sapdevelopment.co.uk/hr/hrhome.htm

Enhancement of Infotype

Check the following

http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PAXX/PYINT_INFOTYP.pdf

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/60a7586d-edd9-2910-68a8-82043038...

Reward Points if found helpfull..

Cheers,

Chandra Sekhar.

Read only

0 Likes
1,173

I want to have these additional fieds in the main screen.

Read only

Former Member
0 Likes
1,174

Hello Ananth,

To fullfill your requirement you need to make changes in the standard screen, i guess or you need to check for any enhancement.

You can make changes in the screen using PM01 itself.

Modification of standard program is not advised but if that is the client requirement we may need to change the code if we dont have any enhancement.

Regards,

Kiran I

Read only

0 Likes
1,173

Hi,

I too think about doing from PM01 only. In that we have a tab called 'Enhancing a List Screen' . what is the purpose of that?

Regards,

Ananth

Read only

0 Likes
1,173

Hi Ananth,

Enhance List screen is to enhance the Overview screen (screen 3000).

It is not possible to have custom field in the standard screen unless you have the access key.

When you enhance the structure PNNNN through PM01, it will generate a (Z program and a screen).

You can see the ZPROGRAM and screen generated to your infotype from table T582C. You can change only this screen (this is nothing but the extra block for custom fields at end of the infotype screen).

Hope this helps,

Shrinivas

Read only

0 Likes
1,173

Hi Ananth,

Hope this link helps you to know how to use the PM01 in Ecc6.0

Link: [http://help.sap.com/saphelp_erp2005vp/helpdata/en/4f/d52552575e11d189270000e8322f96/frameset.htm]

Regards,

Kiran I

Edited by: kiran i on Jan 30, 2008 1:30 PM

The above link may help you for PM01. I got one more idea, Why dont you copy the standard screen and make changes in the new screen . Once you make theses changes you can assign this screen number throught SPRO for the particular infotype and for particular country you can call this screen number. The functionla guys must be knowing this. This the other way round to fill your requirement , I suggest if it can be done through PM01 that would be great. Please let me know the status once you are done.