01-10-2008 12:52 PM
Hi all,
What are the infotypes we con't enhance.if enhance any infotype how to do .
anybody send material about infotype enhancement...
Regards.
Krishna
01-10-2008 12:56 PM
hi Krishna,
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
cheers,
Hema.
01-10-2008 12:56 PM
hi Krishna,
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
cheers,
Hema.
01-10-2008 2:21 PM
Hi Krishna,
.Infotypes Enhancement can be done through PM01.But in your case,the infotype is Payroll realted and its been used in payroll driver program as well.make Sure that u modify every where its been called.
Enhancing Infotypes
step by step procedure for enhancing the infotypes.
http://help.sap.com/saphelp_45b/helpdata/en/1e/728d281d5e11d289d30000e82158f1/content.htm
http://www.sapdevelopment.co.uk/enhance/enhance_infotype.htm
https://forums.sdn.sap.com/click.jspa?searchID=6793672&messageID=3341466
Custom infotype
to add an additional field to an infotype:
Transaction code PM01
Select Enhance Standard Infotype panel
Enter 4 digit Infotype number, with leading zero's if appropriate
Select CI Include and choose create
At Dictionary: Initial Screen enter your data fields/elements
Save and activate
Go back and return to Enhance Standard Infotypes screen
Choose the ALL button.
Check table T582C. If there are no entries related to your enhancement, create those entries and check.
If you had already included your field in the CI Structure do the following:
You can find a ZP00XXXX screen program related to that Infotype. Find out the Screen number. For this use T-code SE51. Give the Program name and search for the screen number, click Change Button.
Then, in the module pool program - Click the Layout button and include your field inside manually and provide the properties for that field
Infotypes in hr are technically tables which store hr related data .using pa30 u can create record which ultimately gets saved in respective infotypes.
ex PA0008 : Basic pay infotype where all basic pay inf gets stored
reward if useful
thanks and regards
suma sailaja pvn
01-10-2008 2:22 PM
hi krishna,
Enhancing Infotypes
You can only enhance infotypes which can be maintained directly.
Management IMG Customizing activity Maintain Infotypes (this tells you whether each infotype can be maintained directly).
Another way of displaying all infotypes concerned is to display all the entries from the Infotype per Object Type table (T777I), for which the MAINT field is active (can not be maintained via standard transactions).
The following standard infotypes can not be enhanced.
-> Infotype: 1000 (object)
-> Infotype: 1001 (relationships)
Use
Use this function if you want to enhance a standard infotype by adding additional fields.
Procedure
To use the infotype copier, you must be able to program in ABAP/4, be familiar with
the ABAP/4 Dictionary, the ABAP/4 Screen Painter and the ABAP/4 Menu Painter.
1. Enter the transaction code PPCI
2. Enter a four digit infotype number (nnnn).
3. Flag CI Include.
4. Choose Create All.
This brings you to Structure maintenance.
5. Create the desired fields in CI_Pnnnn and activate the structure.
6. Maintain entries in table 582C (Include-screens for infotypes).
Result
You have enhanced your chosen infotype by adding fields created in the structure CI_Pnnnn.
The following objects have been created:
CI_Include CI_Pnnnn
Include for module pool MPnnnn00
Include screen ZPnnnn000200
reward if helpful
regards,
sravanthi
07-15-2008 1:52 PM