Previous Topic: Actions on Aggregate Objects Causing Them to be Marked ChangedNext Topic: Migration Rules


Actions on Related Objects Causing Aggregates to be Marked Changed

The following tables indicate when aggregate objects are marked as changed because of changes to related objects. Tables are ordered alphabetically by aggregate object name, beginning with Action Block (BAA):

Aggregate Object

Changes to Related Objects

ACTION BLOCK (BAA)

Add/Modify member name
Add/Remove operation of an entity
Add/Remove use of trigger module
Add/Remove/Modify bind package defaults
Add/Remove/Modify statement
Add/Remove/Modify table usage
Add/Remove/Modify view matching
Add/Remove/Move views
Use action block in a Business System for the first time

ACTION BLOCK (BSD)

Add view implementation
Add/Modify member name
Add/Remove operation of an entity
Add/Remove use of trigger module
Add/Remove/Modify bind package default
Add/Remove/Modify statement
Add/Remove/Modify table usage
Add/Remove/Modify view matching
Add/Remove/Move views

Note: If the action block is for a reusable object, the reusable object is marked rather than the action block.

ATTRIBUTE

Add prompt
Add prompt to permitted value
Add/Modify prompt dialect text
Add/Remove default value
Add/Remove derivation algorithm
Add/Remove reference to foreign key column by foreign key attribute
Add/Remove reference of based attribute for foreign key attribute
Add/Remove reference of attribute/relationship usage to foreign key attribute
Add/Remove/Modify an alias
Add/Remove/Modify permitted values
Reorder attribute within entity

BATCH JOB

Remove batch job steps

BATCH JOB STEP

Add/Remove/Modify package list entry
Add/Remove/Modify usage of program specification block (psb)

BUSINESS SYSTEM

Add/Modify default error field attributes
Add/Modify default GUI dialog attributes
Add/Modify default GUI field attributes
Add/Modify default GUI group box attributes
Add/Modify default GUI list box attributes
Add/Modify default GUI literal attributes
Add/Modify default GUI menu item attributes
Add/Modify default GUI prompt attributes
Add/Modify default GUI push button attributes
Add/Modify default GUI status bar attributes
Add/Modify default GUI toolbar attributes
Add/Modify default GUI window attributes
Add/Modify default literal attributes
Add/Modify default normal field attributes
Add/Modify default prompt attributes
Add/Modify default special field attributes
Add/Remove parameter delimiters
Add/Remove parameter string delimiters
Add/Remove default message box attributes
Add/Remove custom video properties

BUSINESS SYSTEM IMPL

Add/Remove/Modify bind package default
Add/Remove/Modify package list entry
Add/Remove/Rename library

COMMAND

Add/Remove/Modify command synonym
Add/Remove/Modify dialect sensitive text
Add/Remove/Modify dialect text

COMPONENT IMPLEMENTATION

Add/Modify trigger
Add/Remove attribute to/from identifier
Add/Remove entity state transition
Add/Remove mutually exclusive
Add/Remove partitioning
Add/Remove partitioning of subtype
Add/Remove relationship to mutually exclusive
Add/Remove relationship to/from identifier
Add/Remove subtypes
Add/Remove use of entity in content
Add/Remove/Modify alias
Add/Remove/Modify classifying attribute
Add/Remove/Modify content for an Entity
Add/Remove/Modify identifier
Add/Remove/Modify parent
Remove attribute
Remove linkage

COMPONENT MODEL

Add/Remove an art object
Add/Remove reference to subject area

COMPONENT SPECIFICATION

Add/Modify trigger
Add/Remove attribute to/from identifier
Add/Remove entity state transition
Add/Remove mutually exclusive
Add/Remove partitioning
Add/Remove partitioning of subtype
Add/Remove relationship to mutually exclusive
Add/Remove relationship to/from identifier
Add/Remove subtypes
Add/Remove use of entity in content
Add/Remove/Modify alias
Add/Remove/Modify classifying attribute
Add/Remove/Modify content for an Entity
Add/Remove/Modify identifier
Add/Remove/Modify parent
Remove attribute
Remove linkage

CONFIGURATION INSTANCE

Add/Remove references to business system, load modules, procedures steps, action blocks, windows, dialog boxes, databases, tablespaces, records and storage groups

CONSTRAINT

Add/Modify trigger
Add/Remove/Modify extended constraint

CUSTOM PROXIES

Add/Remove custom proxies

DATA COLUMN

Add/Remove/Modify extended column

DATA TABLE

Add/Remove entity implementation
Add/Remove constraint
Add/Remove many to many implementation
Add/Remove relationship implementation
Add/Remove tablespace for extended table
Add/Remove/Modify extended tables
Move table to another tablespace
Remove data column
Remove denormalized column
Remove index
Remove foreign key column

DATABASE

Add/Remove tablespace for extended database
Add/Remove/Modify data tables
Add/Remove/Modify extended database
Add/Remove/Modify log tables

DEFAULT EDIT PATTERN

Add/Remove dialect sensitive text

DENORMALIZED COLUMN

Add/Remove/Modify extended column

DFLT PRIMARY WINDOW

Add/Remove/Modify use of reusable object
Add/Remove/Modify window contents

DIALOG

Add/Remove/Modify use of reusable object
Add/Remove/Modify window contents

DIALOG FLOW

Add/Remove Flows on/Returns on Exit State
Set/Remove commands
Set/Unset autoflow command

