SAP Knowledge Base Article - Public

2262434 - TIME OFF PEP: ERROR_RUNTIME - Parent cannot be null for creating new child!. Please check rule definition.

Symptom

PEP calendar failed with following message

ERROR_RUNTIME - Parent cannot be null for creating new child!. Please check rule definition.

Environment

  • SuccessFactors Employee Central
  • Time Off

Reproducing the Issue

Navigate to Admin Center-->Manage Time Off Calendars-->Run a PEP .

Go to monitor jobs-->download the log file

Cause

Check whether the "pep rule" is creating a new time account detail.If so ,the users should have a follow up account.

Example:

We are running a pep for 2016 account and planning to carry forward remaining balance to 2017.During PEP run, system will try to carry forward the balance and will throw an error if that user do not have a 2017 account.Always create follow up account(next year account) prior to running pep calendar

 

Resolution

This can be rectified by creating a follow up  account.

Also its not possible to run PEP if bookable until date of the account is not in past

For example:

I have a 2016 Vacation account with start date 01/01/2016 and bookable until date 31/3/2017.Its not possible to run PEP until March 31 2017.Make sure that the bookable untill date is falling in between the pep calendar start date and end date.

Here the bookable until date is 31/3/2017

This date should be within pep calendar start and end date

  • Pep calendar start date 31/12/2016 and end date 31/5/2017:  Correct---31/3/2017 is falling between pep calendar start and end date
  • Pep calendar start date 01/01/2016 and end date 31/12/2016: Wrong ---31/3/2017 is not falling between pep calendar start and end date,hence 2016 accounts will not be considered for this run.

 

Keywords

Period end processing pep Parent cannot be null for creating new child , KBA , LOD-SF-EC-TIM , Time Off , Problem

Product

SAP SuccessFactors HCM Suite all versions