SAP Knowledge Base Article - Public

2683417 - Error During Activating Custom Data Source from SDK

Symptom

You are receiving the below errors while you try to activate the custom data source created from SDK.

Name XYZ of target structure 'sadl:definition sadl:resultSet() sadl:structure() sadl:structure()' not ABAP conform (fragment 'YABC').

At least one structure with aclRelevant="TRUE" recommended in the SADL

Error during query maintenance

Where XYZ is the name of the target structure and YABC is the solution name.

Environment

SAP Cloud Application Studio

SAP Business ByDesign

SAP Cloud for Customer

Reproducing the Issue

  1. Login to Cloud Application Studio.
  2. Open the relevant Solution.
  3. Naviagate to the Data Source created.
  4. Right click and Activate.
  5. Error appears.

Cause

The data source is created on a particular node of the BO and none of the fields from the root node is selected.

Resolution

You have to select at least one field from the root node to activate the data source successfully. You can follow the below steps.

  1. Login to Cloud Application Studio.
  2. Open the relevant Solution.
  3. Right click on the custom BO and Create Data Source option.
  4. Data Source creation wizard opens.
  5. Select the node from the drop down for the field Anchor Node for which you want to create the data source.
  6. Click on next.
  7. In Data Source Fields tab you will get to select the fields which you need in the data source.
  8. Select the fields from the node you selected.
  9. Addition to this, expand the ToParent node.
  10. Select at least one field here.
  11. Save and Activate.

Keywords

target structure sadl:definition sadl:resultSet sadl:structure TO_ACL of target structure   , KBA , data source activation failed in sdk , aclrelevant="true" recommended , error during query maintenance , AP-RC-BDS-ANA , ByDesign Studio Analytics , Problem

Product

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