Ansicht
Dokumentation

PB_SHLP_INTF_KEY - wie RS_F4_INFO, doch mit Varainte aus Suchhilfeparameter

PB_SHLP_INTF_KEY - wie RS_F4_INFO, doch mit Varainte aus Suchhilfeparameter

ROGBILLS - Synchronize billing plans   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein dient dazu, elementare Suchhilfen zu definieren, die einen Eingabehilfeablauf beschreiben, bei dem mit Hilfe des Repository Infosystems ein Workbench-Objekt bestimmt werden kann. Der beschriebene Eingabehilfeablauf kann allerdings immer nur Objekte eines festen Objekttyps behandeln. Dabei bestehen die folgenden Möglichkeiten:

  1. Es soll nur ein fester Objekttyp unterstützt werden.
  2. Das Kürzel des betroffenen Objekttyps kann zum F4-Zeitpunkt in einem Feld vom Typ SEU_OBJ des Dynpros oder seines Modulpools zur Verfügung gestellt werden.
  3. Zum F4-Zeitpunkt soll noch Programmlogik ablaufen, durch die der Objekttyp bestimmt wird.

In den ersten beiden Fällen muß die Suchhilfe einen Parameter OBJTYPE mit dem Datenelement SEU_OBJ besitzen. Im ersten Fall ist dieser Parameter als interner Parameter zu definieren und mit dem Kürzel des festgelegten Objekttyps als Default zu versehen. Im zweiten Fall ist der Parameter als IMPORT-Parameter zu definieren und bei der Anbindung der Suchhilfe dem entsprechenden Feld zuzuordnen. In beiden Fällen ist dieser Baustein der Suchhilfe als Suchhilfe-Exit zuzuordnen.

Im dritten Fall ist der Suchhilfe ein eigener Suchhilfe-Exit zuzuordnen, das diesen Baustein zu jedem Zeitpunkt aufruft. Dabei muß zum Zeitpunkt SELECT der gewünschte Objekttyp ermittelt sein und diesem Baustein im IMPORT-Parameter OBJTYPE übergeben werden. Alle anderen Parameter müssen mit den gleichnamigen Parametern des Suchhilfe-Exits versorgt werden.

In allen Fällen muß die Suchhilfe noch einen EXPORT-Parameter besitzen, der bei der Anbindung dem Suchfeld zuzuordnen ist. Falls eine zum F4-Zeitpunkt in diesem Feld befindliche Eingabe bei der Selektion mit berücksichtigt werden soll, so muß der Parameter auch IMPORT-Parameter sein (diese Option sollte im Normalfall gewählt werden.)

Die Suchhilfe sollte keine Selektionsmethode und keine Parameter auf dem Selektionspopup besitzen. Dagegen sollten die EXPORT-Parameter und die auf der Trefferliste anzuzeigenden Parameter aus den Feldern der Struktur LIST_<Objektkürzel>, die vom Infosystem genutzt wird, um die Ergebnisse zum Objekt zu beschreiben, ausgewählt werden.

Beispiel

Hinweise

  1. Mit diesem Baustein kann auch das Infosystem für Subobjekte (z.B. Tabellenfelder) genutzt werden. In diesem Fall muß der anzulegenden Suchhilfe auf jeden Fall ein eigenes Suchhilfe-Exit zugeordnet werden. Dieses Suchhilfe-Exit sollte diesen Funktionsbaustein aufrufen und ihm dabei im IMPORT-Parameter ENCL_PARAM den Namen des Suchhilfeparameters mitgeben, der den Namen des umfassenden Objekts enthält.
  2. Mit diesem Baustein können auch die Nichtstandardvarianten des Infosystems genutzt werden. Auch hierzu muß ein eigenes Suchhilfe-Exit geschrieben werden, das diesen Baustein aufruft und ihm im IMPORT-Parameter VARIANT den Namen der betreffenden Variante mitgibt.

Weiterführende Informationen





Parameter

CALLCONTROL
ENCL_PARAM
OBJTYPE
RECORD_TAB
SHLP
SHLP_TAB
VARIANT

Ausnahmen

Funktionsgruppe

PB_SERVICE

CPI1466 during Backup   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4100 Date: 20240523 Time: 062149     sap01-206 ( 80 ms )