Ansicht
Dokumentation

CRM_WR_BRF_GENERATE_EXP - Generierung von Web-Antragsausdrücken

CRM_WR_BRF_GENERATE_EXP - Generierung von Web-Antragsausdrücken

PERFORM Short Reference   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Verwendung

Mit diesem Programm führen Sie für einen Web-Antrag bzw. dessen Antragstyp die Generierung von Web-Antragsausdrücken für die Verwendung im Business Rule Framework (BRF) durch.

Integration

Voraussetzungen

Sie haben bereits angelegt:

  • den Antragstyp eines Web-Antrags
  • eine Anwendungsklasse und eine implementierende Klasse für Web-Antragsausdrücke (Die Gruppierung von Web-Antragsfeldern in eine BRF-Gruppe ist optional)
(siehe IMG-Aktivität Business Rule Framework anbinden unter Abschnitt Aktivitäten).

Funktionsumfang

Beim Ausführen des Programmlauf erhalten Sie als Vorselektion zunächst eine Auflistung aller möglichen Web-Antragsausdrücke eines Antragtyps. Web-Antragsfelder, die bereits bei der Definition der Antragsdatenstruktur für die Verwendung im BRF gekennzeichnet wurden, sind für die Generierung als Web-Antragsausdruck bereits ausgewählt; Sie können in der Liste weitere Antragsfelder für die Generierung auswählen.

Der Ausdrucksname eines Web-Antragfelds setzt sich standardmäßig aus der ID eines Antragsfelds und einem Präfix zusammen. Die ID wird aus der Antragsdatenstruktur übernommen; als Präfix wird der Schlüssel des Antragstyps übernommen. Beide Vorschlagswerte können von Ihnen überschrieben werden.

Beachten Sie, dass der Ausdrucksname innerhalb der Anwendungsklasse eindeutig sein muss. Wenn Sie keinen Präfix verwenden, kann es sein, dass ein Ausdruck mit gleichem Namen schon existiert. Dieser wird in einem solchen Fall überschrieben.

Änderungen an der ID eines Antragsfelds und der BRF-Relevanz von Antragsfeldern werden direkt in den Annotationen der Antragsdatenstruktur übernommen.

Selektion

Auf dem Einstiegsbild legen Sie die BRF-Anwendungsklasse und optional die Gruppe fest, in der die Ausdrücke abgelegt werden. Die implementierende Klasse muss für Web-Antragsausdrücke geeignet sein.

Über den Antragstyp legen Sie fest, welche Felder Sie für das BRF benötigen.

Standardvarianten

Ausgabe

Gemäß der auf dem Einstiegsbild eingegebenen Daten erhalten Sie als Vorselektion eine Liste aller Antragsfelder eines Antragstyps. In der Liste können Sie Änderungen bezüglich der BRF-Relevanz sowie an der ID und dem Präfix vornehmen.

Auf Basis dieser Liste können Sie die Generierung der Web-Antragsausdrücke ausführen. Sie erhalten ein Generierungsprotokoll, in dem die generierten Ausdrücke angezeigt werden. Wir empfehlen, zuerst eine Simulation zu starten, bevor die Ausdrücke im Echtlauf generiert werden. Falls Ausdrücke überschrieben werden, können Sie dies am Anlegedatum bzw. dem Änderungsdatum erkennen.

Analog zum manuellen Anlegen von Web-Antragsausdrücken werden Daten aus dem Web-Antragscustomizing verwendet, um einen Ausdruck anzulegen. Der Ergebnistyp leitet sich aus dem zugeordneten Datenelement ab.

Siehe auch:

Mit dem Report RBRF_OVERVIEW können Sie sich einen Überblick über die verwendeten BRF-Ausdrücke einer Anwendungsklasse verschaffen.

Aktivitäten

Beispiel






CL_GUI_FRONTEND_SERVICES - Frontend Services   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4289 Date: 20240520 Time: 131038     sap01-206 ( 72 ms )