Process Synthesis lets you choose manual or automatic selection of attribute views. If you choose automatic selection, Process Synthesis automatically creates and populates views of all basic and designed attributes that are used in the action statements. If you choose manual selection, the same types of views are created. However, you select the attributes of the views used for READ statement qualifiers in the delete, read, and list processes, and the attributes of the views used for SET statements in the create and update processes.
If the entity types against which you are generating actions have any relationship memberships defined with a cardinality of one or more, a repeating group view is created.
In the Process Action Diagram, Process Synthesis populates the appropriate views for the action statements.
Process Synthesis does not create SET statements for derived attributes. This is because the SET statement for each derived attribute appears in its derivation algorithm, which is invoked by database accesses (I/Os) for the derived attribute.
Note: For more information about derived attributes, see the Analysis Tools Reference Guide.
Further, Process Synthesis does not create SET statements for auto number attributes. This is because the DBMS used by the application will automatically populate this column as a row is inserted into the table.
The generated views have default names which are shown in the following table. It includes names for additional view occurrences. You can rename views and add names to the entity action views by accessing view maintenance in the Activity Hierarchy Diagram, Activity Dependency Diagram, or Process Action Diagram. The following table displays Default Names for Generated Views:
|
View Type |
Import View Subset |
Export View Subset |
Entity Action View Subset |
|---|---|---|---|
|
Entity View EV–2nd Occurrence |
IMPORT IMPORT_2 |
EXPORT EXPORT_2 |
<Unnamed> Persistent |
|
Group view GV–2nd Occurrence |
GROUP_IMPORT GROUP_IMPORT_2 |
GROUP_EXPORT GROUP_EXPORT_2 |
N/A N/A |
If you perform Process Synthesis against a process with previously defined views, Process Synthesis deletes the current views and creates new ones as needed.
|
Copyright © 2014 CA.
All rights reserved.
|
|