Architecting and designing > IDEF > IDEF3 > Modeling processes with IDEF3 > Running the Rules Check command in IDEF3 process modeling
  
Running the Rules Check command in IDEF3 process modeling
You can use the Rules Check command to search a diagram for rules violations-for example, Links (Line Symbols) that have not been defined, or UOB's (Unit of Behaviors) that lack process description definitions.
1 Open the diagram you want checked, pull down the Reports menu, and select IDEF3 Rules Check. You will see an on-screen report, detailing any errors found. For each error, the report gives the rule number, a brief explanation of the violation, and the name and type of the symbol in error. Rules Check also flags the errors directly on the diagram. For each error, you will see a circle at the lower right corner of the offending symbol, with a rule number, such as R1, in the middle of the circle. If more than one error has been found for a symbol, an asterisk is added to the rule number. These additional errors are listed on the report along with their explanations.
2 To print the report, right-click it. From the Floating Menu, select Print. (You can also use the Print icon or File, Print.)
3 To clear the error flags, pull down the Reports menu and click Clear Errors.
The following table lists errors that might occur:
Rule number
Error
Type
R1
No name
Symbol
R6 or R7
Line symbol not attached
Line
R9
No input flow
Symbol
R19
Has no definition
Symbol
R24
Has neither input nor output
Symbol
R25
Has input flows
Symbol
R26
No output flows
Symbol
R46
More than one start state
Diagram
R54
No start state
Diagram
R55
No stop state
Diagram
R89
Diagram has no Scenario Name Property
Diagram
R90
Scenario exists, but missing internal Name properties
Diagram
R91-94
Has bad leftmost/rightmost symbol count
Diagram
R95
UOB or Junction linked to itself
Symbol
See also
Modeling processes with IDEF3