Adding Custom Infotype to a Infoset

Hi,
I have created a Custom Infotype for OM with some custom fields.These fields need to be made available to the Infoset for Adhoc Query.
Any idea how this infotype can be added to the infoset?
or made available for Queries.
Thanks,
Vijay

Here are the steps that I followed:
Enter the transaction code PPCI
Enter a four digit infotype number (9nnn) and an infotype name.
Select Field Infotype
Choose Infotype Create.
Choose Check environment to maintain the required entry in table T777I (Infotypes per object type).
Choose the Entry 'T777I' under the list of 'Table Entries' (This list is produced when you choose 'Check' on the First screen of the Transaction PPCI.
Press the 'Change' button and you will be taken to the 'Maintain Table Views' Transaction (SM30).
Press the Maintain button.
From the list of Infotypes locate the custom infotype created and select the entry for that.
Click on the 'Time Constraint' folder appearing on the left hand corner of the screen.
The screen for Change View Time Constraint would appear.
In the object type field put in: O,P,S whatever is relevant to your requirement.Also add the time constraint.
Save it and double click on the 'Infotypes per object type' folder (on the left hand side again).
Create a new entry here for your infotype and save it.
Come back to the Transaction PPCI and you are all set.
This is all I did and it worked.
Thanks,
Vijay

Similar Messages

  • Adding new infotype node in infoset

    Hi All,
    I want to add new standard infotype in my current infoset, how do I do that.
    currently it is not in the existing nodes.(transaction sq02)
    Regards,
    kumar

    Hi Kumar,
    In tcode sq02 select the infoset.
    Press the edit button.
    When you see the infotypes in the left of the screen press Edit-Change Info Type Selection
    There you can choose the infotype and add it.
    After that you have to save and generate. Then you will be able to see the infotype in that infoset
    Regards;
    Okan
    Edited by: Okan Caliskan on Sep 22, 2011 10:18 AM

  • Who's who Infoset : Adding a custom infotype

    Dear Experts,
    I am in need of your valuable input on Who's who.
    Can we include custom infotype (9000) fields to the infoset (by coping into a custom infoset)?
    What is configuration needs to be done on portal side to enable the additional fields.
    I know to add / remove the fields which are already provided ( from infotype 0,1,2,105 and 32)
    Awaiting your response.
    Cheers
    Jay

    Hi,
    Yes you can surely include your custom Infotypes in the Infoset for Who's Who.
    There is no need for doing any Java customization unless you want to have a hyperlink and other kind of things for the additional fields.
    If you want to show some content from the custom infotype and have a hyperlink to take you to some other location or application in that case you need to do the Java changes.
    In all other cases change in the config will suffice.
    In the ECC system go to t.code SPRO
    Navigate to Personnel Management - Employee Self-Service - Service-Specific Settings - Address book - Who's Who - Who's Who (ESS) : Selection and Output - select the country and replace the standard Infoset with your custom infoset.
    Hope this helps.
    Cheers-
    Pramod

  • Adding Fields to Custom Infotype Using Custom Infoset in SAP QUERY

    Hi All,
    We have a requirement to add fileds to a custom infotype for querying Custom Infoset in SAP Query.
    We are facing problem as the added field is not getting displayed in the Query set so that we can select and display it in the Basic List along with the other filds.
    Kindly suggest a solution.
    Full points will be rewarded.
    Thanks in Advance
    Kumar

    Hi Salman,
    Thank you for your valuable information. I haven't Configured Dynamic Actions yet. Is it simple to write the Logic for Dynamic Actions. Is this the only way to solve this Issue?
    I tried by adding the standard fields, but they are not populating the values; but just appearing as Input Fields with Input help option.
    Please let me know if you have any suggestion in this direction?
    Regards,
    Hems.

  • HR Custom InfoTypes problem when added to custom Infoset Report for PA

    Hi, I am having an issue with the adhoc query /SAPQUERY/HR_ADM. I added the custom infotypes 9* I created to this standard infoset by using SQ02 and adding these by going into the menu path Edit--> Change InfoType selection. I regenerated this object and attached to a transport. The query runs fine in the DEV system where I made the change...I can choose fields for output or selection from the standard infotypes and custom infotypes as expected. I migrated this transport to the test system and now when I try to do the same thing I get an error when I try to click on any object in my custom infotype and some of the standard infotype. I tried regenerating and resending to the test system and still have the same issue. This is the error in the dump:
        79 * create work area                                                
        80   create data data_wa like line of data_table.                    
        81   assign data_wa->* to <data_wa>.                                 
        82   assign component fcat_wa-fieldname OF STRUCTURE <data_wa>       
        83     to <field>.                                                   
        84                                                                   
        85   loop at t_fcat into fcat_wa.                                    
        86     field_filled = 'X'.                                           
        87     assign component fcat_wa-fieldname OF STRUCTURE <data_wa>     
        88     to <field>.                                                   
        89     if sy-subrc <> 0.                                             
    >>>>>       raise internal_error.                                       
    It appears the TEXT488 is the value in the fcat_wa-fieldname and I do not see this in the data_wa.
    Does anyone know how to fix this problem or what I might try or look at to see what the difference is between the DEV system (where it works ok) the the Test system where it is giving me an error?
    Thanks in advance for any help you can provide.
    Laurie

    After further investigation I found the problem to this was in the generation of the objects. Even though I generated before attaching to a transport  and all looked ok, there is some sort of bug causing it to not generate properly so I had to sign on to each environment and generate the object in SQ02 including in Production. After I did this the custom infotypes were accessible in the Infoset.

  • Adding Custom OM infotype in Adhoc Query

    Hi All,
    I have created a custom OM  infotype . This infotype contains  only the description of job, i.e job notes . Below  is questions on this:
    1) When I am trying to add this infotype in infoset,then I am able to see this infotype in "related to object type" folder under TWO different relationship .Why its coming under relationship part. There is no relationship for this infotype .'
    To include this in infoset do I have to select this infotype under both the relationship.?
    Please find the screenshot of the relationships under which this infotype is coming:
    Thanks,
    Vaibhav

    Hi Vaibhav,
    First, your question is not so clear:
    You write that you are trying to add a custom infotype, which manages the job's description. Do you mean Infotype 1002? If so - this is not a custom Infotype - it's a standard one.
    Second,if you want to enhance the infoset, this is done by SQ01:
    Choose the relevant infoset by SQ01 and press the Change button
    Choose "Edit" menu --> choose the "Change Info-Type Selection" entry
    In the Popup window which appears, mark the checkbox for the relevant infotype
    Regards,
    Liran

  • Issue in custom subscreen added in infotype 0021

    Hi experts,
    Im doing the enhancement in infotype 0021. I have added some custom fields (custom subscreen) in  IT0021. Those fields (text boxes) are grouped inside a group (Box) in SE51.
    Now my issue is that when i see the custom subscreen in Change mode in PA30 transaction, it is getting displayed in enable mode. But when i see in Disable mode, still those text boxes are shown in enable mode. Actually those need to be shown in Disable mode , when i see in Display mode in PA30.
    pls tell me how to achieve the same.
    Regards,
    Shanthi

    Hi Shanthi,
    I am having the same problem.
    I had created a custom infotype ,But when I try to view it through PA30 in Display mode.
    the fields are still enabled.
    Whereas , in create mode, its working fine.
    Please guide me the steps to disable the fields in Display mode in PA30.
    Thanks
    Kanupriya.

  • Adding new fields in Custom Infotype

    Hi,
    I need to change some fields of Custom Infotype. But project is already gone live for 1 country. will making changes to infotype affect for existing live country?
    Safe side....We are thinking Adding new fields in Custom Infotype. & displaying corresponding fields for countries in another tab
    & hiding the old tab.
    Please let me know procedure for  Adding new fields in Custom Infotype for displaying in new tab.
    Edited by: Sachin Thigale on Aug 23, 2010 7:04 PM
    Edited by: Sachin Thigale on Aug 23, 2010 7:05 PM

    Please search. Lot of Threads on this.
    Follow these steps.
    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 u2018Employee Infotypeu2019 radio button.
    4) Select the u2018PS Structure Infotypeu2019.
    5) Click on Createu2026 A separate table maintenance window appearsu2026
    6) Create a PS structure with all the fields you want on the Infotype
    7) Save and Activate the PS structure
    8) Go back to the initial screen of PM01.
    9) Click on u2018Allu2019 push button. It takes a few moments.
    10) Click on u2018Technical Characteristicsu2019. Infotype list screen appears
    11) Click on u2018Changeu2019(pencil) button
    12) Select your Infotype and click on u2018Detailu2019 (magnifying glass) button
    13) Give u2018T591Au2019 as subtype table
    14) Give u2018T591Su2019 as subtype txt tab
    15) Give your subtype field as subtype field
    16) Save and come back to PM01 initial screen
    17) Click on u2018Infotype Characteristicsu2019 u2026 Infotype list screen appears
    18) Click on u2018Changeu2019 (pencil) button
    19) Click on u2018New Entriesu2019
    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 Infotypeu2019s 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 requirementu2026
    25) In the PM01 initial screenu2026Select u2018Screenu2019 radio button and give 2000 as the screen name, then click on edit.
    26) In the next screen.. Select u2018Layout Editoru2019 and click u2018Changeu2019.
    27) Screen default layout appearsu2026here you can design/modify the screen..change the attributes of the fields..etc.
    28) Save and activate. (Donu2019t forget to u2018Activate at every level
    i think u have to select CI_INCLUDE while enhanceing the Standrad Infotype
    The above details are from the following link
    Re: How to add fields in custom infotype and update its screens

  • Adding Standard Infotype fields to Custom Infotype

    Hi,
    I have a Requirement where I've created a Custom Infotype. Now, client needs to add Standard KOSTL and Email Address fileds to it. Whenever, someone tries to create / change this Custom Infotype for any Employee, the Pernr's  KOSTL and Email Address should get populated automatically as in Standard Infotypes 0001 and 0105.
    Please guide me, how to achieve this functionality.
    Regards,
    Hems.

    Hi Salman,
    Thank you for your valuable information. I haven't Configured Dynamic Actions yet. Is it simple to write the Logic for Dynamic Actions. Is this the only way to solve this Issue?
    I tried by adding the standard fields, but they are not populating the values; but just appearing as Input Fields with Input help option.
    Please let me know if you have any suggestion in this direction?
    Regards,
    Hems.

  • Adding description text to the screen for a custom infotype.

    I have created a custom infotype through PM01 with 3 components.  The component types have domains with lists of values (value range).  How do I display the short description from the value range on the screen in PA20 or PA30?
    For example I want to display Continuous Self:
    Text                            Value     Description
    FML Absence Code     FMCS    Continuous Self
    I tried adding an I/O field to the screen referencing DD07V-DDTEXT (where the domain values are stored) but the description will not display in PA20 or PA30.  All three fields would have this same reference and that is not allowed either.
    Can anyone tell me how to do this? 
    Thank you.

    In PM01 for the custom infotype select Screen..Edit..Flow Logic.  Three input/Output fields were added to the screen layout.  Since all three fields were in the same table with the same field name, they all have to have unique names in the layout.
    Module 9009 was modified to add code to retrieve the text.
      SELECT SINGLE * FROM dd07v
                      WHERE domname = 'ZZHR_FML_ABSENCE_CODE'
                     AND ddlanguage = 'EN'
                     AND domvalue_l = p9009-zzfmlabccd.
    select single ddtext into w_fmlstatus from DD07V
                                where DOMNAME = 'ZZHR_FML_STATUS_CODE' AND
                                      DDLANGUAGE = 'E' AND
                                      DOMVALUE_L = p9009-zzfmlstatus.
    select single ddtext into w_fmlaleave from DD07V
                                where DOMNAME = 'ZZHR_LEAVE_TYPE' AND
                                      DDLANGUAGE = 'E' AND
                                      DOMVALUE_L = p9009-zzfml_leave_type.
    I hope this helps.

  • Adding a text field in a custom infotype

    Hi,
    I have a custom infotype which deals with sickness data of the employee
    My requirement is that the user will enter an explaianation for his sickness...etc. Thus I need to incorporate a text field in my infotype.
    What I am planning is to give a button on the screen of infotype, so when user clicks it a text editor will open and and he can insert or update his sickness text data.
    Please tell me how do i do that and also if there is any alternate better approach.
    Regards,
    Neha

    you need to make a custom container on which you have to put editor
    use class cl_gui_custom_container, cl_gui_text_editor, first define instances in top include then create objects. if you want this to be done when you click on any button then put this coding in the function code of that button.
    aditya

  • Adding field from Custom Infotype in Screen Header-PA30

    Hi all,
    Can we add the fields from custom infotype to the screen header in PA30? When I tried through Change Screen Modifications, I could not see the custom infotype in the Infotype column, so I could not select the required field.
    Please guide.
    Thanks in advance.

    Hi,
    When you take a drop down from the infotype column, you will see a window with infotypes. By default, it is restricted to 500 entries. To change that, click on the narrow bar under u201Crestrictionsu201D (has a downward arrow) and change the maximum number of hits to 999. You will then get all the infotypes including the custom ones.
    Hope this helps.
    Donnie

  • Adding few new fields to Custom infotype already developed

    Hi
    I have a requirement to add new fields to already available custom infotype.  I have to edit the PS structure and add few fields there and activate it. My question is, when I tick on "Generate Objects" after maintaining the PS structure, it will show pop up boxes asking whether to overwrite those objects already exists, shall I tick it or exit? Because the code is already written in the module pool for some validations,if I regenerate the objects, will the complete code will be erased?
    Please guide me in this regard.
    Thanks,
    Pallavi.

    Hi,
    Yes you need to regenerate objects, for changes to reflect.
    Since the objects are regenrated, the custom validation codes should get overwritten.
    To be on safe side, you can copy this infotype to a dummy infotype and regenerate the code and check.

  • Adding Standard Infotype to custom Infotype

    Hi All,
    I got a requirment,pls let me know the procedure to do same....
    I have to create Custom infotype with all fields of the given Standard Infotype ...and the custom fields given by client.........
    pls tell me how to procedd and do the needful.
    Thanks for the same.

    From PM01.
    For more help You may take help from :
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c0aefeb4-85c9-2910-f0a0-c2ad78148e18

  • Adding a customer infotype in PPOME

    Hello experts,
    I'am trying to add a new customer infotype to PPOME, which should be displayed for all nodes of type "O" - so far, so good. I created the Structure HCI9600 and then I used PPCI without any problems. The new infotype is a part of PPOME, but when I want so save the data, the transaction dumps saying "DYNP_WRONG_SCREEN_TYPE". This is because the screen of the infotype to be processed is a subscreen (Dynpro 7000 of the generated module pool). But I cannot switch the Dynpro to normal dynpro because the PPOME then dumps immediatly.
    So what to do? Nothing found in the OSS...
    Thank you
    T.
    Sorry, the question is solved - never use dynpro 7000!
    Edited by: Thomas Frühling on Sep 12, 2010 8:58 PM

    Hello experts,
    I'am trying to add a new customer infotype to PPOME, which should be displayed for all nodes of type "O" - so far, so good. I created the Structure HCI9600 and then I used PPCI without any problems. The new infotype is a part of PPOME, but when I want so save the data, the transaction dumps saying "DYNP_WRONG_SCREEN_TYPE". This is because the screen of the infotype to be processed is a subscreen (Dynpro 7000 of the generated module pool). But I cannot switch the Dynpro to normal dynpro because the PPOME then dumps immediatly.
    So what to do? Nothing found in the OSS...
    Thank you
    T.
    Sorry, the question is solved - never use dynpro 7000!
    Edited by: Thomas Frühling on Sep 12, 2010 8:58 PM

Maybe you are looking for