Informationen zu Groovy-Geschäftsregeln

Mit Groovy-Geschäftsregeln können Sie komplexe Regeln zum Lösen von Anwendungsfällen entwerfen, die mit normalen Geschäftsregeln nicht gelöst werden können, z.B. Regeln, mit denen verhindert wird, dass Benutzer Daten in Formularen speichern, wenn der Datenwert den vordefinierten Schwellenwert überschreitet.

Hinweis:

Groovy ist ein erweitertes Framework anpassbarer Regeln, das mit der EPM Cloud-Plattform geliefert wird und mit EPM Enterprise Cloud in Kombination mit Enterprise PBCS und PBCS Plus One verfügbar ist. Sie können Groovy-Regeln in den folgenden Anwendungen erstellen und bearbeiten:

  • Planning (einschließlich folgender Anwendungstypen: benutzerdefiniert, Planning Modules, FreeForm, Sales Planning und Strategische Personalplanung)

  • Enterprise Profitability and Cost Management

  • Financial Consolidation and Close

  • FreeForm

  • Tax Reporting

Sie können Groovy-Regeln in Calculation Manager erstellen und sie in allen Komponenten ausführen, in denen eine Berechnungsskriptregel in einer Anwendung ausgeführt werden kann, z.B. auf der Seite "Regeln", im Kontext eines Formulars, im Job-Planer, in Dashboards, in Aufgabenlisten usw.

Groovy-Regeln werden auch in Regelsets unterstützt. Sie können in einem Regelset eine Kombination aus Berechnungsskriptregeln und Groovy-Regeln verwenden.

Groovy-Regeln werden in zusammengesetzten Formularen nicht unterstützt.

Sie können Jobs mit Typregeln, Regelsets und Vorlagen synchron über eine Groovy-Regel ausführen.

Sie können Groovy-Skripte schreiben, um ausgewählte EPM Automate-Befehle direkt in Oracle Enterprise Performance Management Cloud auszuführen, ohne einen EPM Automate-Client auf einem Clientrechner zu installieren. Informationen dazu, welche EPM Automate-Befehle über Groovy und Beispielskripte ausgeführt werden können, finden Sie unter Befehle ohne Installation von EPM Automate ausführen und Unterstützter Befehl in der Dokumentation Mit EPM Automate für Oracle Enterprise Performance Management Cloud arbeiten.

Oracle unterstützt zwei Typen von Groovy-Regeln:

  • Regeln, mit denen Berechnungsskripte zur Laufzeit basierend auf einem anderen Kontext als den Runtime Prompts dynamisch erstellt werden können und die das Berechnungsskript zurückgeben, das dann in Oracle Essbase ausgeführt wird.

    Beispiel: Sie könnten eine Regel zum Berechnen von Aufwendungen für Projekte nur für die Dauer (Start- und Enddatum) des Projekts erstellen.

    Ein weiteres Beispiel ist eine trendbasierte Berechnung, bei der die Berechnung auf die im Formular verfügbaren Konten beschränkt wird. Sie könnten diese Berechnung für verschiedene Formulare unter "Ertrag", "Aufwand", "Bilanz" und "Cashflow" verwenden. So ist eine Optimierung und Wiederverwendung möglich.

  • Reine Groovy-Regeln, mit denen z.B. Datenvalidierungen ausgeführt und Vorgänge abgebrochen werden können, wenn die eingegebenen Daten gegen Unternehmensrichtlinien verstoßen.

Video

Ihr Ziel Dieses Video ansehen

Mehr über Schulungsoptionen zum Erstellen von Groovy-Regeln in Oracle Enterprise Performance Management Cloud erfahren.

Symbol "Video" Kennenlernen von Groovy in Oracle EPM Cloud