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 |
|
Copyright © 2015 CA Technologies.
All rights reserved.
|
|