Delete unwanted screens when get ICCSC01E ICCSC05E errors

Document ID : KB000099168
Last Modified Date : 31/05/2018
Show Technical Document Details
Issue:
Sometimes a screen is accidentally created for a given procedure (by clicking the 'screen' button on the toolbar of the action diagram of a procedure) and it is required to delete the screen(s) that results in consistency check errors:
ICCSC01E A screen must contain at least one literal or field or include at least one template.
ICCSC05E A screen must contain special attribute for trancode.

How to remove these unwanted/orphan screens?


 
Resolution:
For these type of consistency check errors dealing with 'orphan' screens, try the following: 
Delete unwanted screen(s) by entering Screen Design and DO NOT select any screens, but instead press the 'Cancel' pushbutton. 
Next, go to menu item 'Diagram' and from within here select 'Delete', and delete the unwanted screen(s). 
You should no longer get the consistency check error messages of:
ICCSC01E A screen must contain at least one literal or field or include at least one template.
ICCSC05E A screen must contain special attribute for trancode.