SAP Knowledge Base Article - Public

2845213 - Error While Activating the Solution: Field at Business Object, Node does not Exist

Symptom

The below error is occurring when trying to upload a PDI solution into a target tenant:

Field ZField at business object PQR, node XYZ does not exist (Where ZField is a field name created from adaptation mode (KUT); PQR is the name of the business object and XYZ is the node name)

Environment

  • SAP Cloud Applications Studio
  • SAP Cloud for Customer
  • SAP Business ByDesign

Reproducing the Issue

  1. Login to the Studio of a target tenant.
  2. Open the solution.
  3. Upload the patch version downloaded from the source tenant.
  4. Upload is complete but the activation failed with the mentioned error.

Cause

This error is due to the field in source tenant has one extra persistency compared to the target system.

Resolution

You will have to extend the attribute (field) to the business object (PQR) and node (XYZ) mentioned in the error message. You can do this from Field Definition (Edit Field) screen.

  1. Login to the frontend UI of the target tenant.
  2. Navigate to the screen where the BO belongs to.
  3. Edit Master Layout.
  4. Hover on any field and click on settings icon.
  5. You can see the field definition.
  6. You can search and find the relevant field and add to the BO.

Keywords

Solution, activation, failed, Node, does, not, exist, while, activating, the, solution , KBA , AP-RC-BDS-EXT , ByDesign Studio Extensibility , AP-RC-BDS-LM , ByDesign Studio Lifecycle Management , How To

Product

SAP Business ByDesign all versions ; SAP Cloud Applications Studio all versions ; SAP Cloud for Customer add-ins all versions