SAP ABAP Interface IF_RSD_MAPPING_FIELD_DESCR (General Field Definition)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷
BW-WHM-DBA (Application Component) Data Basis
⤷
RSD_MAPPING (Package) Mapping Service for InfoObjects
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_RSD_MAP_FLD_DESCR | Field Description: DataSource | 20080327 |
Properties
| Interface | IF_RSD_MAPPING_FIELD_DESCR | |
| Short Description | General Field Definition |
General Data
| Package | RSD_MAPPING | Mapping Service for InfoObjects |
| Created | 20070612 | SAP |
| Last changed | 20130531 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
| 2 | RS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
| 3 | RSD | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
| 4 | RSDMP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_RSD_MAPPING_FIELD_DESCR has no interface.
Friends
Interface IF_RSD_MAPPING_FIELD_DESCR has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PS_TXT | Instance attribute | Public | Type reference (TYPE) | RSTXTSML | Structure with Short, Medium and Long Text | 20080311 | ||
| 2 | PS_UNITS | Instance attribute | Public | Type reference (TYPE) | RSD_MAPPING_S_UNITS | Units | 20080326 | ||
| 3 | P_CONVEXIT | Instance attribute | Public | Type reference (TYPE) | CONVEXIT | Conversion Routine | 20080311 | ||
| 4 | P_DATAELEMENTNAME | Instance attribute | Public | Type reference (TYPE) | ROLLNAME | Data Element (Semantic Domain) | 20080326 | ||
| 5 | P_DATATYPE | Instance attribute | Public | Type reference (TYPE) | DATATYPE_D | Data Type in ABAP Dictionary | 20080311 | ||
| 6 | P_DATATYPE_ALTERNATIVE | Instance attribute | Public | Type reference (TYPE) | DATATYPE_D | Data Type in ABAP Dictionary | 20080715 | ||
| 7 | P_DECIMALS | Instance attribute | Public | Type reference (TYPE) | DECIMALS | Number of Decimal Places | 20091115 | ||
| 8 | P_DOMAINNAME | Instance attribute | Public | Type reference (TYPE) | DOMNAME | Domain Name | 20080311 | ||
| 9 | P_FIELDNAME | Instance attribute | Public | Type reference (TYPE) | FIELDNAME | Field Name | 20080311 | ||
| 10 | P_INTERNAL_LEN | Instance attribute | Public | Type reference (TYPE) | DDLENG | Length (No. of Characters) | 20080311 | ||
| 11 | P_IOBJNM | Instance attribute | Public | Type reference (TYPE) | RSD_IOBJNM | 20080326 | |||
| 12 | P_IS_UUID | Instance attribute | Public | Type reference (TYPE) | RS_BOOL | Boolean | 20080417 | ||
| 13 | P_LOWERCASE | Instance attribute | Public | Type reference (TYPE) | RS_BOOL | Boolean | 20080417 | ||
| 14 | P_NAME | Instance attribute | Public | Type reference (TYPE) | STRING | Name (of DataSource, for example) | 20080311 | ||
| 15 | P_OUTPUT_LEN | Instance attribute | Public | Type reference (TYPE) | OUTPUTLEN | Output Length | 20080311 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Returns conversion exit | 20080311 | |
| 2 | Instance method | Public | Method | Returns Data Element | 20080311 | |
| 3 | Instance method | Public | Method | Returns Data Type | 20070612 | |
| 4 | Instance method | Public | Method | Returns alternative data type (example: with INT2 -> INT4) | 20080715 | |
| 5 | Instance method | Public | Method | Returns decimals | 20091115 | |
| 6 | Instance method | Public | Method | Returns Domains | 20080311 | |
| 7 | Instance method | Public | Method | Returns Field Name | 20080311 | |
| 8 | Instance method | Public | Method | Returns Internal Length | 20080311 | |
| 9 | Instance method | Public | Method | Returns InfoObject Names | 20080326 | |
| 10 | Instance method | Public | Method | Returns Lowercase Letters Allowed | 20080417 | |
| 11 | Instance method | Public | Method | Returns Name (DataSource/Structure/...) | 20080310 | |
| 12 | Instance method | Public | Method | Returns Output Length | 20080311 | |
| 13 | Instance method | Public | Method | Returns Repository Reference | 20070612 | |
| 14 | Instance method | Public | Method | Returns Field Texts | 20080311 | |
| 15 | Instance method | Public | Method | Returns Associated Unit | 20080310 | |
| 16 | Instance method | Public | Method | Key Field ('X' = Yes) | 20070612 |
Events
Interface IF_RSD_MAPPING_FIELD_DESCR has no event.
Types
Interface IF_RSD_MAPPING_FIELD_DESCR has no local type.
Method Signatures
Method GET_CONVEXIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_CONVEXIT | Value transfer | Type reference (TYPE) | CONVEXIT | Konvertierungsroutine | 20080311 |
Method GET_CONVEXIT on Interface IF_RSD_MAPPING_FIELD_DESCR has no exception.
Method GET_DATAELEMENTNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_DATAELEMENTNAME | Value transfer | Type reference (TYPE) | ROLLNAME | Datenelement (semantische Domäne) | 20080311 |
Method GET_DATAELEMENTNAME on Interface IF_RSD_MAPPING_FIELD_DESCR has no exception.
Method GET_DATATYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_DATATYPE | Value transfer | Type reference (TYPE) | DATATYPE_D | Datentyp im ABAP Dictionary | 20070625 |
Method GET_DATATYPE on Interface IF_RSD_MAPPING_FIELD_DESCR has no exception.
Method GET_DATATYPE_ALTERNATIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_DATATYPE | Value transfer | Type reference (TYPE) | DATATYPE_D | Datentyp im ABAP Dictionary | 20080715 |
Method GET_DATATYPE_ALTERNATIVE on Interface IF_RSD_MAPPING_FIELD_DESCR has no exception.
Method GET_DECIMALS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_DECIMALS | Value transfer | Type reference (TYPE) | DECIMALS | Anzahl Dezimalstellen | 20091115 |
Method GET_DECIMALS on Interface IF_RSD_MAPPING_FIELD_DESCR has no exception.
Method GET_DOMAINNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_DOMAIN | Value transfer | Type reference (TYPE) | DOMNAME | Bezeichnung einer Domäne | 20080311 |
Method GET_DOMAINNAME on Interface IF_RSD_MAPPING_FIELD_DESCR has no exception.
Method GET_FIELDNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_FIELDNAME | Value transfer | Type reference (TYPE) | FIELDNAME | Feldname | 20080311 |
Method GET_FIELDNAME on Interface IF_RSD_MAPPING_FIELD_DESCR has no exception.
Method GET_INTERNAL_LEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_INTERNAL_LEN | Value transfer | Type reference (TYPE) | DDLENG | Länge (Anzahl der Zeichen) | 20080311 |
Method GET_INTERNAL_LEN on Interface IF_RSD_MAPPING_FIELD_DESCR has no exception.
Method GET_IOBJNM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_IOBJNM | Value transfer | Type reference (TYPE) | RSD_IOBJNM | 20080326 |
Method GET_IOBJNM on Interface IF_RSD_MAPPING_FIELD_DESCR has no exception.
Method GET_LOWERCASE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_LOWERCASE | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20080417 |
Method GET_LOWERCASE on Interface IF_RSD_MAPPING_FIELD_DESCR has no exception.
Method GET_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_NAME | Value transfer | Type reference (TYPE) | STRING | 20080311 |
Method GET_NAME on Interface IF_RSD_MAPPING_FIELD_DESCR has no exception.
Method GET_OUTPUT_LEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_OUTPUT_LEN | Value transfer | Type reference (TYPE) | OUTPUTLEN | Ausgabelänge | 20080311 |
Method GET_OUTPUT_LEN on Interface IF_RSD_MAPPING_FIELD_DESCR has no exception.
Method GET_REPOSITORY_REFERENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_REFTYPE | Call by reference | Type reference (TYPE) | RSDMP_REFTYPE | 20080331 | ||||
| 2 | R_TRI_REFERENCES | Value transfer | Type reference (TYPE) | RSD_MAPPING_T_REFERENCE_RI | Referenzen zum Objekt | 20080331 |
Method GET_REPOSITORY_REFERENCE on Interface IF_RSD_MAPPING_FIELD_DESCR has no exception.
Method GET_TEXTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RS_TXT | Value transfer | Type reference (TYPE) | RSTXTSML | Struktur mit Kurz-, Mittel- und Langtext | 20080327 |
Method GET_TEXTS on Interface IF_RSD_MAPPING_FIELD_DESCR has no exception.
Method GET_UNIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RS_UNITS | Value transfer | Type reference (TYPE) | RSD_MAPPING_S_UNITS | Einheiten | 20080326 |
Method GET_UNIT on Interface IF_RSD_MAPPING_FIELD_DESCR has no exception.
Method IS_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_IS_KEY | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20080311 |
Method IS_KEY on Interface IF_RSD_MAPPING_FIELD_DESCR has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 712 |