Einrichten von Incentive Management (Sicherheit, System- und Benutzereinstellungen, Kalender, globale Werte)

SAP Incentive Management konfigurieren

Objective

After completing this lesson, you will be able to konfigurieren Sie das Sicherheitsmodell von SAP Incentive Management, einschließlich Rollen, Berechtigungen und Geschäftseinheiten.

Incentive-Management-Sicherheitsmodell

Der erste Schritt bei einer Neuimplementierung besteht darin, sicherzustellen, dass die richtigen Personen Zugriff auf das Incentive-Management-System haben. Sehen wir uns dazu das Sicherheitsmodell an.

Incentive Management verwendet ein rollenbasiertes Sicherheitsmodell, mit dem der Administrator Berechtigungen für alle Benutzer erteilen kann, die einer Rolle zugeordnet sind. Jedem Benutzer wird basierend auf der Zugriffsstufe, die dieser Benutzer zum Abschließen seiner Aufgaben benötigt, eine Rolle zugeordnet.

Ein Benutzer ist der zugewiesene Anmeldename und das Kennwort für jede Person, die Incentive Management verwendet.

Eine Rolle ist eine Gruppe von Berechtigungseinstellungen, die für alle Benutzer gelten, die dieser Rolle zugeordnet sind.

Berechtigungen stellen die Zugriffsebene auf ein Objekt oder die Möglichkeit dar, eine bestimmte Aktion auszuführen.

Berechtigungen für Objekte oder Aktionen werden in Berechtigungssätzen gruppiert. Sie können Berechtigungen für einzelne Objekte oder Aktionen oder einen gesamten Berechtigungssatz angeben.

In der Abbildung „Incentive-Management-Sicherheitsmodell" ist unseren Benutzern eine von zwei Rollen zugeordnet: Finanz-/Betriebsadministratoren und HR-Vergütungsadministratoren. Die HR-Vergütungsadministratoren können Teilnehmer bearbeiten, während Finanzadministratoren diese Datensätze nur lesen können.

Dieses Diagramm zeigt ein Beispiel für ein rollenbasiertes Sicherheitsmodell für das Incentive Management.

Geschäftsbereichssicherheit

Mit Geschäftsbereichen können Organisationen den Zugriff auf Datenebene innerhalb der Organisation steuern.

Geschäftsbereiche schränken den Benutzerzugriff auf Daten ein und trennen Vergütungsdaten für Dashboards und Analysen. Dies geschieht in der Regel, wenn die Organisation unterschiedliche Vergütungsteams für Geschäftssegmente hat. Dies kann auf Geografie, Geschäftsbereich, Sparte oder einem beliebigen anderen Segment basieren.

In diesem Beispiel hat jeder Geschäftsbereich (Automobilindustrie, Luft- und Raumfahrt und Bahn) einen eigenen Vergütungsadministrator. Bob Smith kann alle Automotive-Daten anzeigen, Amy Lee kann alle Daten für die Luft- und Raumfahrt anzeigen, und Cindy Ritt kann alle Bahndaten anzeigen. Der Vice President of Compensation, Tam Dodson, kann Daten in allen Geschäftsbereichen anzeigen.

Dieses Diagramm zeigt ein Beispiel für die Sicherheit von Geschäftsbereichen.

Einige wichtige Punkte zu Geschäftsbereichen sind:

  • Jeder Benutzer kann nur Datensätze in seinem zugewiesenen Geschäftsbereich sehen.
  • Benutzer können mehreren Geschäftsbereichen zugeordnet werden.
  • Elemente ohne zugewiesene Geschäftsbereiche sind für alle Benutzer sichtbar.
  • Sicherheits- und globale Daten werden Geschäftseinheiten nicht zugeordnet.
  • Als Best Practice starten Sie Ihre Implementierung mit mindestens einem Geschäftsbereich.

Verarbeitungseinheiten

