Da gibt es verschiedene Methoden:
Du verhinderst, dass man direkt mit der Maske Dokumente erzeugen kann und stellst nur einen Button "Pers. Profil bearbeiten" zur Verfügung. Dieser macht die Prüfung (Dok schon da - öffnen, nicht da - erzeugen). M.E. ideal, da die Leute ja eh nur das eigene Profil im Zugriff haben.
Hast Du eine Ansicht: Prüfe beim Speichern, ob es das Dok mehr als einmal gibt. Wenn ja: Böser Fehler. Wenn nur einmal: Prüfe, ob das vorhandene die gleiche UNID hast wie das speichernde Dok.
Letztere Prüfung im QuerySave sollte auf jeden Fall gemacht werden.
Bernhard