Ansicht
Dokumentation
CRM_ISU_F4_EXIT_PRODUCT - Suchhilfe-Exit zum Produkt
rdisp/max_wprun_time - Maximum work process run time General Data in Customer MasterDiese Dokumentation steht unter dem Copyright der SAP AG.
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
CALLCONTROLRECORD_TAB
SHLP
SHLP_TAB
Ausnahmen
Funktionsgruppe
CRM_ISU_PRODUCT_SELECTORCL_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 )