Logische Datenbanken beschreiben

Objective

After completing this lesson, you will be able to die Konzepte der PNP, PNPCE und PCH skizzieren

Logische Datenbanken: Funktionen

Logische Datenbanken sind spezielle ABAP-Programme, die Daten abrufen und Anwendungsprogrammen und Queries zur Verarbeitung zur Verfügung stellen. Diese Datenbanken bieten eine spezifische Sicht auf die Datenbanktabellen im SAP-System.

Logische Datenbanken können folgende Aufgaben ausführen:

  • Datenbeschaffung

    Bei der Datenbeschaffung werden personenbezogene Daten für jeden Mitarbeiter in den Hauptspeicher geladen und stehen dort zur Verarbeitung zur Verfügung.

  • Selektion

    Auf einem Selektionsbild können Sie Mitarbeiter nach organisatorischen Kriterien selektieren, z.B. können Sie Daten für alle Stundenlöhner in einem bestimmten Teil des Unternehmens abrufen.

  • Berechtigungsprüfung

    Bei der Berechtigungsprüfung prüft das System, ob der Benutzer, der einen Bericht startet, berechtigt ist, die Daten im Bericht anzuzeigen.

Performanceverbesserungen in logischen Datenbanken werden an alle zugehörigen Programme und Queries weitergegeben, ohne dass sie selbst geändert werden müssen.

Logische Datenbanken

Das System umfasst folgende logische Datenbanken, mit denen Sie InfoSets für HR anlegen können:

  1. PNPCE (ersetzt PNP)
  2. PCH

Die logische Datenbank, die Sie beim Anlegen eines InfoSets verwenden müssen, wird durch die HR-Komponenten bestimmt, über die Sie berichten müssen.

Die folgende Tabelle listet die Zuordnungen zwischen Komponenten und logischen Datenbanken auf:

KomponenteLogische Datenbank
PersonalverwaltungPNP oder PNPCE
ZeitwirtschaftPNP oder PNPCE
PersonalabrechnungPNP oder PNPCE
PersonalentwicklungPCH
OrganisationsmanagementPCH
E-RecruitingPCH
Learning Solution/Enterprise LearningPCH
NachfolgeplanungPCH

Logische Datenbank PNPCE

Die logische Datenbank PNPCE soll die logische Datenbank PNP ersetzen. Um Daten aus der Personaladministration, der Personalabrechnung oder der Zeitwirtschaft auszuwerten, sollten Sie die logische Datenbank PNPCE verwenden, um InfoSets anzulegen.

Die logische Datenbank PNPCE bietet folgende Funktionen:

  • PNPCE kann mit Mehrfachbeschäftigung verwendet werden. Weitere Informationen zur Mehrfachbeschäftigung finden Sie im SAP-Hinweis 517071.
  • Die PNPCE enthält folgende Erweiterungen und Neuerungen:
    • Anpassbares Listenfeld zum Festlegen des Berichtszeitraums, das intuitiv und benutzerfreundlich ist
    • Vereinfachung der individuellen Angabe von Personen- und Datenauswahlzeiträumen
    • Integration von Meldezeitraum und Abrechnungsperiode auf einem Dynpro (kein Bildwechsel erforderlich)
    • Klar strukturiertes Selektionsbild mit allen Drucktasten in der allgemeinen Drucktastenleiste
    • Klar strukturierte Darstellung dynamischer Selektionsoptionen (optional als Popup, wie bei PNP)
    • Unterstützung von Selektions-IDs bei der Selektion von Personalnummern

Die Erweiterungen können unabhängig vom Konzept der Mehrfachbeschäftigung verwendet werden. SAP empfiehlt die Verwendung der PNPCE für alle Neuentwicklungen.

Notiz

Die logische Datenbank PNP wird weiterhin unterstützt.

Datenmodell der Personaladministration und -beschaffung

Infotypen sind Informationseinheiten im HR. Infotypen fassen zusammenhängende Datenfelder zusammen.

Infotypen sind Möglichkeiten, Informationen zu strukturieren, die von Reports oder Queries ausgewertet werden. Um die Historie von Infotypen zu erhalten, sichert das System diese in zeitabhängigen Sätzen. Das System erfasst für jeden Infotypsatz einen Gültigkeitszeitraum. In der Regel gibt es für jeden Infotyp eines Mitarbeiters mehrere Datensätze. Die Sätze werden durch ihre unterschiedlichen Gültigkeitszeiträume unterschieden.

