Hierarchy
⤷ BC-DWB-DIC (Application Component) ABAP Dictionary
⤷ SDCBO (Package) RDL Artefacts
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_DD_SOBJECT | Dictionary BO Accesses | 20121023 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_DD_SOBJECT_INT | For internal usage, for example, mass activation | 20121023 |
Properties
Class | CL_DD_SOBJECT | |
Short Description | Dictionary Core BO | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SDCBO | RDL Artefacts |
Created | 20121023 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
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 | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_DD_SOBJECT | Dictionary BO Accesses | 20121023 | ||
2 | IF_DD_SOBJECT_INT | For internal usage, for example, mass activation | 20121023 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_DD_DDL_HANDLER | 20121113 | DDL Handler Class | |
2 | CL_DD_DDL_OBJ | 20130524 | Dictionary object generated from DDL | |
3 | CL_DD_SOBJECT_UTILITIES | 20130703 | Help Methods |
Attributes
Class CL_DD_SOBJECT has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ACT | Static method | Private | Method | Activates a structured object | 20121023 |
2 | ADAPT_CHANGES | Static method | Private | Method | Evaluates the results of the compare and deletes objects | 20121023 |
3 | APPENDS_GENERATE_AND_CHECK | Static method | Private | Method | Generate Appends for All Nodes | 20121023 |
4 | APPENDS_TABLES_ACTIVATE | Static method | Private | Method | Activates a table belonging to a structured object | 20121023 |
5 | APPEND_COMPARE_VERSIONS | Static method | Private | Method | Compares N version and A version, decides required actions | 20121023 |
6 | APPEND_EXPAND | Static method | Private | Method | Expands and calculates the information on the BO structure | 20121023 |
7 | APPEND_GENERATE_AND_CHECK | Static method | Private | Method | Generate Append for a Node | 20121023 |
8 | ASSOCIATIONS_CHECK | Static method | Private | Method | Checks associations of a structured object | 20121023 |
9 | ASS_APPATTRIBUTE_CHECK_SRC | Static method | Private | Method | Checks existence of an attribute of the association in node | 20121023 |
10 | ASS_APPATTRIBUTE_CHECK_TARGET | Static method | Private | Method | Checks existence of an attribute of the association in node | 20121023 |
11 | ASS_SET_GET | Static method | Private | Method | Reads the associations of a structured object | 20121023 |
12 | ASS_SET_PUT | Static method | Private | Method | Writes the associations of a structured object | 20121023 |
13 | CHECK | Static method | Private | Method | Checks a structured object | 20121023 |
14 | CHECK_CONSISTENCY | Static method | Private | Method | Checks a structured object | 20121023 |
15 | CHECK_DATATYPE_CONSISTENCY | Static method | Private | Method | Gets type information for table name, column name | 20130829 |
16 | CHECK_NAME | Static method | Private | Method | Checks the name of a structured object or a table | 20121023 |
17 | COMPARE_VERSIONS | Static method | Private | Method | Compares N version and A version, decides required actions | 20121023 |
18 | COMPLETE_CONTROL_INFO | Static method | Private | Method | Corrects the control info based on the type of struct. obj. | 20121023 |
19 | COMPRESS | Static method | Private | Method | Removes the append info from a structured object | 20121023 |
20 | DELETE | Static method | Private | Method | Deletes a structured object, including runtime object | 20121023 |
21 | EXPAND | Static method | Private | Method | Expands a structured object or an append | 20121023 |
22 | GET | Static method | Private | Method | Reads the information of a structured object | 20121023 |
23 | GET_ACTIVE_APPNODE_ORIGIN | Static method | Private | Method | Gets the origin of nodes from the current runtime object | 20121023 |
24 | GET_ACT_SET | Static method | Private | Method | Reads the information for structured objects | 20121023 |
25 | GET_ATTR_TYPE_NTAB_LENGTH | Static method | Private | Method | Calculates component length for an attribute | 20121023 |
26 | GET_DATATYPE_INFO_4_ASS | Static method | Private | Method | Gets data type information for a target object | 20130507 |
27 | GET_DBTABNAME | Static method | Private | Method | Calcuates a table name for a node | 20121023 |
28 | GET_IS_NEW | Static method | Private | Method | Determines new tables/appends from a set of names | 20121023 |
29 | GET_LITERAL_DATATYPE | Static method | Private | Method | Literal in Selection List | 20130829 |
30 | GET_TEXTS | Static method | Private | Method | Gets texts for direct type input at lower levels | 20121023 |
31 | HD_SET_GET | Static method | Private | Method | Reads the metadata of structured object headers | 20121023 |
32 | HD_SET_PUT | Static method | Private | Method | Writes the headers for a structured object | 20121023 |
33 | HEADER_CHECK | Static method | Private | Method | Checks the header of a structured object | 20121023 |
34 | INDEXES_TO_TBATG | Static method | Private | Method | Inserts indexes in TBATG if there is a transport | 20121023 |
35 | MAIN_COMPARE_VERSIONS | Static method | Private | Method | Compares N version and A version, decides required actions | 20121023 |
36 | MAIN_EXPAND | Static method | Private | Method | Expands a structured object | 20121023 |
37 | NATIVE_TYPE_CHECK | Static method | Private | Method | Checks the existence of a native Dictionary type | 20121023 |
38 | ND_EXPAND | Static method | Private | Method | Expands a structured object | 20121023 |
39 | ND_INDX_SET_GET | Static method | Private | Method | Reads the node indexes of a structured object | 20121023 |
40 | ND_INDX_SET_PUT | Static method | Private | Method | Writes the node indexes of a structured object | 20121023 |
41 | ND_LIST_SET_GET | Static method | Private | Method | Reads the metadata of the nodes of structured objects | 20121023 |
42 | ND_LIST_SET_PUT | Static method | Private | Method | Writes the nodes list of structured objects | 20121023 |
43 | ND_SET_GET | Static method | Private | Method | Reads the metadata of the nodes of structured objects | 20121023 |
44 | ND_SET_PUT | Static method | Private | Method | Writes the headers of nodes of structured objects | 20121023 |
45 | NODELIST_CHECK | Static method | Private | Method | Checks the header of a structured object | 20121023 |
46 | NODES_CHECK | Static method | Private | Method | Checks the header of a structured object | 20121023 |
47 | NTAB_GEN | Static method | Private | Method | Generates the runtime object for a structured object | 20121023 |
48 | PUT | Static method | Private | Method | Writes a structured object | 20121023 |
49 | SET_ACTCTRL | Static method | Private | Method | Sets the activation bar, depending on activation mode | 20121113 |
50 | SET_CHECKS | Static method | Private | Method | Sets the control structures | 20121023 |
51 | TABLES_CREATE_DBINFO | Static method | Private | Method | Generate DB information if not supplied | 20121023 |
52 | TABLES_GENERATE_AND_CHECK | Static method | Private | Method | Generate Table for All Nodes of a Structured Object | 20121023 |
53 | TABLE_GENERATE_AND_CHECK | Static method | Private | Method | Generate Table for a Node | 20121023 |
54 | UPDATE_DDTYPES | Static method | Private | Method | Writes DDTYPES for a structured object | 20121023 |
55 | VERSION_EXISTS | Static method | Private | Method | Checks the existence of a particular version | 20121023 |
Events
Class CL_DD_SOBJECT has no event.
Types
Class CL_DD_SOBJECT has no local type.
Method Signatures
Method ACT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ACTCTRL | Call by reference | Type reference (TYPE) | DCSOBJACTCTRL | Kontrolliert die Bearbeitung eines Strukt. Objekts | 20121023 | ||
2 | Exporting | ACTION_TAB | Call by reference | Type reference (TYPE) | DCTABLRESTAB | Tabelle für Aktionen nach Vergleich N/A-Version | 20121023 | ||
3 | Exporting | ACTIVATION_FLAG | Call by reference | Type reference (TYPE) | DEPACTION | Aktivierungsflag: Steuert Abhängigenaktivierung | 20121023 | ||
4 | Changing | DD02BNDV_TAB | Call by reference | Type reference (TYPE) | DD02BNDVTAB | Tab. über Knoten zu Strukt. Objekten inklusive Texte | 20131118 | ||
5 | Changing | DD02BV_WA | Call by reference | Type reference (TYPE) | DD02BV | Header eines Strukturierten Objektes | 20131118 | ||
6 | Changing | DD03NP_TAB | Call by reference | Type reference (TYPE) | DD03NPTAB | Felder für Strukturierte Objekte | 20131118 | ||
7 | Changing | DD05BV_TAB | Call by reference | Type reference (TYPE) | DD05BVTAB | Assoziationen - Felder | 20131118 | ||
8 | Changing | DD08BV_TAB | Call by reference | Type reference (TYPE) | DD08BVTAB | Assoziationen - Header | 20131118 | ||
9 | Changing | DD12BV_TAB | Call by reference | Type reference (TYPE) | DD12BVTAB | Sekundärindizes Strukturierte Objekte, Header + Text | 20131118 | ||
10 | Changing | DD17BV_TAB | Call by reference | Type reference (TYPE) | DD17BVTAB | Sekundärindex Strukt. Objekt (Felder) | 20131118 | ||
11 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20121023 | ||
12 | Exporting | RC | Call by reference | Type reference (TYPE) | SYSUBRC | Returnwert: 0: o.k., 4: Warnung, 8: Fehler | 20121023 | ||
13 | Importing | STRUCOBJNAME | Call by reference | Type reference (TYPE) | DDSTRUCOBJNAME | Strukturiertes Objekt | 20121023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DD_SOBJECT_GET | 20121023 | ||
2 | CX_DD_SOBJECT_PUT | 20121023 |
Method ADAPT_CHANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ACTION_TAB | Call by reference | Type reference (TYPE) | DCTABLRESTAB | Tabelle für Aktionen nach Vergleich N/A-Version | 20121023 | ||
2 | Importing | NTABSTATE | Call by reference | Type reference (TYPE) | DCNTSTATE | Flag ('N', 'A'), ob Nametab inaktv/aktiv geschr. wird | 20121023 | ||
3 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id for log-writer | 20121023 | ||
4 | Returning | RC | Value transfer | Type reference (TYPE) | SYSUBRC | Returncode: 0: o.k., 4: Warnung, 8: Fehler | 20121023 |
Method ADAPT_CHANGES on class CL_DD_SOBJECT has no exception.
Method APPENDS_GENERATE_AND_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | APPENDNAMES | Call by reference | Type reference (TYPE) | DDAPPTBNAMES | Appendnamen | 20121023 | ||
2 | Importing | CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | ABAP_true: Tabelle wird geprüft | 20121023 | |
3 | Importing | DD02BNDV_TAB | Call by reference | Type reference (TYPE) | DD02BNDVTAB | Knoten-Information mit DB-Tabelle | 20121023 | ||
4 | Importing | DD02BV_WA | Call by reference | Type reference (TYPE) | DD02BV | BO-Header Information | 20121023 | ||
5 | Importing | DD03NP_TAB | Call by reference | Type reference (TYPE) | DD03NPTAB | Tabelle für Knotenattribute | 20121023 | ||
6 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | ID für Protokollschreiber | 20121023 | ||
7 | Exporting | RC | Value transfer | Type reference (TYPE) | SYSUBRC | Returncode (0: o.k., 4: Warnung, 8: Fehler) | 20121023 |
Method APPENDS_GENERATE_AND_CHECK on class CL_DD_SOBJECT has no exception.
Method APPENDS_TABLES_ACTIVATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ACTCTRL | Call by reference | Type reference (TYPE) | DCSOBJACTCTRL | Kontrolliert die Bearbeitung eines Strukt. Objekts | 20121023 | ||
2 | Changing | ACTION_TAB | Call by reference | Type reference (TYPE) | DCTABLRESTAB | Tabelle für Aktionen nach Vergleich N/A-Version | 20121023 | ||
3 | Changing | APPTBNAMES | Call by reference | Type reference (TYPE) | DDAPPTBNAMES | Append- und Tabellennamen | 20121023 | ||
4 | Importing | DD02BNDV_TAB | Call by reference | Type reference (TYPE) | DD02BNDVTAB | Tabelle über der Knoten zu BOs inklusive Texte | 20121023 | ||
5 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20121023 | ||
6 | Exporting | RC | Value transfer | Type reference (TYPE) | SYSUBRC | Returncode (0: o.k., 4: Warnung, 8: Fehler) | 20121023 |
Method APPENDS_TABLES_ACTIVATE on class CL_DD_SOBJECT has no exception.
Method APPEND_COMPARE_VERSIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ACTION_TAB | Call by reference | Type reference (TYPE) | DCTABLRESTAB | Tabelle für Aktionen nach Vergleich N/A-Version | 20121023 | ||
2 | Importing | COMPARE_SEV | Call by reference | Type reference (TYPE) | DCCOMPARE | Steuerung des Vergleichs N- mit A-Version | 20121023 | ||
3 | Importing | DD02BNDV_TAB | Call by reference | Type reference (TYPE) | DD02BNDVTAB | noten zu BOs inklusive Texte | 20121023 | ||
4 | Importing | DD02BNDV_TAB_A | Call by reference | Type reference (TYPE) | DD02BNDVTAB | Tabelle über der Knoten zu BOs inklusive Texte | 20121023 | ||
5 | Importing | DD02BV_TAB | Call by reference | Type reference (TYPE) | DD02BVTAB | Tabelle für BO-Header | 20121023 | ||
6 | Importing | DD02BV_TAB_A | Call by reference | Type reference (TYPE) | DD02BVTAB | Tabelle für BO-Header, aktive Version | 20121023 | ||
7 | Importing | DD03NP_TAB | Call by reference | Type reference (TYPE) | DD03NPTAB | Zeilen eines Knotens | 20121023 | ||
8 | Importing | DD03NP_TAB_A | Call by reference | Type reference (TYPE) | DD03NPTAB | Tabelle für BO-Knotenzeilen | 20121023 | ||
9 | Importing | DD05BV_TAB | Call by reference | Type reference (TYPE) | DD05BVTAB | Tabelle für BO-Assoziationen - Felder | 20121023 | ||
10 | Importing | DD05BV_TAB_A | Call by reference | Type reference (TYPE) | DD05BVTAB | Tabelle für BO-Assoziationen - Felder | 20121023 | ||
11 | Importing | DD05FV_TAB | Call by reference | Type reference (TYPE) | DD05FVTAB | Tabelle für Assoziationen Valuation Info für BOs | 20121023 | ||
12 | Importing | DD05FV_TAB_A | Call by reference | Type reference (TYPE) | DD05FVTAB | Tabelle für Assoziationen Filter Info für BOs | 20121023 | ||
13 | Importing | DD08BV_TAB | Call by reference | Type reference (TYPE) | DD08BVTAB | Tabelle für BO-Assoziationen - Header | 20121023 | ||
14 | Importing | DD08BV_TAB_A | Call by reference | Type reference (TYPE) | DD08BVTAB | Tabelle für BO-Assoziationen - Header | 20121023 | ||
15 | Importing | DD12BV_TAB | Call by reference | Type reference (TYPE) | DD12BVTAB | Alternativer Schlüssel für BOs (SekIndizes), Header + Text | 20121023 | ||
16 | Importing | DD12BV_TAB_A | Call by reference | Type reference (TYPE) | DD12BVTAB | Alternativer Schlüssel für BOs (SekIndizes), Header + Text | 20121023 | ||
17 | Importing | DD17BV_TAB | Call by reference | Type reference (TYPE) | DD17BVTAB | Alternativer Schlüssel für BOs (SekIndizes), Felder | 20121023 | ||
18 | Importing | DD17BV_TAB_A | Call by reference | Type reference (TYPE) | DD17BVTAB | Alternativer Schlüssel für BOs (SekIndizes), Felder | 20121023 | ||
19 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | 0 | Id für Protokollschreiber | 20121023 | |
20 | Exporting | RC | Call by reference | Type reference (TYPE) | SYSUBRC | Returncode: 0: o.k., 4: Warnung, 8: Fehler | 20121023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DD_SOBJECT_GET | 20121023 |
Method APPEND_EXPAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ACTCTRL | Call by reference | Type reference (TYPE) | DCSOBJACTCTRL | Kontrolliert die Bearbeitung eines Strukt. Objekts | 20121023 | ||
2 | Changing | DD02BNDV_TAB | Call by reference | Type reference (TYPE) | DD02BNDVTAB | Tabelle über der Knoten zu BO Strukturen inklusive Texte | 20121023 | ||
3 | Importing | DD02BV_WA | Call by reference | Type reference (TYPE) | DD02BV | Header einer BO Struktur mit Kurtztext | 20121023 | ||
4 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id for log writer | 20121023 | ||
5 | Exporting | RC | Value transfer | Type reference (TYPE) | SYSUBRC | Returncode | 20121023 |
Method APPEND_EXPAND on class CL_DD_SOBJECT has no exception.
Method APPEND_GENERATE_AND_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | ABAP_true: Tabelle wird geprüft | 20121023 | |
2 | Importing | DD02BNDV_WA | Call by reference | Type reference (TYPE) | DD02BNDV | Knoten-Information mit DB-Tabelle | 20121023 | ||
3 | Importing | DD02BV_WA | Call by reference | Type reference (TYPE) | DD02BV | Header des Dictionary BOs mit Kurtztext | 20121023 | ||
4 | Importing | DD03NP_TAB | Call by reference | Type reference (TYPE) | DD03NPTAB | Tabelle für Knotenattribute | 20121023 | ||
5 | Exporting | EXCLASS | Call by reference | Type reference (TYPE) | DDRANKING | Erweiterungskategorie des Appends | 20121023 | ||
6 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | ID für Protokollschreiber | 20121023 | ||
7 | Exporting | RC | Value transfer | Type reference (TYPE) | SYSUBRC | Returncode (0: o.k., 4: Warnung, 8: Fehler) | 20121023 |
Method APPEND_GENERATE_AND_CHECK on class CL_DD_SOBJECT has no exception.
Method ASSOCIATIONS_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DD02BNDV_TAB | Call by reference | Type reference (TYPE) | DD02BNDVTAB | Tabelle für BO Header | 20121023 | ||
2 | Importing | DD02BV_WA | Call by reference | Type reference (TYPE) | DD02BV | Header einer BO Struktur mit Kurztext | 20121023 | ||
3 | Importing | DD03NP_TAB | Call by reference | Type reference (TYPE) | DD03NPTAB | Tabelle für BO Knotenattribute | 20121023 | ||
4 | Importing | DD05BV_TAB | Call by reference | Type reference (TYPE) | DD05BVTAB | Tabelle für BO-Assoziationen - Felder | 20121023 | ||
5 | Importing | DD05FV_TAB | Call by reference | Type reference (TYPE) | DD05FVTAB | Tabelle für Assoziationen Filter Info für BOs | 20121023 | ||
6 | Importing | DD08BV_TAB | Call by reference | Type reference (TYPE) | DD08BVTAB | Tabelle für BO-Assoziationen - Header | 20121023 | ||
7 | Importing | DD08BV_TAB_A | Call by reference | Type reference (TYPE) | DD08BVTAB | Tabelle für BO-Assoziationen - Header | 20121023 | ||
8 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20121023 | ||
9 | Exporting | RC | Call by reference | Type reference (TYPE) | SYSUBRC | Gesamt-Returncode | 20121023 | ||
10 | Exporting | SOBJASS_CHK | Call by reference | Type reference (TYPE) | DCSOBJASSCHK | Steuert die Prüfungen und gibt Ergebnisse zurück | 20121113 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DD_SOBJ_CHK_CONSISTENCY | Fehler beim Prüfen | 20130830 |
Method ASS_APPATTRIBUTE_CHECK_SRC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DD02BNDV_WA | Call by reference | Type reference (TYPE) | DD02BNDV | Information zu einem Knoten | 20121023 | ||
2 | Changing | DD03NP_PARENT_A | Call by reference | Type reference (TYPE) | DD03NPTAB | Tabelle für Knotenattribute Vater des Appends | 20130507 | ||
3 | Importing | DD03NP_TAB | Call by reference | Type reference (TYPE) | DD03NPTAB | Tabelle für Knotenattribute | 20121023 | ||
4 | Importing | DD08BV_WA | Call by reference | Type reference (TYPE) | DD08BV | Assoziationen für Strukturen (mit Kurztext) | 20121023 | ||
5 | Exporting | DTYP_INFO_WA | Call by reference | Type reference (TYPE) | IF_DD_SOBJECT_TYPES=>TY_S_DTYP_INFO | Attribut-Information, wenn gefunden | 20130506 | ||
6 | Importing | FIELDNAME | Call by reference | Type reference (TYPE) | DDFIELDNAME_L | Konkatenierter Feldname | 20121023 | ||
7 | Importing | PARENTNAME | Call by reference | Type reference (TYPE) | DDSTRUCOBJNAME | Name der Vater Struktur | 20121023 | ||
8 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20121023 | ||
9 | Exporting | RC | Value transfer | Type reference (TYPE) | SYSUBRC | Returncode (0: o.k., 4: Warnung, 8: Fehler) | 20121023 | ||
10 | Importing | SEV | Call by reference | Type reference (TYPE) | DCBOASSCHK-ATTREXISTAPP | Prüft die Existenz der Attribute für Append Knoten | 20121023 |
Method ASS_APPATTRIBUTE_CHECK_SRC on class CL_DD_SOBJECT has no exception.
Method ASS_APPATTRIBUTE_CHECK_TARGET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DD02BNDV_WA | Call by reference | Type reference (TYPE) | DD02BNDV | Information zu einem Knoten der BO Struktur | 20121023 | ||
2 | Importing | DD03NP_TAB | Call by reference | Type reference (TYPE) | DD03NPTAB | Tabelle für Struktur Knotenattribute | 20121023 | ||
3 | Importing | DD08BV_WA | Call by reference | Type reference (TYPE) | DD08BV | Assoziationen Strukturierte Objekte (mit Kurztext) | 20121023 | ||
4 | Importing | DTYP_INFO | Call by reference | Type reference (TYPE) | IF_DD_SOBJECT_TYPES=>TY_T_DTYP_INFO | Attribut-Information | 20130507 | ||
5 | Exporting | DTYP_INFO_WA | Call by reference | Type reference (TYPE) | IF_DD_SOBJECT_TYPES=>TY_S_DTYP_INFO | Aktuelle Attribut-Information, wenn gefunden | 20130507 | ||
6 | Importing | FIELDNAME | Call by reference | Type reference (TYPE) | DDFIELDNAME_L | Konkatenierter Feldname | 20121023 | ||
7 | Importing | PARENTNAME | Call by reference | Type reference (TYPE) | DDSTRUCOBJNAME | Name der Vater Struktur | 20121023 | ||
8 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20121023 | ||
9 | Exporting | RC | Value transfer | Type reference (TYPE) | SYSUBRC | Returncode (0: o.k., 4: Warnung, 8: Fehler) | 20121023 | ||
10 | Importing | SEV | Call by reference | Type reference (TYPE) | DCBOASSCHK-ATTREXISTAPP | Prüft die Existenz der Attribute für Append Knoten | 20121023 |
Method ASS_APPATTRIBUTE_CHECK_TARGET on class CL_DD_SOBJECT has no exception.
Method ASS_SET_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DD02BV_GOT_STATES | Call by reference | Type reference (TYPE) | IF_DD_SOBJECT_TYPES=>TY_T_GOT_STATES | Ergebnis Tabelle für Header, | 20121023 | ||
2 | Exporting | DD05BV_TAB_A | Call by reference | Type reference (TYPE) | DD05BVTAB | Tabelle für Assoziationen - Felder, aktive Versionen | 20121023 | ||
3 | Exporting | DD05BV_TAB_N | Call by reference | Type reference (TYPE) | DD05BVTAB | Tabelle für Assoziationen - Felder, inaktive Versionen | 20121023 | ||
4 | Exporting | DD05FV_TAB_A | Call by reference | Type reference (TYPE) | DD05FVTAB | Tabelle für Assoziationen Valuation Info für BOs | 20121023 | ||
5 | Exporting | DD05FV_TAB_N | Call by reference | Type reference (TYPE) | DD05FVTAB | Tabelle für Assoziationen Valuation Info für BOs | 20121023 | ||
6 | Exporting | DD08BV_TAB_A | Call by reference | Type reference (TYPE) | DD08BVTAB | Tabelle für Assoziationen - Header, aktive Version | 20121023 | ||
7 | Exporting | DD08BV_TAB_N | Call by reference | Type reference (TYPE) | DD08BVTAB | Tabelle für Assoziationen - Header, inaktive Version | 20121023 | ||
8 | Importing | GET_STATE | Value transfer | Type reference (TYPE) | OBJSTATE | 'M' | Zustand des Data-Dictionary Objektes | 20121023 | |
9 | Exporting | GOT_STATES | Call by reference | Type reference (TYPE) | IF_DD_SOBJECT_TYPES=>TY_T_GOT_STATES | Rückgabe-Status | 20121023 | ||
10 | Importing | LANGU | Value transfer | Type reference (TYPE) | SYLANGU | SYST-LANGU | Sprache, in der die Texte gelesen werden | 20121023 | |
11 | Importing | PRID | Value transfer | Type reference (TYPE) | SYTABIX | 0 | Id für Protokollschreiber | 20121023 | |
12 | Importing | SOBJNAMES | Call by reference | Type reference (TYPE) | IF_DD_SOBJECT_TYPES=>TY_T_SOBJNAMES | Namen der zu lesenden Strukturierten Objekte | 20121023 | ||
13 | Importing | TRACELEVEL | Value transfer | Type reference (TYPE) | SYTABIX | Genauigkeit der Protokollierung | 20121023 | ||
14 | Importing | WITHTEXT | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_true: Texte werden gemäß 'LANGU' gelesen | 20121023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DD_SOBJECT_GET | 20121023 |
Method ASS_SET_PUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | DD05BV_TAB | Call by reference | Type reference (TYPE) | DD05BVTAB | Tabelle für BO-Assoziationen - Felder | 20121023 | ||
2 | Changing | DD05FV_TAB | Call by reference | Type reference (TYPE) | DD05FVTAB | Tabelle für Assoziationen Valuation Info für BOs | 20121023 | ||
3 | Changing | DD08BV_TAB | Call by reference | Type reference (TYPE) | DD08BVTAB | Tabelle für BO-Assoziationen - Header | 20121023 | ||
4 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20121023 | ||
5 | Importing | PUT_STATE | Call by reference | Type reference (TYPE) | OBJSTATE | Version, in der das Obejkt geschrieben wird | 20121023 | ||
6 | Changing | SOBJNAMES | Call by reference | Type reference (TYPE) | IF_DD_SOBJECT_TYPES=>TY_T_SOBJNAMES | Namen der BOs | 20121023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DD_SOBJECT_PUT | 20121023 |
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | DD02BNDV_TAB | Call by reference | Type reference (TYPE) | DD02BNDVTAB | Tabelle über der Knoten zu BOs inklusive Texte | 20121023 | ||
2 | Changing | DD02BNDV_TAB_A | Call by reference | Type reference (TYPE) | DD02BNDVTAB | Tabelle über der Knoten zu BOs inklusive Texte | 20121023 | ||
3 | Changing | DD02BV_WA | Call by reference | Type reference (TYPE) | DD02BV | Header von ABAP Dictionary BOs mit Kurtztext | 20121023 | ||
4 | Changing | DD03NP_TAB | Call by reference | Type reference (TYPE) | DD03NPTAB | Tabelle für BO Struktur Knotenattribute | 20121023 | ||
5 | Changing | DD05BV_TAB | Call by reference | Type reference (TYPE) | DD05BVTAB | Tabelle für BO-Assoziationen - Felder | 20121023 | ||
6 | Changing | DD05FV_TAB | Call by reference | Type reference (TYPE) | DD05FVTAB | Tabelle für Assoziationen Filter Info für BOs | 20121023 | ||
7 | Changing | DD08BV_TAB | Call by reference | Type reference (TYPE) | DD08BVTAB | Tabelle für BO-Assoziationen - Header | 20121023 | ||
8 | Changing | DD08BV_TAB_A | Call by reference | Type reference (TYPE) | DD08BVTAB | Tabelle für BO-Assoziationen - Header | 20121023 | ||
9 | Changing | DD12BV_TAB | Call by reference | Type reference (TYPE) | DD12BVTAB | Alternative Schlüssel für BOs (SekIndizes), Header + Text | 20121023 | ||
10 | Changing | DD17BV_TAB | Call by reference | Type reference (TYPE) | DD17BVTAB | Alternative Schlüssel für BOs (SekIndizes), Felder | 20121023 | ||
11 | Importing | EX_BASE_ACTIONS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Basis Prüfung Metadaten + Typen nachlesen | 20130314 | |
12 | Importing | GET_STATE | Call by reference | Type reference (TYPE) | OBJSTATE | 'M' | Zustand des Data-Dictionary Objektes | 20121023 | |
13 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20121023 | ||
14 | Exporting | RC | Call by reference | Type reference (TYPE) | SYSUBRC | Returnwert: 0: o.k., 4: Warnung, 8: Fehler | 20121023 | ||
15 | Importing | READ_SOURCES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_false: Metadaten werden übergeben | 20121023 | |
16 | Changing | SOBJ_CHK | Call by reference | Type reference (TYPE) | DCSOBJCHK | Checkleiste für die Prüfungen Strukt. Objekt | 20121113 | ||
17 | Importing | STRUCOBJNAME | Call by reference | Type reference (TYPE) | DDSTRUCOBJNAME | BO Name | 20121023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DD_SOBJECT_GET | Fehler beim Lesen | 20130903 | |
2 | CX_DD_SOBJ_CHK_CONSISTENCY | Fehler beim prüfen | 20130830 |
Method CHECK_CONSISTENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DD02BNDV_TAB | Call by reference | Type reference (TYPE) | DD02BNDVTAB | Tabelle über der Knoten zu BOs inklusive Texte | 20121023 | ||
2 | Importing | DD02BV_WA | Call by reference | Type reference (TYPE) | DD02BV | BO-Header | 20121023 | ||
3 | Importing | DD03NP_TAB | Call by reference | Type reference (TYPE) | DD03NPTAB | Tabelle für Knotenattribute | 20121023 | ||
4 | Importing | DD05BV_TAB | Call by reference | Type reference (TYPE) | DD05BVTAB | Tabelle für BO-Assoziationen - Felder | 20121023 | ||
5 | Importing | DD05FV_TAB | Call by reference | Type reference (TYPE) | DD05FVTAB | Tabelle für Assoziationen Valuation Info für BOs | 20121023 | ||
6 | Importing | DD08BV_TAB | Call by reference | Type reference (TYPE) | DD08BVTAB | Tabelle für BO-Assoziationen - Header | 20121023 | ||
7 | Importing | DD12BV_TAB | Call by reference | Type reference (TYPE) | DD12BVTAB | Alternive Schlüssel für BOs (SekIndizes), Header + Text | 20121023 | ||
8 | Importing | DD17BV_TAB | Call by reference | Type reference (TYPE) | DD17BVTAB | Alternative Schlüssel für BOs (SekIndizes), Felder | 20121023 | ||
9 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20121023 | ||
10 | Importing | STRUCOBJNAME | Call by reference | Type reference (TYPE) | DDSTRUCOBJNAME | Name eines Strukturierten Objekts | 20121023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DD_SOBJ_CHK_CONSISTENCY | Problem beim prüfen der Eingabe-Parameter | 20121023 |
Method CHECK_DATATYPE_CONSISTENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DATATYPE_L | Call by reference | Type reference (TYPE) | DATATYPE_D | Datentyp | 20130829 | ||
2 | Importing | DATATYPE_R | Call by reference | Type reference (TYPE) | DATATYPE_D | Maximaler Datentyp | 20130829 | ||
3 | Importing | DECIMALS_L | Call by reference | Type reference (TYPE) | DECIMALS | Anzahl Dezimalstellen | 20130829 | ||
4 | Importing | DECIMALS_R | Call by reference | Type reference (TYPE) | DECIMALS | Maximale Anzahl Dezimalstellen | 20130829 | ||
5 | Importing | LENG_L | Call by reference | Type reference (TYPE) | DDLENG | Länge (Anzahl der Zeichen) | 20130829 | ||
6 | Importing | LENG_R | Call by reference | Type reference (TYPE) | DDLENG | Maximale Länge (Anzahl der Zeichen) | 20130829 | ||
7 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20130829 | ||
8 | Returning | RC | Value transfer | Type reference (TYPE) | SYSUBRC | 8: Es kann kein umfassender Typ ermittelt werden | 20130829 | ||
9 | Importing | WEAKER_LEN_CHK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Schwächere Längenprüfung bei Literalen | 20130927 |
Method CHECK_DATATYPE_CONSISTENCY on class CL_DD_SOBJECT has no exception.
Method CHECK_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | GLOBAL_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Auch globale Existenz prüfen | 20121023 | |
2 | Importing | NAME | Value transfer | Type reference (TYPE) | CSEQUENCE | Name eines BOs oder einer Tabelle | 20121023 | ||
3 | Importing | OBJTYPE | Call by reference | Type reference (TYPE) | CSEQUENCE | Typ des Dictionary Objekts | 20121023 | ||
4 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20121023 | ||
5 | Returning | RC | Value transfer | Type reference (TYPE) | SYSUBRC | Returncode: 0: o.k., 4: Warnung, >8: Fehler | 20121023 |
Method CHECK_NAME on class CL_DD_SOBJECT has no exception.
Method COMPARE_VERSIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ACTCTRL | Call by reference | Type reference (TYPE) | DCSOBJACTCTRL | Kontrolliert die Bearbeitung eines Strukt. Objekts | 20121023 | ||
2 | Exporting | ACTION_TAB | Call by reference | Type reference (TYPE) | DCTABLRESTAB | Tabelle für Aktionen nach Vergleich N/A-Version | 20121023 | ||
3 | Importing | DD02BNDV_TAB | Call by reference | Type reference (TYPE) | DD02BNDVTAB | Knoten zu Strukt. Obj., inklusive Texte | 20121023 | ||
4 | Importing | DD02BNDV_TAB_A | Call by reference | Type reference (TYPE) | DD02BNDVTAB | Tabelle über der Knoten zu Strukt. Obj., inklusive Texte | 20121023 | ||
5 | Importing | DD02BV_TAB | Call by reference | Type reference (TYPE) | DD02BVTAB | Tabelle für Strukt. Obj., Header | 20121023 | ||
6 | Importing | DD02BV_TAB_A | Call by reference | Type reference (TYPE) | DD02BVTAB | Tabelle für Header, aktive Version | 20121023 | ||
7 | Importing | DD03NP_TAB | Call by reference | Type reference (TYPE) | DD03NPTAB | Zeilen eines Knotens | 20121023 | ||
8 | Importing | DD03NP_TAB_A | Call by reference | Type reference (TYPE) | DD03NPTAB | Tabelle für Strukt. Obj. Knotenzeilen | 20121023 | ||
9 | Importing | DD05BV_TAB | Call by reference | Type reference (TYPE) | DD05BVTAB | Tabelle für Assoziationen - Felder | 20121023 | ||
10 | Importing | DD05BV_TAB_A | Call by reference | Type reference (TYPE) | DD05BVTAB | Tabelle für Assoziationen - Felder | 20121023 | ||
11 | Importing | DD05FV_TAB | Call by reference | Type reference (TYPE) | DD05FVTAB | Tabelle für Assoziationen Valuation Info für BOs | 20121023 | ||
12 | Importing | DD05FV_TAB_A | Call by reference | Type reference (TYPE) | DD05FVTAB | Tabelle für Assoziationen Filter Info für BOs | 20121023 | ||
13 | Importing | DD08BV_TAB | Call by reference | Type reference (TYPE) | DD08BVTAB | Tabelle für Assoziationen - Header | 20121023 | ||
14 | Importing | DD08BV_TAB_A | Call by reference | Type reference (TYPE) | DD08BVTAB | Tabelle für Assoziationen - Header | 20121023 | ||
15 | Importing | DD12BV_TAB | Call by reference | Type reference (TYPE) | DD12BVTAB | Alternativer Schlüssel für Sobjs (SekIndizes), Header + Text | 20121023 | ||
16 | Importing | DD12BV_TAB_A | Call by reference | Type reference (TYPE) | DD12BVTAB | Alternativer Schlüssel Sobjs (SekIndizes), Header + Text | 20121023 | ||
17 | Importing | DD17BV_TAB | Call by reference | Type reference (TYPE) | DD17BVTAB | Alternativer Schlüssel für Sobjs (SekIndizes), Felder | 20121023 | ||
18 | Importing | DD17BV_TAB_A | Call by reference | Type reference (TYPE) | DD17BVTAB | Alternativer Schlüssel für Sonjss (SekIndizes), Felder | 20121023 | ||
19 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | 0 | Id für Protokollschreiber | 20121023 | |
20 | Exporting | RC | Call by reference | Type reference (TYPE) | SYSUBRC | Returncode: 0: o.k., 4: Warnung, 8: Fehler | 20121023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DD_SOBJECT_GET | 20121023 |
Method COMPLETE_CONTROL_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | ACTCTRL | Call by reference | Type reference (TYPE) | DCSOBJACTCTRL | Kontrolliert die Bearbeitung eines Strukt. Objekts | 20121023 | ||
2 | Importing | DD02BNDV_TAB | Call by reference | Type reference (TYPE) | DD02BNDVTAB | Tab. über Knoten zu Strukt. Objekten inklusive Texte | 20121126 | ||
3 | Importing | STRUCOBJCLASS | Call by reference | Type reference (TYPE) | DDSTRUCOBJCLASS | Art einer Struktur (Main, Append, DO) | 20121023 |
Method COMPLETE_CONTROL_INFO on class CL_DD_SOBJECT has no exception.
Method COMPRESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ACTCTRL | Call by reference | Type reference (TYPE) | DCSOBJACTCTRL | Kontrolliert die Bearbeitung eines Strukt. Objekts | 20121023 | ||
2 | Changing | DD02BNDV_TAB | Call by reference | Type reference (TYPE) | DD02BNDVTAB | Tabelle über der Knoten zu BOs inklusive Texte, | 20121023 | ||
3 | Changing | DD02BV_WA | Call by reference | Type reference (TYPE) | DD02BV | Tabelle für BO-Header | 20121023 | ||
4 | Changing | DD03NP_TAB | Call by reference | Type reference (TYPE) | DD03NPTAB | Zeilen eines Knotens | 20121023 | ||
5 | Changing | DD05BV_TAB | Call by reference | Type reference (TYPE) | DD05BVTAB | Tabelle für BO-Assoziationen - Felder | 20121023 | ||
6 | Changing | DD05FV_TAB | Call by reference | Type reference (TYPE) | DD05FVTAB | Tabelle für Assoziationen Valuation Info für BOs | 20121023 | ||
7 | Changing | DD08BV_TAB | Call by reference | Type reference (TYPE) | DD08BVTAB | Tabelle für BO-Assoziationen - Header | 20121023 | ||
8 | Changing | DD12BV_TAB | Call by reference | Type reference (TYPE) | DD12BVTAB | Alternativer Schlüssel für BOs (SekIndizes), Header + Text | 20121023 | ||
9 | Changing | DD17BV_TAB | Call by reference | Type reference (TYPE) | DD17BVTAB | Alternativer Schlüssel für BOs (SekIndizes), Felder | 20121023 | ||
10 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | ID für Protokollschreiber | 20121023 | ||
11 | Exporting | RC | Call by reference | Type reference (TYPE) | SYSUBRC | Returncode (0: o.k., 4: Warnung, 8: Fehler) | 20121023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DD_SOBJECT_GET | 20121023 |
Method DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ACTION_TAB | Call by reference | Type reference (TYPE) | DCTABLRESTAB | Tabelle zur Verwaltung von Strukturänderungen | 20121121 | ||
2 | Importing | DELETE_DBOBJECTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | ABAP_false: Db Objekte werden nicht gelöscht | 20121121 | |
3 | Returning | RC | Value transfer | Type reference (TYPE) | SYSUBRC | Returnwert: 0: o.k., 4: Objekt nicht oder bereits gelöscht | 20121023 | ||
4 | Importing | STRUCOBJNAME | Call by reference | Type reference (TYPE) | DDSTRUCOBJNAME | Name eines Strukturierten Objekts | 20121023 |
Method DELETE on class CL_DD_SOBJECT has no exception.
Method EXPAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ACTCTRL | Call by reference | Type reference (TYPE) | DCSOBJACTCTRL | Kontrolliert die Bearbeitung eines Strukt. Objekts | 20121023 | ||
2 | Changing | DD02BNDV_TAB | Call by reference | Type reference (TYPE) | DD02BNDVTAB | Tabelle über der Knoten zu BO Strukture Texte | 20121023 | ||
3 | Changing | DD02BV_WA | Call by reference | Type reference (TYPE) | DD02BV | BO Struktur Header | 20121023 | ||
4 | Changing | DD03NP_TAB | Call by reference | Type reference (TYPE) | DD03NPTAB | Zeilen eines Knotens | 20121023 | ||
5 | Changing | DD05BV_TAB | Call by reference | Type reference (TYPE) | DD05BVTAB | Tabelle für BO-Assoziationen - Felder | 20121023 | ||
6 | Changing | DD05FV_TAB | Call by reference | Type reference (TYPE) | DD05FVTAB | Tabelle für Assoziationen Valuation Info für BOs | 20121023 | ||
7 | Changing | DD08BV_TAB | Call by reference | Type reference (TYPE) | DD08BVTAB | Tabelle für BO-Assoziationen - Header | 20121023 | ||
8 | Changing | DD12BV_TAB | Call by reference | Type reference (TYPE) | DD12BVTAB | Alternativer Schlüssel für BOs (SekIndizes), Header + Texte | 20121023 | ||
9 | Changing | DD17BV_TAB | Call by reference | Type reference (TYPE) | DD17BVTAB | Alternativer Schlüssel für BOs (SekIndizes), Felder | 20121023 | ||
10 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | ID für Protokollschreiber | 20121023 | ||
11 | Exporting | RC | Call by reference | Type reference (TYPE) | SYSUBRC | Returncode (0: o.k., 4: Warnung, 8: Fehler) | 20121023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DD_SOBJECT_GET | 20121023 |
Method GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | DD02BNDV_TAB_A | Call by reference | Type reference (TYPE) | DD02BNDVTAB | Tabelle über der Knoten inklusive Texte, aktive Ver | 20121023 | ||
2 | Exporting | DD02BNDV_TAB_N | Call by reference | Type reference (TYPE) | DD02BNDVTAB | Tabelle über der Knoten inklusive Texte, inaktive Ver | 20121023 | ||
3 | Exporting | DD02BV_TAB_A | Call by reference | Type reference (TYPE) | DD02BVTAB | Tabelle für Header, aktive Version | 20121023 | ||
4 | Exporting | DD02BV_TAB_N | Call by reference | Type reference (TYPE) | DD02BVTAB | Tabelle für Header, inaktive Version | 20121023 | ||
5 | Exporting | DD03NP_TAB_A | Call by reference | Type reference (TYPE) | DD03NPTAB | Zeilen eines Knotens, Aktiveon | 20121023 | ||
6 | Exporting | DD03NP_TAB_N | Call by reference | Type reference (TYPE) | DD03NPTAB | Zeilen eines Knotens, Neuste Version | 20121023 | ||
7 | Exporting | DD05BV_TAB_A | Call by reference | Type reference (TYPE) | DD05BVTAB | Tabelle für Assoziationen - Felder | 20121023 | ||
8 | Exporting | DD05BV_TAB_N | Call by reference | Type reference (TYPE) | DD05BVTAB | Tabelle für Assoziationen - Felder | 20121023 | ||
9 | Exporting | DD05FV_TAB_A | Call by reference | Type reference (TYPE) | DD05FVTAB | Tabelle für Assoziationen Valuation Info für BOs | 20121023 | ||
10 | Exporting | DD05FV_TAB_N | Call by reference | Type reference (TYPE) | DD05FVTAB | Tabelle für Assoziationen Valuation Info für BOs | 20121023 | ||
11 | Exporting | DD08BV_TAB_A | Call by reference | Type reference (TYPE) | DD08BVTAB | Tabelle für Assoziationen - Header | 20121023 | ||
12 | Exporting | DD08BV_TAB_N | Call by reference | Type reference (TYPE) | DD08BVTAB | Tabelle für Assoziationen - Header | 20121023 | ||
13 | Exporting | DD12BV_TAB_A | Call by reference | Type reference (TYPE) | DD12BVTAB | Alternativer Schlüssel (SekIndizes), Header + Text | 20121023 | ||
14 | Exporting | DD12BV_TAB_N | Call by reference | Type reference (TYPE) | DD12BVTAB | Alternativer Schlüssel (SekIndizes), Header + Text | 20121023 | ||
15 | Exporting | DD17BV_TAB_A | Call by reference | Type reference (TYPE) | DD17BVTAB | Alternativer Schlüssel (SekIndizes), Felder | 20121023 | ||
16 | Exporting | DD17BV_TAB_N | Call by reference | Type reference (TYPE) | DD17BVTAB | Alternativer Schlüssel (SekIndizes), Felder | 20121023 | ||
17 | Importing | GET_STATE | Call by reference | Type reference (TYPE) | OBJSTATE | 'M' | Zustand des Data-Dictionary Objektes | 20121023 | |
18 | Exporting | GOT_STATES | Call by reference | Type reference (TYPE) | DCSOBJGOTSTATES | Ergebnis beim Lesen von DDic BOs | 20121023 | ||
19 | Importing | LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SYST-LANGU | Sprache, in der die Texte gelesen werden | 20121023 | |
20 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | 0 | Id für Protokollschreiber | 20121023 | |
21 | Importing | SOBJNAMES | Call by reference | Type reference (TYPE) | IF_DD_SOBJECT_TYPES=>TY_T_SOBJNAMES | Namen der zu lesenden Strukt. Objekten | 20121023 | ||
22 | Importing | WITHTEXT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_true: Texte werden gemäß 'LANGU' gelesen | 20121023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DD_SOBJECT_GET | 20121023 |
Method GET_ACTIVE_APPNODE_ORIGIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | BONAME | Call by reference | Type reference (TYPE) | DDBONAME | Name eines BOs im ABAP Dictionary | 20121023 | ||
2 | Changing | DD02BNDV_TAB | Call by reference | Type reference (TYPE) | DD02BNDVTAB | Tabelle über der Knoten zu BOs inklusive Texte | 20121023 |
Method GET_ACTIVE_APPNODE_ORIGIN on class CL_DD_SOBJECT has no exception.
Method GET_ACT_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | DD02BNDV_TAB | Call by reference | Type reference (TYPE) | DD02BNDVTAB | noten inklusive Texte | 20121023 | ||
2 | Exporting | DD02BNDV_TAB_A | Call by reference | Type reference (TYPE) | DD02BNDVTAB | Tabelle über Knoten inklusive Texte | 20121023 | ||
3 | Exporting | DD02BV_TAB | Call by reference | Type reference (TYPE) | DD02BVTAB | Tabelle für Header | 20121023 | ||
4 | Exporting | DD02BV_TAB_A | Call by reference | Type reference (TYPE) | DD02BVTAB | Tabelle für Header, aktive Version | 20121023 | ||
5 | Exporting | DD03NP_TAB | Call by reference | Type reference (TYPE) | DD03NPTAB | Zeilen eines Knotens | 20121023 | ||
6 | Exporting | DD03NP_TAB_A | Call by reference | Type reference (TYPE) | DD03NPTAB | Tabelle für Knotenzeilen | 20121023 | ||
7 | Exporting | DD05BV_TAB | Call by reference | Type reference (TYPE) | DD05BVTAB | Tabelle für Assoziationen - Felder | 20121023 | ||
8 | Exporting | DD05BV_TAB_A | Call by reference | Type reference (TYPE) | DD05BVTAB | Tabelle Assoziationen - Felder | 20121023 | ||
9 | Exporting | DD05FV_TAB | Call by reference | Type reference (TYPE) | DD05FVTAB | Tabelle für Assoziationen Valuation Info für BOs | 20121023 | ||
10 | Exporting | DD05FV_TAB_A | Call by reference | Type reference (TYPE) | DD05FVTAB | Tabelle für Assoziationen Filter Info für BOs | 20121023 | ||
11 | Exporting | DD08BV_TAB | Call by reference | Type reference (TYPE) | DD08BVTAB | Tabelle für Assoziationen - Header | 20121023 | ||
12 | Exporting | DD08BV_TAB_A | Call by reference | Type reference (TYPE) | DD08BVTAB | Tabelle Assoziationen - Header | 20121023 | ||
13 | Exporting | DD12BV_TAB | Call by reference | Type reference (TYPE) | DD12BVTAB | Alternativer Schlüssel (SekIndizes), Header + Text | 20121023 | ||
14 | Exporting | DD12BV_TAB_A | Call by reference | Type reference (TYPE) | DD12BVTAB | Alternativer Schlüssel (SekIndizes), Header + Text | 20121023 | ||
15 | Exporting | DD17BV_TAB | Call by reference | Type reference (TYPE) | DD17BVTAB | Alternativer Schlüssel (SekIndizes), Felder | 20121023 | ||
16 | Exporting | DD17BV_TAB_A | Call by reference | Type reference (TYPE) | DD17BVTAB | Alternativer Schlüssel (SekIndizes), Felder | 20121023 | ||
17 | Importing | GET_STATE | Call by reference | Type reference (TYPE) | OBJSTATE | 'M' | Zustand des Data-Dictionary Objektes | 20121023 | |
18 | Exporting | GOT_STATES | Call by reference | Type reference (TYPE) | DCSOBJGOTSTATES | Ergebnis beim Lesen von DDic BOs | 20121023 | ||
19 | Importing | LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SYST-LANGU | Sprache, in der die Texte gelesen werden | 20121023 | |
20 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | 0 | Id für Protokollschreiber | 20121023 | |
21 | Importing | SOBJNAMES | Call by reference | Type reference (TYPE) | IF_DD_SOBJECT_TYPES=>TY_T_SOBJNAMES | Namen des zu lesenden Objekts | 20121023 | ||
22 | Importing | WITHTEXT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_true: Texte werden gemäß 'LANGU' gelesen | 20121023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DD_SOBJECT_GET | 20121023 |
Method GET_ATTR_TYPE_NTAB_LENGTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DD03NP_TAB | Call by reference | Type reference (TYPE) | DD03NPTAB | DD: Tabelle für BO-Knotenzeilen | 20121023 | ||
2 | Importing | POSITION | Call by reference | Type reference (TYPE) | DDFDPOS | DD: Ausgezeichnete Position in einer Wiederholgruppe | 20121023 | ||
3 | Exporting | RC | Value transfer | Type reference (TYPE) | SYSUBRC | Returncode: 0: o.k., 4: Warnung, >8: Fehler | 20121023 | ||
4 | Exporting | STRULENG | Value transfer | Type reference (TYPE) | DDATTRLENGTH | Länge der erzeugten Struktur | 20121023 |
Method GET_ATTR_TYPE_NTAB_LENGTH on class CL_DD_SOBJECT has no exception.
Method GET_DATATYPE_INFO_4_ASS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DD08BV_TAB | Call by reference | Type reference (TYPE) | DD08BVTAB | Tabelle für Assoziationen - Header | 20130507 | ||
2 | Returning | DTYP_INFO | Value transfer | Type reference (TYPE) | IF_DD_SOBJECT_TYPES=>TY_T_DTYP_INFO | Datentyp Informationen | 20130507 | ||
3 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20130507 | ||
4 | Importing | WITH_SORT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Sortiert nach: OBJECTNAME NODENAME FIELDNAME | 20130514 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DD_SOBJECT_GET | Fehler beim Lesen | 20130507 |
Method GET_DBTABNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | BONAME | Call by reference | Type reference (TYPE) | DDBONAME | Name einer BO Struktur | 20121023 | ||
2 | Importing | NODENAME | Call by reference | Type reference (TYPE) | DDNODENAME | Knotenname eines BOs im ABAP Dictionary | 20121023 | ||
3 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20121023 | ||
4 | Exporting | RC | Call by reference | Type reference (TYPE) | SYSUBRC | Returncode: 0: o.k., 4: Warnung, >8: Fehler | 20121023 | ||
5 | Exporting | TABNAME | Value transfer | Type reference (TYPE) | TABNAME | Name einer DB-Tabelle oder leer, falls nicht ermitelbar | 20121023 |
Method GET_DBTABNAME on class CL_DD_SOBJECT has no exception.
Method GET_IS_NEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | ACTION_TAB | Call by reference | Type reference (TYPE) | DCTABLRESTAB | Tabelle für Aktionen nach Vergleich N/A-Version | 20121023 | ||
2 | Importing | APPENDNAMES | Call by reference | Type reference (TYPE) | DDAPPTBNAMES | DD: Apend oder Tabellenname | 20121023 | ||
3 | Importing | TABLENAMES | Call by reference | Type reference (TYPE) | DDAPPTBNAMES | DD: Apend oder Tabellenname | 20121023 |
Method GET_IS_NEW on class CL_DD_SOBJECT has no exception.
Method GET_LITERAL_DATATYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | DATATYPE | Value transfer | Type reference (TYPE) | DATATYPE_D | Datentyp im ABAP Dictionary | 20130829 | ||
2 | Exporting | DECIMALS | Call by reference | Type reference (TYPE) | DECIMALS | Dezimalstellen | 20130829 | ||
3 | Exporting | LENG | Call by reference | Type reference (TYPE) | DDLENG | Länge (Anzahl der Zeichen) | 20130829 | ||
4 | Importing | LITERAL_VALUE | Call by reference | Type reference (TYPE) | STRING | Wert des Literals | 20130829 | ||
5 | Importing | LITERAL_VALUE_EXPECTED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Literal wird erwartet | 20131107 | |
6 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20130829 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DD_SOBJ_CHK_CONSISTENCY | Fehler beim Prüfen | 20130830 |
Method GET_TEXTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | BO_NAME | Call by reference | Type reference (TYPE) | DDBONAME | Name eines BOs | 20121023 | ||
2 | Changing | DD03NE_TAB | Call by reference | Type reference (TYPE) | DD03NETAB | Tabelle über erweitere Dd03NP | 20121023 | ||
3 | Importing | LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SYST-LANGU | Sprache, in der die Texte gelesen werden | 20121023 |
Method GET_TEXTS on class CL_DD_SOBJECT has no exception.
Method HD_SET_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | DD02BV_TAB_A | Call by reference | Type reference (TYPE) | DD02BVTAB | Tabelle für Header, aktive Version | 20121023 | ||
2 | Exporting | DD02BV_TAB_N | Call by reference | Type reference (TYPE) | DD02BVTAB | Tabelle für Header, inaktive Version | 20121023 | ||
3 | Importing | GET_STATE | Value transfer | Type reference (TYPE) | OBJSTATE | 'M' | Zustand des Data-Dictionary Objektes | 20121023 | |
4 | Exporting | GOT_STATES | Call by reference | Type reference (TYPE) | IF_DD_SOBJECT_TYPES=>TY_T_GOT_STATES | 20121023 | |||
5 | Importing | LANGU | Value transfer | Type reference (TYPE) | SYLANGU | SYST-LANGU | Sprache, in der die Texte gelesen werden | 20121023 | |
6 | Importing | PRID | Value transfer | Type reference (TYPE) | SYTABIX | 0 | Id für Protokollschreiber | 20121023 | |
7 | Importing | SOBJNAMES | Call by reference | Type reference (TYPE) | IF_DD_SOBJECT_TYPES=>TY_T_SOBJNAMES | Namen der zu lesenden Strukturierten Objekte | 20121023 | ||
8 | Importing | TRACELEVEL | Value transfer | Type reference (TYPE) | SYTABIX | Genauigkeit der Protokollierung | 20121023 | ||
9 | Importing | WITHTEXT | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_true: Texte werden gemäß 'LANGU' gelesen | 20121023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DD_SOBJECT_GET | 20121023 |
Method HD_SET_PUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | DD02BV_TAB | Call by reference | Type reference (TYPE) | DD02BVTAB | Tabelle für BO-Header | 20121023 | ||
2 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20121023 | ||
3 | Importing | PUT_STATE | Call by reference | Type reference (TYPE) | OBJSTATE | Version, in der das Obejkt geschrieben wird | 20121023 | ||
4 | Changing | SOBJNAMES | Call by reference | Type reference (TYPE) | IF_DD_SOBJECT_TYPES=>TY_T_SOBJNAMES | Namen der Struktuierten Objekte | 20121023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DD_SOBJECT_PUT | 20121023 |
Method HEADER_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DD02BV_WA | Call by reference | Type reference (TYPE) | DD02BV | Tabelle für Bo-Header | 20121023 | ||
2 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20121023 | ||
3 | Exporting | RC | Call by reference | Type reference (TYPE) | SYSUBRC | Gesamt-Returncode | 20121023 | ||
4 | Changing | SOBJHD_CHK | Call by reference | Type reference (TYPE) | DCSOBJHDCHK | Steuert die Prüfungen und gibt Ergebnisse zurück | 20121113 |
Method HEADER_CHECK on class CL_DD_SOBJECT has no exception.
Method INDEXES_TO_TBATG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ACTCTRL | Call by reference | Type reference (TYPE) | DCSOBJACTCTRL | Kontrolliert die Aktivierung eines Strukt. Objekts | 20121023 | ||
2 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20121023 | ||
3 | Changing | RC | Value transfer | Type reference (TYPE) | SYSUBRC | 0: o.k., 8: Kein Insert erfolgt | 20121023 | ||
4 | Importing | TABCLASS | Call by reference | Type reference (TYPE) | TABCLASS | Tabellenart | 20121023 | ||
5 | Importing | TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20121023 |
Method INDEXES_TO_TBATG on class CL_DD_SOBJECT has no exception.
Method MAIN_COMPARE_VERSIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ACTION_TAB | Call by reference | Type reference (TYPE) | DCTABLRESTAB | Tabelle für Aktionen nach Vergleich N/A-Version | 20121023 | ||
2 | Importing | COMPARE_SEV | Call by reference | Type reference (TYPE) | DCCOMPARE | Steuerung des Vergleichs N- mit A-Version | 20121023 | ||
3 | Importing | DD02BNDV_TAB | Call by reference | Type reference (TYPE) | DD02BNDVTAB | noten zu BOs inklusive Texte | 20121023 | ||
4 | Importing | DD02BNDV_TAB_A | Call by reference | Type reference (TYPE) | DD02BNDVTAB | Tabelle über der Knoten zu BOs inklusive Texte | 20121023 | ||
5 | Importing | DD02BV_TAB | Call by reference | Type reference (TYPE) | DD02BVTAB | Tabelle für BO-Header | 20121023 | ||
6 | Importing | DD02BV_TAB_A | Call by reference | Type reference (TYPE) | DD02BVTAB | Tabelle für BO-Header, aktive Version | 20121023 | ||
7 | Importing | DD03NP_TAB | Call by reference | Type reference (TYPE) | DD03NPTAB | Zeilen eines Knotens | 20121023 | ||
8 | Importing | DD03NP_TAB_A | Call by reference | Type reference (TYPE) | DD03NPTAB | Tabelle für BO-Knotenzeilen | 20121023 | ||
9 | Importing | DD05BV_TAB | Call by reference | Type reference (TYPE) | DD05BVTAB | Tabelle für BO-Assoziationen - Felder | 20121023 | ||
10 | Importing | DD05BV_TAB_A | Call by reference | Type reference (TYPE) | DD05BVTAB | Tabelle für BO-Assoziationen - Felder | 20121023 | ||
11 | Importing | DD05FV_TAB | Call by reference | Type reference (TYPE) | DD05FVTAB | Tabelle für Assoziationen Valuation Info für BOs | 20121023 | ||
12 | Importing | DD05FV_TAB_A | Call by reference | Type reference (TYPE) | DD05FVTAB | Tabelle für Assoziationen Filter Info für BOs | 20121023 | ||
13 | Importing | DD08BV_TAB | Call by reference | Type reference (TYPE) | DD08BVTAB | Tabelle für BO-Assoziationen - Header | 20121023 | ||
14 | Importing | DD08BV_TAB_A | Call by reference | Type reference (TYPE) | DD08BVTAB | Tabelle für BO-Assoziationen - Header | 20121023 | ||
15 | Importing | DD12BV_TAB | Call by reference | Type reference (TYPE) | DD12BVTAB | Alternativer Schlüssel für BOs (SekIndizes), Header + Text | 20121023 | ||
16 | Importing | DD12BV_TAB_A | Call by reference | Type reference (TYPE) | DD12BVTAB | Alternativer Schlüssel für BOs (SekIndizes), Header + Text | 20121023 | ||
17 | Importing | DD17BV_TAB | Call by reference | Type reference (TYPE) | DD17BVTAB | Alternativer Schlüssel für BOs (SekIndizes), Felder | 20121023 | ||
18 | Importing | DD17BV_TAB_A | Call by reference | Type reference (TYPE) | DD17BVTAB | Alternativer Schlüssel für BOs (SekIndizes), Felder | 20121023 | ||
19 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | 0 | Id für Protokollschreiber | 20121023 | |
20 | Exporting | RC | Call by reference | Type reference (TYPE) | SYSUBRC | Returncode: 0: o.k., 4: Warnung, 8: Fehler | 20121023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DD_SOBJECT_GET | 20121023 |
Method MAIN_EXPAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ACTCTRL | Call by reference | Type reference (TYPE) | DCSOBJACTCTRL | Kontrolliert die Bearbeitung eines Strukt. Objekts | 20121023 | ||
2 | Changing | DD02BNDV_TAB | Call by reference | Type reference (TYPE) | DD02BNDVTAB | Tabelle über der Knoten zu BOs inklusive Texte | 20121023 | ||
3 | Changing | DD02BV_WA | Call by reference | Type reference (TYPE) | DD02BV | BO-Header | 20121023 | ||
4 | Changing | DD03NP_TAB | Call by reference | Type reference (TYPE) | DD03NPTAB | Zeilen eines Knotens | 20121023 | ||
5 | Changing | DD05BV_TAB | Call by reference | Type reference (TYPE) | DD05BVTAB | Tabelle für BO-Assoziationen - Felder | 20121023 | ||
6 | Changing | DD05FV_TAB | Call by reference | Type reference (TYPE) | DD05FVTAB | Tabelle für Assoziationen Valuation Info für BOs | 20121023 | ||
7 | Changing | DD08BV_TAB | Call by reference | Type reference (TYPE) | DD08BVTAB | Tabelle für BO-Assoziationen - Header | 20121023 | ||
8 | Changing | DD12BV_TAB | Call by reference | Type reference (TYPE) | DD12BVTAB | Alternativer Schlüssel für BOs (SekIndizes), Header + Text | 20121023 | ||
9 | Changing | DD17BV_TAB | Call by reference | Type reference (TYPE) | DD17BVTAB | Alternativer Schlüssel für BOs (SekIndizes), Felder | 20121023 | ||
10 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | ID für Protokollschreiber | 20121023 | ||
11 | Exporting | RC | Call by reference | Type reference (TYPE) | SYSUBRC | Returncode (0: o.k., 4: Warnung, 8: Fehler) | 20121023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DD_SOBJECT_GET | 20121023 |
Method NATIVE_TYPE_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DATATYPE | Call by reference | Type reference (TYPE) | CSEQUENCE | Eingebauter Typ | 20121023 | ||
2 | Importing | RC | Call by reference | Type reference (TYPE) | SYSUBRC | 0: existiert, 8: unbekannter Typ | 20121023 |
Method NATIVE_TYPE_CHECK on class CL_DD_SOBJECT has no exception.
Method ND_EXPAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | DD03NP_TAB | Call by reference | Type reference (TYPE) | DD03NPTAB | Tabelle für Knotenzeilen | 20121023 | ||
2 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20121023 | ||
3 | Changing | SOBJNAMES | Call by reference | Type reference (TYPE) | IF_DD_SOBJECT_TYPES=>TY_T_SOBJNAMES | Namen der Strukturierten Objekte | 20121023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DD_SOBJECT_EXPAND | Für Ausnahmen beim Expandieren eines BOs | 20121023 |
Method ND_INDX_SET_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DD02BV_GOT_STATES | Call by reference | Type reference (TYPE) | IF_DD_SOBJECT_TYPES=>TY_T_GOT_STATES | Ergebnis Tabelle für Header, | 20121023 | ||
2 | Exporting | DD12BV_TAB_A | Call by reference | Type reference (TYPE) | DD12BVTAB | Altern. Schlüssel (SekIndizes), Header + Text | 20121023 | ||
3 | Exporting | DD12BV_TAB_N | Call by reference | Type reference (TYPE) | DD12BVTAB | Altern. Schlüssel (SekIndizes), Header + Text | 20121023 | ||
4 | Exporting | DD17BV_TAB_A | Call by reference | Type reference (TYPE) | DD17BVTAB | Altern. Schlüssel (SekIndizes), Felder + Texte | 20121023 | ||
5 | Exporting | DD17BV_TAB_N | Call by reference | Type reference (TYPE) | DD17BVTAB | Altern. Schlüssel (SekIndizes), Felder + Texte | 20121023 | ||
6 | Importing | GET_STATE | Value transfer | Type reference (TYPE) | OBJSTATE | 'M' | Zustand des Data-Dictionary Objektes | 20121023 | |
7 | Exporting | GOT_STATES | Call by reference | Type reference (TYPE) | IF_DD_SOBJECT_TYPES=>TY_T_GOT_STATES | Rückgabe-Status | 20121023 | ||
8 | Importing | LANGU | Value transfer | Type reference (TYPE) | SYLANGU | SYST-LANGU | Sprache, in der die Texte gelesen werden | 20121023 | |
9 | Importing | PRID | Value transfer | Type reference (TYPE) | SYTABIX | 0 | Id für Protokollschreiber | 20121023 | |
10 | Importing | SOBJNAMES | Call by reference | Type reference (TYPE) | IF_DD_SOBJECT_TYPES=>TY_T_SOBJNAMES | Namen der zu lesenden Strkturierten Objekte | 20121023 | ||
11 | Importing | TRACELEVEL | Value transfer | Type reference (TYPE) | SYTABIX | Genauigkeit der Protokollierung | 20121023 | ||
12 | Importing | WITHTEXT | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_true: Texte werden gemäß 'LANGU' gelesen | 20121023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DD_SOBJECT_GET | 20121023 |
Method ND_INDX_SET_PUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | DD12BV_TAB | Call by reference | Type reference (TYPE) | DD12BVTAB | Altern. Schlüssel für BOs (SekIndizes), Header + Text | 20121023 | ||
2 | Changing | DD17BV_TAB | Call by reference | Type reference (TYPE) | DD17BVTAB | Altern. Schlüssel für BOs (SekIndizes), Felder + Texte | 20121023 | ||
3 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20121023 | ||
4 | Importing | PUT_STATE | Call by reference | Type reference (TYPE) | OBJSTATE | Version, in der das Obejkt geschrieben wird | 20121023 | ||
5 | Changing | SOBJNAMES | Call by reference | Type reference (TYPE) | IF_DD_SOBJECT_TYPES=>TY_T_SOBJNAMES | Namen der Strukturierten Objekte | 20121023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DD_SOBJECT_PUT | 20121023 |
Method ND_LIST_SET_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | DD02BNDV_TAB_A | Call by reference | Type reference (TYPE) | DD02BNDVTAB | Tabelle für Knoten, aktive Version | 20121023 | ||
2 | Exporting | DD02BNDV_TAB_N | Call by reference | Type reference (TYPE) | DD02BNDVTAB | Tabelle für Knoten, inaktive Version | 20121023 | ||
3 | Importing | GET_STATE | Value transfer | Type reference (TYPE) | OBJSTATE | 'M' | Zustand des Data-Dictionary Objektes | 20121023 | |
4 | Exporting | GOT_STATES | Call by reference | Type reference (TYPE) | IF_DD_SOBJECT_TYPES=>TY_T_GOT_STATES | 20121023 | |||
5 | Importing | LANGU | Value transfer | Type reference (TYPE) | SYLANGU | SYST-LANGU | Sprache, in der die Texte gelesen werden | 20121023 | |
6 | Importing | PRID | Value transfer | Type reference (TYPE) | SYTABIX | 0 | Id für Protokollschreiber | 20121023 | |
7 | Importing | SOBJNAMES | Call by reference | Type reference (TYPE) | IF_DD_SOBJECT_TYPES=>TY_T_SOBJNAMES | Namen der zu lesenden Strukturierten Objekte | 20121023 | ||
8 | Importing | TRACELEVEL | Value transfer | Type reference (TYPE) | SYTABIX | Genauigkeit der Protokollierung | 20121023 | ||
9 | Importing | WITHTEXT | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_true: Texte werden gemäß 'LANGU' gelesen | 20121023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DD_SOBJECT_GET | 20121023 |
Method ND_LIST_SET_PUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | DD02BNDV_TAB | Call by reference | Type reference (TYPE) | DD02BNDVTAB | Tabelle für Header | 20121023 | ||
2 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20121023 | ||
3 | Importing | PUT_STATE | Call by reference | Type reference (TYPE) | OBJSTATE | Version, in der das Obejkt geschrieben wird | 20121023 | ||
4 | Changing | SOBJNAMES | Call by reference | Type reference (TYPE) | IF_DD_SOBJECT_TYPES=>TY_T_SOBJNAMES | Namen der Strukturierten Objekte | 20121023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DD_SOBJECT_PUT | 20121023 |
Method ND_SET_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | DD03NP_TAB_A | Call by reference | Type reference (TYPE) | DD03NPTAB | Zeilen eines Knotens, Aktiveon | 20121023 | ||
2 | Exporting | DD03NP_TAB_N | Call by reference | Type reference (TYPE) | DD03NPTAB | Zeilen eines Knotens, Neuste Version | 20121023 | ||
3 | Importing | GET_STATE | Value transfer | Type reference (TYPE) | OBJSTATE | 'M' | Zustand des Data-Dictionary Objektes | 20121023 | |
4 | Exporting | GOT_STATES | Call by reference | Type reference (TYPE) | IF_DD_SOBJECT_TYPES=>TY_T_NODES_GOT_STATES | 20121023 | |||
5 | Importing | LANGU | Value transfer | Type reference (TYPE) | SYLANGU | SYST-LANGU | Sprache, in der die Texte gelesen werden | 20121023 | |
6 | Importing | PRID | Value transfer | Type reference (TYPE) | SYTABIX | 0 | Id für Protokollschreiber | 20121023 | |
7 | Importing | SOBJNAMES | Call by reference | Type reference (TYPE) | IF_DD_SOBJECT_TYPES=>TY_T_SOBJNAMES | Namen der zu lesenden Strukturierten Objekte | 20121023 | ||
8 | Importing | TRACELEVEL | Value transfer | Type reference (TYPE) | SYTABIX | 0 | Tracelevel | 20121023 | |
9 | Importing | WITHTEXT | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_true: Texte werden gemäß 'LANGU' gelesen | 20121023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DD_SOBJECT_GET | 20121023 |
Method ND_SET_PUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | DD03NP_TAB | Call by reference | Type reference (TYPE) | DD03NPTAB | Tabelle für BO-Knotenzeilen | 20121023 | ||
2 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20121023 | ||
3 | Importing | PUT_STATE | Call by reference | Type reference (TYPE) | OBJSTATE | Version, in der das Obejkt geschrieben wird | 20121023 | ||
4 | Changing | SOBJNAMES | Call by reference | Type reference (TYPE) | IF_DD_SOBJECT_TYPES=>TY_T_SOBJNAMES | Namen der BOs | 20121023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DD_SOBJECT_PUT | 20121023 |
Method NODELIST_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DD02BNDV_TAB | Call by reference | Type reference (TYPE) | DD02BNDVTAB | Tabelle für BO Header | 20121023 | ||
2 | Importing | DD02BNDV_TAB_A | Call by reference | Type reference (TYPE) | DD02BNDVTAB | Tabelle für BO Header, aktive Version | 20121023 | ||
3 | Importing | DD02BV_WA | Call by reference | Type reference (TYPE) | DD02BV | Header einer BO Struktur mit Kurtztext | 20121023 | ||
4 | Importing | DD03NP_TAB | Call by reference | Type reference (TYPE) | DD03NPTAB | Tabelle für BO Knotenattribute | 20121023 | ||
5 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20121023 | ||
6 | Exporting | RC | Call by reference | Type reference (TYPE) | SYSUBRC | Gesamt-Returncode | 20121023 | ||
7 | Changing | SOBJNDLST_CHK | Call by reference | Type reference (TYPE) | DCSOBJNDLISTCHK | Steuert die Prüfungen und gibt Ergebnisse zurück | 20121113 |
Method NODELIST_CHECK on class CL_DD_SOBJECT has no exception.
Method NODES_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DD02BNDV_TAB | Call by reference | Type reference (TYPE) | DD02BNDVTAB | Tabelle für BO Header | 20121023 | ||
2 | Importing | DD03NP_TAB | Call by reference | Type reference (TYPE) | DD03NPTAB | Tabelle für BO Knotenattribute | 20121023 | ||
3 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20121023 | ||
4 | Exporting | RC | Call by reference | Type reference (TYPE) | SYSUBRC | Gesamt-Returncode | 20121023 | ||
5 | Changing | SOBJND_CHK | Call by reference | Type reference (TYPE) | DCSOBJNDCHK | Steuert die Prüfungen und gibt Ergebnisse zurück | 20121113 |
Method NODES_CHECK on class CL_DD_SOBJECT has no exception.
Method NTAB_GEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DD02BNDV_TAB | Call by reference | Type reference (TYPE) | DD02BNDVTAB | Tabelle über der Knoten eines Strukturierten Objekts | 20121023 | ||
2 | Importing | DD02BV_WA | Call by reference | Type reference (TYPE) | DD02BV | Header Strukuriertes Objekt | 20121023 | ||
3 | Importing | DD03NP_TAB | Call by reference | Type reference (TYPE) | DD03NPTAB | Tabelle für Knotenattribute | 20121023 | ||
4 | Importing | DD05BV_TAB | Call by reference | Type reference (TYPE) | DD05BVTAB | Tabelle für Assoziationen - Felder | 20121023 | ||
5 | Importing | DD05FV_TAB | Call by reference | Type reference (TYPE) | DD05FVTAB | Tabelle für Assoziationen Valuation Info für BOs | 20121023 | ||
6 | Importing | DD08BV_TAB | Call by reference | Type reference (TYPE) | DD08BVTAB | Tabelle für Assoziationen - Header | 20121023 | ||
7 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20121023 | ||
8 | Importing | STRUCOBJNAME | Call by reference | Type reference (TYPE) | DDSTRUCOBJNAME | Name eines struktierten Objekts (z.B. Entity, Context) | 20130626 | ||
9 | Importing | UNICODELG | Call by reference | Type reference (TYPE) | UNICODELG | '00' | Unicode-Länge, mit der das Laufzeitobjekt generiert wurde | 20130626 | |
10 | Exporting | X030L_WA | Call by reference | Type reference (TYPE) | X030L | Nametabheader, Datenbankstruktur DDNTT | 20121023 | ||
11 | Exporting | X031L_TAB | Call by reference | Type reference (TYPE) | DDX031LTAB | Nametab-Felder | 20121023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DD_SOBJECT_NTAB_GEN | Für Ausnahmen beim Schreiben eines BOs | 20121023 | |
2 | CX_DD_SOBJ_CHK_CONSISTENCY | Eingabe-Parameter sind inkonsistent | 20121023 |
Method PUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DD02BNDV_TAB | Call by reference | Type reference (TYPE) | DD02BNDVTAB | Tabelle über der Knoten zu BOs inklusive Texte | 20121023 | ||
2 | Importing | DD02BV_WA | Call by reference | Type reference (TYPE) | DD02BV | BO-Header | 20121023 | ||
3 | Importing | DD03NP_TAB | Call by reference | Type reference (TYPE) | DD03NPTAB | Tabelle für Knotenattribute | 20121023 | ||
4 | Importing | DD05BV_TAB | Call by reference | Type reference (TYPE) | DD05BVTAB | Tabelle für BO-Assoziationen - Felder | 20121023 | ||
5 | Importing | DD05FV_TAB | Call by reference | Type reference (TYPE) | DD05FVTAB | Tabelle für Assoziationen Valuation Info für BOs | 20121023 | ||
6 | Importing | DD08BV_TAB | Call by reference | Type reference (TYPE) | DD08BVTAB | Tabelle für BO-Assoziationen - Header | 20121023 | ||
7 | Importing | DD12BV_TAB | Call by reference | Type reference (TYPE) | DD12BVTAB | Alternative Schlüssel für BOs (SekIndizes), Header + Text | 20121023 | ||
8 | Importing | DD17BV_TAB | Call by reference | Type reference (TYPE) | DD17BVTAB | Alternative Schlüssel für BOs (SekIndizes), Felder | 20121023 | ||
9 | Importing | EXPAND | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Typen expandieren | 20121023 | |
10 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20121023 | ||
11 | Importing | PUT_STATE | Call by reference | Type reference (TYPE) | OBJSTATE | Schreibversion (N, oder A) | 20121023 | ||
12 | Importing | STRUCOBJNAME | Call by reference | Type reference (TYPE) | DDSTRUCOBJNAME | Name eines Strukturierten Objekts | 20121023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DD_SOBJECT_EXPAND | 20121023 | ||
2 | CX_DD_SOBJECT_PUT | 20121023 | ||
3 | CX_DD_SOBJ_CHK_CONSISTENCY | Eingabe-Parameter sind inkonsistent | 20121023 |
Method SET_ACTCTRL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ACT_MODE | Call by reference | Type reference (TYPE) | DD_ACTMODE | Akivierungsmodus | 20121113 | ||
2 | Importing | CHECK_MODE | Call by reference | Type reference (TYPE) | DCCHECKMODE | 0 | Modus für Prüfungen | 20121120 | |
3 | Returning | CTRL | Value transfer | Type reference (TYPE) | DCSOBJACTCTRL | Kontrolliert die Akt. eines Strukt. Objekts | 20121113 | ||
4 | Importing | FRCACT | Call by reference | Type reference (TYPE) | DDMASS-FRCACT | '' | Force-Aktivierung | 20121113 | |
5 | Importing | GET_STATE | Call by reference | Type reference (TYPE) | OBJSTATE | Lese-Status | 20121210 | ||
6 | Importing | INACTIVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_false: aktiv, ABAP_true: inaktiv schreiben | 20121113 | |
7 | Importing | STRUCOBJCLASS | Call by reference | Type reference (TYPE) | DDSTRUCOBJCLASS | Arten eines Strukturierten Objektes | 20121113 |
Method SET_ACTCTRL on class CL_DD_SOBJECT has no exception.
Method SET_CHECKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CHECKMODE | Call by reference | Type reference (TYPE) | DCCHECKMODE | Checkmodus | 20121123 | ||
2 | Importing | FRCACT | Call by reference | Type reference (TYPE) | DDFRCACT | ABAP_FALSE | Aktivierung erzwingen | 20121123 | |
3 | Importing | GOT_STATE | Call by reference | Type reference (TYPE) | DCSOBJGOTSTATE | Ergebnis des Lesens der Struktur | 20121023 | ||
4 | Importing | SOBJCLASS | Call by reference | Type reference (TYPE) | DDSTRUCOBJCLASS | Arten eines Strukt. Objects (Main, Append) | 20121121 | ||
5 | Returning | SOBJ_CHK | Value transfer | Type reference (TYPE) | DCSOBJCHK | Checkleiste für die Prüfungen | 20121121 |
Method SET_CHECKS on class CL_DD_SOBJECT has no exception.
Method TABLES_CREATE_DBINFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | DD02BNDV_TAB | Call by reference | Type reference (TYPE) | DD02BNDVTAB | Tabelle über der Knoten zu BOs inklusive Texte | 20121023 | ||
2 | Changing | DD03NP_TAB | Call by reference | Type reference (TYPE) | DD03NPTAB | Tabelle für Knotenattribute | 20121023 | ||
3 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | ID für Protokollschreiber | 20121023 | ||
4 | Exporting | RC | Value transfer | Type reference (TYPE) | SYSUBRC | Returncode (0: o.k., 4: Warnung, 8: Fehler) | 20121023 |
Method TABLES_CREATE_DBINFO on class CL_DD_SOBJECT has no exception.
Method TABLES_GENERATE_AND_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | APPENDNAMES | Call by reference | Type reference (TYPE) | DDAPPTBNAMES | Appendinfos | 20121023 | ||
2 | Importing | CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | ABAP_true: Tabelle wird geprüft | 20121023 | |
3 | Importing | DD02BNDV_TAB | Call by reference | Type reference (TYPE) | DD02BNDVTAB | Knoten-Information mit DB-Tabelle | 20121023 | ||
4 | Importing | DD02BV_WA | Call by reference | Type reference (TYPE) | DD02BV | BO-Header Information | 20121023 | ||
5 | Importing | DD03NP_TAB | Call by reference | Type reference (TYPE) | DD03NPTAB | Tabelle für Knotenattribute | 20121023 | ||
6 | Importing | DD12BV_TAB | Call by reference | Type reference (TYPE) | DD12BVTAB | Alternativer Schlüssel für BOs (SekIndizes), Header + Text | 20121023 | ||
7 | Importing | DD17BV_TAB | Call by reference | Type reference (TYPE) | DD17BVTAB | Alternativer Schlüssel für BOs (SekIndizes), Felder | 20121023 | ||
8 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | ID für Protokollschreiber | 20121023 | ||
9 | Exporting | RC | Value transfer | Type reference (TYPE) | SYSUBRC | Returncode (0: o.k., 4: Warnung, 8: Fehler) | 20121023 | ||
10 | Exporting | TABLENAMES | Call by reference | Type reference (TYPE) | DDAPPTBNAMES | Tabellennamen | 20121023 |
Method TABLES_GENERATE_AND_CHECK on class CL_DD_SOBJECT has no exception.
Method TABLE_GENERATE_AND_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | APPNAMES | Call by reference | Type reference (TYPE) | DDAPPTBNAMES | Append Informationen | 20121023 | ||
2 | Importing | CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | ABAP_true: Tabelle wird geprüft | 20121023 | |
3 | Importing | DD02BNDV_WA | Call by reference | Type reference (TYPE) | DD02BNDV | Knoten-Information mit DB-Tabelle | 20121023 | ||
4 | Importing | DD02BV_WA | Call by reference | Type reference (TYPE) | DD02BV | Header des Dictionary BOs mit Kurtztext | 20121023 | ||
5 | Importing | DD03NP_TAB | Call by reference | Type reference (TYPE) | DD03NPTAB | Tabelle für Knotenattribute | 20121023 | ||
6 | Changing | DD12BV_TAB | Call by reference | Type reference (TYPE) | DD12BVTAB | Alternativer Schlüssel für BOs (SekIndizes), Header + Text | 20121023 | ||
7 | Changing | DD17BV_TAB | Call by reference | Type reference (TYPE) | DD17BVTAB | Alternativer Schlüssel für BOs (SekIndizes), Felder | 20121023 | ||
8 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | ID für Protokollschreiber | 20121023 | ||
9 | Exporting | RC | Value transfer | Type reference (TYPE) | SYSUBRC | Returncode (0: o.k., 4: Warnung, 8: Fehler) | 20121023 |
Method TABLE_GENERATE_AND_CHECK on class CL_DD_SOBJECT has no exception.
Method UPDATE_DDTYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DD02B_TAB | Call by reference | Type reference (TYPE) | DD02BTAB | DD: Tabelle für Header (inklusive AS4LOCAL) | 20121023 | ||
2 | Importing | PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20121023 | ||
3 | Importing | PUT_STATE | Call by reference | Type reference (TYPE) | OBJSTATE | Zustand des Data-Dictionary Objektes | 20121023 | ||
4 | Returning | RC | Value transfer | Type reference (TYPE) | SYSUBRC | Returnwert: 0: o.k., 4: Warnung, 8: Fehler | 20121023 | ||
5 | Importing | SOBJNAMES | Call by reference | Type reference (TYPE) | IF_DD_SOBJECT_TYPES=>TY_T_SOBJNAMES | Namen der Strukturierten Objekte | 20121023 |
Method UPDATE_DDTYPES on class CL_DD_SOBJECT has no exception.
Method VERSION_EXISTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | BONAME | Call by reference | Type reference (TYPE) | DDBONAME | Name einer BO Struktur im ABAP Dictionary | 20121023 | ||
2 | Returning | EXISTS | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_true, Version existiert | 20121023 | ||
3 | Importing | VERSION | Call by reference | Type reference (TYPE) | OBJSTATE | Version einer BO Struktur | 20121023 |
Method VERSION_EXISTS on class CL_DD_SOBJECT has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 740 |