Ansicht
Dokumentation
DD_OBJECT_EXISTS - DD: Test der Existenz von Objekten.
TXBHW - Original Tax Base Amount in Local Currency General Material DataDiese Dokumentation steht unter dem Copyright der SAP AG.
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
CLASSEXISTS
NAME
PRODUCED
STATE
Ausnahmen
ILLEGAL_INPUTFunktionsgruppe
SINTPERFORM 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 )