SAP Knowledge Base Article - Public

3365393 - Time to Hire Field Values Inserted via OData API Not Working on Calculation - Recruiting Management


Time to Hire calculation does not work if Time to Hire field values are inserted through OData API.


SAP SuccessFactors Recruiting Management


The issue happened due to the fact that through OData API, UPSERT for JobApplication entity was not handing to update TIME_TO_HIRE column in RCM_APPLICATION table through code provided all parameters are present for calculating the TIME_TO_HIRE.


The issue will be fixed within 2H 2023 release. In the meantime, the follow workaround can be applied to trigger the calculation. Note that the workaround fix existing Job Applications only, and it'll cover new Job Applications created after having the workaround applied.

Release dates can be found on SAP SuccessFactors Product Release & Road Map Information


  1. Admin Center > Manage Recruiting Settings;
  2. Under Applicant Profile Settings > Time to Hire:
    1. Change one of the Time to Hire fields;
    2. Save the changes;
    3. Revert the change back by selecting the previous field;
    4. Save the changes.
  3. The Time to Hire values should be populated within 10 minutes.

See Also

  • 2081537 - Reporting on Time to Fill, Time to Hire and Age of Requisition - Recruiting Management
  • 2709564 - Fields to calculate Time to Hire, Time to Fill and Age of Requisition in SuccessFactors Recruiting


INC5593787, time, hire, recruit, calculate, calculation, API, ODATA, RCM-120543 , KBA , LOD-SF-RCM , Recruiting Management , LOD-SF-RCM-APP , Applicants and Job Applications , Problem


SAP SuccessFactors Recruiting all versions