Zitat Zitat von LIL Beitrag anzeigen
.....
Konkret:
Es soll festgestellt werden, wann ein Benutzer sich an der i5 an- und wann er sich wieder abmeldet; ggf. auch mehrfach am Tag.

Wäre für jede Anregung dankbar...
LIL
Hello,

ich hab hier sowas mal zusammengeschustert in früheren Tagen.
Da läuft jeden Tag nen Job, der ne Liste produziert, welche mir eben genau diese Info liefert.
etwas konkreter sieht das so aus:

PHP-Code:
User KUEMPI EDV 
Start
955081/KUEMPI/D114EDVKUE im Subsystem QINTER in QSYS am 10.01.08 um 08:21:49 gestartetJob im System 
Start
955083/KUEMPI/D115EDVKUE im Subsystem QINTER in QSYS am 10.01.08 um 08:22:01 gestartetJob im System 
Start
955084/KUEMPI/QPADEV0026 im Subsystem QINTER in QSYS am 10.01.08 um 08:24:09 gestartetJob im System 
Ende 
955084/KUEMPI/QPADEV0026 endete am 10.01.08 um 13:30:46 nach 2 SekundenBeendigungscode 30 
Ende 
955083/KUEMPI/D115EDVKUE endete am 10.01.08 um 17:55:59 nach 1 SekundenBeendigungscode 0 
Ende 
955081/KUEMPI/D114EDVKUE endete am 10.01.08 um 18:03:44 nach 1 SekundenBeendigungscode 0 
Das sieht so aus, dass ich zuerst ne Datei erstelle (DSPUSRPRF....) und mir da die Info von allen Profilen rausziehe, die am Vortag den letzten Login hatten (CPYF....INCREL((*IF UPPSOD *EQ &JJMMTT)) )

Diese Daten gleiche ich dann ab mit einer anderen Datei, welche entstanden ist aus DSPLOG... MSGID(CPF1124 CPF1164) vom Vortag (vorher OVRDBF nach Datei).

Alles in einem ergo ein CLP und ein RPG.
Wen man sich mit der Materie beschäftigt, alles in allem ungefähr 1-2 Stunden Arbeit für ne brauchbare Liste.

Wobei Audit wie von den anderen geschrieben, sicher die bessere Alternative ist... (Aber ich frickel manchmal gerne)

Gruss

kuempi