On the Reports Menu, three Balance commands (Balance Parent, Balance Child(ren), and Balance Horizontal) are provided when working with Data/Process Flow diagrams in System Architect. These invoke the on-line rules checking mechanism. A visible indication is displayed on the diagram for each error encountered. Multiple errors are indicated with an asterisk next to the rule number. A report will also be generated indicating the Balance errors.
Balance Check error codes
B1
The following are un-referenced input.
B2
The following are un-referenced output.
B3
The following are not marked.
B4
The following inputs are not defined.
B5
The following outputs are not defined.
B6
The following are not marked.
B7
The following inputs are not in the parent.
B8
The following inputs are not in the child.
B9
The following outputs are not in the parent.
B10
The following outputs are not in the child.
B11
The following unmarked are not in the parent.
B12
The following unmarked are not in the child.
The following table provides a list of Balance Check Errors for Minispecs. You can balance minispecs by running reports using the Rules.rpt file.
B13
The following are part of input flows, but are not in the Minispec.
B14
The following are part of output flows, but are not in the Minispec.
B15
The following are part of update flows, but are not in the Minispec.
B16
The following are part of unmarked flows, but are not in the Minispec.
B17
The following are in the Minispec as create or delete, but are not part of flows.
B18
The following are in the Minispec as read, but are not part of flows.
B19
The following are in the Minispec as update, but are not part of the flows.
B20
The following are input or output flows.
B21
The following are referenced in the Minispec.
B22
The following Minispec words are not in the dictionary.