SAP Knowledge Base Article - Public

3533961 - Guardrail for Curricula background jobs not working as expected

Symptom

The 60 minutes postponing explained at Guardrail for Curricula Background Jobs is not getting applied.

Environment

SAP SuccessFactors Learning

Reproducing the Issue

  1. Log into HCM > navigate to Learning Administration > Learning Activities > Curricula >
  2. Search for the required entity > navigate to the Contents tab > click on Manage Content >
  3. Add sub-curricula to the curriculum or remove existing contents > schedule different background jobs for each action >
  4. At System Administration > Background Jobs > search for the jobs previously submitted and notice that the next job starts right after the previous one ended, instead of being postponed by 60 minutes.

Resolution

The following has been confirmed by our Product Management team:

  • Background jobs scheduled from the same curriculum will run sequentially, instead of parallelly;

  • When scheduling multiple jobs that affect different curricula that are in the same hierarchy (i.e., levels of sub-curricula), this is when the new postponement enhancement will happen. Example: a background job is running to attach C2 as a sub-curriculum to C1, and an admin schedules another background job to remove sub-curriculum C3 from C2 at the same time. In this scenario, the second background would be postponed.

In summary, background jobs that affect multiple curricula which are not connected in a sub-curricula hierarchy will run parallelly. That is, no postponement gets applied.

Keywords

sf, sfsf, lms, learning, admin, background, job, remove, add, curriculum, content, assign, postpone, enhancement, guardrail , KBA , LOD-SF-LMS-BCJ , Assign (bulk), Add/ Delete Sub/ Cur, Revise, Import , LOD-SF-LMS-CUR , Curricula , How To

Product

SAP SuccessFactors Learning all versions