Einbinden der InfoSet Query in eine Rolle 

Einsatzmöglichkeiten

Indem Sie die InfoSet Query in eine Rolle einbinden, sorgen Sie dafür, daß die InfoSet Query mit einem InfoSet (und ggf. einer Query) gestartet wird und somit einfach für ein adäquates Reporting innerhalb der Rolle verwendet werden kann.

Ablauf

  1. Sie wählen eine Benutzergruppe aus, die mit der Rolle verbunden werden soll oder legen diese neu an. Anschließend ordnen Sie dieser Benutzergruppe alle InfoSets zu, die einem Benutzer der Rolle für das Reporting zur Verfügung stehen sollen.
  2. Wenn die Rolle die Entwicklung von Queries (kein Ad-hoc-Reporting) unterstützen soll, müssen Sie eine Benutzergruppe aus dem globalen Bereich verwenden, die in einer nicht-temporären Entwicklungsklasse zugeordnet ist. Weiterhin müssen auch InfoSets, die der Benutzergruppe zugeordnet werden, nicht-temporäre Entwicklungsklassen besitzen. Damit stellen Sie sicher, daß die Entwicklung transportierbarer Queries möglich ist.

    Die Zuordnung von InfoSets zur Benutzergruppe können Sie jederzeit ändern. Die Zuordnung von Benutzern ist nicht nötig.

  3. Sie legen je nach gewünschter Reportingart eine Variante für den Report SAP_QUERY_DEVELOPMENT_ROLE bzw. SAP_QUERY_AD_HOC_ROLE an, in der Sie in das Feld Rolle den Namen der betreffenden Rolle eintragen. Die anderen Parameter können Sie nach Bedarf verwenden.
  4. Sie ordnen der Rolle die gewünschte Benutzergruppe zu. Sie rufen dafür die Rollenpflege (Transaktion PFCG) auf und wählen Ändern. Auf der Registerkarte Personalisierung wählen Sie den Schlüssel SAP_QUERY_USERGROUP durch Doppelklick aus. Sie gelangen in ein Dialogfenster, in das Sie die Benutzergruppe eintragen.
  5. Sie nehmen den Report SAP_QUERY_DEVELOPMENT_ROLE bzw. SAP_QUERY_AD_HOC_ROLE mit der zuvor angelegten Variante in das Menü der Rolle auf. Sie rufen dafür die Rollenpflege (Transaktion PFCG) auf, wählen die gewünschte Rolle und wählen Ändern. Auf der Registerkarte Menü wählen Sie Bericht. Sie fügen den betreffenden Report (als ABAP Report) mit der zuvor erfaßten Variante in das Rollenmenü ein. Dabei sollten Sie das Kennzeichen Selektionsbild überspringen immer setzen.

Ergebnis

Die InfoSet Query steht als Menüeintrag für die Rolle zur Verfügung. Über die der Rolle zugeordneten Benutzergruppe sind die verfügbaren InfoSets festgelegt. Über die sonstigen Parameter des Reports haben Sie festgelegt, mit welchen Vorgaben die InfoSet Query gestartet wird.