ENTITY TYPE

Add/Modify trigger
Add/Remove attribute to/from identifier
Add/Remove entity state transition
Add/Remove mutually exclusive
Add/Remove partitioning
Add/Remove partitioning of subtype
Add/Remove relationship to mutually exclusive
Add/Remove relationship to/from identifier
Add/Remove subtypes
Add/Remove use of entity in content
Add/Remove/Modify alias
Add/Remove/Modify classifying attribute
Add/Remove/Modify content for an Entity
Add/Remove/Modify identifier
Add/Remove/Modify parent
Remove attribute
Remove linkage

EXIT STATE

Add/Remove dialect text
Delete business system

FUNCTION

Add/Remove expected effects
Add/Remove usage of activity
Add/Remove/Move views
Change parent

In dependency diagram:

Add/Remove information flow

Add/Remove information view

FOREIGN KEY COLUMN

Add/Remove/Modify extended column

INDEX

Add/Modify indexspace
Add/Remove data column
Add/Remove denormalized column
Add/Remove foreign key
Add/Remove foreign key column
Add/Remove storage group to/from indexspace
Add/Remove tablespace for extended indexspace
Add/Remove volume serial to/from indexspace dataset
Add/Remove/Modify extended index
Add/Remove/Modify extended indexspace
Add/Remove/Modify partitioning value to/from index
Change indexspace data set for indexspace
Move (Add/Remove) indexspace to another database
Remove constraint using foreign key columns contained in index

INTERFACE TYPE

Add/Modify trigger
Add/Remove attribute to/from identifier
Add/Remove entity state transition
Add/Remove mutually exclusive
Add/Remove partitioning
Add/Remove partitioning of subtype
Add/Remove relationship to interface type model
Add/Remove relationship to mutually exclusive
Add/Remove relationship to/from identifier
Add/Remove subtypes
Add/Remove use of entity in content
Add/Remove/Modify alias
Add/Remove/Modify classifying attribute
Add/Remove/Modify content for an Entity
Add/Remove/Modify identifier
Add/Remove/Modify parent
Remove attribute
Remove linkage

LINK TABLE

Add many to many implementation
Add/Remove tablespace for extended table
Add/Remove/Modify extended tables
Move many to many implementation to another tablespace

MATRIX

Add/Remove cell values

NAVIGATION DIAGRAM

Add/Remove a window usage
Add/Remove a procedure step window usage

ONLINE LOAD MODULE

Add/Remove/Modify package list entry

OPERATIONS LIBRARY

Add/Remove/Modify action blocks.

ORGANIZATIONAL UNIT

Change/Reorder parent

PROCEDURE

Remove procedure steps

PROCEDURE STEP

Add/Remove packaging for pstep
Add/Remove PF Key overrides
Add/Remove unformatted input
Add/Remove view implementation
Add/Remove/Modify trancode associated to a procedure step
Add/Remove/Modify view matching
Add/Remove/Move views
Remove dialog
Remove "initiates" (source) dialog flow
Remove screen
Remove window
Add/Remove web operation

PROCESS

Add/Remove expected effects
Add/Remove usage from state transition to process
Add/Remove usage of activity
Add/Remove/Move views

In dependency diagram:

Add/Remove information flow

Add/Remove information view

Change/Reorder parent

SCREEN

Add screen implementation
Add/Remove/Modify screen contents

SCROLL AMOUNT VALUE

Add/Remove dialect text

SERVER MANAGER

Add/Remove/Modify package list entry

SPECIFICATION TYPE

Add/Modify trigger
Add/Remove attribute to/from identifier
Add/Remove entity state transition
Add/Remove mutually exclusive
Add/Remove partitioning
Add/Remove partitioning of subtype
Add/Remove relationship to mutually exclusive
Add/Remove relationship to/from identifier
Add/Remove subtypes
Add/Remove use of entity in content
Add/Remove/Modify alias
Add/Remove/Modify classifying attribute
Add/Remove/Modify content for an Entity
Add/Remove/Modify identifier
Add/Remove/Modify parent
Remove attribute
Remove linkage

STORAGE GROUP

Add/Remove volume serial

SYSTEM PF KEY

Add/Remove association with command

TABLESPACE

Add/Remove database partition
Add/Remove storage group
Add/Remove volume serial
Add/Remove/Modify dataset
Add/Remove/Modify extended tablespace
Add/Remove/Modify partitioning value to/from index
Move data table to another tablespace
Move tablespace to another database

TECH DESIGN DEFAULT

Add/Remove/Modify bind package default
Add/Remove/Modify extended technical design
Add/Remove/Modify package list entry
Add/Remove/Rename trigger library

TRANS OPERATION

Add/Remove/Modify a constraint
Add/Remove/Modify an external parameter
Add/Remove delegation to another transaction
Add/Remove reference to a command
Add/Remove reference to an entity type
Add/Remove reference to a procedure step
Add/Remove reference to a work attribute set

TYPEMAP

Add/Remove reference to correspondences
Add/Remove reference to action blocks

USER DEF OBJ CLASS

Remove user-defined object

WEB SERVICE DEFINITION

Add/Remove web service

WINDOW LOAD MODULE

Add/Remove/Modify package list entry

WORK ATTRIBUTE SET

Add/Modify prompt dialect text
Add/Remove of alias definition
Remove work attribute

z/OS LIBRARY

Add/Remove action blocks