Eine Geschäftsregel erstellen

Eine Geschäftsregel ist ein aus Berechnungen bestehendes, in Komponenten gruppiertes Oracle Hyperion Calculation Manager-Objekt.

Eine Regel kann eine oder mehrere Komponenten, Vorlagen oder Regeln enthalten.

Sie können Geschäftsregeln für Anwendungen erstellen, auf die Sie Zugriff haben. Ob Sie Regeln erstellen können, hängt von der Ihnen zugewiesenen Rolle ab. (Informationen hierzu finden Sie unter Oracle Enterprise Performance Management - Administrationsdokumentation für Benutzersicherheit).

Regeln werden in einem Flussdiagramm grafisch dargestellt. Zum Entwerfen der Regel können Sie Komponenten per Drag-and-Drop in das Flussdiagramm einfügen.

So erstellen Sie eine Geschäftsregel:

  1. Führen Sie eine der folgenden Aktionen aus:
    • Klicken Sie in der Systemansicht, in der benutzerdefinierten Ansicht, in der Deployment-Ansicht oder in der Filteransicht auf Symbol "Neues Objekt", und geben Sie die Informationen in das Dialogfeld Neues Objekt ein. Stellen Sie sicher, dass Sie Regel als Objekttyp auswählen.

    • Klicken Sie in der Systemansicht mit der rechten Maustaste auf Regeln, wählen Sie Neu aus, und geben Sie die Informationen in das Dialogfeld Neue Regel ein.

    Hinweis:

    Die folgenden Zeichen sind im Regelnamen nicht zulässig: "\r", "\n", "\t", "\f", "\b", "<", ">", "(", ")", """, "\\", "{", "}", "[", "]", "*", "?"
  2. Wählen Sie im Regeldesigner Objekte unter Neue Objekte und Vorhandene Objekte aus, und ziehen Sie sie in das Flussdiagramm zwischen Anfang und Ende.

    Beachten Sie Folgendes:

    • Wenn Sie eine vorhandene Formel- oder Skriptkomponente in das Flussdiagramm ziehen, wird aus der Formel bzw. dem Skript standardmäßig ein gemeinsames Objekt. Falls Sie dies nicht möchten, können Sie das Kontrollkästchen Gemeinsam in der Registerkarte Eigenschaften der Formel- bzw. Skriptkomponente deaktivieren. Informationen hierzu finden Sie unter Skript- und Formelkomponenten gemeinsam verwenden.

    • Um eine Skriptkomponente im grafischen Format anzuzeigen, klicken Sie im Flussdiagramm mit der rechten Maustaste auf die Skriptkomponente, und wählen Sie die Option zum Konvertieren in das grafische Format aus.

      Eine Skriptkomponente kann nur in das grafische Format konvertiert werden, wenn das Skript gültig ist. Wenn Sie die Konvertierung in das grafische Format rückgängig machen möchten, klicken Sie mit der rechten Maustaste auf die Skriptkomponente, und wählen Sie die Option zum Rückgängigmachen aus.

    • Sie können Objekte wie Formeln und Skripte unabhängig von der Regel erstellen und diese später zur Regel hinzufügen.

    • Um mit einer Geschäftsregel im nicht-grafischen Format (d.h. im Skriptformat) zu arbeiten, klicken Sie auf die Dropdown-Liste neben Designer, und wählen Sie Skript bearbeiten aus. (Informationen hierzu finden Sie unter Geschäftsregeln im Skriptmodus bearbeiten.)

  3. Geben Sie Eigenschaften für die Regel ein.

    Die Eigenschaften ändern sich, wenn Sie Komponenten zur Regel hinzufügen, und hängen davon ab, auf welche Komponente Sie gerade im Flussdiagramm zugreifen. Um Eigenschaften für eine Komponente einzugeben, wählen Sie die Komponente im Flussdiagramm aus.

    Die folgenden Eigenschaften werden angezeigt, wenn Sie im Flussdiagramm Anfang oder Ende auswählen.

    • Allgemein - Name, Beschreibung und Kommentare

    • Position - Anwendung und Plantyp

    • Optionen - Optionen für die aktuelle Anwendung

      Tabelle 2-1 Planning-Optionen

      Eigenschaft Beschreibung
      Dynamische Elemente erstellen Erstellen Sie Elemente, wenn Sie ein dynamisches übergeordnetes Standardelement in einer Variablen vom Typ "Element" mit aktivierten Runtime Prompts erstellen.

      Wenn Sie dynamische Elemente in einer Geschäftsregel erstellen und ein dynamisches übergeordnetes Standardelement auswählen, werden die untergeordneten Elemente des übergeordneten Elements automatisch erstellt, bevor die Regel in Oracle Hyperion Planning gestartet wird.

      Hinweis: Wenn Sie "Dynamische Elemente erstellen" auswählen, werden die neu erstellten Elemente gelöscht, wenn die Geschäftsregel nicht erfolgreich gestartet wird.

      Hinweis: Diese Eigenschaft ist nicht für Financial Consolidation and Close-Anwendungen verfügbar.

      Dynamische Elemente löschen Löschen Sie Elemente, wenn Sie ein dynamisches übergeordnetes Standardelement in einer Variablen vom Typ "Element" mit aktivierten Runtime Prompts erstellen.

      Wenn Sie dynamische Elemente in einer Geschäftsregel löschen und ein dynamisches übergeordnetes Standardelement auswählen, werden die untergeordneten Elemente des übergeordneten Elements automatisch gelöscht, nachdem die Regel in Planning gestartet wird.

      Hinweis: Diese Eigenschaft ist nicht für Financial Consolidation and Close-Anwendungen verfügbar.

      Benachrichtigungen aktivieren Aktivieren Sie eine Geschäftsregel, um eine E-Mail-Benachrichtigung an einen angemeldeten Benutzer zu senden, wenn die Regel mit oder ohne Fehler gestartet wird.

      Tabelle 2-2 Financial Management-Optionen

      Eigenschaft Beschreibung
      Logging aktivieren Nimmt beim Starten der Regel Logtext in die Logdatei auf.

      Sie können das Logging für Regeln, Regelsets und Komponenten aktivieren. Legen Sie den Inhalt des Logtextes mit den Formelanweisungen einer Geschäftsregel fest.

      Wenn das Logging für ein Regelset deaktiviert, aber für eine Regel und eine Komponente des Regelsets aktiviert ist, wird keine Logdatei erstellt. Der Grund hierfür ist, dass die Logeinstellung für das Regelset die Logeinstellungen für die Regel und die Komponente überschreibt.

      Timer aktivieren Zeichnet beim Starten der Regel die zur Verarbeitung der Regel benötigte Zeit in der Logdatei auf.

      Sie können den Timer für Regeln, Regelsets und Komponenten aktivieren. Die Verarbeitungszeit wird für jedes Objekt in die Logdatei geschrieben, dessen Timer aktiviert ist.

      Beispiel: Wenn ein Regelset mit aktiviertem Timer drei Regeln mit ebenfalls aktiviertem Timer enthält, wird die zur Verarbeitung des Regelsets und jeder darin enthaltenen Regel benötigte Zeit aufgezeichnet.

      Deaktiviert Deaktiviert beim Generieren des Skriptes temporär die Geschäftsregel.
      Funktion Verwendet die Regel als Funktion, die als Parameter in der Registerkarte "Parameter" angegebene Ausführungsvariablen enthalten kann.

      Wenn die Regel als Funktion verwendet wird, gibt sie wie eine Funktion einen Wert zurück. Alle Geschäftsregeln, für die Sie die Option für "Ist Funktion" ausgewählt haben, werden in der Funktionsauswahl als Funktionen angezeigt.

      Tabelle 2-3 Hauptbuch-Optionen

      Eigenschaft Beschreibung
      Startdatum Datum, nach dem die Geschäftsregel gestartet werden kann
      Enddatum Datum, vor dem die Geschäftsregel gestartet werden kann
  4. Erfassen oder prüfen Sie in folgenden Registerkarten im Regeldesigner Informationen:
    • Globaler Bereich - Zum Definieren gemeinsamer Dimensionen in Geschäftsregelkomponenten.

      Informationen hierzu finden Sie unter Gemeinsame Dimensionen in Geschäftsregelkomponenten definieren.

    • Variablen - Zum Prüfen und Definieren von Informationen zu den in der Geschäftsregel verwendeten Variablen.

      Die Registerkarte "Variablen" wird nur angezeigt, wenn die Geschäftsregel Runtime Prompt-Werte enthält.

      Bei anderen als Groovy-Regeln werden ausschließlich Variablen des Typs Element oder Elemente für Planning-Cubes des Typs Aggregate Storage Option (ASO) unterstützt.

    • Skript - Zum Anzeigen des generierten Skriptes für die Regel.

      Sie können in dieser Registerkarte keine Änderungen vornehmen. Um Änderungen am Skript vorzunehmen, wählen Sie in der Dropdown-Liste neben Designer die Option Skript bearbeiten aus.

      Die Möglichkeit zum Anzeigen und Bearbeiten des Skriptes für eine Geschäftsregel ist nur in Oracle Hyperion Financial Management, Oracle Hyperion Planning und Oracle Essbase Block Storage verfügbar.

    • Verwendung - Zum Anzeigen, welche Regeln und Regelsets die Regel verwenden.

      Sie können in dieser Registerkarte keine Änderungen vornehmen. Standardmäßig wird eine Regel nicht von anderen Regeln oder Regelsets verwendet, wenn Sie sie erstellen.

    • Parameter - Wählen Sie die als Parameter zu verwendenden Ausführungsvariablen aus.

      Informationen hierzu finden Sie unter Ausführungsvariablen zur Verwendung als Parameter auswählen.

    • Fehler und Warnungen - Klicken Sie auf Schaltfläche "Skriptdiagnose", um die Skriptdiagnose für die Geschäftsregel auszuführen. Calculation Manager analysiert dann das Geschäftsregelskript und zeigt Folgendes an:

      • Validierungsfehler, wenn die Regel nicht validiert werden konnte.

        Um einen Validierungsfehler zu beheben, klicken Sie mit der rechten Maustaste auf den Fehler, und wählen Sie In Skript anzeigen oder In Designer anzeigen aus. Wenn Sie In Designer anzeigen auswählen, zeigt Calculation Manager die Komponente mit dem Fehler an. Sie können die erforderlichen Änderungen vornehmen, die Regel speichern und die Skriptdiagnose erneut ausführen. Um die Komponente zu bearbeiten, müssen Sie sich in der Designeransicht befinden.

      • Übersicht, Warnungen und Blöcke, wenn die Regel validiert wird.

        Klicken Sie auf eine Warnung oder ein Blockelement, und wählen Sie In Skript anzeigen oder In Designer anzeigen aus. Sie können die Komponenten nur in der Designeransicht bearbeiten.

        • Übersicht- Statistiken, wie die Anzahl der Datenzellen in der Berechnung, die Anzahl der Datendurchgänge und die Anzahl der nicht ordnungsgemäß verwendeten Dimensionen.

        • Warnungen - Informationen darüber, ob alle dünn besiedelten Dimensionen für Zellenbezüge angegeben sind, ob sich eine Zelle auf dünn besiedelte Elemente bezieht und ob sich eine Zuweisung auf dünn besiedelte Dimensionselemente in verschiedenen Datenblöcken bezieht. Alle diese Warnungen können Auswirkungen auf die Performance haben.

        • Blöcke - Informationen, wie z.B. "Wie lautet für jede FIX-Anweisung die potentielle und geschätzte Anzahl von Blöcken, die von der FIX-Anweisung betroffen sind?" (oder ähnlich)

  5. Klicken Sie auf Schaltfläche "Speichern", um die Regel zu speichern.