SAP Knowledge Base Article - Public

3754520 - Error occurs during approval of HRIS workflow containing MDF data in SuccessFactors Employee Central

Symptom

  • The MDF data is designed to be created by a cross-entity rule in an HRIS element, such as Job Information.
  • An error occurs when the last approver tries to approve the Job Information workflow.

Environment

SAP SuccessFactors Employee Central

  • Job Information
  • Business rule

SAP SuccessFactors Metadata Framework

  • Object Definition

Reproducing the Issue

  1. Insert a new record in Job History and create MDF data based on cross-entity rules. This action will not trigger workflow
  2. Delete records in Job History.
  3. Add Job Information data via the pencil icon to trigger a workflow.
  4. Approve the workflow, and the last approver encounters an error.
  5. Delete MDF data in Manage Data.
  6. The last step of approval still encounters an error.
  7. Send back the workflow.
  8. An error occurs when the initiator resubmits.

Cause

The Effective Dating of the MDF object is set to Basic.

Resolution

There are two methods to get rid of this error.

  • Delete the MDF data before initiating the workflow
  • Or Go to Configuration Object Definition of the MDF object and change Effective Dating from "Basic" to "Multiple Changes Per Day".

Keywords

INC26377924, cross-entity rule, object definition, MDF data, transaction error, workflow approval error, HRIS element, metadata framework, Effective Dating, Job Information, validation error, configuration object definition, Generic Object validation threw error for goType  cust_XXX due to [key=Original generic object returned null for row id XXX , KBA , LOD-SF-EC-WFL , Workflows - Configuration, Tools, Objects & Rules , LOD-SF-MDF-OBJ , Object Definition & Field Related Issues , LOD-SF-EC-JOB-RUL , Job Info Business Rules , How To

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Core all versions ; SAP SuccessFactors HCM Suite all versions