Ansicht
Dokumentation
CRM_WR_BRF_GENERATE_EXP - Generierung von Web-Antragsausdrücken
PERFORM Short Reference BAL Application Log DocumentationDiese Dokumentation steht unter dem Copyright der SAP AG.
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 )