Tom,
I will need to come up with a sample oml as the current file project is our full application that we are working on, so not able to share that.
The child records are stored in a table. So based on a constraint, we can't save the child record, without the foreign key to the parent table. The end user can complete a portion of the data for the parent record. There is a trigger on an attribute from the parent that makes the child data entry form visible. If the trigger (flag) is set, the child records need to be added to the system (part of our validation). Since the user can move around the screen randomly to input data, it is possible that the parent form is invalid (i.e. missing required inputs). What we see is that after the fields in the parent form are filled in, if the user goes back to the child data and attempts to save it, the parent form still reports that it is missing inputs (at this time all of the inputs have been filled in).
What we are trying to find is a way to cause the parent form to revalidate since they didn't click the parent form save button.
Will see if I can put together a simple example in an OML and get it out on this thread.
Mark