Hallo an alle

ich habe hier ein Verwaltungsprogramm wo ich das manuelle Löschen von Datensätzen in einer Sitzung mitloggen möchte.

Ich hatte das ganze schon auf der Testmaschine umgesetzt und lief 1A, nun habe ich aber auf der Produktionsmaschine merken müssen das sich das Programm dort anders verhält, denn dort wird die Auswahl 4 = Löschen nicht interaktiv sondern per Batchjob ausgeführt.

Wenn ich dann z.B. mit SQL und Current_User arbeite bekomme ich nur den Batchjobuser, nicht den User der das Löschen veranlasst hat.
Gibt es dafür eine Lösung oder ein Workaround, ich möchte ungern ein dutzend Programme anpassen nur damit ich den tatsächlichen User per Parameter mitschleifen kann.

Viele Grüße
Dominic