Skip to Content

Reg Compensation SFSF integration


We have completed required configuration in ECC and SF for compensation.

executed report RH_SFI_SYNCH_COMP_DATA after changing employee's salary.

we can see the service employeecompensationstagingfields call is successful in SFSF.

response says that salary update is successful.





but we checked in SF, the employee's salary is not updated. still it is displaying old salary.

once interface updates the compensation details in SF, will that go to manager's approval?

once manager approves it, then it will imported and activated in ECC?

Please help if there is any process in SF to approve salary after running report RH_SFI_SYNCH_COMP_DATA



Add a comment
10|10000 characters needed characters exceeded

Related questions

6 Answers

  • Best Answer
    Posted on Nov 12, 2015 at 11:25 AM

    it is working now. there was a issue with data. ie. utilization was 0. changed and it started updating the annual salary in inf0008.

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Sep 25, 2015 at 12:59 AM

    Hi Muni,

    Report RH_SFI_SYNCH_COMP_DATA is for transferring data to SuccessFactors. You need to run report RH_SFI_IMPORT_COMP_DATA to import data and then use report RH_SFI_ACTIVATE_COMP_DATA to activate the data to the payroll infotypes.

    Best regards,


    Add a comment
    10|10000 characters needed characters exceeded

    • Hi Luke,

      I have run second report. I am getting below application error from SF.

      SAP has provided, standard Adhoc report, which has this API data dictionary. is this correct one? or it should have query operation also?

      i have noticed one more issue in report RH_SFI_IMPORT_COMP_DATA.

      we can not input api entity name "EmployeeCompensationStagingFields_rdscomp" to this report as report can take only 50 chars. hence EmployeeCompensationStagingFields_rdscomp is getting truncated to EmployeeCompensationStagingFields_rdsc

      is this known one? do we have fix for this?



      Comp1.jpg (57.5 kB)
      test1.jpg (105.5 kB)
      comp2.jpg (111.4 kB)
      comp3.jpg (166.0 kB)
  • Posted on Sep 29, 2015 at 07:48 PM

    Adhoc report id is wrong. hence above error is coming.

    RDS document(C1K_ERP607_BB_ConfigGuide_EN_XX) outlines how to get the correct ahoc name from SFSF.

    Determine the API Entity for the Compensation Staging Fields Entity:

    1. Navigate to Admin Tools

    2. Navigate to API Data Dictionary

    3. Look for new Ad Hoc Report entities in the higher value range. You must choose the “+” to open the report definition

    4. Locate the report with the name SAP Compensation Report for Integration

    5. Note the technical report name “AdhocReport_####”. This value will be needed in the HCM system settings for the integration.

    after running RH_SFI_IMPORT_COMP_DATA, ECC is calling some services, one service gets task id, another one gets the task with finished status and last one send the task id and gets the binary data.

    nothing is getting successful.

    any idea what is happening here?

    how to decode above binary data?



    Comp3.JPG (91.4 kB)
    Comp4.JPG (107.0 kB)
    Comp5.JPG (42.2 kB)
    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Nov 05, 2015 at 06:50 AM


    i am seeing different data getting populated in the generated ah hoc report.

    sometimes it has 3 fields. sometimes 8.

    which one is correct?

    we can see in HCM monitor the activation is successful. but salary is not getting updated in infotype 08.

    do we need to do after activation report is run to make updated salary available in info type 08?



    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Nov 06, 2015 at 02:20 PM

    is there any other step after running report RH_SFI_ACTIVATE_COMP_DATA.

    went to PA30 and checked the salary details. still it is unchanged.

    from SF we sent sal increment. still not updating in SAP

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 10, 2015 at 01:41 PM

    Hi Muni,

    Can you tell me what are all the infotypes to be used for a basic Compensation management integration, immaterial of the customer??

    In case of using SFSF adapter, instead of Soap or Rest, what entities do we need to access in SF, to generate the XSD?

    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.