SAP Jobsuche bei DV-Treff
Markus_ST
  • Markus_ST
  • SAP Forum - Neuling Thema Starter
vor 14 Jahre
Hallo Gemeinde,

ich hoffe Ihr könnt mir hier weiterhelfen. Ich brächte die Möglichkeit, dass ein User alle Spoolaufträge eines speziellen Ausgabegeräts aller User anzeigen kann.
Ich habe hier schon mehrere Möglichkeiten ausprobiert. Leider endet dies aber immer damit, dass der User dann entweder auch auf andere Ausgabegeräte umschalten kann, oder, dass er nur seine Ausgabeaufträge sehen kann, und nicht die der anderen User, die auf diesem Ausgabegerät gedruckt haben.

Wie schon geschrieben ... ich hoffe Ihr könnt mir hier weiterhelfen.

Gruss der Markus_ST
mas
  • mas
  • SAP Forum - Guru
vor 14 Jahre
Hallo Markus_ST

mit dem Objekt S_SPO_ACT kannst du steuern ob ein User nur seine oder auch fremde Spools sehen darf.

mit S_SPO_DEV kannst du das Gerät definieren

mas

Markus_ST
  • Markus_ST
  • SAP Forum - Neuling Thema Starter
vor 14 Jahre
Hi Mas, danke für die schnelle Antwort. Die Berechtigungsobjekte hatte ich bereits zum experimentieren. Leider kann ich das Problem nicht so ganz lösen.

S_SPO_ACT hat als Berechtigungsfeld BASE und als Wert für die Berechtigungsprüfung __USER__ in der S_SPO_DEV habe ich ein Ausgabegerät fest hinterlegt. Jedoch werden mir dann doch alle Spoolaufträge ALLER Ausgabegeräte angezeigt.

Das Hauptproblem liegt meines Erachtens an dem Wert der Berechtigungsprüfung (derzeit __USER__), wenn ich diesen Wert entferne werden zwar die richtigen Spoolaufträge, also die mit dem vordefinierten Ausgabegerät erzeugt wurden, gezogen; jedoch kommt die Meldung, dass diese wegen fehlender Berechtigung nicht angezeigt werden. Als Lösung gibt die SU53 an, dass man den Wert __USER__ verwenden soll. Wie schon geschrieben fürt dieser jedoch dazu, dass die Einschränkung auf das Ausgabegerät nicht funktioniert.

Komisch ist viel schwieriger es zu beschreiben, wie auf dem Bildschirm zu sehen...
mas
  • mas
  • SAP Forum - Guru
vor 14 Jahre
Hallo Markus_ST

habe mir den Spass gerade nochmal angeschaut -

Es gibt dazu zwei Hinweise

158487

119147

Danach benötigt er erst S_SPO_ACT für alle User, soweit ok

S_SPO_DEV - kann es sein, dass dein User über eine andere Rolle noch weitere Drucker bekommt? Wenn du einmal auf einen Drucker einschränkst und er hat nachher doch Zugriff auf alle, dann passt m.E. irgendwas nicht

Wenn du neben BASE noch DISP angibst - könnte evtl. noch helfen.

(BASE Basisberechtigung zur Sichtbarkeit)

ATTR Ändern der Attribute

AUTH Berechtigungswert ändern

DISP Inhalt anzeigen

DELE Löschen des Spoolauftrags und/oder Ausgabeaufträgen

PRNT Erstmaligen Ausdruck veranlassen

REDI Ausgabe auf anderes Ausgabegerät als im

Spoolauftrag vorgesehen umleiten

REPR Weiteren Ausgabeauftrag anlegen (zweiter und

folgende)

SEND Spoolauftrag über SAPOffice versenden

DOWN Inhalt des Spoolauftrags herunterladen

mas