Eine Verarbeitungseinheit ermöglicht die Berechnungsverarbeitung für Teilmengen von Daten. Verwenden Sie Verarbeitungseinheiten, wenn Ihre Anforderungen die Ausführung von Vergütungsberechnungen zu verschiedenen Zeitpunkten oder in verschiedenen Vergütungszyklen umfassen. Bei der Verwendung von Verarbeitungseinheiten werden Daten innerhalb eines einzelnen Tenants logisch partitioniert.

  • Verarbeitungseinheiten werden definiert, indem sie mit Geschäftseinheiten verknüpft werden. Die Anzahl der Geschäftseinheiten, die mit einer Verarbeitungseinheit verknüpft sind, ist unbegrenzt.
  • Beim Anlegen von Verarbeitungseinheiten werden Segmente in Datenbanktabellen angelegt. Dies erhöht die Performance und die Sicherheit auf Datenebene.
  • Berechnungsläufe werden für jede Verarbeitungseinheit separat abgeschlossen.
  • Referenzdaten wie Vergütungselemente, Organisationsdaten und Klassifizierungsdaten können mehreren Verarbeitungseinheiten zugeordnet werden.
  • Einige Daten, einschließlich Positionen, Geschäfte, Orders und Ergebnisdaten, können nur einer Verarbeitungseinheit zugeordnet werden.
  • Als Best Practice sollten Sie auch dann eine einzelne Verarbeitungseinheit anlegen und alle Geschäftseinheiten zuordnen, wenn Sie die Verarbeitung nicht segmentieren müssen.
Dieser Screenshot zeigt Verarbeitungseinheiten im Sicherheitsmenü und die Dropdown-Liste der Verarbeitungseinheit in Geschäftseinheitsdetails.

Kalender

Kalender werden verwendet, um die Geschäftszahlungsperioden zu strukturieren, die zur Berechnung der Vergütung verwendet werden. Jeder Kalender besteht aus einer Periodenhierarchie, die als Periodenbaum bezeichnet wird. Der Periodenbaum stellt Zeiteinheiten dar, für die Ihr Unternehmen die Vergütung verwaltet.

Die kleinste oder niedrigste Periode in der Hierarchie wird als Periode auf Blattebene bezeichnet, in der Regel ein Monat oder zwei Wochen.

Die gängigste Kalenderstruktur verwendet einen Monat als Blattebene, drei Monate als Quartal und 12 Monate oder vier Quartale als Jahr. In diesem Fall sind die Quartale und Jahre die übergeordneten Zeiträume.

Die Abbildung Kalender unten zeigt den Hauptmonatskalender, der standardmäßig im System enthalten ist. In diesem Kalender enthält jedes Jahr vier Quartale und jedes Quartal drei Monate. Der Monat in diesem Kalender ist der detaillierteste Zeitraum, sodass alle Berechnungen monatlich erfolgen. Sie sehen, dass die Monate innerhalb der Quartale ohne Überschneidungen oder Lücken verschachteln.

Wenn der Hauptmonatskalender nicht den von Ihrer Organisation verwendeten Kalender widerspiegelt, können Sie den Kalender anpassen oder einen neuen Kalender erstellen. Organisationen können mehrere Kalender verwenden, um verschiedene Zahlungspläne oder Abrechnungsperioden zu verwalten.

Dieses Diagramm zeigt die wichtigsten Aspekte von Kalendern wie oben beschrieben.

Datenintegrationsoptionen auf SAP HANA

In der Regel stammen die Daten, die zur Berechnung der Vergütung verwendet werden, aus verschiedenen Quellsystemen. Der Datenintegrationsprozess stellt sicher, dass diese Daten korrekt zugeordnet und regelmäßig aktualisiert werden, bevor jede Berechnung ausgeführt wird.

Zum Beispiel geben Zahlungsempfänger ihre Verkaufsvorgänge in ein CRM-Tool ein. Die Bewegungsdaten sind in das System integriert, in dem die Zahlungen berechnet werden.

Wenn Sie die meisten Datenintegrationsoptionen verwenden, werden eingehende Daten in eine Reihe von Staging-Tabellen verschoben.

Incentive Management bietet mehrere Lösungen für die Datenintegration in und von externen Systemen.

In dieser Tabelle werden verschiedene Arten der Datenintegration verglichen.

