This flowchart shows the following tasks:
1st task - User clicks the Find button
2nd task - Fire Button clicked
3rd task - Delete all grid rows
4th task - Disconnect from modeless children
5th task - Clear errors
6th task - Execute Button clicked ER logic, if any exists
7th task - Fire Get Custom Grid Row
8th task/1st decision point - Find ER on Get Custom Grid Row? If yes, Perform custom fetch.
8th task/1st decision point - Find ER on Get Custom Grid Row? If No, Perform engine fetch.