SAP Knowledge Base Article - Public

3230094 - OnInit Rule to default Emergency Contact fields during Hire not working


When configuring an OnInit rule against the 'Primary Emergency Contact Model' base object, the rule should default field values within the Emergency Contact block. The rule however does not run as expected if the target field exists within the 'Details' section of the Emergency Contact block.

"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental." 


  • SAP SuccessFactors Employee Central
  • Emergency Contact Details

Reproducing the Issue

  1. Create a Business Rule using the base object Primary Emergency Contact Model, the purpose of this rule is to default a field value within the 'Details' section of the Emergency Contact block
  2. Set this rule in BCUI or the Succession Data Model
  3. Navigate to 'Add New Employee' and hire a candidate
  4. Check if the rule sets the value as expected in the Emergency Contact block


This issue has been identified as a defect and is under investigation by Engineering .


This defect will probably fixed in b2305, this KBA will be updated to share further details.

Please Note: If the field exists in the summary section of the Emergency Contact block, then the rule will trigger and set the values correctly. This issue only exists for a rule defaulting fields that fall within the 'Details' section of the Emergency Contact block.


ECT-176937, Emergency Contact Details, onInit Rule, Hire, Rehire, 2305, KI2211 , KBA , LOD-SF-EC-PER-ECO , Emergency Contact Details , LOD-SF-EC-PER , Person Data (All Person Data Types) , Bug Filed


SAP SuccessFactors Employee Central all versions