InfoSets anlegen

Objective

After completing this lesson, you will be able to legen Sie ein neues InfoSet an, das die für das Reporting erforderlichen Informationen enthält.

InfoSet-Pflegebilder

Die Pflegeoberfläche für ein InfoSet ist wie folgt eingerichtet:

  • Die Auswahl der Infotypen zu einem InfoSet erfolgt über die Ankreuzfelder in einem Tree Control.
  • Wenn Sie ein InfoSet mit HR-Stammdaten anlegen, wie z.B. der logischen Datenbank PNPCE oder PNP, werden die HR-Infotypen nach der ausgewählten Benutzergruppe gruppiert. Sie können die Benutzergruppe über die Funktion Benutzergruppensicht ändern festlegen. In den Infotypen der Gruppe verknüpfter Objekte verwenden Sie zulässige Verknüpfungen, um die Objekte aus der Personalplanung und die zugehörigen Infotypen auszuwählen.
  • Sie können die Reihenfolge der Feldgruppen innerhalb eines InfoSets und die Reihenfolge der Felder in einer Feldgruppe festlegen. Sie können Feldgruppen und Felder umbenennen. Das InfoSet wird in der InfoSet Query entsprechend den Einstellungen angezeigt, die beim Anlegen vorgenommen wurden.
  • Sie können zusätzliche Infotypen hinzufügen oder vorhandene Infotypen löschen. Sie können einen Infotyp nur löschen, wenn keines seiner Felder in einer Abfrage verwendet wird.

Einstieg in die Pflege des Berichtswesens für Personalplanungsobjekte

Wenn Sie die logische Datenbank PCH verwenden, um ein InfoSet zur Auswahl von Objekten in der InfoSet Query anzulegen, wählen Sie zunächst den Objekttyp aus.

Die Infotypen stehen dann zur Auswahl zur Verfügung. Darüber hinaus werden unter Infotypen verknüpfter Objekte alle Objekttypen aufgelistet, mit denen der ausgewählte Objekttyp verknüpft werden kann. Die nächste Ebene dieser Hierarchiedarstellung zeigt alle Beziehungen an, die zwischen dem jeweiligen Objekttyp und dem auswählbaren Objekttyp bestehen können.

Die nächste Anzeigeebene zeigt die Infotypen für die ausgewählten Objekte an.

Pflegeoberfläche

Die Pflegeoberfläche des InfoSets gliedert sich in folgende Abschnitte:

  • Datenfeldverwaltung:

    Der gesamte linke Bildbereich zeigt die Datenfeldverwaltung in einer Baumstruktur an.

  • Feldgruppenverwaltung:

    Dieser Abschnitt befindet sich in der oberen rechten Ecke einer Baumstruktur.

  • Verwaltung technischer Details:

    Dieser Abschnitt befindet sich unten rechts auf dem Bild und zeigt die Details eines Felds zur detaillierten Bearbeitung an, wenn Sie auf das Feld doppelklicken. Das Datenfeld wird in zwei verschiedenen Formaten angezeigt, mit oder ohne Textfeld. Wenn das Datenfeld mit Textfeld angezeigt wird, bedeutet dies, dass das System einen Text für dieses Feld gefunden hat, z.B. in einer anderen Tabelle. Sie finden die Verknüpfung über einen Fremdschlüssel im Glossar. Wenn Sie die Abfrage bearbeiten, geben Sie in den Einstellungen an, ob das System den Wert des Datenfeldes oder den Wert des Textfelds ausgeben soll.

Notiz

Um das Kontextmenü der Funktionen für die Knoten in der Baumstruktur anzuzeigen, klicken Sie mit der rechten Maustaste auf ein Objekt. Um beispielsweise ein Datenfeld einer Feldgruppe zuzuordnen, klicken Sie mit der rechten Maustaste auf die entsprechende Feldgruppe. In der Query können Sie nur Felder auswählen, die Sie einer Feldgruppe zugeordnet haben.

InfoSet anlegen

Geschäftsszenario

Als HR-Analyst müssen Sie verschiedene Berichte für Manager bereitstellen. Sie haben eine Anforderung für Berichte erhalten, die auf den Datenbanken PNPCE und PCH basieren. Sie müssen InfoSets einrichten, um die angeforderten Berichte anzulegen.

