Ansicht
Dokumentation

DD_OBJECT_EXISTS - DD: Test der Existenz von Objekten.

DD_OBJECT_EXISTS - DD: Test der Existenz von Objekten.

TXBHW - Original Tax Base Amount in Local Currency   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein bestimmt ob und gegebenenfalls in welchem Zustand ein ABAP/4 Dictionary Objekt existiert.

Die Spezifikation des Objekts erfolgt durch die Parameter CLASS und NAME. Für CLASS = 'INDX' ist zu berücksichtigen, daß in diesem Fall die ersten 10 Zeichen von NAME für den Namen der Tabelle und die Zeichen 11 bis 13 für die Kennung des Index vorgesehen sind. Für CLASS = 'MCID' sind die ersten 4 Zeichen für den Namen des Matchcode-Objekts und das 5. Zeichen für die Kennung der Matchcode-Id vorgesehen. Falls NAME noch weitere Zeichen enthält, so wird das Objekt in jedem Fall als nicht existent angesehen.

Durch den Parameter STATE kann festgelegt werden, welche Zustände des Objekts berücksichtigt werden sollen.
Hat STATE den Wert 'A', so kann EXISTS nur die Werte 'A' (es gibt aktive Version des Objekts) und ' ' (es gibt keine aktive Version des Objekts) haben.
Hat STATE dagegen den Wert 'M', so kann EXISTS die Werte ' ' (Objekt nicht im ABAP/4 Dictionary vorhanden), 'N' (Objekt befindet sich im Zustand "neu" im ABAP/4 Dictionary), 'A' (Objekt befindet sich im Zustand "aktiv" im ABAP/4 Dictionary) und 'M' (Objekt befindet sich im Zustand "überarbeitet" im ABAP/4 Dictionary) annehmen.

Im Expertenmodus STATE = ' ' verhält sich der Baustein wie bei STATE = 'M', nur daß zur Ermittlung des Zustands des Objekts nicht nur sein Header, sondern auch sämtliche Teilobjekte (nicht aber Indizes oder Technische Einstellungen für Tabellen), berücksichtigt werden.

Falls das angegebene ABAP/4 Dictionary Objekt existiert, so erhält man im Parameter PRODUCED die Information, ob das Objekt durch die Aktivierung eines anderen ABAP/4 Dictionary Objekts entstanden ist (etwa als generierte Viewtabelle zu einem View), oder ob es sich tatsächlich um ein selbstständiges ABAP/4 Dictionary Objekt handelt.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

CLASS
EXISTS
NAME
PRODUCED
STATE

Ausnahmen

ILLEGAL_INPUT

Funktionsgruppe

SINT

PERFORM Short Reference   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2649 Date: 20240523 Time: 140950     sap01-206 ( 63 ms )