Bob,
Yes i agree the entity structures aren't the best, it was a database which evolved and was created under time pressure, i would like to rewrite it some day if i get a chance! As for now, I just need it to work :)
You said records are now being added to details table? Strange, in mine when...