Schritte

  1. Definieren und generieren Sie ein InfoSet für die Personaladministration über die logische Datenbank PNPCE. Das InfoSet soll die Infotypen 0000-0004 und 0006-0008 enthalten. Benennen Sie das neue InfoSetPA##. Ordnen Sie das InfoSet Ihrer Benutzergruppe zu.

    1. Wählen Sie vom Bild SAP Easy Access aus WerkzeugeABAP WorkbenchHilfsmittelSAP QuerynfoSets (SQ02).

      Notiz

      Alternativ können Sie auch PersonalInformationssystemEinstellungenLaufendeEinstellungenSAP Query: InfoSets pflegen wählen.
    2. Geben Sie auf dem Bild InfoSet: Einstieg im Feld InfoSetPA## ein, und wählen Sie Anlegen. Das Bild InfoSet: Titel und Datenbank wird angezeigt.

    3. Geben Sie PA## in das Feld Name ein.

    4. Wählen Sie im Abschnitt Datenquelle die Option Logische Datenbank, geben Sie PNPCE ein, und wählen Sie Weiter. Das Bild Infotypauswahl für InfoSet PA_## (Logische Datenbank PNPCE) wird angezeigt.

    5. Wählen Sie in der Spalte Infotyp die Infotypen für das InfoSet (Infotypen 0000-0004 und 0006 - 0008) aus. Verwenden Sie bei Bedarf das Suchsymbol, um die erforderlichen Infotypen zu finden.

    6. Wählen Sie Weiter. Das InfoSet wird angelegt und in einem Selektionsbaum angezeigt.

    7. Wählen Sie Generieren, und kehren Sie zum Bild InfoSet: Einstieg zurück.

    8. Wählen Sie die Drucktaste Rollen-/Benutzergruppenzuordnung.

    9. Wählen Sie Ihre Benutzergruppe S4HR58## aus, und sichern Sie Ihre Eingaben.

    10. Kehren Sie zum Bild SAP Easy Access zurück.

  2. Definieren und generieren Sie ein InfoSet für das Veranstaltungsmanagement über die logische Datenbank PCH (benennen Sie das neue InfoSet PE_##). Verwenden Sie den Objekttyp Trainingstyp (D) (bzw. Veranstaltungstyp) und die Infotypen 1000 bis 1002. Ordnen Sie das InfoSet Ihrer Benutzergruppe zu.

    1. Wählen Sie vom Bild SAP Easy Access aus WerkzeugeABAP WorkbenchHilfsmittelSAP QueryInfoSets.

      Notiz

      Alternativ können Sie auch Personal → Infosystem → Einstellungen → Laufende Einstellungen → SAP Query: InfoSets pflegen wählen.
    2. Geben Sie auf dem Bild InfoSet: Einstieg PE## in das Feld InfoSet ein.

    3. Wählen Sie Anlegen.

    4. Geben Sie auf dem Bild InfoSet: Titel und DatenbankPE## ein.

    5. Wählen Sie im Abschnitt Datenquelle die Option Logische Datenbank, und geben Sie PCH in das Feld ein.

    6. Wählen Sie Weiter.

    7. Wählen Sie auf dem Bild Infotypauswahl für InfoSet PE## (Logische Datenbank PCH) die Drucktaste Objekttyp ermitteln. Wählen Sie den Objekttyp Trainingstyp und die Infotypen 1000 bis 1002. Wählen Sie Weiter. Das InfoSet wird angelegt und in einem Selektionsbaum angezeigt.

    8. Wählen Sie auf dem Bild InfoSet PE## ändern die Option Generieren, und kehren Sie zum Bild InfoSet: Einstieg zurück.

    9. Wählen Sie die Drucktaste Rollen-/Benutzergruppenzuordnung, wählen Sie Ihre Benutzergruppe S4HR58## aus, und sichern Sie Ihre Eingaben.

      Kehren Sie zum SAP Easy Access-Bildschirm zurück.

  3. Definieren Sie mit Hilfe der logischen Datenbank PNPCE ein InfoSet, mit dem Sie die Daten der Personaladministration (Infotypen 0000-0002) auswerten und die Qualifikationen einer Person ausgeben können (der Name des neuen InfoSets lautet PAQ##). Ordnen Sie das InfoSet Ihrer Benutzergruppe zu.

    1. Wählen Sie vom Bild SAP Easy Access aus WerkzeugeABAP WorkbenchHilfsmittelSAP QueryInfoSets.

      Notiz

      Alternativ können Sie auch PersonalInformationssystemEinstellungenLaufende EinstellungenSAP Query: InfoSets pflegen wählen.
    2. Geben Sie auf dem Bild InfoSet: Einstieg im Feld InfoSetPAQ_## ein, und wählen Sie Anlegen.

    3. Geben Sie auf dem Bild InfoSet: Titel und DatenbankPAQ_## ein.

    4. Wählen Sie im Abschnitt Datenquelle die Option Logische Datenbank, und geben Sie PNPCE ein.

    5. Wählen Sie Weiter.

    6. Wählen Sie in der Infotypauswahl für InfoSet PAQ## (Logische Datenbank PNPCE) die Infotypen 0000 bis 0002 aus dem Ordner Employee Core Info. Öffnen Sie den Ordner Infotypen zugehöriger Objekte und öffnen Sie den Ordner Qualifikation.

    7. Öffnen Sie im Ordner Qualifizierung die Option Erfüllung, und wählen Sie Objekt (1000).

    8. Wählen Sie Weiter. Das InfoSet wird angelegt und in einem Selektionsbaum angezeigt.

    9. Wählen Sie auf dem Bild InfoSet PAQ## ändern die Option Generieren, und kehren Sie zum Bild InfoSet: Einstieg zurück.

    10. Wählen Sie die Drucktaste Rollen-/Benutzergruppenzuordnung, wählen Sie Ihre Benutzergruppe S4HR58## aus, und sichern Sie Ihre Eingaben.

      Kehren Sie zum SAP Easy Access-Bildschirm zurück.

InfoSet kopieren

Geschäftsszenario

Sie müssen einen neuen Bericht generieren, der auf einer Kopie eines vorhandenen InfoSets basieren soll.

Sie müssen eine Kopie eines InfoSets erstellen und diesem anschließend Infotypen hinzufügen.

Schritte

  1. Erstellen Sie eine Kopie des InfoSets PA##, und benennen Sie es in PA2_## um. Ergänzen Sie die Infotypen 0009-0012. Ordnen Sie das InfoSet Ihrer Benutzergruppe zu.

    1. Wählen Sie vom Bild SAP Easy Access aus Werkzeuge → ABAP Workbench → Hilfsmittel → SAP Query → InfoSets (SQ02).

      Notiz

      Alternativ können Sie auch PersonalInformationssystemEinstellungenLaufende EinstellungenSAP Query: InfoSets pflegen wählen.
    2. Geben Sie auf dem Bild InfoSet: Einstieg im Feld InfoSetPA_## ein, und wählen Sie Kopieren.

    3. Geben Sie im Feld Nach des Dialogfensters InfoSet kopierenPA2_## ein, und wählen Sie Weiter.

    4. Markieren Sie das kopierte InfoSet PA2_##, und wählen Sie Ändern.

    5. Wählen Sie auf dem Bild InfoSet PA2_## ändern die Option BearbeitenInfotypauswahl ändern.

    6. Wählen Sie auf dem Bild Infotypauswahl für InfoSet PA2_## (Logische Datenbank PNPCE) die Infotypen aus, die Sie hinzufügen möchten (0009 bis 0012).

    7. Wählen Sie Weiter. Das InfoSet wird um die ausgewählten Infotypen erweitert.

    8. Wählen Sie auf dem Bild InfoSet PA2_## ändern die Option Generieren, und kehren Sie zum Einstiegsbild des InfoSets zurück.

    9. Wählen Sie die Drucktaste Rollen-/Benutzergruppenzuordnung, und wählen Sie Ihre Benutzergruppe S4HR58## aus. Sichern Sie Ihre Eingaben.

  2. Ändern Sie die Namen einiger Feldgruppen, indem Sie die Infotypnummern in den Namen der Feldgruppe aufnehmen.

    1. Kehren Sie zum Bild InfoSet: Einstieg zurück.

    2. Wählen Sie InfoSet PA2_## und anschließend Ändern.

    3. Wählen Sie im Bildabschnitt Feldgruppe Datenfelder die Feldgruppe aus, die Sie ändern möchten.

    4. Klicken Sie mit der rechten Maustaste auf die Feldgruppe, und wählen Sie Feldgruppe ändern. Fügen Sie auf dem Bild Feldgruppen ändern im Feld Beschreibung die Infotypnummern zu den gewünschten Infotypen hinzu.

      Wählen Sie Weiter.

    5. Sichern Sie Ihre Eingaben.

    6. Wählen Sie Generieren.

      Kehren Sie zum SAP Easy Access-Bildschirm zurück.