SAP ABAP Interface IF_DD_SOBJECT (Dictionary BO Accesses)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-DWB-DIC (Application Component) ABAP Dictionary
⤷
SDCBO (Package) RDL Artefacts

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface composition (i COMPRISING i_ref) | IF_DD_SOBJECT_INT | For internal usage, for example, mass activation | 20120925 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_DD_SOBJECT | Dictionary Core BO | 20121023 |
Properties
Interface | IF_DD_SOBJECT | |
Short Description | Dictionary BO Accesses |
General Data
Package | SDCBO | RDL Artefacts |
Created | 20120911 | SAP |
Last changed | 20140121 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | IF_DD_SOBJECT_TYPES | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_DD_SOBJECT has no interface.
Friends
Interface IF_DD_SOBJECT has no friend.
Attributes
Interface IF_DD_SOBJECT has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Activates RDL Artifacts | 20120911 |
2 | ![]() |
Instance method | Public | Method | Checks the latest version of a structured object | 20130314 |
3 | ![]() |
Instance method | Public | Method | Deletes an RDL artifact, including runtime object | 20120911 |
4 | ![]() |
Instance method | Public | Method | Reads the information of an RDL artifact | 20120911 |
5 | ![]() |
Instance method | Public | Method | Writes an RDL artifact | 20120911 |
6 | ![]() |
Instance method | Public | Method | Write TADIR Entry for RDL Artifact | 20120911 |
7 | ![]() |
Instance method | Public | Method | Write Transport Request for RDL Artifact | 20120911 |
Events
Interface IF_DD_SOBJECT has no event.
Types
Interface IF_DD_SOBJECT has no local type.
Method Signatures
Method ACTIVATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACTION_TAB | Call by reference | Type reference (TYPE) | DCTABLRESTAB | Tabelle zur Verwaltung von Strukturänderungen | 20120911 | ||
2 | ![]() |
DBTABLES | Call by reference | Type reference (TYPE) | IF_DD_SOBJECT_TYPES=>TY_T_DBTABLES | Datenbanktabellen zu Knoten der BO-Struktur | 20120911 | ||
3 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20120911 | ||
4 | ![]() |
RC | Call by reference | Type reference (TYPE) | SYSUBRC | Returnwert: 0: o.k., 4: Warnung, 8: Fehler | 20120911 | ||
5 | ![]() |
STRUCOBJNAME | Call by reference | Type reference (TYPE) | DDSTRUCOBJNAME | Name eines Strukturierten Objekts | 20120926 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20120926 | ||
2 | ![]() |
20120926 |
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20130314 | ||
2 | ![]() |
RC | Call by reference | Type reference (TYPE) | SYSUBRC | Returnwert: 0: o.k., 4: Warnung, 8: Fehler | 20130314 | ||
3 | ![]() |
STRUCOBJNAME | Call by reference | Type reference (TYPE) | DDSTRUCOBJNAME | Name eines Strukturierten Objekts | 20130314 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Lesen der Metadaten | 20130314 |
Method DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACTION_TAB | Call by reference | Type reference (TYPE) | DCTABLRESTAB | Tabelle zur Verwaltung von Strukturänderungen | 20121121 | ||
2 | ![]() |
DELETE_DBOBJECTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_false: Db Objekte werden nicht gelöscht | 20121121 | |
3 | ![]() |
RC | Value transfer | Type reference (TYPE) | SYSUBRC | Returnwert: 0: o.k., 4: Objekt nicht oder bereits gelöscht | 20120911 | ||
4 | ![]() |
STRUCOBJNAME | Call by reference | Type reference (TYPE) | DDSTRUCOBJNAME | Name eines Strukturierten Objekts | 20120926 |
Method DELETE on Interface IF_DD_SOBJECT has no exception.
Method READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DD02BNDV_TAB | Call by reference | Type reference (TYPE) | DD02BNDVTAB | Tabelle über die Knoten des Strukt. Objekts, inaktive Vers. | 20120911 | ||
2 | ![]() |
DD02BV_TAB | Call by reference | Type reference (TYPE) | DD02BVTAB | Tabelle für Header, inaktive Version | 20120911 | ||
3 | ![]() |
DD03NDV_TAB | Call by reference | Type reference (TYPE) | DD03NDVTAB | Zeilen eines Knotens, Neuste Version | 20120911 | ||
4 | ![]() |
DD05BV_TAB | Call by reference | Type reference (TYPE) | DD05BVTAB | Tabelle für Assoziationen - Felder | 20120911 | ||
5 | ![]() |
DD05FV_TAB | Call by reference | Type reference (TYPE) | DD05FVTAB | Tabelle für Assoziationen Valuation Info für BOs | 20120911 | ||
6 | ![]() |
DD08BV_TAB | Call by reference | Type reference (TYPE) | DD08BVTAB | Tabelle für Assoziationen - Header | 20120911 | ||
7 | ![]() |
DD12BV_TAB | Call by reference | Type reference (TYPE) | DD12BVTAB | Alternative Schlüssel (Sek. Indizes), Header + Text | 20120911 | ||
8 | ![]() |
DD17BV_TAB | Call by reference | Type reference (TYPE) | DD17BVTAB | Alternative Schlüssel (SekIndizes), Felder | 20120911 | ||
9 | ![]() |
GET_STATE | Call by reference | Type reference (TYPE) | OBJSTATE | 'M' | Zustand des Data-Dictionary Objektes | 20120911 | |
10 | ![]() |
GOT_STATES | Call by reference | Type reference (TYPE) | DCSOBJGOTSTATES | Ergebnis beim Lesen von DDic BOs | 20120911 | ||
11 | ![]() |
LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SYST-LANGU | Sprache, in der die Texte gelesen werden | 20120911 | |
12 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | 0 | Id für Protokollschreiber | 20120911 | |
13 | ![]() |
SOBJNAMES | Call by reference | Type reference (TYPE) | IF_DD_SOBJECT_TYPES=>TY_T_SOBJNAMES | Namen der zu lesenden Objekte | 20120926 | ||
14 | ![]() |
WITHTEXT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_true: Texte werden gemäß 'LANGU' gelesen | 20120911 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20120926 |
Method WRITE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DD02BNDV_TAB | Call by reference | Type reference (TYPE) | DD02BNDVTAB | Tabelle über der Knoten zu BOs inklusive Texte | 20120911 | ||
2 | ![]() |
DD02BV_WA | Call by reference | Type reference (TYPE) | DD02BV | BO-Header | 20120911 | ||
3 | ![]() |
DD03NDV_TAB | Call by reference | Type reference (TYPE) | DD03NDVTAB | Tabelle für Knotenattribute | 20120911 | ||
4 | ![]() |
DD05BV_TAB | Call by reference | Type reference (TYPE) | DD05BVTAB | Tabelle für BO-Assoziationen - Felder | 20120911 | ||
5 | ![]() |
DD05FV_TAB | Call by reference | Type reference (TYPE) | DD05FVTAB | Tabelle für Assoziationen Valuation Info für BOs | 20120911 | ||
6 | ![]() |
DD08BV_TAB | Call by reference | Type reference (TYPE) | DD08BVTAB | Tabelle für BO-Assoziationen - Header | 20120911 | ||
7 | ![]() |
DD12BV_TAB | Call by reference | Type reference (TYPE) | DD12BVTAB | Alternativer Schlüssel für BOs (SekIndizes), Header + Text | 20120911 | ||
8 | ![]() |
DD17BV_TAB | Call by reference | Type reference (TYPE) | DD17BVTAB | Alternativer Schlüssel für BOs (SekIndizes), Felder | 20120911 | ||
9 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20120911 | ||
10 | ![]() |
PUT_STATE | Call by reference | Type reference (TYPE) | OBJSTATE | Schreibversion (N, oder A) | 20120911 | ||
11 | ![]() |
STRUCOBJNAME | Call by reference | Type reference (TYPE) | DDSTRUCOBJNAME | Name eines Strukturierten Objekts | 20120926 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Für Ausnahmen beim Expandieren eines BOs | 20120925 | |
2 | ![]() |
Für Ausnahmen beim Schreiben eines BOs | 20120925 | |
3 | ![]() |
Eingabe-Parameter sind inkonsistent | 20120925 |
Method WRITE_TADIR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DEVCLASS | Call by reference | Type reference (TYPE) | DEVCLASS | Paket | 20120911 | ||
2 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20120911 | ||
3 | ![]() |
RC | Value transfer | Type reference (TYPE) | SYSUBRC | Returncode: 0: o.k., 4: Warnung, >8: Fehler | 20120911 | ||
4 | ![]() |
STRUCOBJNAME | Call by reference | Type reference (TYPE) | DDSTRUCOBJNAME | Name eines Strukturierten Objekts | 20120926 |
Method WRITE_TADIR on Interface IF_DD_SOBJECT has no exception.
Method WRITE_TRKORR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ORDER | Call by reference | Type reference (TYPE) | TRKORR | Transportauftrag, der das Objekt schon enthält | 20120911 | ||
2 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20120911 | ||
3 | ![]() |
RC | Value transfer | Type reference (TYPE) | SYSUBRC | Returncode: 0: o.k., 4: Warnung, >8: Fehler | 20120911 | ||
4 | ![]() |
STRUCOBJNAME | Call by reference | Type reference (TYPE) | DDSTRUCOBJNAME | Name eines strukturierten Objekts | 20120926 | ||
5 | ![]() |
TASK | Call by reference | Type reference (TYPE) | TRKORR | Aufgabe, die das Objekt schon enthält | 20120911 | ||
6 | ![]() |
TRKORR | Call by reference | Type reference (TYPE) | TRKORR | Aufgabe zu einem Transportauftrag | 20120911 |
Method WRITE_TRKORR on Interface IF_DD_SOBJECT has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 740 |