Ansicht
Dokumentation

BBP_ORG_SEARCH - HR-Reuse: Gültigkeitsprüfung für Objekte

BBP_ORG_SEARCH - HR-Reuse: Gültigkeitsprüfung für Objekte

rdisp/max_wprun_time - Maximum work process run time   Addresses (Business Address Services)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Eingabeprüfung für Objekte der Personalplanung

Der im Parameter SEARK übergebene Suchbegriff wird auf Gültigkeit überprüft.

Ist der Suchbegriff achtstellig numerisch, wird versucht, das Objekt mit der entsprechenden ID zu lesen. Wenn das Objekt gefunden wird, und den entsprechenden Bedigungen (RESTRICT_FB, CALLBACK_PROG und BASE_OBJECTS) entspricht, wird es zurückgegeben; falls nicht, wird die Ausnahme NOTHING_FOUND ausgelöst.

Ist der Suchbegriff alphanumerisch, werden alle Objekte gesucht, die als Kürzel oder als Bezeichnung den Suchbegriff enthalten (unabhängig von der Groß-/Kleinschreibung). Werden mehrere passende Objekte gefunden, so wird ein Dialogfenster mit den Objekten angezeigt. Das ausgewählte Objekt wird zurückgegeben.

Beispiel

CALL FUNCTION 'RH_MACO'

EXPORTING

SEARK = OBJECT_TO_SEARCH_FOR PLVAR = PLANVERSION OTYPE = OBJECTTYPE

IMPORTING

SEL_OBJECT = OBJECT_FOUND

EXCEPTIONS

F15 = 1 WRONG_CONDITION = 2 NOTHING_FOUND = 3 OTHERS = 4.

IF SY-SUBRC = 0.

"this object is valid

ENDIF.

Hinweise

Dieser Baustein nimmt für alle Suchbegriffe eine vollständige Objektprüfung vor. Falls er keine Ausnahme zurückliefert, ist das zurückgegebene Objekt gültig.

In Releases vor 99a ist das allerdings nicht so. Hier muß zusätzlich zum Returncode (SY-SUBRC) geprüft werden, ob eines der Felder SHORT, BEGDA oder ENDDA leer ist. In diesem Fall wurde das zurückgegebene Objekt nicht gültig.

Die Selektionslogik bezüglich Sprache wird im Customizing (Tabelle T77S0, Schalter SEARK LMODE) eingestellt. Das Verhalten ist in der Dokumentation zum Parameter LANGU_MODE beschrieben. Gleichwohl darf dieser Parameter nicht gesetzt werden, damit die Customizingeinstellung übernommen wird.





Parameter

COMPANY_ID
MAX_NUM
OTYPE
PLVAR
RESTRICT_DATA
RESTRICT_FB
RETURN_TEXT
SEARK
SEL_OBJECT
SEL_OBJECTS

Ausnahmen

CANCELLED
NOTHING_FOUND

Funktionsgruppe

BBP_IU_GEN

rdisp/max_wprun_time - Maximum work process run time   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3426 Date: 20240523 Time: 182530     sap01-206 ( 89 ms )