Discussion:
Transaktionen zeitlich begrenzt sperren
(zu alt für eine Antwort)
Nadine
2004-04-15 11:29:00 UTC
Permalink
Hallo,

bei uns wurde jetzt die Anforderung gestellt bestimmte Transaktionen
zeitlich begrenzt zu sperren (z.B. VA01 soll von 13.00 bis 14.00 Uhr
nicht ausführbar sein). Ist eine solche Einstellung möglich - wo kann
ich das einstellen?
Ist es weiterhin möglich diese Einstellung nur für bestimmte Nutzer,
bzw. Nutzergruppen (oder Berechtigungsrollen)zu machen?
Mir würde es aber auch schon weiterhelfen, die Transaktionen wie o.g.
für alle zu sperren.
Würde mich über jeden Tip freuen...

Nadine.
hnw
2004-04-15 11:40:16 UTC
Permalink
Hallo,
Der Zugriff einer Transaktion während zB eine Stunde sperren, ist nicht
Möglich (?).
Mit SM01 kan mann jedenfalls eine Transaktion sperren (mandant). Ich glaube
aber nicht das Sie dieses in eine Batchjob eintragen können.
Vielleicht gibt es zwar noch eine Möglichkeit mit das Systemprofil??
Post by Nadine
Hallo,
bei uns wurde jetzt die Anforderung gestellt bestimmte Transaktionen
zeitlich begrenzt zu sperren (z.B. VA01 soll von 13.00 bis 14.00 Uhr
nicht ausführbar sein). Ist eine solche Einstellung möglich - wo kann
ich das einstellen?
Ist es weiterhin möglich diese Einstellung nur für bestimmte Nutzer,
bzw. Nutzergruppen (oder Berechtigungsrollen)zu machen?
Mir würde es aber auch schon weiterhelfen, die Transaktionen wie o.g.
für alle zu sperren.
Würde mich über jeden Tip freuen...
Nadine.
Andreas Post
2004-04-15 12:22:42 UTC
Permalink
Post by Nadine
bei uns wurde jetzt die Anforderung gestellt bestimmte Transaktionen
zeitlich begrenzt zu sperren (z.B. VA01 soll von 13.00 bis 14.00 Uhr
nicht ausführbar sein). Ist eine solche Einstellung möglich - wo kann
ich das einstellen?
Erstelle Dir einen Report der im Batch läuft und verwende in dem dann den
Funktinsbaustein:

RSAU_WRITE_SM01_LOG

So Du ihn richtig füllst (recht leicht) sperrt oder entsperrt er TA-Codes.
Post by Nadine
Ist es weiterhin möglich diese Einstellung nur für bestimmte Nutzer,
bzw. Nutzergruppen (oder Berechtigungsrollen)zu machen?
Auch das geht, ist aber zu umständlich.

Gruß
Andreas
Volker Gueldenpfennig
2004-04-15 15:44:42 UTC
Permalink
Post by Andreas Post
Erstelle Dir einen Report der im Batch läuft und verwende in dem dann den
RSAU_WRITE_SM01_LOG
So Du ihn richtig füllst (recht leicht) sperrt oder entsperrt er TA-Codes.
...
Problem bei dieser Art von Lösung dürften die Benutzer sein, die schon in der Transaktion drin sind ...

Gruß

Volker
web: www.easymarketplace.de
Andreas Post
2004-04-16 08:39:23 UTC
Permalink
Post by Volker Gueldenpfennig
Post by Andreas Post
Erstelle Dir einen Report der im Batch läuft und verwende in dem dann den
RSAU_WRITE_SM01_LOG
So Du ihn richtig füllst (recht leicht) sperrt oder entsperrt er TA-Codes.
Problem bei dieser Art von Lösung dürften die Benutzer sein, die schon
in der Transaktion drin sind ...
Stimmt, die kann man zur Not rauswerfen. :-)
Lässt sich auch per Report lösen.
Ist dann aber eine komplizierte Prozedur.
Geht aber.

Gruß
Andreas
--
http://www.pan-it.com/sosdorf.htm
Andreas Post
2004-04-16 10:06:27 UTC
Permalink
Post by Andreas Post
Stimmt, die kann man zur Not rauswerfen. :-)
Lässt sich auch per Report lösen.
Ist dann aber eine komplizierte Prozedur.
Geht aber.
Fällt mir doch noch etwas zu ein!

In der VA01 gibt es zahlreiche UserExits.
In einem der EXITs könnte man nach einem bestimmten Wert im Memory abfragen.
Ist der gesetzt, gibt der UserExit eine Meldung aus und beendet evtl. auch
das Programm.

Der Wert im Memory kann durch ein Programm im Batchlauf gesetzt und wieder
entfernt werden.

Diese Variante ist eigentlich die einfachste und wirkungsvollste.

Gruß
Andreas
--
http://www.pan-it.com/sosdorf.htm
jingo
2004-04-17 14:17:35 UTC
Permalink
es gibt beim start eines programms einen user-exit, in dem könnte man diese
prüfungen durchführen und prog. ggf. terminieren.
Post by Nadine
Hallo,
bei uns wurde jetzt die Anforderung gestellt bestimmte Transaktionen
zeitlich begrenzt zu sperren (z.B. VA01 soll von 13.00 bis 14.00 Uhr
nicht ausführbar sein). Ist eine solche Einstellung möglich - wo kann
ich das einstellen?
Ist es weiterhin möglich diese Einstellung nur für bestimmte Nutzer,
bzw. Nutzergruppen (oder Berechtigungsrollen)zu machen?
Mir würde es aber auch schon weiterhelfen, die Transaktionen wie o.g.
für alle zu sperren.
Würde mich über jeden Tip freuen...
Nadine.
Loading...