SAP Knowledge Base Article - Public

2109340 - Error: Missing Key Specification For Processing Node

Symptom

When you are trying to update any details for an existing object using Migration/ Mass Data Maintenance you would receive the following errors:

Missing key specification for processing node <any entity>.

 

Reproducing the Issue

Taking Migration of Employee and User Data as example.

  1. Go to Business Configuration work center.
  2. Go to Overview view
  3. Select to Show All Configuration Elements and find the activity: Migration of Employee and User Data.
  4. Select the link: Employee and User Data using the migration tool.
  5. Select the uploaded migration template.
  6. Execute Migration Step by Step.

Error appears : Missing key specification for processing node EMPLOYEE ROOT

 

 

Cause

These errors occurs when you are trying to add a new field data to an existing object(Employee) which is not possible using Migration(Modify Already Existing Records) or Mass Data Maintenance. You can only modify an existing field value of a record using this option.

Resolution

You could add the new field value to an existing entity using Enhance Already Existing Records option in the migration tool with the following steps:

  1. Go to Business Configuration work center.
  2. Go to Overview view
  3. Select to Show All Configuration Elements and find the activity: Migration of Employee and User Data.
  4. Select the link: Migrate Employee and User Data Activity using the migration tool
  5. Upload the file and select it.
  6. Select the Properties button.
  7. In the drop-down for Migration Mode, select Enhance Already Existing Records.
  8. Click on Save.
  9. Execute Migration Step by Step.

Keywords

KBA , AP-RC-BCT , Business Config. Tools (SAP Business ByDesign , How To

Product

SAP Business ByDesign all versions ; SAP Cloud for Customer all versions