Skip to Content

Appraisal Calculation using FM


I am using the function module ‘HRIQ_AGR_RFC_APPRMODUL_CREATE’ to create Appraisal data. This is working ok but I am facing couple of issues. Appreciate any help on this.

  1. Like the PIQSMFU transaction, the Auto Calculation is not working. Due to this issue the marks are not aggregated to the top levels. Auto Calculation is turned on in the configuration.
  2. After creating the appraisal data using the above FM, I can find multiple records in the table PIQDBAGR_ASSIGNM for the same MODREG_ID. But standard transaction PIQSMFU is not behaving this way. There will be only one record for one modregid.



Add a comment
10|10000 characters needed characters exceeded

Related questions

2 Answers

  • Posted on Sep 05, 2013 at 03:58 PM

    I understand from earlier posts that the FM 'HRIQ_AGR_RFC_APPRMODUL_CREATE' is used to create Appraisal. I appreciate any help on this.



    Add a comment
    10|10000 characters needed characters exceeded

    • Hi Vinod,

      as far as I remember, appraisal calculation is separated from appraisal creation, update and so on.

      It is done by a calculation engine (ABAP class cl_hrpiq00aggr_machine), which has to be instantiated and invoked separately in your ABAP-Code.

      But there is also a RFC function module from the standard appraisal selfservice, which might word for you (though I never tried it).

      You can try it: HRIQ_AGRSS_APPR_CALC.


  • author's profile photo Former Member
    Former Member
    Posted on Sep 05, 2013 at 02:31 PM


    System suppose to have one record per modreg_ID in PIQDBAGR_ASSIGNM. Are you using this "HRIQ_AGR_RFC_APPRMODUL_GETDATA"?


    Prabhat Singh

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.