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
- Login to SAP Cloud Application Studio.
- Open the solution.
- Right click on the .XBO where you want to enhance the screen.
- Select Enhance Screen.
- The error appears in the pop up.
The reason is that there is no field availble in the XBO to extend.
You should add new fields to the business objects in order to enhance the screen it with the same field.
- Add new fields to the business object.
- Once you add the fields to the extended BO Save and Activate it
- 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.
KBA , SRD-CC , Cross Components , How To