Anfang des InhaltsbereichsHintergrunddokumentation Service Provider für HR-Infotypen Dokument im Navigationsbaum lokalisieren

Der Service Provider für HR-Infotypen kann Informationstypen (kurz: Infotypen) und Subtypen aus der SAP-Anwendung Human Resources (HR) in Akten integrieren. Infotypen sind unter inhaltlichen Aspekten zusammengefasste Daten zu einem Mitarbeiter. Zu einigen Infotypen gibt es mehrere Subtypen. Infotypen werden über eine vierstellige Nummer eindeutig identifiziert. Um eine vergangenheitsbezogene Auswertung der Mitarbeiterdaten zu ermöglichen, sind Infotypen zeitabhängig speicherbar.

Mit Hilfe des Service Providers für Infotypen können Sie eine elektronische Personalakte abbilden, die Dokumente sowie alle zu einer Person gepflegten Infotypen und Subtypen in einer Sicht darstellen kann.

SP POID Parameter

INFOTPYE: Infotypnummer

PERNO: Personalnummer

SELECTDATE: Selektionsdatum

SUBTYPE: Subtypnummer

Connection Parameter

RFC_DESTINATION (optional)

Als Wert vergeben Sie die RFC-Destination des HR-Systems. Um eine RFC-Destination zu ermitteln bzw. neu einzurichten, wählen sie ausgehend vom Einführungsleitfaden (IMG) SAP Web Application Server ® Application Link Enabling (ALE) ® Sender- und Empfängersysteme vorbereiten ® Systeme im Netzwerk konfigurieren® Zielsysteme für RFC-Aufrufe definieren.

Wenn das HR und Records Management in dem gleichen System betrieben werden, geben Sie keinen Wert ein.

Kontextparameter

INFOTYPE: Infotypnummer

Durch Bewertung des Parameters haben Sie die Möglichkeit, die Auswahlmöglichkeit zum Einfügen von Infotypen auf diesem Modellknoten für einen Benutzer einzuschränken. Sie können den Parameter n-fach bewerten. Wenn Sie den Parameter genau einmal bewerten und eine Infotypnummer vergeben, wird dieser Infotyp im Dialogfenster zum Einfügen von Infotypen bereits vorgeblendet. Wenn Sie den Parameter mehrmals bewerten und mehrere Infotypnummern vergeben, werden in der Eingabehilfe zum Feld Infotyp nur diese Infotypen angezeigt.

Beispiel: Sie vergeben zum Parameter INFOTYPE den Werte 0001. Wenn ein Benutzer in einer Akte dieses Modells einen Infotyp zu diesem Modellknoten einfügen will, bekommt er im Suchdialog den Infotypen 0001 vorgeblendet.

RECORD_DOC_ID: Eindeutige Bezeichnung der Akte

Dieser Kontextparameter sowie die Kontextparameter RECORD_VAR_ID und RECORD_VER_ID dürfen nicht von Hand bewertet werden, sie werden vom System automatisch bewertet. Sie dienen dazu, die jeweilige Personalakte zu identifizieren. Die Identifizierung ist notwendig, um ein automatisches Einblenden der Personalnummer im Suchdialog zu ermöglichen, nachdem der Benutzer den ersten Infotyp eingefügt hat. Der Benutzer braucht zum Einfügen weiterer Infotypen die Personalnummer nicht mehr anzugeben.

RECORD_VAR_ID: Variante der Akte

Siehe RECORD_DOC_ID.

RECORD_VER_ID: Version der Akte

Siehe RECORD_DOC_ID.

Berechtigungskonzept

Benutzer, die auf Infotypen aus einer Akte heraus zugreifen, haben dieselben Berechtigungen, die sie auch im HR-System haben. Da der aktuelle Benutzer den RFC-Aufruf ins HR-System vornimmt, ist er auch im HR-System mit seinen dort gepflegten Benutzerdaten angemeldet. Voraussetzung: Die RFC-Destination ist so eingerichtet, dass jeweils der aktuelle Benutzer in das remote aufgerufene System durchgestellt wird.

Vor der Anzeige der Infotypen als Knoten im Übersichtsbaum der Akte wird im HR-System angefragt, ob der aktuelle Benutzer die Berechtigung für diesen Infotyp hat. Wenn der Benutzer die Berechtigung für den Infotyp nicht hat, wird dieser Infotyp aus dem Übersichtsbaum ausgeblendet. Hat dieser Infotyp noch Unterknoten, wird der gesamte Teilbaum ausgeblendet. Durch geeignete Modellierung des Aktenmodells können Sie auf diese Weise die Sichtbarkeit weiterer Elemente mit der Berechtigung zu einem Infotyp koppeln.

Hinweis

Der Service Provider für Infotypen kann per Standardeinstellung nur mit einem HR-System höher oder gleich Enterprise 4.7 verwendet werden. Wenn Sie ein HR-System kleiner Enterprise 4.7 verwenden, können Sie das Records Management in einem anderen System betreiben und zur Integration der Infotypen remote in das HR-System greifen. In diesem Fall müssen Sie im HR-System noch folgende Anpassungen vornehmen:

  1. Legen Sie einen Funktionsbaustein „HR_CHECK_INFOTYPE_SUBTYPE" an.
  2. Dieser Funktionsbaustein sollte prüfen, ob zu einer Personalnummer und einem Selektionszeitraum ein bestimmter Infotyp bzw. Subtyp im HR-System gepflegt ist und ob die Person die Berechtigung zu diesem Infotyp bzw. Subtyp hat. Die Schnittstelle des Funktionsbaustein sieht wie folgt aus:

    IMPORTING

    pernr TYPE pernr_d

    infty TYPE infty

    subty TYPE subty

    begda TYPE begda

    endda TYPE endda

    EXPORTING

    subrc TYPE sysubrc

    EXCEPTIONS

    databasetable_not_found.

    Der Rückgabeparameter subrc kann folgende Werte annehmen: 0 = Infotyp existiert zur Personalnummer und der Benutzer hat die Berechtigung, 4 = Der Benutzer hat nicht die Berechtigung zu diesem Infotyp, 8 = Der Infotyp existiert nicht zur aktuellen Personalnummer.

  3. Schalten Sie den Funktionsbaustein RH_INFTY_SUBTY_TEXTS remote-fähig.
Ende des Inhaltsbereichs