Zu den dateibasierten Optionen gehören die Excel-Datenlader und der Express-Datenlader.

  • Excel-Datenlader werden für das Ad-hoc-Laden von Daten auf Benutzerebene verwendet. Sie ist nicht für Datentransfers mit hohem Datenvolumen vorgesehen.
  • Der Express Data Loader ist eine ideale Lösung für kleine und mittelständische Unternehmen. Dieses Tool ist im System enthalten und verwendet eine SFTP-Dropbox, um große Datenmengen zu laden. Die Datenübertragung wird mithilfe von SAP-HANA-Prozeduren abgeschlossen.

Die Integration des direkten Datenbankzugriffs kann mit Smart Data Integration (SDI) konfiguriert werden. Dieses Werkzeug ist für große Datenmengen und Datentransformationen konzipiert. Sie verwendet Web IDE, ein grafisches Werkzeug, um Flussdiagramme für Datentransformationen zu definieren. SDI benötigt technisches Fachwissen, um Datenintegrationen durchzuführen.

In vielen Fällen ist es sinnvoll, je nach Szenario und System, das die Quelldaten enthält, mehrere Lösungen zu verwenden. Sie können SDI beispielsweise für eingeplante Importe und XDL für Ad-hoc-Datenübertragungen verwenden.

Die API-basierte Datenintegration kann über REST-APIs oder die SAP Integration Suite erfolgen.

  • REST-APIs sind neue konfigurierte APIs. In der Regel werden APIs für kleinere Datenmengen mit Echtzeitintegration verwendet.
  • Die SAP Integration Suite verbindet Anwendungen, um Daten von einem System über die Cloud an ein anderes zu übertragen, indem API zu API oder dateibasierte Integrationen verwendet werden. Diese Lösung integriert und erweitert Ihre SAP-Landschaft mithilfe der SAP Business Technology Platform (SAP BTP). Konnektoren für viele Anwendungen können über den SAP Cloud Marketplace erworben werden. Die SAP Integration Suite wird auch als Cloud Platform Integration (CPI) bezeichnet.

Zusammenfassung

  • Incentive Management verwendet ein rollenbasiertes Sicherheitsmodell, mit dem der Administrator Berechtigungen für alle Benutzer erteilen kann, die einer Rolle zugeordnet sind. Jedem Benutzer wird basierend auf der Zugriffsstufe, die dieser Benutzer zum Abschließen seiner Aufgaben benötigt, eine Rolle zugeordnet.
  • Eine Rolle ist eine Gruppe von Berechtigungseinstellungen, die für alle Benutzer gelten, die dieser Rolle zugeordnet sind. Berechtigungen stellen die Zugriffsebene auf ein Objekt oder die Möglichkeit dar, eine bestimmte Aktion auszuführen.
  • Mit Geschäftsbereichen können Organisationen den Zugriff auf Datenebene innerhalb der Organisation steuern.
  • Eine Verarbeitungseinheit ermöglicht die Berechnungsverarbeitung für Teilmengen von Daten. Sie verwenden Verarbeitungseinheiten, wenn Ihre Anforderungen die Ausführung von Vergütungsberechnungen zu verschiedenen Zeitpunkten oder in verschiedenen Vergütungszyklen umfassen.
  • Der Datenintegrationsprozess stellt sicher, dass die Daten aus verschiedenen Quellsystemen korrekt zugeordnet und regelmäßig aktualisiert werden, bevor jede Berechnung ausgeführt wird.

Checkliste für Entscheidungen

Prüfen Sie auf der Grundlage des Inhalts in diesem Abschnitt die Liste der Implementierungsentscheidungen, die Ihr Unternehmen möglicherweise vor Beginn der Implementierung treffen muss, und besprechen Sie diese mit Ihren Stakeholdern, dem Projektteam und den SAP-Implementierungsberatern. Auf diese Weise sind Sie besser darauf vorbereitet, mit der Implementierung zu beginnen.

  • Welche Rollen verwendet Ihr System?
  • Wie viele Benutzer werden Sie ungefähr anlegen?
  • Verwendet Ihr Unternehmen den Monatskalender, oder erstellen Sie einen benutzerdefinierten Kalender?
  • Welche Systeme enthalten Ihre Quelldaten für Mitarbeiter, Produkte, Verkaufsvorgänge und Kunden? Auf dieser Grundlage werden Sie welche Methoden der Datenintegration verwenden?