Ansicht
Dokumentation

TR_CHECK_EXIST - Prueft die Existenz eines Transportobjektes aus einem Auftrag

TR_CHECK_EXIST - Prueft die Existenz eines Transportobjektes aus einem Auftrag

CL_GUI_FRONTEND_SERVICES - Frontend Services   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Ermittelt die Existenz eines Objektes aus einer Korrektur, einer Reparatur oder einem Transportauftrag. Falls das Objekt auf der TADIR-Ebene ist, wird der Baustein check_exist aufgerufen, den es schon seit 3.0A gibt. Falls das Objekt unterhalb der TADIR-Ebene ist, wird nach der gleichen Methode wie im check_exist vorgegangen. Aus dem Objekttyp (Feld "OBJECT") wird ein Baustein-Name ermittelt. Da der Typ garantiert eindeutig ist ueber die PGMID hinaus, kann die Namensbildung in der gleichen Art wie im check_exist erfolgen, ohne mit den dort generierten Namen zu kollidieren.

Beispiel

Der TADIR-Schluessel ist unbekannt, nur das Objekt steht in der Header-Zeile der E071, z.B. in einer SELECT-Schleife.

call function 'TR_CHECK_EXIST'
exporting
iv_pgmid = e071-pgmid
iv_object = e071-object
iv_obj_name = e071-obj_name
* is_tadir = tadir
importing
e_exist = objda
exceptions
tr_no_check_function = 01.

Hinweise

Die Exception 'tr_no_check_function' muss unbedingt behandelt werden, wenn es auf die Nicht-Existenz eines Objektes ankommt. Der Satz von check_exist_....-Bausteinen ist nicht vollstaendig und wird es auch sicher nie werden. Als default muss daher die Existenz des Objektes angenommen werden.

Weiterführende Informationen

Alle Bausteine aus dieser Gruppe (SXST). Es gibt die Gruppe der TADIR-Bausteine und diejenige der E071-Bausteine. Die beiden Gruppen haben eine abweichende Schnittstelle, sind ansonsten jedoch gleichwertig. Falls die Menge der Bausteine die Zahl 99 ueberschreitet, wird man eine weitere Gruppe hinzufuegen muessen.





Parameter

E_EXIST
IS_TADIR
IV_OBJECT
IV_OBJ_NAME
IV_PGMID

Ausnahmen

TR_NO_CHECK_FUNCTION

Funktionsgruppe

SXSF

RFUMSV00 - Advance Return for Tax on Sales/Purchases   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2068 Date: 20240523 Time: 122241     sap01-206 ( 50 ms )