Ansicht
Dokumentation

CRM_ISU_F4_EXIT_PRODUCT - Suchhilfe-Exit zum Produkt

CRM_ISU_F4_EXIT_PRODUCT - Suchhilfe-Exit zum Produkt

rdisp/max_wprun_time - Maximum work process run time   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Die Funktionsweise des Funktionsbausteins orientiert sich am Ablauf der Standard-F4-Suchhilfe und unterteilt sich somit in folgende fünf Schritte.

1.) Suchhilfe-Schritt SELONE:

In diesem ersten Schritt wird die Überschrift des Selektions-Popups gesetzt sowie die maximale Trefferanzahl festgelegt. Des Weiteren wird die Interface-Struktur (SHLP-INTERFACE) neu aus dem Data Dictionary geladen und der Feld- und Strukturname des aufrufenden Programms festgelegt. Zu letzt wird überprüft, ob ein Vertrag bzw. ein Angebot angelegt oder angezeigt werden soll. Dem entsprechend wird die Struktur CALLCONTROL verändert.

2.) Suchhilfe-Schritt PRESEL1:

In diesem Schritt werden die bereits bekannten Informationen und Werte zur Verbrauchsstelle, zur Anlage, zum Zählpunkt und zum Geschäftspartner gelesen. Anschließend werden die Felder des Selektionsdynpros mit diesen Werten gefüllt. In Abhängigkeit von den Einstellungen im Customizing sind einige Felder auf dem Popup eingabebereit oder nicht.

3.) Suchhilfe-Schritt SELECT:

Dieser Schritt übernimmt vor allem zwei Funktionen: das Fehlerhandling sowie die Selektion der Daten auf der Grundlage der Selektionskriterien. Diese wurden entweder vom System erzeugt oder vom Call-Center-Agent eingegeben. Dazu greift der Suchhilfe-Exit auf mehrere Datenbank-Tabellen zu.

Das Fehlerhandling überprüft die Eingaben des Benutzers auf dem Selektions-Popup auf deren Richtigkeit und gibt im Fehlerfall eine Meldung aus. Gibt der Benutzer beispielsweise eine Branche ein, die im System nicht vorhanden, so wird er über ein Popup darauf aufmerksam gemacht. Er kann seine Eingabe allerdings nicht revidieren, sondern der Suchhilfe-Exit ignoriert diese einfach und löscht den falschen Eintrag aus der Tabelle der Selektionskriterien SHLP-SELOPT.

4.) Suchhilfe-Schritt DISP:

Dieser Schritt übernimmt die Anzeige der selektierten Daten auf der Trefferliste. Die Spalten, welche auf der Trefferliste dargestellt werden sollen, übernimmt der Funktionsbaustein aus dem Data Dictionary.

5.) Suchhilfe-Schritt RETURN:

Dieser Schritt sorgt dafür, dass der Wert, den der Call-Center-Agent auf der Trefferliste auswählt, in das Feld des aufrufenden Dynpros zurückgeschrieben wird. Dazu wird das Feld SHLPOUTPUT der Struktur SHLP-INTERFACE verändert, allerdings nur für das Feld, auf dem F4 gedrückt wurde.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

CALLCONTROL
RECORD_TAB
SHLP
SHLP_TAB

Ausnahmen

Funktionsgruppe

CRM_ISU_PRODUCT_SELECTOR

CL_GUI_FRONTEND_SERVICES - Frontend Services   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3002 Date: 20240523 Time: 140055     sap01-206 ( 68 ms )