Show TOC

FunktionsdokumentationBRFplus-Ausdrucksart zum Abruf von BO-Daten Dieses Dokument in der Navigationsstruktur finden

 

Business Rules Framework plus (BRFplus) stellt ein umfassendes Application Programming Interface (API) und eine Benutzungsoberfläche (UI) zum Definieren und Verarbeiten von Geschäftsregeln zur Verfügung. Mit BRFplus können Sie auf intuitive Art und Weise Regeln verändern und für verschiedene Anwendungen wiederverwenden.

Sie können Regeln anlegen, indem Sie die entsprechenden BRFplus-Ausdrücke in BRFplus-Funktionen aufrufen. Diese Ausdrücke verwenden einen Kontext oder beinhalten andere Ausdrücke zum Berechnen, Feststellen oder Ableiten eines Ergebnisses. Es sind verschiedene Ausdrucksarten vorhanden, wie z.B. Entscheidungstabellen oder das Auswählen von Daten in einer Datenbank (DB).

Sie können die Ausdrucksart RetrieveBOData (/BOFU/RETRIEVE_BO_DATA) in dem Kontext von Anwendungs-Business-Objekten (Anwendungs-BOs) verwenden, die über das Business Object Processing Framework (BOPF) entwickelt wurden. Ein Ausdruck, der für diese Ausdrucksart angelegt wurde, stellt Anwendungsdaten für BOs zur Verwendung in der BRFplus-Umgebung zur Verfügung.

Sie können die abgerufenen BO-Daten für Entscheidungen und Berechnungen in der BRFplus-Umgebung verwenden. Dadurch sind bessere Möglichkeiten der Geschäftsprozesserweiterung in BOPF-basierten Anwendungen gegeben. Dieser Ausdruck ist für Geschäftsbelege, die als Instanzen von Anwendungs-BOs verarbeitet werden, zur Entscheidungsfindung und zum Auslösen von Folgeaktivitäten (z.B. Entscheidungen zur Ausgabeverwaltung und BO-Feldsteuerung) hilfreich.

Funktionsumfang

Eingabe zum Anlegen des Ausdrucks RetrieveBOData

  1. Identifizieren Sie den führenden Datenknoten im Ergebnis:

    In Abhängigkeit von Ihren Geschäftsanforderungen haben Sie folgende Möglichkeiten:

    • BO-Namen angeben

    • BO-Knotennamen nach Assoziation angeben

  2. Eingabebindung für Datensatzschlüssel von Anwendungsdaten (ein einzelner Schlüssel oder eine Tabelle mit Schlüsseln)

Merkmale des Ausdrucks RetrieveBOData

  • Sie können Filterwerte für Assoziationsparameterfelder festlegen.

    Wenn Sie beispielsweise das Attribut Sprache für einen Knoten verwenden, können Sie mit dem Filterwert die entsprechende Sprache festlegen.

  • Sie können dieselbe Assoziation mehrmals verwenden, um Anwendungsdaten den verschiedenen Assoziationsfilterwerten entsprechend auszuwählen.

    Wenn die BO-Assoziation beispielsweise TEXT ist, kann der Text in einer beliebigen Sprache vorliegen. Zum Filtern der Sprache legen Sie Assoziationsfilterwerte fest.

  • Sie können Datenfelder den jeweiligen Objektfeldern für Ausgabedaten zuordnen.

Ausgaben des Ausdrucks RetrieveBOData

Die Felder der folgenden Knoten werden für den Ausdruck RetrieveBOData ausgegeben:

  • Felder des führenden Datenknotens

  • Felder der BO-Knoten, die Sie mit dem führenden Datenknoten assoziiert haben

Der Ausdruck gibt Folgendes aus:

  • Ergebnistabelle für Ausgabeschlüssel

  • Ergebnisdatentabelle als ein Datenobjekt

  • Ergebnistabelle für Schlüsselverbindungen, wenn Sie den BO-Knotennamen nach Assoziation festlegen (RetrieveByAssociation)

Weitere Informationen

Weitere Informationen über BRFplus finden Sie unter   SAP NetWeaver Library   Schlüsselbereiche von SAP NetWeaver   Schlüsselbereiche der Application Platform   Business Services   Business Rules Framework plus  .