Benutzerdefinierte Berechnungslogik in Komponenten erstellen

Wenn Sie in einer benutzerdefinierten Komponente eigene Berechnungen für das Modul Personalplanung definieren, können Sie für Berechnungen von zusätzlichen Bezügen, Leistungen oder Steuern ganz flexibel Bedingungslogik anwenden und Werttreiber angeben.

Beispiel: Sie können eine Bonusberechnung erstellen, die für Neueinstellungen mit einem Arbeitsbeginn in den ersten sechs Monaten eines Kalenderjahres, jedoch nicht für Neueinstellungen mit einem Arbeitsbeginn in den letzten sechs Monaten des Kalenderjahres im ersten Beschäftigungsjahr gilt. Sie können auch einen Werttreiber auswählen, der von den vordefinierten Werttreibern abweicht (z.B. Pauschalbetrag, Prozentsatz des Gehalts usw.). Beispiel: Sie können für zusätzliche Bezüge wie Provisionen ein benutzerdefiniertes Element erstellen, z.B. Ertrag. Um ein Element als Treiber für den Werttyp anzugeben, schließen Sie das Element in die Elementformel für die benutzerdefinierte Komponente ein.

So passen Sie Logik in einer benutzerdefinierten Komponente an:

  1. Bearbeiten Sie im Assistenten für Leistungen und Steuern auf der Seite Details eine vorhandene Komponente, und wählen Sie für Komponententyp die Option Benutzerdefiniert aus.
  2. Fahren Sie mit der Einrichtung der Komponente fort. Dabei können Sie optional Sätze für die benutzerdefinierte Logik eingeben.

    Schließen Sie Schwellenwerte in die Elementformel ein.

  3. Erstellen Sie eine Elementformel für das Element OWP_Custom Expense in der Property-Dimension:
    1. Wählen Sie auf der Homepage die Optionen Anwendung, Überblick, Dimensionen aus.
    2. Klicken Sie auf den Abwärtspfeil rechts neben Cube, und wählen Sie OEP_WFP aus.
    3. Klicken Sie auf Eigenschaft, klicken Sie mit der rechten Maustaste in den Spaltenheader Elementname, und deaktivieren Sie die Option Standardmodus.
    4. Wählen Sie das Element OWP_Custom Expense aus, scrollen Sie nach rechts zur Spalte OEP_WFP Formula, und klicken Sie in die Schnittmengenzelle.
    5. Klicken Sie oben links im Raster auf das Symbol "Elementformel" Symbol "Elementformel".
    6. Geben Sie die Elementformel ein.

Hinweise:

  • Bevor Sie eine eigene benutzerdefinierte Berechnungslogik erstellen, empfiehlt Oracle, anhand der vordefinierten Berechnungen eine eingehende Prüfung vorzunehmen.
  • Bewerten Sie die Performance Ihrer benutzerdefinierten Formel, bevor Sie die Anwendung in der Produktionsinstanz freigeben.
  • Wenn Sie mehrere benutzerdefinierte Komponenten erstellen und verwenden möchten, ändern Sie die Formel des Elements OWP_Custom Expense, um die benutzerdefinierte Logik der einzelnen Komponenten aufzunehmen. Beispiel: Verwenden Sie verschachtelte IF-Bedingungen für die einzelnen benutzerdefinierten Komponententypen.

Tipp:

In den nächsten Themen finden Sie Tipps zum Anpassen der Berechnungslogik sowie mehrere Beispielformeln.