SAP ABAP Interface IF_FINB_MD_CHAR (Characteristic)
Hierarchy
☛
FINBASIS (Software Component) Fin. Basis
⤷
FIN-FB-MDF (Application Component) Master Data Framework
⤷
FINB_CHAR_FRAMEWORK (Package) Simple Master Data Service
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface composition (i COMPRISING i_ref) | IF_FINB_MD_CHAR_INTERNAL | Characteristic Internal View | 20040325 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_FINB_MD_CHAR_ABSTRACT | Characteristic (Abstract) | 20040326 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_FINB_MD_CHAR_MDF | Characteristic (MDF) | 20040407 |
| 4 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_UA_MD_ADAPTER | Wrapper for MDF/MDF Light | 20050315 |
Properties
| Interface | IF_FINB_MD_CHAR | |
| Short Description | Characteristic |
General Data
| Package | FINB_CHAR_FRAMEWORK | Simple Master Data Service |
| Created | 20040325 | SAP |
| Last changed | 20050428 | 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) |
Interfaces
Interface IF_FINB_MD_CHAR has no interface.
Friends
Interface IF_FINB_MD_CHAR has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MD_FIELDNAME | Instance attribute | Public | Type reference (TYPE) | FINB_MD_FIELDNAME | Field Name | 20040325 | ||
| 2 | MD_REGID | Instance attribute | Public | Type reference (TYPE) | FINB_MD_REGID | Registration Identification | 20040325 | ||
| 3 | MO_CHAR_FACTORY | Instance attribute | Public | Object reference (TYPE REF TO) | IF_FINB_MD_CHAR_FACTORY | Central Factory | 20040405 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Check for Existence of Characteristic Values | 20040325 | |
| 2 | Instance method | Public | Method | Check for Existence of a Characteristic Value | 20040325 | |
| 3 | Instance method | Public | Method | Entry Conversion | 20040325 | |
| 4 | Instance method | Public | Method | Output Conversion | 20040325 | |
| 5 | Instance method | Public | Method | Provides Metadata | 20040325 | |
| 6 | Instance method | Public | Method | Read Characteristic Value and Attributes of Char. Value | 20040325 | |
| 7 | Instance method | Public | Method | Read Characteristic Values and Attributes of Char. Values | 20040325 |
Events
Interface IF_FINB_MD_CHAR has no event.
Types
Interface IF_FINB_MD_CHAR has no local type.
Method Signatures
Method CHECK_EXISTENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CTA_VALUE | Call by reference | Type reference (TYPE) | ANY TABLE | not existing values are deleted | 20040402 |
Method CHECK_EXISTENCE on Interface IF_FINB_MD_CHAR has no exception.
Method CHECK_SINGLE_EXISTENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ITS_KEY | Call by reference | Type reference (TYPE) | FINB_MD_TS_KEY | Schlüssel (Feldname/Feldwerte) | 20040402 | |||
| 2 | RF_EXIST | Value transfer | Type reference (TYPE) | FINB_MD_BOOLEAN | Boolscher Wert (Wahr oder Falsch) | 20040329 |
Method CHECK_SINGLE_EXISTENCE on Interface IF_FINB_MD_CHAR has no exception.
Method CONVERT_INPUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_VALUE | Value transfer | Type reference (TYPE) | DATA | 20040405 | ||||
| 2 | ID_CURRENCY | Call by reference | Type reference (TYPE) | SYCURR | Währungsschlüssel | 20050405 | |||
| 3 | ID_UNIT | Call by reference | Type reference (TYPE) | MSEHI | Maßeinheit | 20050405 | |||
| 4 | ID_VALUE | Call by reference | Type reference (TYPE) | DATA | 20040405 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040412 |
Method CONVERT_OUTPUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_VALUE | Value transfer | Type reference (TYPE) | DATA | 20040405 | ||||
| 2 | ID_CURRENCY | Call by reference | Type reference (TYPE) | SYCURR | Währungsschlüssel | 20050405 | |||
| 3 | ID_UNIT | Call by reference | Type reference (TYPE) | MSEHI | Maßeinheit | 20050405 | |||
| 4 | ID_VALUE | Call by reference | Type reference (TYPE) | DATA | 20040405 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040412 |
Method GET_META_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_FPROP | Call by reference | Type reference (TYPE) | FINB_MD_S_FPROP | Feldeigenschaften | 20040329 | |||
| 2 | ETS_ADEP | Call by reference | Type reference (TYPE) | FINB_MD_TS_ADEP | Klammerung von Attributen | 20040329 | |||
| 3 | ETS_DEPGROUP | Call by reference | Type reference (TYPE) | FINB_MD_TS_DEPGROUP | Klammerungsgruppen | 20040329 | |||
| 4 | ETS_FDEP | Call by reference | Type reference (TYPE) | FINB_MD_TS_FDEP | Feldklammerung | 20040329 |
Method GET_META_DATA on Interface IF_FINB_MD_CHAR has no exception.
Method READ_SINGLE_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_VALUE | Call by reference | Type reference (TYPE) | ANY | 20040329 | ||||
| 2 | ITS_FIELD | Call by reference | Type reference (TYPE) | FINB_MD_TS_FIELDNAME | Tabelle mit Feldnamen | 20040402 | |||
| 3 | ITS_KEY | Call by reference | Type reference (TYPE) | FINB_MD_TS_KEY | Schlüssel (Feldname/Feldwerte) | 20040402 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | no value found or multiple values found (ambiguous input) | 20040329 |
Method READ_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETA_VALUE | Call by reference | Type reference (TYPE) | ANY TABLE | 20040402 | ||||
| 2 | ITS_FIELD | Call by reference | Type reference (TYPE) | FINB_MD_TS_FIELDNAME | Tabelle mit Feldnamen | 20040402 | |||
| 3 | ITS_SEL | Call by reference | Type reference (TYPE) | FINB_MD_TS_SEL | Selektion | 20040402 |
Method READ_VALUE on Interface IF_FINB_MD_CHAR has no exception.
History
| Last changed by/on | SAP | 20050428 |
| SAP Release Created in | 300 |