SAP ABAP Class /BOFU/CL_GCLP_DDIC_IF (Zugriff auf DDIC Informationen)
Hierarchy
☛
SAP_BS_FND (Software Component) SAP Business Suite Foundation
⤷ CA-EPT-BRC (Application Component) Reusable Components of Business Suite Foundation
⤷ /BOFU/CODE_LISTS (Package) Code Lists
⤷ CA-EPT-BRC (Application Component) Reusable Components of Business Suite Foundation
⤷ /BOFU/CODE_LISTS (Package) Code Lists
Properties
Class | /BOFU/CL_GCLP_DDIC_IF | |
Short Description | Zugriff auf DDIC Informationen | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /BOFU/CODE_LISTS | Code Lists |
Created | 20081127 | SAP |
Last change | 20130531 | 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) |
Interfaces
Class /BOFU/CL_GCLP_DDIC_IF has no interface implemented.
Friends
Class /BOFU/CL_GCLP_DDIC_IF has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CAT_DBTABS | Static Attribute | Private | Type reference (TYPE) | CTT_DBTAB_INFO | 20081127 | |||
2 | CAT_FLD_DESCR | Static Attribute | Private | Type reference (TYPE) | CTT_TAB_DESCR | 20081127 | |||
3 | ST_DOMAIN_EXIST_BUF | Static Attribute | Private | Type reference (TYPE) | TT_DOMAIN_EXIST | 20081127 | |||
4 | ST_DOM_VAL_BUFFER | Static Attribute | Private | Type reference (TYPE) | TT_DOM_VAL_BUFFER | 20081127 | |||
5 | ST_FORGN_KEY_BUFFER | Static Attribute | Private | Type reference (TYPE) | TT_FORGN_KEYS | 20081127 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_DBTAB_EXISTS | Static method | Public | Method | 20081127 | |
2 | CHECK_DOMAIN_EXISTS | Static method | Public | Method | 20081127 | |
3 | CHECK_DOMAIN_HAS_FIXED_VALUES | Static method | Public | Method | 20081127 | |
4 | CHECK_FLD_EXISTS | Static method | Public | Method | 20081127 | |
5 | GET_DBTAB_DESCR | Static method | Public | Method | 20081127 | |
6 | GET_DOMAIN_DESCR | Static method | Public | Method | 20081127 | |
7 | GET_FLD_DESCR | Static method | Public | Method | 20081127 | |
8 | GET_KEYFLD_INFOS | Static method | Public | Method | 20081127 | |
9 | GET_TXT_FLD_MAPPING | Static method | Public | Method | 20081127 | |
10 | READ_DBTAB_INFO | Static method | Private | Method | 20081127 | |
11 | READ_DOM_VALS | Static method | Public | Method | 20081127 | |
12 | RESET | Static method | Public | Method | 20081127 | |
13 | SET_FIXED_VALUES | Static method | Public | Method | 20111124 |
Events
Class /BOFU/CL_GCLP_DDIC_IF has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | CTS_DOM_VAL | Public | See coding | 20081127 | BEGIN OF cts_dom_val,
val TYPE ddfixvalue-low,
descr TYPE ddfixvalue-ddtext,
END OF cts_dom_val
|
||
2 | CTS_FLD_INFO | Public | See coding | 20081127 | BEGIN OF cts_fld_info,
fldname TYPE dfies-fieldname,
datatype TYPE dfies-datatype,
END OF cts_fld_info
|
||
3 | CTS_TXT_FLD_MAPPING | Public | See coding | 20081127 | BEGIN OF cts_txt_fld_mapping,
fld_txt_tab TYPE fieldname,
flg_langu TYPE abap_bool,
fld_src_tab TYPE fieldname,
flg_clnt TYPE abap_bool,
END OF cts_txt_fld_mapping
|
||
4 | CTT_DOM_VALS | Public | See coding | 20081127 | ctt_dom_vals TYPE STANDARD TABLE OF cts_dom_val
WITH NON-UNIQUE DEFAULT KEY
|
||
5 | CTT_FLD_INFOS | Public | See coding | 20081127 | ctt_fld_infos TYPE STANDARD TABLE OF cts_fld_info
WITH NON-UNIQUE KEY fldname
|
||
6 | CTT_TXT_FLD_MAPPING | Public | See coding | 20081127 | ctt_txt_fld_mapping TYPE
STANDARD TABLE OF cts_txt_fld_mapping
WITH NON-UNIQUE KEY fld_txt_tab
|
||
7 | TT_DOMAIN_EXIST | Private | See coding | 20081127 | tt_domain_exist TYPE SORTED TABLE OF ty_domain_exist
WITH UNIQUE KEY domain
|
||
8 | TT_DOM_VALUES | Private | See coding | 20081127 | tt_dom_values TYPE STANDARD TABLE OF cts_dom_val
WITH NON-UNIQUE DEFAULT KEY
INITIAL SIZE 10
|
||
9 | TT_DOM_VAL_BUFFER | Private | See coding | 20081127 | tt_dom_val_buffer TYPE SORTED TABLE OF ty_dom_val_buffer
WITH UNIQUE KEY ddobj_name langu
|
||
10 | TT_FORGN_KEYS | Private | See coding | 20081127 | tt_forgn_keys TYPE SORTED TABLE OF ty_forgn_keys
WITH UNIQUE KEY tabname
|
||
11 | TY_DOMAIN_EXIST | Private | See coding | 20081127 | BEGIN OF ty_domain_exist,
domain TYPE ddobjname,
description TYPE as4text,
fixed_values TYPE boole_d,
dd01v TYPE dd01v,
END OF ty_domain_exist
|
||
12 | TY_DOM_VAL_BUFFER | Private | See coding | 20081127 | BEGIN OF ty_dom_val_buffer,
ddobj_name TYPE ddobjname,
langu TYPE sylangu,
values TYPE tt_dom_values,
END OF ty_dom_val_buffer
|
||
13 | TY_FORGN_KEYS | Private | See coding | 20081127 | BEGIN OF ty_forgn_keys,
tabname TYPE tabname,
forkey_flds TYPE STANDARD TABLE OF dd05m WITH DEFAULT KEY,
forkeys TYPE STANDARD TABLE OF dd08v WITH DEFAULT KEY,
END OF ty_forgn_keys
|
Method Signatures
Method CHECK_DBTAB_EXISTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20081127 | ||
2 | Returning | RV_FLG_EXISTS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20081127 |
Method CHECK_DBTAB_EXISTS on class /BOFU/CL_GCLP_DDIC_IF has no exception.
Method CHECK_DOMAIN_EXISTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_DD01V | Call by reference | Type reference (TYPE) | DD01V | Generated Table for View DD01V | 20081127 | ||
2 | Exporting | EV_FLG_EXISTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20081127 | |||
3 | Importing | IV_DOM_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20081127 |
Method CHECK_DOMAIN_EXISTS on class /BOFU/CL_GCLP_DDIC_IF has no exception.
Method CHECK_DOMAIN_HAS_FIXED_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DOM_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20081127 | |||
2 | Returning | RV_FLG_HAS_FIXED_VALUES | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20081127 |
Method CHECK_DOMAIN_HAS_FIXED_VALUES on class /BOFU/CL_GCLP_DDIC_IF has no exception.
Method CHECK_FLD_EXISTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FLDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname | 20081127 | ||
2 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20081127 | ||
3 | Returning | RV_FLG_EXISTS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20081127 |
Method CHECK_FLD_EXISTS on class /BOFU/CL_GCLP_DDIC_IF has no exception.
Method GET_DBTAB_DESCR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20081127 | ||
2 | Returning | RV_DESCR | Value transfer | Type reference (TYPE) | STRING | 20081127 |
Method GET_DBTAB_DESCR on class /BOFU/CL_GCLP_DDIC_IF has no exception.
Method GET_DOMAIN_DESCR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DOMNAME | Call by reference | Type reference (TYPE) | CSEQUENCE | Name der Domäne | 20081127 | ||
2 | Returning | RV_DESCR | Value transfer | Type reference (TYPE) | STRING | DDIC Kurztext der Domäne | 20081127 |
Method GET_DOMAIN_DESCR on class /BOFU/CL_GCLP_DDIC_IF has no exception.
Method GET_FLD_DESCR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FLDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname | 20081127 | ||
2 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20081127 | ||
3 | Returning | RV_DESCR | Value transfer | Type reference (TYPE) | STRING | 20081127 |
Method GET_FLD_DESCR on class /BOFU/CL_GCLP_DDIC_IF has no exception.
Method GET_KEYFLD_INFOS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FLDS | Call by reference | Type reference (TYPE) | CTT_FLD_INFOS | 20081127 | |||
2 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20081127 |
Method GET_KEYFLD_INFOS on class /BOFU/CL_GCLP_DDIC_IF has no exception.
Method GET_TXT_FLD_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MAP | Call by reference | Type reference (TYPE) | CTT_TXT_FLD_MAPPING | 20081127 | |||
2 | Exporting | EV_FLG_FORKEY_TXT_FOUND | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20081127 | |||
3 | Importing | IV_TABNAME_DATA | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20081127 | ||
4 | Importing | IV_TABNAME_TXT | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20081127 |
Method GET_TXT_FLD_MAPPING on class /BOFU/CL_GCLP_DDIC_IF has no exception.
Method READ_DBTAB_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_DBTAB_INFO | Call by reference | Type reference (TYPE) | CTS_DBTAB_INFO | 20081127 | |||
2 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20081127 |
Method READ_DBTAB_INFO on class /BOFU/CL_GCLP_DDIC_IF has no exception.
Method READ_DOM_VALS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_DOM_VALS | Call by reference | Type reference (TYPE) | CTT_DOM_VALS | 20081127 | |||
2 | Importing | IV_DDOBJ_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20081127 | |||
3 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | Sprachenschlüssel der aktuellen Textumgebung | 20081127 |
Method READ_DOM_VALS on class /BOFU/CL_GCLP_DDIC_IF has no exception.
Method RESET Signature
Method RESET on class /BOFU/CL_GCLP_DDIC_IF has no parameter.
Method RESET on class /BOFU/CL_GCLP_DDIC_IF has no exception.
Method SET_FIXED_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_FIXED_VALUES | Call by reference | Type reference (TYPE) | DDFIXVALUES | Description of Domain Fixed Values | 20111124 | ||
2 | Importing | IV_DOM_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20111124 |
Method SET_FIXED_VALUES on class /BOFU/CL_GCLP_DDIC_IF has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 701 |