Mit den folgenden Zeitbindungen legen Sie fest, wie die Datensätze eines Infotyps im Laufe der Zeit aufeinander reagieren:

  • Zeitbindung 1

    Für die Zeit, zu der ein Mitarbeiter zum Unternehmen gehört, muss es genau einen gültigen Datensatz eines bestimmten Infotyps geben.

  • Zeitbindung 2

    Zu einem bestimmten Zeitpunkt kann es höchstens einen gültigen Datensatz eines bestimmten Infotyps geben.

  • Zeitbindung 3

    Zu jedem Zeitpunkt kann es unbegrenzt gültige Datensätze eines bestimmten Infotyps geben.

Damit eine Personalnummer vorhanden ist, müssen die Infotypen Maßnahmen (0000), Organisatorische Zuordnung (0001), Daten zur Person (0002) und Abrechnungsstatus (0003) vorhanden sein.

Logische Datenbank PCH

Sie verwenden die logische Datenbank PCH, wenn Sie Daten aus folgenden Komponenten auswerten möchten:

  • Organisationsmanagement
  • Personalkostenplanung
  • Personalentwicklung
  • E-Recruiting
  • Learning Solution/Enterprise Learning
  • Nachfolgeplanung

Wenn Sie InfoSets über die logische Datenbank PCH anlegen, können Sie das InfoSet über einen Objekttyp einschränken.

Das InfoSet kann nur dann für die Ad-hoc-Query verwendet werden, wenn es über einen Objekttyp eingeschränkt wurde. In diesem Fall können Sie nur Infotypen auswählen, die für den ausgewählten Objekttyp relevant sind.

Wenn Sie das InfoSet nicht über einen Objekttyp einschränken, können Sie alle Infotypen auswählen, die in der logischen Datenbank PCH verfügbar sind.

Datenmodell der Personalplanung

Das Organisationsmanagement basiert auf dem Konzept, dass jedes Element in einer Organisation als eigenständiges Objekt mit individuellen Merkmalen abgebildet wird. Diese Objekte werden einzeln angelegt und gepflegt und dann über Beziehungen miteinander verbunden, wie im vorherigen Beispiel dargestellt. Dadurch entsteht ein flexibles Netzwerk, das es Ihnen ermöglicht, Personalplanung, Vorschauen und Berichte durchzuführen.

Da Kostenstellen nicht im Organisationsmanagement gepflegt werden, handelt es sich um einen externen Objekttyp.

Beispielsweise können Sie im Customizing das vorhandene Datenmodell erweitern, indem Sie neue Objekttypen definieren und neue Beziehungen zwischen Objekttypen zulassen.

Jeder Standardobjekttypname besteht aus einem oder zwei Buchstaben. Der Kundennamensraum ist 00 bis 99.

Dieses Datenmodell (Objekttypen und Verknüpfungen) bildet auch die Grundlage für andere Anwendungen der Personalplanung, wie z.B. Veranstaltungsmanagement (Veranstaltungshierarchien) und Personalentwicklung (Qualifikationskatalog).

Reporting auf Daten aus PNP oder PNPCE und PCH

Ein InfoSet kann nur auf einer logischen Datenbank basieren. Sie können daher nur eine logische Datenbank auswählen, um ein InfoSet anzulegen.

In jeder der folgenden Situationen, die für die logischen Datenbanken PNP und PCH auftreten können, müssen Sie entscheiden, welche logische Datenbank zum Anlegen eines entsprechenden InfoSets verwendet werden soll:

  • Sie möchten Daten aus den Infotypen 0000-0999 und Daten aus einigen Infotypen aus der PCH-Datenbank ausgeben, z.B. Infotypen der Personalentwicklung oder des Veranstaltungsmanagements.

In diesem Fall müssen Sie mit der logischen Datenbank PNP oder PNPCE arbeiten. Wenn Sie ein InfoSet über PNP oder PNPCE anlegen, können Sie Infotypen aus PCH in das InfoSet aufnehmen.

  • Sie möchten über alle Personalstammdaten-Infotypen berichten.

In diesem Fall müssen Sie mit der logischen Datenbank PCH arbeiten. Wählen Sie beim Anlegen des InfoSets keinen Objekttyp aus (in diesem Fall können Sie nur mit der SAP Query arbeiten) oder wählen Sie den Objekttyp P (Person) oder S (Planstelle) aus.