Previous Topic: Plan a Subset to Delete ViewsNext Topic: Plan Alternative to Subsetting for Object Deletion


Plan a Subset to Delete Shared Objects

The different parts of the model shares all scoping objects. Some non-scoping objects, like information views, can also be shared. Sharing objects makes it easier to develop and maintain applications, but it also complicates subsetting:

To delete a shared object in a subset:

Note: A preferred alternative to deleting objects in a subset is to use the Model Management function, delete, or rename objects within model.

To delete these shared objects

 

Obtain delete protection on these scoping objects

Note

Attribute

(See Entity Type, Entity Subtype, and Attribute)

 

1

Action Block

Common

the action block itself

 

 

Process Action Block

owning process

 

 

Procedure Step Action Block

owning procedure step

 

Business System and
Business System Defaults

Business System

business system
(fully expanded)

 

 

Business System Defaults

business system

 

 

Bilingual Texts

business system

 

 

Edit Pattern

business system

 

 

Error Field Properties

business system

 

 

Literal Field Properties

business system

 

 

Normal Field Properties

business system

 

 

Prompt Field Properties

business system

 

 

System-Wide PF Keys

business system

 

Command and
Command Synonym

Command/Command Synonym

business system

 

Database, Data table, and
Link Table

Database

database

 

 

Data Table

data records and associated entities

 

 

Link Table

data records and associated entity type

 

Entity Type, Entity Subtype, and Attribute

Entity Type

entity type

 

 

Entity Subtype

entity type

 

 

Attribute

entity type

 

Entity View

(See View)

 

 

 

Exit State

all its USEing action blocks

 

External Object

External Object

function or process where used

 

Function and Process

Function

function

 

 

Process

process

 

Group View

(See View)

 

 

Link Table

(See Database)

 

 

Procedure Step

Procedure Step

procedure or procedure step

 

Process

(See Function and Process)

 

 

Prompt and Prompt Usage

Prompt

procedure steps, entity type

2

 

Prompt Usage

procedure step

 

Relationship Membership

Relationship Membership

both entity types

 

Screen and Template

(See Window)

 

 

 

Screen

screen

 

 

Template

template

3

View

... in Analysis

function, process, or action block

 

 

... in Design

procedure, procedure step or action block

 

Window

Window

procedure step that contains it

 

Note:Before an attribute can be deleted from an entity type, it must be removed from any information views. To identify the information views involved, generate the Host Encyclopedia Delete Prevention Report. To delete a prompt, you Modify protection for all screens that use it and Delete protection for the owning entity type. Before you can delete a template, all screens that use it must be in the subset.