SAP Knowledge Base Article - Public

3691749 - Too many data descriptions dump in the SDK

Symptom

When checking the Dump Analysis Tool in Visual Studio, a dump can be seen with the following message:

  • Too many data descriptions

This happens in the ABSL with varying lines.

Environment

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

Reproducing the Issue

  1. Login to the Visual Studio.
  2. Go to the Dump Analysis Tool
  3. Check that the dump has the error message.

Cause

This is caused by excessive lines of code in the ABSL script, which results in the system failing to generate the ABAP program.

  • Backend error message: "."
  • Visual Studio error message: "Too many data descriptions".
  • ABAP program generation fails due to excessive lines of code in ABSL scripts.

Excessive lines of code in the ABSL script result in the ABAP program failing to generate.

Resolution

This is expected system behavior.

As a recommendation, we suggest splitting this ABSL up into more manageable sections of code, putting these sections into other new actions, where each action does as few things as possible, and call these actions via a script/event when necessary, or even potentially using reuse libraries that hold the ABSL's code.

Note that any recommendations given are to be used as a high level guideline. The partner responsible for the code must refactor it in terms of actually configuring these changes.

Keywords

ABAP program generation failure, data control blocks, script refactoring, backend error, Visual Studio error, You attempted to create more than 16000 data control blocks, but this is not supported, Try to split your program into smaller generation units, GEN_TOO_MANY_DATA, ABAP programming error,  Not Assigned, of the type "????", Try to split your program into smaller generation units, Splitting it into smaller INCLUDEs will not resolve the problem , KBA , AP-RC-BDS-SCR , ByDesign Studio Scripting (ABSL) , AP-RC-BDS-BO , ByDesign Studio BO definition/generation , Known Error

Product

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