Previous Topic: To Delete Objects Marked DeleteNext Topic: Create a Subset Definition


Example: Default Protection of Expansion Object Is Read

If the default protection for an expansion object is Read, the scoping object in question is bringing in some other scoping object as a shared companion item with Access protection and probably with short expansion.

For example, if you receive Modify or Delete protection on a screen or template, you get Read on the bilingual text for its system defaults. You get Read because the business system that owns the defaults is in the subset with Access protection.

If you specify the Unit Test or System Test subset type for a scoping object, it can include the Read object either directly or indirectly.

For instance, if you scope on Procedure Step with Unit Test, you can read the records, database, of the entity types that are referenced by the views of the procedure step's action block.

If a view of an action block references an entity type in a unit test expansion, the entity type obeys all the unit test rules for an entity type.

This Entity Type expansion

Includes the following additional objects for Unit Test

with this protection

Short and Default

Data table and Databases

 

 

Fully expanded data table for the transformed entity type.

Read

 

The database and technical design for the data table.

Read

 

TD Action Blocks, DBRMs and Implementation Logic

 

 

Unexpanded TD action block for the scoped entity type and table.

Read

 

DBRM and implementation logic units for the TD action blocks.

Read