INFOTYPE 0105 Aand how to access its SUBTYPES?

Hello,
I see that infotype 0105 has subtypes 0010, 0050, CELL, etc how do I access do I access them?
Lets say as an example i want to get the email address out of 0105-0010?

HI,
Check this code..
call function 'HR_READ_INFOTYPE'
    exporting
      pernr           = i_pernr
      infty           =  '0105'
      begda           = sy-datum
      endda           = sy-datum
    importing
      subrc           = l_subrc
    tables
      infty_tab       = lt_p0105
    exceptions
      infty_not_found = 0
      others          = 0.
  if l_subrc eq 0.
      loop at lt_p0105 into ls_p0105
               where subty = '0010'.             ---> Email Subty
    endloop.
    IF sy-subrc eq 0.
    p_email = ls_p0105-usrid_long.                  ---> gives the latest email of the pernr
    ENDIF.
ENDIF..

Similar Messages

  • As a new MacBook user I plug in my USB Flash Drive but don't know how to access its contents. Please help. Thanks.

    as a new MacBook user, when inserting my USB Flash Drive, I do not know how to access its contents. Please help. Thanks.

    Open a new Finder window, Finder > File > New Finder Window, and it should appear on the left under Devices.
    If you don't see it there, or to get it to show up on the Desktop: Finder > Preferences... General tab, check External disks to have it show on the Desktop,  Or Sidebar tab, check External disks under DEVICES.

  • How to access ITS transaction from R/3

    Hi All,
    Is it possible to access ITS transaction like PZ02 in R/3? If yes, please tell me how to do the same?
    Thanks and warm regards,
    Aditya

    I dont think it is possible ...
    FYI
    Transaction PZ02 cannot be called in the Easy Access Menu; see long text                                                                               
    Message no. S#536                                                                               
    Diagnosis                                                                               
    The transaction that you wish to start can only be started in the Web     
         browser. It does not make sense to start the transaction from the Easy    
         Access Menu because the transaction was specifically designed to be used  
         in the browser.

  • Getting access to subtypes

    Hi all
    I want to access data from two infotypes 0002 and 0014.
    for 0014 I need to access its subtypes as well.
    Requirement is - for all the emp who has subtype (wagetype) from 8100 to 8124 for the current payroll period from infotype 0014 and name from infotype 0002.
    Is there any macro which I can use.

    Hi Samonos
    I know using logical data base pnp....
    I have written this provide statement after get pernr
      provide * into ITAB_p0002 from p0002
    into ITAB_p0014 from p0014  between pn-begda and pn-endda
                       where p0014-lgart in s_lgart.
    endprovide.
    but the thing is this provide statement is not selecting for a particular pernr all the relevant wage types, say pernr - 0001 has three wage type with in the range it selects only first.
    I tried puting it into internal table and then extrancting but it doesnt work.
    any idea how we can extract all the relevant wage types for a partucluar pernr.

  • How to define default subtypes for Infotype 0105 on entry

    Hello;
      I have spend an entire day trying to look into PA configuration to determin how to make specific Subtype of the 0105 Communication Infotype automatically appear when an HR person is entering in a new employee.
    Currently we have the 0001, 0010, and ADP subtypes automatically appear in the Communication Infotype screen when the person is entering in a new employee.  I was asked to create three new Subtypes for Infortype 0105 and have these new subtypes automatically appear on the data entry screen for Infotype 0105.
    I can not find anywhere in configuration how to do this.  I ahve burnt an entire day searching configuration and have about had it with this garbage.
    Can someone please point me to specific spot in configuration where these subtypes of and Infotype can be identified as default data entry screens.
    I would greatly appreciate any help ... since I am not a HR Configurator ... just a plain old ABAP'er who has lost our configurators.
    Scott.

    Hi Scott,
    To create subtypes follow:
    Tcode: SPRO
    Path: Personnel Management>Personnel Administration>Communication>Create Communication Types
    Half the job is done. Then include those subtypes in your hiring action. To do so:
    Tcode: SPRO
    Path: Personnel Management>Personnel Administration>Customizing Procedures>Actions>Define infogroups>Info group
    Select your hiring infogroup and create new entries with operation INS for 105 and the three subtypes.
    You are all set!
    Cheers,
    Donnie

  • How to Deactivate Subtypes for INFOTYPE 0105.0021

    Hi Seniors,
    Can anybody tell me how to deactivate the assignment of subtypes assigned to infotypes.
    I have 7 subtypes of Infotype 0105 and 5 for 0021 out of which 3 are not required by clients both in 0105 & 0021,now i have to remove the assignment made to the Infotypes but i am wondering about the customiizing steps and Tables to be maintained please help.
    Waiting for some valuable responce.

    Hi Woody,
    Thank you very much for the update,it really worked but would like to ask you 1 more guideline to delaet the subtypes of 0041-date specifications.
    There are certain specifications which are not available in 0041 but still poping up automatically ,
    i have checked the settings in T548Y but no help it doesnt have the options but in maintaing 0041 the options coming up .
    Can you guide me on this.
    Thanks in advance.

  • How we create custom infotype and how to configure with its subtypes.

    hai abap-hr gurus,
    how to create custom infotype and how to configure with its subtypes. when i am creating infotypes i am not getting how to configure subtypes.
    plz help me for this with an example code.
    thanks..
    kiran kumar

    Hi Kiran,
        Please fallow the below steps to create the custom infotype. If you have any quires let me know.
    For Creation of Infotype first Go to Transaction PM01, Enter the custom Infotype number which you want to create, it should be a 4 digit number and have to start with 9xxx.
    then select the `Employee Infotype' radio button
    after that select the `PS Structure Infotype'
    then click on Create… A separate table maintenance window appears
    then Create a PS structure with all the fields you want on the infotype
    Save and Activate the PS structure
    now Go back to the initial screen of PM01
    Click on `All' push button. It takes a few moments
    Click on `Technical Characteristics’. Infotype list screen appears
    Click on `Change'(pencil) button
    Now select your Infotype and click on `Detail' (magnifying glass) button
    Give `T591A' as subtype table & also Give `T591S' as subtype txt tab
    Give your subtype field as subtype field & Save and come back to PM01 initial screen
    Click on `Infotype Characteristics' … Infotype list screen appears
    Click on `Change' (pencil) button & on New Entries
    and then Enter your Infotype number and short text 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). Now save ur entries
    Now the Infotype is created and ready to use.
    If you want to change the layout of the Infotype as per your
    requirement…
    In the PM01 initial screen…Select `Screen' radio button and give
    2000 as the screen name, then click on edit.
    In the next screen.. Select `Layout Editor' and click `Change'.
    Screen default layout appears…here you can design/modify the
    screen..change the attributes of the fields..etc.
    Save and activate. (Don't forget to `Activate at every level)
    Regards,
    Ramakrishna kotha.

  • Infotypes and its subtypes. ( urgent )

    Hi all ,
    Please provide me some information regarding basic standard  infotypes along with its subtypes , purpose of the subtypes, its fields and its purpose also how the data flows within the data types.
       In short i want all the functional details of infotypes and its subtypes.
    Thanx,
    Amruta.

    Hi
    Address (IT0006): Sub type may be Permanent, Communication, etc
    Family / Dependent Members (IT0021): Sub type Spouse, Family, Dependent etc
    Obects on Loans (IT0040): Sub type Laptops, Projector etc
    Comminucations (IT0105) : Sub type Mail, Telephone etc
    These are some std IT for ur eg., The IT sub types are created based on the req. If you want to know clearly abt the sub types for the available infotype Goto SPRO>Personnel Management> Personnel Administration--..... Infotypes .....

  • Delimit Infotype 0105 Subtype 0001

    Hi All
    I am new to ABAP so need help.
    We need to delimit Infotype 0105 subtype 0001 records.
    I tried vai a number of ways but facing issues in someway or the other.
    When I try to do the same via FM: BAPI_HRMASTER_SAVE_REPL_MULT, it creates a new entry for the same record with end validity day as system date (the old record which has end validity date as 31.12.9999 remains).
    When i try to do the same via FM: BAPI_EMPLCOMM_DELIMIT, it throws an error 'EPG                  009No data stored for 0105 in the selected period' even though the record exists.
    CALL FUNCTION 'BAPI_EMPLCOMM_DELIMIT'
      EXPORTING
        employeenumber       = '00000049'
        subtype              = '0001'
        objectid             = 'P'
        lockindicator        = ''
        validitybegin        = '20100701'
        validityend          = '99991231'
        recordnumber         = '000'
        delimit_date         = '20120219'
    *   NOCOMMIT             =
    IMPORTING
       RETURN               = return.
    *   EMPLCOMMKEY          =
    Not sure how to go about it. I searched the forum which suggested to use Function Modules, but even then the issue isn't getting resolved.
    Please help.
    Martin

    Hi
    Your problem is the parameter OBJECTID It doesn't make sense to pass a 'P'.
    Other than that, you just have to lock and unlock the Personnel Number accordingly.
    Regards
    data: return type BAPIRETURN1.
    CALL FUNCTION 'BAPI_EMPLOYEE_ENQUEUE'
      EXPORTING
        number        = '00000224'
    * IMPORTING
    *   RETURN        =
    CALL FUNCTION 'BAPI_EMPLCOMM_DELIMIT'
      EXPORTING
        employeenumber       = '00000224'
        subtype              = '0001'
        objectid             = ''
        lockindicator        = ''
        validitybegin        = '20070101'
        validityend          = '99991231'
        recordnumber         = '000'
        delimit_date         = '20120219'
    *   NOCOMMIT             =
    IMPORTING
       RETURN               = return.
    *   EMPLCOMMKEY          =
    BREAK-POINT.
    CALL FUNCTION 'BAPI_EMPLOYEE_DEQUEUE'
      EXPORTING
        number        = '00000224'
    * IMPORTING
    *   RETURN        =

  • I have recently purchased a new computer and photoshop element. It looks like its downloaded it but I don't know how to access it. it says file are ready...down load files have been extracted and saved to folder....launch PS elements and open specific fol

    I have recently purchased a new computer and photoshop element. It looks like its downloaded it but I don't know how to access it. it says file are ready...down load files have been extracted and saved to folder....launch PS elements and open specific folder. it looks like it downloads. It then keeps taking me back to this page. Im not sure where to go next

    if you have a win os you should have dl'd an exe and a 7z file.
    put both in the same directory and double click the exe.

  • How do I create subtypes for infotype 0015

    hi Gurus
    kindly guide
    How do I create subtypes for infotype 0015
    regards

    For example, I want to create a subtype "Additional Monthly Payamentt" of infotype 0015.
    subtype of an infotype
    infotype 0015
    under this I want to create a subtype of it
    hope it'll help now

  • What is infotype 0105 and subtype 9050 updation?

    I got a spec, need to notify supervisor thru mail, whether pernr attached to a position, with failure or success message.
    But I need to update Infotype 0105 and subtype 9050.
    Where can I see whether these 2 updated or not.
    Thanks

    Hi,
    Go to table PA0105.
    All the infotypes table start with PA<infotype number>
    Regards,
    Atish

  • I am tryin to access old macbookpro harddisk on macbook air,when i connect it via usb i see the folders,but i dont see any files e.g. photos,movies,docs are not there,its shows that 220gb is used,but no data is visible...can u pls adv how to access data?

    i am tryin to access old macbookpro harddisk on macbook air,when i connect it via usb i see the folders,but i dont see any files e.g. my saved photos,movies,docs are not there,its shows that 220gb is used,but no data is visible...all folder are empty.......can someone pls adv how to access data?

    i am tryin to access old macbookpro harddisk on macbook air,when i connect it via usb i see the folders,but i dont see any files e.g. my saved photos,movies,docs are not there,its shows that 220gb is used,but no data is visible...all folder are empty.......can someone pls adv how to access data?

  • [svn] 4492: Simplified how an accessibility class gets hooked into its corresponding component class .

    Revision: 4492
    Author: [email protected]
    Date: 2009-01-12 14:47:10 -0800 (Mon, 12 Jan 2009)
    Log Message:
    Simplified how an accessibility class gets hooked into its corresponding component class.
    We now do the hooking in the static method enableAccessibility(), which is called by code that is autogenerated by the compiler. Previously this method did nothing and the hooking happened at static initialization time. This allows us to remove the static var accessibilityHooked and the static method hookAccessibility() in each accessibility class.
    QE Notes: None
    Doc Notes: None
    Bugs: None
    Reviewer: Deepa and Alex
    Modified Paths:
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/AccImpl.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/AccordionHeaderAccImpl. as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/AlertAccImpl.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/ButtonAccImpl.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/CheckBoxAccImpl.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/ColorPickerAccImpl.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/ComboBaseAccImpl.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/ComboBoxAccImpl.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/DataGridAccImpl.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/DateChooserAccImpl.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/DateFieldAccImpl.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/LinkButtonAccImpl.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/ListAccImpl.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/ListBaseAccImpl.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/MenuAccImpl.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/MenuBarAccImpl.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/PanelAccImpl.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/RadioButtonAccImpl.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/SliderAccImpl.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/TabBarAccImpl.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/TitleWindowAccImpl.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/TreeAccImpl.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/UIComponentAccProps.as

    Was it really necessary to post the whole API description?!?
    Locale[] locales = Locale.ENGLISH();ENGLISH is not a method in class Locale, so do not add the braces "( );".
    Also, the constant ENGLISH is not an array, but just a single Locale object.
    You didn't say what your problem was. What do you want to achieve with your program and what is it that you don't understand?

  • How to access attribute in its owner method?

    var group : Group = Group{
    content: for(i in [0..10])
    for(j in [0..10])
    Rectangle{
    x:20
    onMouseClicked: function( e: MouseEvent ):Void {
    var xc = x // why can't access here x???? How to access?
    insert
    Line {
    startX: x//How to access x attribute from rectangle??
    startY: y //How to access y attribute from rectangle??
    endX: x+gap
    endY: y+gap
    strokeWidth: 1
    stroke: Color.BLACK
    into stage.scene.content
    };

    You can define global variables by using a public variable on script-level. Just make sure you define it outside of any class definition. For example if you want to define a global environment, you can create a script Environment.fx and put there your global variables:
    public var GLOBAL_VAR1 = 42;You can access this variable from anywhere with:
    Environment.GLOBAL_VAR1 = ...

Maybe you are looking for