Top Banner
5/17/2018 InfoTypeCreation-slidepdf.com http://slidepdf.com/reader/full/info-type-creation 1/18 Creation of Custom Info type with multiple Subtypes SAP provides many standard info types to maintain employee data. In addition to this, we can either create a custom Info type or enhance the standard info type as per the business requirements. Below is the step by step procedure to create Custom Info type with Multiple Subtypes with different screen for each subtype. PM01 is the transaction to create Custom Info type. It can also be used to enhance the standard info type. !ecute the "ransaction PM#$. nter the Infotype number %%## &number ran'e from %### to %%%% can be used for Custom infotypes(. Select mployee infotype radio button. Select PS structure under Subob)ects. Clic* on Edit Button. "he followin' screen would appear to maintain custom infotype fields. nter Short +escription for PS structure and enter required fields. or the demo purpose, we have considered some fields to maintain mployee Address details. -e will create two different subtypes for ome Address and Business Address.
18
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript

Creation of Custom Info type with multiple SubtypesSAP provides many standard info types to maintain employee data. In addition to this, we can either create a custom Info type or enhance the standard info type as per the business requirements.Below is the step by step procedure to create Custom Info type with Multiple Subtypes with different screen for each subtype.PM01 is the transaction to create Custom Info type. It can also be used to enhance the standard info type.Execute the Transaction PM01.Enter the Infotype number 9900 (number range from 9000 to 9999 can be used for Custom infotypes).Select Employee infotype radio button.Select PS structure under Subobjects.Click onEditButton.The following screen would appear to maintain custom infotype fields.Enter Short Description for PS structure and enter required fields.For the demo purpose, we have considered some fields to maintain Employee Address details. We will create two different subtypes for Home Address and Business Address.

Now select Extras from menu and Select 'Enhancement Category'

A pop screen would appear. Select the option 'Can be enhanced ( character type) and press Copy.After copying, activate the PS structure. Provide the necessary package and transport request details.Now click on Generate objects.Now click on Generate objects.Now we need to main the infotype characteristics. (This screen is maintenance view for V_T582A).Now click on new Entries.Maintain the mandatory infotype characteristics i.e. Time Constraints, Screen No and press back to come to PM01 screen.Now Click on Technical Attributes on PM01 Screen.

Now click on Change Button.

Creation of Custom Infotype with multiple Subtypes....PreviousNow click on position and enter the infotype no 9900 (this screen is maintenance screen for table T777D).Select Infotype 9900 and click on Details button.Now pass Subtype field, Subtype Table and Subtype table text details in next screen and save it.After saving come back to PM01 screen.Now need to maintain the Subtype field for Infotype 9900 in table V_T591A.Execute T code SM31 and enter the infotype 9900 in pop up box.Click on New Entries and maintain two subtypes.Save the values.Now infotype 9900 is ready to use. To have a first look, go to transaction code PA30.Execute transaction code for any employee and enter the Infotype no as 9900. Now press F4 on Subtype. It will show you the available subtypes for the corresponding Infotype.

Now Select any of the Subtype and click on Create button. Next Screen will display all the data fields.

Creation of Custom Infotype with multiple Subtypes....PreviousNow the next step is to group the field as per the Subtype selection. Go to Transaction Code PM01. Pass infotype no, select Screen and click on Edit.Now you are navigated to Screen painter.Now click on change and go to layout editor.

Here rearranged the data fields as required.Now maintain the Group for the fields to be displayed on the basis of Subtype Selection. I maintained Group2 as '001' for Employee Home details.

Creation of Custom Infotype with multiple Subtypes....PreviousMaintained Group2 as '002' for employee office details fields.Now come back to code editor.Double click on the module P9900. Now maintain the logic to disable the field on the basis of Subtype Selection.PSYSTStructure contains the Subtype value inDSUBTfield. Activate the code.Now execute the transaction PA30 and enter the infotype as 9900 and Subtype as '01' and create a new record.Now only fields tagged to Subtype 01 would be displayed.Again execute PA30 and check for Subtype '02'. Screen will display only tagged fields to subtype '02'