Ich brauche den User (kein problem) und das Programm, aus dem die Dateioperation ausgeht um die Daten zu historisieren.

Und unsere Revision möchte auch das Programm in der Historie haben.

Vom Stapel her würde ich das letzte Programm nehmen, dass aus unserer Programmbibliothek erscheint. Da ist es dann egal ob es mehrer Module hat.