2229036 - Error: Screen Cannot Been Enhanced. Add Elements to Business in SDK

SAP Knowledge Base Article - Public

2229036 - Error: Screen Cannot Been Enhanced. Add Elements to Business in SDK

Symptom

You will receive an error while trying to use the option Enhance Screen from SDK : Screen Cannot Been Enhanced. Add Elements to Business.

Reproducing the Issue

  1. Login to SAP Cloud Application Studio.
  2. Open the solution.
  3. Right click on the .XBO where you want to enhance the screen.
  4. Select Enhance Screen.
  5. The error appears in the pop up.

EnhanceScreen.JPG

Cause

The reason is that there is no field availble in the XBO to extend.

Resolution

You should add new fields to the business objects in order to enhance the screen it with the same field.

  1. Add new fields to the business object.
  2. Once you add the fields to the extended BO Save and Activate it
  3. Enhance screen will open with the option to enhance the field to the required screens.

If still you are unable to enhance the field then the reason will be that there are no screens which you can enhance for your XBO. This means that the screens that you want to extend are probably bound to another BO or are not released for extensions.  

Keywords

KBA , SRD-CC , Cross Components , How To

Product

SAP BUSINESS BYDESIGN 1705 ; SAP BUSINESS BYDESIGN 1708 ; SAP Business ByDesign 1702 ; SAP Business ByDesign 1711 ; SAP HYBRIS C4C 1705 ; SAP Hybris Cloud for Customer 1702 ; SAP Hybris Cloud for Customer 1708 ; SAP Hybris Cloud for Customer 1711