Anmelden

View Full Version : Teildatei-Attribute ÄnderungsDatum/-Uhrzeit falsch



COS
26-07-05, 13:16
seit einiger Zeit fällt uns ein Verhalten auf, welches nach Meinung von mehreren meiner Kollegen vorher nicht so existent war:

Die Teildatei-Attribute ÄnderungsDatum u. ÄnderungsUhrzeit werden nicht korrekt aktualisiert:

zB: man editiert mit SEU eine RPG_Programm-Quelle in Datei QRPGLESRC - einzelne Statements werden verändert,
diese Zeilen haben auch rechts im SatzÄnderungs-Datumsfeld das aktuelle Datum zB 26.07.2005 stehen im Format "050726" (JJMMTT)

verläßt man nun SEU, und speichert diese Teildatei, so bleibt das Teildatei-Änderungsdatum (PDM, mit Teildateien arbeiten, Auswahl 8) zB: auf
Datum der Änderung . . : 14.07.05
Uhrzeit der Änderung . : 08:34:24

man hat also z.B: eine Teildatei mit Änderungsdatum 14.07.05, welche Änderungen enthält vom 26.07.05 !!!
Es gab schon des öften verwirrte Fragen, ob man denn die korrekte Source compiliert hätte !

wir haben aktuell installiert:
OS/400 V5R2M0 , mit PTF_Stand TL05123 (= C5123520)

gibt es dazu ein PTF ?

Fuerchau
26-07-05, 13:24
Prüfe mal die Berechtigung der User an der Datei (EDTOBJAUT MYSRCPF *FILE). Um Objektattribute zu ändern benötige ich auch Objekt-Änderungs-/Verwaltungsrechte.

COS
26-07-05, 13:52
Prüfe mal die Berechtigung der User an der Datei (EDTOBJAUT MYSRCPF *FILE). Um Objektattribute zu ändern benötige ich auch Objekt-Änderungs-/Verwaltungsrechte.

Es scheint was mit Berechtigungen zu tun zu haben,
beim direkten Editieren und Abspeichern wird das Änderungsdatum tatsächlich korrekt gespeichert.

Wir überstellen unsere Sourcen/Objekte mit dem Tool Turnover, welches 3-stufig überstellt (Entwicklung -> QS -> Produktiv)
Auf diesem Überstellungsweg scheint das Änderungsdatum der Source-Teildateien auf der Strecke zu bleiben.

COS
26-07-05, 13:57
Prüfe mal die Berechtigung der User an der Datei (EDTOBJAUT MYSRCPF *FILE). Um Objektattribute zu ändern benötige ich auch Objekt-Änderungs-/Verwaltungsrechte.

ja, der Tipp ist der richtige !

Wie gesagt: Überstellungen mit Turnover
das entsprechende CLP ist mit USRPRF(*OWNER) compiliert,
und der Pgm_Eigentümer SOFTTURN des CLP's hatte keine Berechtigung für die Source-Datei(en).

Danke.