To read Infotype 0025

Friends i'm writing a report. Which give employees qualification and desired and assessed profeciencies. I'm unable to read infotype 0025. Data is there, but pa0025 table is showing empty status.

Hi u wont find any entries in PA0025.
Try using this FM
HRWPC_RFC_QUALIFICATION_STAFF
In this FM U have to pass the Qualification ID
U can also have a look at
CALL FUNCTION 'RHPP_Q_PROFILE_READ'
   EXPORTING
     BEGDA                  = sy-datum
     ENDDA                  = sy-datum
     WITH_STEXT             = 'X'
     WITH_QK_INFO           = 'X'
  CHECK_NOTE             = ' '
    TABLES
      OBJECTS                = IT_P_OBJECTS
  ERR_OBJECTS            =
      PROFILE                = IT_QUALIFICATION_TAB
EXCEPTIONS
   NO_AUTHORITY           = 1
   WRONG_OTYPE            = 2
   OBJECT_NOT_FOUND       = 3
   UNDEFINED              = 4
   OTHERS                 = 5
  IF SY-SUBRC <> 0.
    raise nothing_found.
  ENDIF.
~ BiSu
Message was edited by:
        Biswajit Das
Message was edited by:
        Biswajit Das

Similar Messages

  • Data Retrieval from infotype 0025

    hi all,
    I want to read some data from infotype in my abap program. In infotype 0025, in the tab 'Appraisals where Appraisee' , when I click on the first link, say 'Supervisor appraisal', I get a screen where there is a table . I want to select the value of 'HAP_S_DYNP_3100_TB-COL_01_VALUE_TXT', but HAP_S_DYNP_3100_TB is a structure and COL_01_VALUE_TXT' is a field of a table control, so how to pick up this kind of data in my program???? I tried RHPA_APPRAISEES_APP_READ but this function does not give me any results.
    Thanks
    yogesh

    Hi Yogesh,
    Make use of below FMs to fetch the data from IT0024 -
    * Fill t_pernr_tmp with employees (PERNRs) as follows -
          t_pernr_tmp-plvar = '01'.
          t_pernr_tmp-otype = 'P'.
          t_pernr_tmp-sobid = '00000001'.  "give employee number here
          append t_pernr_tmp.
    *     READ QUALIFICATION
          CALL FUNCTION 'RHPP_Q_PROFILE_READ'
            EXPORTING
              begda            = w_low  "provide date in sy-datum format
              endda            = w_high "provide date in sy-datum format
              with_stext       = c_x
              with_qk_info     = c_x
            TABLES
              OBJECTS    = t_pernr_tmp
              profile          = t_qual_data
            EXCEPTIONS
              no_authority     = 1
              wrong_otype      = 2
              object_not_found = 3
              undefined        = 4
              OTHERS           = 5.
    * here t_qual_data will have qualification  data.
    *after that make use of FM 'RHPE_QCAT_BRANCH_READ_UP' and the *t_qual_data table to read the branches of qualification data.

  • Picking up data from infotype 0025

    hi all,
    I want to read some data from infotype in my abap program. In infotype 0025, in the tab 'Appraisals where Appraisee' ,  when I click on the first link, say 'Supervisor appraisal', I get a screen where there is a table . I want to select the value of 'HAP_S_DYNP_3100_TB-COL_01_VALUE_TXT', but HAP_S_DYNP_3100_TB is a structure and COL_01_VALUE_TXT' is a field of a table control, so how to pick up this kind of data in my program???? Please suggest some sample code for that.
    Thanks
    Ribhu

    hi all,
    I want to read some data from infotype in my abap program. In infotype 0025, in the tab 'Appraisals where Appraisee' ,  when I click on the first link, say 'Supervisor appraisal', I get a screen where there is a table . I want to select the value of 'HAP_S_DYNP_3100_TB-COL_01_VALUE_TXT', but HAP_S_DYNP_3100_TB is a structure and COL_01_VALUE_TXT' is a field of a table control, so how to pick up this kind of data in my program???? Please suggest some sample code for that.
    Thanks
    Ribhu

  • RP-READ-INFOTYPE

    Hi ,
      i need to delete all the records  with subty X1 for infotype  p0019 . I should n't use the logical database instead i am using  macro RP-READ-INFOTYPE to retrieve the valid data  but  here in case of P0019 the begda and endda of a record will be same and i need to delete the records even if they are in past . But the macro RP-READ-INFOTYPE  is not going to work in this case as it checks against dates and the records are in past so it will not retrieve any data . So any thoughts on how to get the data for P0019  with subty X1 without using the logical database PNP. 
    Thanks,
    Latha.

    Use HR_READ_INFOTYPE FM to retreive the desired result.........
    Pass begda 01/01/1800 endda = '12/31/9999' and subtype you want.......
    Not your infotype table will fill with all the data now you manipulate as you desired
    Let me know if you need any further help!!!
    Sas

  • Read infotype using HR_READ_INFOTYPE

    Hi all,
    I Try to read infotype (pa0021) using HR_READ_INFOTYPE. Its getting fine.
    Im using Web Dynpro ABAP Interactive form.
    I want to insert some value in infotype pa0021, so i used HR_INFOTYPE_OPERATION.
    Data's are Inserting.
    The problem is if i press the Save button, Inserting values are not getting, when i use HR_READ_INFOTYPE in the same session. The new values are updated in the Backend but its not getting
    in the same session. because if i press the save button means, i want to save the data and again i want to show the saved data back .But if i close the session and open once again means its reflection the new values.
    I used BAPI_TRANSACTION_COMMIT also but i no success.
    Please Give some solution for this problem, its very urgent.
    Thanks & Regards,
    Hemachandran.R
    Edited by: hemachandran R on Oct 22, 2008 8:54 AM
    Edited by: hemachandran R on Oct 22, 2008 8:54 AM

    Hi hemachandran R ,
    When all your conditions are satisfied, You can get the updated values from the contexts which you are using to update in the contexts by which you are displaying it on the screen.
    You need not to fetch the data from the back end.
    Regards,
    Rohit

  • Reading Infotype using HR_READ_INFOTYPE

    Hi all,
    I Try to read infotype (pa0021) using HR_READ_INFOTYPE. Its getting fine.
    Im using Web Dynpro ABAP Interactive form.
    I want to insert some value in infotype pa0021, so i used HR_INFOTYPE_OPERATION.
    Data's are Inserting.
    The problem is if i press the Save button, Inserting values are not getting, when i use HR_READ_INFOTYPE in the same session. The new values are updated in the Backend but its not getting
    in the same session. because if i press the save button means, i want to save the data and again i want to show the saved data back .But if i close the session and open once again means its reflection the new values.
    I used BAPI_TRANSACTION_COMMIT also but i no success.
    Please Give some solution for this problem, its very urgent.
    Thanks & Regards,
    Hemachandran.R
    Edited by: hemachandran R on Oct 22, 2008 9:02 AM

    Hi Hema,
    Make a new context attribute 'ca_temp'
    and then
    set single attribute
            lo_el_context->set_attribute(
              EXPORTING
                name =  `CA_TEMP`
                value = <new_value> ).
    And use this CA_TEMP where ever you want. for more than one value make node in place of attribute.
    Hope it works.
    Regards,
    Rohit

  • How to upload data in infotype 0025 (Appraisals)

    I want to make an upload program for infotype 0025 (Appraisals). The program will upload the data in 'Potentials' but I cannot make a recording work in it. Each time the system posts the data into next row and recording does not work since the line number is fixed in recording. There is no + sign to add a row at the top. Can someone please tell me a way to do this or if there is a Function Module that can upload data into infotype 0025.
    Thanks

    Dear Sohaib,
    This upload could not be performed by BDC recording. You will have to make use of around four Appraisal BAPI's to create an entry in Infotype 25(Appraisals). I had the same scenario of uploading appraisal data here at NBP(National Bank of Pakistan). Here is the link for the article i wrote,covering this topic in depth,along with the complete solution:
    http://scn.sap.com/docs/DOC-32084
    If you like this article,kindly flag it as a 'Correct Answer.
    Regards,
    Fahad

  • Need an alternative to rp-read-infotype to display infotype txts frm a BSP?

    Hi All,
    I need to display infotypes maintained texts(F9) from a bsp.  I created a test program to read these texts using rp-read-infotype and got it working but didn't realise i couldn't use this method in a BSP until i copied it in.  total bummer!
    Does anyone know of an alternative that i can use in a BSP.
    Thanks in advance,
    Liz.

    Can you try using FM READ_TEXT  / RFC_READ_TEXT to get the infotype text
    and then find the equivalent function on BSP side .

  • Appraisals don't appear in infotype 0025

    Hi experts,
    I Have implemented objective setting and appraisals and creted appraisals for emplyees,
    and in infotype -0025 i can not see the appraisals where appraiser.
    the appraisals where appraisee are displayed.
    Haow can I see them???

    Hi,
    Please make sure that the switch PLOGI APPRA in table T77S0 (via AM30 transaction) has value 1.
    Regards,
    Dilek

  • Rfc to read infotypes

    hi...
    is there any RFC function modules for reading infotype details.........
    thank
    prabhakar

    BAPI_EMPLCOMM_GETDETAIL - Communication infotype - infotype 0105
    BAPI_INTCONTROL_GETDETAIL - Internal cont - infotype 32
    BAPI_PDOTYPES_GETDETAILEDLIST - PD infotypes
    BAPI_ABSENCE_GETDETAIL - infotype 2001
    BAPI_W4W5INFOUS_GETDETAIL - W4/W5 info of an emp - infotype 210
    BAPI_DATESPECS_GETDETAILEDLIST - Date specifications -infotype 41
    RFC_ABSENCETYPES_READ - RFC which Lists absence types
    HR_BEN_READ_CREDIT_PLANS - RFC for reading credit plans
    HR_BEN_READ_INSURE_PLANS - RFC for reading insurance plans.
    HR_BEN_READ_HEALTH_PLANS_RFC RFC for Reading Health plans

  • Configure Infotype 0025

    Hi experts
    i want to configure infotype 0025  and Infotype 0024
    want to know how does it work in the payroll Run .
    does it require to configure template

    I think for this Appraisal flow...you need to take the help from Workflow Consultant.
    This requires flow of appraisal system, this workflow will depend on how many appraiser are there and how many approvals.
    Below normal standard workflow of any appraisal system, this will give you breif idea about how workflow will work:
    Planning:
     An email message needs to be sent to the employee and manager notifying them to set up performance management objectives for the new performance management cycle.
     Employee receives a notification when the document is created by manager.
     An email notification (in outlook) needs to be sent to the manager when employee has completed his/her PMP objectives.
     Employee receives notification when the manager approves/rejects the plan.
    Review:
    Communication activities(in MS outlook) during the mid-year process include the following:
     Email notification from system to the manager once the employee completes his appraisal.
     Email notification to matrix manager that their feedback is needed.
     Email notification to the direct manager that the matrix manager has completed his review. (i.e. the comments)
     Email notification to employee to complete and close review process.
    The following communication activities need to occur to support annual performance review during the appraisal phase.
    1. An email notification needs to be sent to employee and manager to trigger start of the process.
    2. An email notification to the manager once the employee completes his appraisal.
    3. An email notification to the matrix manager that their feedback(comments) is needed.
    4. An email notification to the direct manager that the matrix manager has completed his review.
    5. An email notification to second level manager to approve/reject review.
    6. An email notification to employee to complete and close review process.
    Sushilkumar.
    Edited by: sushil7666kumar on Mar 5, 2012 2:55 PM

  • User-Exit or BADI for Infotype 0025

    Hi All,
    Is there any User-Exit or BADI exist for Infotype 0025.
    I need to calculate Begin date Infotype 0025 in PBO on the basis of actions in Infotype -0000. Or at the time of saving infotype.
    I tried to search but did not get any user exist for 0025.
    Regards

    Hi Rohan,
    Both PBAS0001 and HRPAD00INFTY should work with infotype 0025.and it also possible to change the values of infotype.(1) If we consider the user-exit it has two include ZXPADU01 for PBO  and ZXPADU02 PAI of 2000 screen of infotype (any infotype in PA30).if you want to change the data you have to write the logic in one in these includes.(also study the import/export parameters).
    Hope if will helps you.Please write if still not clear.
    regards,
    Abhijit Zope

  • Infotype 0025 - Potential

    Hi all,
    I'm actually working on appraisal system and i would like to display a scale for qualification in potential screen (Infotype 0025). For exemple : "English potential : very good".
    Could someone say me if it's possible in IT 0025 ?
    I see that it's possible by using relation B038 "has potential for" between Q and P objects in tstc PP01.
    Release 4.7
    Thanks
    Constant

    hi,
    <b>first</b> :you must Editing Scales:
    procedure:
    IMG Menu:Personnel Management->Personnel Development->Master Data->Edit Scales
    Transaction Code:SPRO
    for example:
    ID     Scale     ID     Proficiency
    4     point marks (1-5)     1     Poor
              2     Adequate
              3     Average
              4     Good
              5     Very good
    5     point scale (1-3)     1     Average
              2     Good
              3     Very Good
    <b>second</b>:Editing Qualification Catalog
    <b>Use:</b>
    The structure and maintenance of a qualification catalog consist of qualification groups, proficiencies, and qualifications.
    Structure qualifications to persons (users).
    <b>Integration</b>
    The integration with the service order is established by the search and assignment of suitable persons based on their qualifications.
    <b>Prerequisites</b>
    Defined qualifications are combined into qualification groups.
    <b>Procedure</b>
    1.     Access the activity using one of the following navigation options:
    IMG Menu:Personnel Management->Personnel Development->Master Data-> Edit Qualifications Catalog
    Transaction Code:SPRO
    Catalogs created: Catalog 01.01.1900 - 31.12.9999       01      Current plan
    Object Type     Object Name
    QK     Service Provider
    QK     1. Consulting
    Q     1.1 Project Management
    Q     1.2 Consulting Management
    Q     1.3 Consulting Accounting
    Q     1.4 Consulting Logistics
    Q     1.5 Consulting HR
    QK     2. Technical Service
    Q     2.1 Knowledge of mechanics
    Q     2.2 Knowledge of electronics
    Q     2.3 Knowledge of constructions
    Hope this would be help.
    Thanks

  • Adding read infotype records to payroll

    Dear ,
    i 've used the code mentioned in this link to read the infotype records .
    Use SAP defined methods instead of Logical Database(LDB)
    now i want to add this record to the tree in the payroll . could u plz tell me how to add it to a node in the additional payment tree node.
    Edited by: Kathy_Adam on May 22, 2010 3:40 PM

    Hi,
    1. Create new payroll function code in payroll driver exist. Starts with FU<custom name>.
    2. Create new function via PE04 with custome name.
    3. Add custom function to payroll schema.
    Custom name should start with special character, e.g. %, &, :, etc.
    User exit is special for every country driver, check payroll driver program and figure out its name.
    Cheers

  • Where condition for reading infotype while using ldb

    hi
    i want to read info from infotype p0000
    using where condition eg: for pernr = ' '.
    i am using LDB pnp.
    how can i put the where condition while using macro
    rp-provide-from-last.
    regards
    cs

    in fact you don't have to get the values, you only need to tell to the program to take them into account :
    GET PRPS.
      CHECK SELECT-OPTIONS.

Maybe you are looking for

  • How to Block Planning for PIR related Dependend Requirements of a BOM Comp?

    Hi All, We have a scenario which has a FERT Material "XY" has a BOM with ROH Materials "C1", "C2" & "C3". Material "XY" has a PIR for 100 pc and on MRP Run it generates Dep Reqmnt for C1, C2 & C3. When MRP Runs, we want to BLOCK generation of Purchas

  • Hard drive noise and system performance.

    Just like normal, my hard-drive makes noises (normal clicking, etc). When I'm doing something though, like typing, the system slows down for just a split second once a noise it made, stops registering my letters and then types all the letters that we

  • Cannot open GP process task in universal worklist.

    Hi all,     I cannot open GP process task in universal worklist.It says:"Could not retrieve process instance: contact your system administrator".But i can open the task in Runtime task. i configure the universal worklist by following this link: http:

  • What are the features of Mozilla Firefox for Linux?

    I found an article on the features of Desktop Firefox. Do Linux and Windows have the same features? If not, I need to know the features for Linux.

  • Having issues with IMAP in Mail

    For the last week have been unable to receive emails in Mail for either yahoo or gmail. the accounts continue to work fine on IOS devices? Here is the error I'm getting: There may be a problem with the mail server or network. Verify the settings for