SAP ABAP Interface IF_FCOM_IP_METAINFO (InfoObject and DataSource Properties)
Hierarchy
☛
SAP_FIN (Software Component) SAP_FIN
⤷
CO (Application Component) Controlling
⤷
FCOM_PLANNING_CORE (Package) Planning
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_FCOM_IP_METAINFO | Metadata About InfoObject Properties | 20100618 |
Properties
| Interface | IF_FCOM_IP_METAINFO | |
| Short Description | InfoObject and DataSource Properties |
General Data
| Package | FCOM_PLANNING_CORE | Planning |
| Created | 20100618 | SAP |
| Last changed | 20130531 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_FCOM_IP_METAINFO has no forward declaration.
Interfaces
Interface IF_FCOM_IP_METAINFO has no interface.
Friends
Interface IF_FCOM_IP_METAINFO has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_STRUCT_TYPE_KEY | Constant | Public | Type reference (TYPE) | CHAR1 | 'K' | Key | 20100618 | |
| 2 | C_STRUCT_TYPE_KEY_ATTR | Constant | Public | Type reference (TYPE) | CHAR1 | 'A' | Key+Text | 20101215 | |
| 3 | C_STRUCT_TYPE_KEY_ATTR_TXT | Constant | Public | Type reference (TYPE) | CHAR1 | 'B' | Key+Text | 20101215 | |
| 4 | C_STRUCT_TYPE_KEY_TXT | Constant | Public | Type reference (TYPE) | CHAR1 | 'T' | Key+Text | 20100618 | |
| 5 | C_TABLE_TYPE_HASHED | Constant | Public | Type reference (TYPE) | CHAR1 | 'H' | Hashed table | 20100727 | |
| 6 | C_TABLE_TYPE_SORTED | Constant | Public | Type reference (TYPE) | CHAR1 | 'S' | Sorted table | 20100618 | |
| 7 | DT_ATR | Instance attribute | Public | Type reference (TYPE) | RSD_T_ATR | Master data attributes | 20101215 | ||
| 8 | DT_COB_PRO | Instance attribute | Public | Type reference (TYPE) | RSD_T_COB_PRO | Properties InfoObjects (in Context InfoCube / ODS Object) | 20100618 | ||
| 9 | DT_IOBJ_CMP | Instance attribute | Public | Type reference (TYPE) | RSD_T_IOBJ_CMP | Klammerung von Infoobjekten | 20100618 | ||
| 10 | DT_IOBJ_PROP | Instance attribute | Public | Type reference (TYPE) | TS_IOBJ_PROP | Info objects properties | 20100618 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | 20100618 | ||
| 2 | Instance method | Public | Method | 20100618 | ||
| 3 | Instance method | Public | Method | 20110120 | ||
| 4 | Instance method | Public | Method | 20100618 |
Events
Interface IF_FCOM_IP_METAINFO has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | S_IOBJNM | Public | See coding | 20100618 | begin of s_iobjnm,
iobjnm type rsiobjnm,
end of s_iobjnm
|
||
| 2 | S_IOBJ_PROP | Public | See coding | 20100618 | begin of s_iobj_prop,
iobjnm type rsiobjnm,
iobjnm_orig type rsiobjnm,
fieldname type fieldname,
fname_spras type fieldname,
fname_txtsh type fieldname,
fname_txtmi type fieldname,
fname_txtlg type fieldname,
domname type domname,
f_texts type flag,
intlen type ddleng,
outputlen type outputlen,
convexit type convexit,
lowercase type lowercase,
inttp type inttype,
decimals type ddleng,
end of s_iobj_prop
|
||
| 3 | TS_IOBJ_PROP | Public | See coding | 20100618 | ts_iobj_prop type sorted table of s_iobj_prop
with unique key
primary_key components iobjnm
* with UNIQUE sorted key iobj_orig components " Ralf: das führt zum Dump bevor nicht der Konstruktor angepasst ist
with non-UNIQUE sorted key iobj_orig components
iobjnm_orig
with non-unique sorted key fname
components fieldname
|
||
| 4 | T_IOBJNM | Public | See coding | 20100618 | t_iobjnm type STANDARD TABLE OF s_iobjnm
with default key
|
Method Signatures
Method CREATE_DATA_REFERENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_AS_TABLE | Call by reference | Type reference (TYPE) | FLAG | SPACE | 20100618 | |||
| 2 | IF_STRUCT_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20100618 | |||
| 3 | IF_TABLE_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | 20100618 | ||||
| 4 | IF_WITH_FIELDNAMES | Call by reference | Type reference (TYPE) | FLAG | SPACE | 20100618 | |||
| 5 | I_IOBJNM | Call by reference | Type reference (TYPE) | RSIOBJNM | 20100618 | ||||
| 6 | RR_REF | Value transfer | Object reference (TYPE REF TO) | DATA | 20100618 |
Method CREATE_DATA_REFERENCE on Interface IF_FCOM_IP_METAINFO has no exception.
Method CREATE_DATA_REFERENCE_2 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_WITH_FIELDNAMES | Call by reference | Type reference (TYPE) | FLAG | SPACE | General Flag | 20110715 | ||
| 2 | IT_IOBJNM | Call by reference | Type reference (TYPE) | T_IOBJNM | 20100618 | ||||
| 3 | RR_REF | Value transfer | Object reference (TYPE REF TO) | DATA | 20100618 |
Method CREATE_DATA_REFERENCE_2 on Interface IF_FCOM_IP_METAINFO has no exception.
Method CREATE_RANGE_REF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_IOBJNM | Call by reference | Type reference (TYPE) | RSIOBJNM | InfoObject | 20110120 | |||
| 2 | R_REF | Value transfer | Object reference (TYPE REF TO) | DATA | 20110120 |
Method CREATE_RANGE_REF on Interface IF_FCOM_IP_METAINFO has no exception.
Method GET_KEY_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_FIELD | Call by reference | Type reference (TYPE) | SBIWA_T_FIELDS | 20100618 | ||||
| 2 | ET_IOBJNM | Call by reference | Type reference (TYPE) | T_IOBJNM | 20120104 | ||||
| 3 | IF_FOR_TEXTS | Call by reference | Type reference (TYPE) | FLAG | SPACE | General Flag | 20100810 | ||
| 4 | I_IOBJNM | Call by reference | Type reference (TYPE) | RSIOBJNM | 20100618 |
Method GET_KEY_FIELDS on Interface IF_FCOM_IP_METAINFO has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 606 |