SAP ABAP Interface IF_UG_MD_STORAGE_CHAR (FIN Master Data: Representation of a Characteristic)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB (Application Component) Financials Basis
     UGMD1 (Package) FIN General: Master Data: Buffer + Instances
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UG_MD_STORAGE_CHAR_BW FIN Master Data: Access to Folder in BW 20030903
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UG_MD_STORAGE_CHAR_LOCAL FIN Master Data: Access to Storage in Local System 20040102
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UG_MD_STORAGE_CHAR_R3 FIN Master Data: Access to Storage in mySAP ERP System 20021008
Properties
Interface IF_UG_MD_STORAGE_CHAR  
Short Description FIN Master Data: Representation of a Characteristic    
General Data
Package UGMD1   FIN General: Master Data: Buffer + Instances 
Created 20010523   SAP 
Last changed 20041209   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_UG_MD_STORAGE_CHAR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_UG_MD_STORAGE_CHAR has no interface.
Friends
Interface IF_UG_MD_STORAGE_CHAR has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DF_BROKEN Instance attribute Public Type reference (TYPE) UG_FLG Non-Usable Instance (For Example, BW is Down) 20010710
2 D_FIELDNAME Instance attribute Public Type reference (TYPE) UG_FIELDNAME FIN Master Data: Field Name 20040917
3 D_RFCDEST Instance attribute Public Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20030219
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_EXISTENCE Instance method Public Method Check for Existence 20040227
2 CHECK_SINGLE_EXISTENCE Instance method Public Method Check for Existence of Itemized Value 20040121
3 CHECK_SINGLE_VALIDITY Instance method Public Method Validity Check of Itemized Value 20030722
4 CHECK_VALIDITY Instance method Public Method Validity Check 20030722
5 COUNT_VALUE Instance method Public Method Get number of characteristic values 20020830
6 DELETE_VALUE Instance method Public Method Delete Characteristics/Attributes as per Key List 20010705
7 GET_ATTRIBUTE_DEFINITION Instance method Public Method OBSOLETE - use IF_UG_MD_FIELDNAME instead 20010523
8 GET_DESCRIPTION Instance method Public Method 20010810
9 GET_FIELD_PROPERTIES Instance method Public Method OBSOLETE - use IF_UG_MD_FIELDNAME instead 20010523
10 GET_INSTANCE Static method Public Method Get Instance 20010710
11 READ_SINGLE_VALUE Instance method Public Method Read Characteristic Value with Attributes 20010621
12 READ_VALUE Instance method Public Method Determine Characteristic List with Attributes 20010620
13 READ_VALUE_PROP Instance method Public Method Read Attributes Also 20040828
14 TRANSPORT_BY_SEL Instance method Public Method Manual Transport 20010910
15 WRITE_VALUE Instance method Public Method Write Characteristic List with Values 20010606
Events
Interface IF_UG_MD_STORAGE_CHAR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_BUFFER_TOTIME Public See coding 20040123 BEGIN OF s_buffer_totime, depgroup TYPE ug_depgroup, r_t_value TYPE REF TO data, operation TYPE ug_flg, END OF s_buffer_totime
2 T_BUFFER_TOTIME Public See coding 20040123 t_buffer_totime TYPE STANDARD TABLE OF s_buffer_totime
Method Signatures

Method CHECK_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VALUE Call by reference Type reference (TYPE) SORTED TABLE 20040229
2 Exporting ET_ERROR Call by reference Type reference (TYPE) UGMD_T_MESSAGE FI-Stammdaten: Meldungen 20040229

Method CHECK_EXISTENCE on Interface IF_UG_MD_STORAGE_CHAR has no exception.

Method CHECK_SINGLE_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_EXIST Value transfer Type reference (TYPE) UG_FLG FI-Stammdaten: Allgemeines Kennzeichen 20040227
2 Exporting ET_ERROR Call by reference Type reference (TYPE) UGMD_T_MESSAGE FI-Stammdaten: Meldungen 20040121
3 Importing IS_VALUE Call by reference Type reference (TYPE) ANY zu prüfender Datensatz 20040121

Method CHECK_SINGLE_EXISTENCE on Interface IF_UG_MD_STORAGE_CHAR has no exception.

Method CHECK_SINGLE_VALIDITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VALUE Call by reference Type reference (TYPE) ANY zu prüfender Datensatz 20030722
2 Importing IT_KEY Call by reference Type reference (TYPE) UGMD_TS_FIELD_VAL Feldname/Feldwert-Tabelle 20030801
3 Returning R_VALIDITY Value transfer Type reference (TYPE) UG_VDY_VALID Validitätsausprägung 20030722

Method CHECK_SINGLE_VALIDITY on Interface IF_UG_MD_STORAGE_CHAR has no exception.

Method CHECK_VALIDITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VALUE Call by reference Type reference (TYPE) SORTED TABLE Tabelle passend zur Validity-Depgroup 20030722
2 Importing IT_KEY Call by reference Type reference (TYPE) UGMD_TS_FIELD_VAL Feldname/Feldwert-Tabelle 20030801

Method CHECK_VALIDITY on Interface IF_UG_MD_STORAGE_CHAR has no exception.

Method COUNT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) UGMD_T_MESSAGE FIN-Stammdaten: Meldungen 20030325
2 Exporting E_COUNT Call by reference Type reference (TYPE) I Anzahl gefundener Werte 20020830
3 Importing IT_SEL Call by reference Type reference (TYPE) UGMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20020830
4 Importing I_FIELD Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20020830

Method COUNT_VALUE on Interface IF_UG_MD_STORAGE_CHAR has no exception.

Method DELETE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UGMD_T_MESSAGE FI-Stammdaten: Meldungen 20020524
2 Exporting ET_TRANSPORT Call by reference Type reference (TYPE) UGMD_TS_TRANSPORT Transporteinträge 20020326
3 Importing IF_TEST Call by reference Type reference (TYPE) UG_FLG SPACE 'X': Simulation -> keine Verbuchung der Daten 20020404
4 Importing IF_TIME_OVERWRITE Call by reference Type reference (TYPE) UG_FLG SPACE FI-Stammdaten: Allgemeines Kennzeichen 20040211
5 Importing IT_FIELD Call by reference Type reference (TYPE) UGMD_TS_FIELDNAME FIN-Stammdaten: Feldnamen 20010705
6 Importing IT_VALUE Call by reference Type reference (TYPE) SORTED TABLE 20010705
7 Importing I_DEPGROUP Call by reference Type reference (TYPE) UG_DEPGROUP Laufende Nummer 20010705

Method DELETE_VALUE on Interface IF_UG_MD_STORAGE_CHAR has no exception.

Method GET_ATTRIBUTE_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADEP Call by reference Type reference (TYPE) UGMD_TS_ADEP Klammerung 20010530
2 Exporting ET_DEPGROUP Call by reference Type reference (TYPE) UGMD_TS_DEPGROUP FIN-Stammdaten: Klammerungsgruppen 20010530
3 Exporting ET_FATTR Call by reference Type reference (TYPE) UGMD_TH_FATTR FIN-Stammdaten: Katalog der Attribute 20010523
4 Exporting ET_FATTR_GUI Call by reference Type reference (TYPE) UGMD_TH_FATTR_GUI FIN-Stammdaten: Katalog der Attribute 20020712
5 Exporting ET_NAV_ATTR Call by reference Type reference (TYPE) UGMD_TH_FNAVATTR FIN-Stammdaten: Navigationsattribute 20020726

Method GET_ATTRIBUTE_DEFINITION on Interface IF_UG_MD_STORAGE_CHAR has no exception.

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TXTMI Call by reference Type reference (TYPE) UG_TXTMI Mitteltext 20010810
2 Exporting E_VERBOSE Call by reference Type reference (TYPE) STRING 20010810

Method GET_DESCRIPTION on Interface IF_UG_MD_STORAGE_CHAR has no exception.

Method GET_FIELD_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FPROP Call by reference Type reference (TYPE) UGMD_S_FPROP FIN-Stammdaten: Feldeigenschaften 20010523
2 Exporting ES_KPROP Call by reference Type reference (TYPE) UGMD_S_KPROP FI-Stammdaten: Feldeigenschaften für Kennzahlen 20011030
3 Exporting ET_FDEP Call by reference Type reference (TYPE) UGMD_TS_FDEP Klammerung 20010523
4 Exporting ET_ROLE Call by reference Type reference (TYPE) UGMD_TS_ROLE FIN-Stammdaten: Merkmalsrollen 20010528

Method GET_FIELD_PROPERTIES on Interface IF_UG_MD_STORAGE_CHAR has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DEPGROUP Call by reference Type reference (TYPE) UGMD_TS_DEPGROUP FIN-Stammdaten: Klammerungsgruppen 20010710
2 Exporting ET_INSTANCE Call by reference Type reference (TYPE) UGMD_TX_STORAGE_CHAR FIN-Stammdaten: Ablage im BW 20010710
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FIN-Stammdaten: Feldname 20010710
4 Importing I_RFCDEST Call by reference Type reference (TYPE) RFCDEST Wenn Supplied, dann nur für diese RFCDEST Instanz erzeugen 20041203
# Exception Resumable Description Created on
1 INVALID_FIELDNAME 20010710

Method READ_SINGLE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VALUE Call by reference Type reference (TYPE) ANY 20040121
2 Exporting ET_ERROR Call by reference Type reference (TYPE) UGMD_T_MESSAGE FI-Stammdaten: Meldungen 20040209
3 Importing IT_KEY Call by reference Type reference (TYPE) UGMD_TS_FIELD_VAL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20040209
4 Importing I_DEPGROUP Call by reference Type reference (TYPE) UG_DEPGROUP FIN-Stammdaten: Klammerungsgruppe 20040121
# Exception Resumable Description Created on
1 NOT_FOUND 20040209

Method READ_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) UGMD_T_MESSAGE FIN-Stammdaten: Meldungen 20030325
2 Exporting ET_VALUE Call by reference Type reference (TYPE) SORTED TABLE 20010620
3 Importing IT_SEL Call by reference Type reference (TYPE) UGMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20010620
4 Importing IT_VALUE_BUFFER_DEL Call by reference Type reference (TYPE) UGMD_TS_DEL_BUFFER FIN-Stammdaten: Puffertabelle zum Löschen der Merkmalswerte 20020319
5 Importing IT_VALUE_BUFFER_MOD Call by reference Type reference (TYPE) ANY TABLE 20020319
6 Importing IT_VALUE_BUFFER_TOTIME Call by reference Type reference (TYPE) IF_UG_MD_STORAGE_CHAR=>T_BUFFER_TOTIME Puffertabelle mit TOTIME-Werten 20040123
7 Importing I_DEPGROUP Call by reference Type reference (TYPE) UG_DEPGROUP FIN-Stammdaten: Klammerungsgruppe 20010620

Method READ_VALUE on Interface IF_UG_MD_STORAGE_CHAR has no exception.

Method READ_VALUE_PROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VALUE Call by reference Type reference (TYPE) SORTED TABLE 20040828
2 Importing IT_FIELD Call by reference Type reference (TYPE) UGMD_TS_FIELDNAME 20040828
3 Importing IT_SEL Call by reference Type reference (TYPE) UGMD_TS_SEL 20040828
4 Importing I_DEPGROUP Call by reference Type reference (TYPE) UG_DEPGROUP 20040828

Method READ_VALUE_PROP on Interface IF_UG_MD_STORAGE_CHAR has no exception.

Method TRANSPORT_BY_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TRANSPORT Call by reference Type reference (TYPE) UGMD_TS_TRANSPORT Transporteinträge 20010910
2 Exporting ET_TRANSPORT_SEL Call by reference Type reference (TYPE) UGMD_T_TRANSPORT_SEL FI-Stammdaten: Transport mit Selektionsbedingung 20020510
3 Importing IF_COMPLETE Call by reference Type reference (TYPE) UG_FLG FI-Stammdaten: Allgemeines Kennzeichen 20010910
4 Importing IF_TEXT_ONLY Call by reference Type reference (TYPE) UG_FLG FI-Stammdaten: Allgemeines Kennzeichen 20010910
5 Importing IF_USE_MASK Call by reference Type reference (TYPE) UG_FLG FI-Stammdaten: Allgemeines Kennzeichen 20010910
6 Importing IT_SEL Call by reference Type reference (TYPE) UGMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20010910

Method TRANSPORT_BY_SEL on Interface IF_UG_MD_STORAGE_CHAR has no exception.

Method WRITE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) UGMD_T_MESSAGE FIN-Stammdaten: Meldungen 20010606
2 Exporting ET_NEW_VALUE Call by reference Type reference (TYPE) SORTED TABLE Typ wie IT_VALUE, nur relevant für DEPGROUP 0, lokaler Stor. 20041027
3 Exporting ET_TRANSPORT Call by reference Type reference (TYPE) UGMD_TS_TRANSPORT Transporteinträge 20020326
4 Importing IF_TEST Call by reference Type reference (TYPE) UG_FLG SPACE 'X': Simulation -> keine Verbuchung der Daten 20020404
5 Importing IF_TIME_OVERWRITE Call by reference Type reference (TYPE) UG_FLG SPACE 'X': Overwrite time dependence 20040202
6 Importing IT_FIELD Call by reference Type reference (TYPE) UGMD_TS_FIELDNAME FIN-Stammdaten: Feldnamen 20010613
7 Importing IT_VALUE Call by reference Type reference (TYPE) SORTED TABLE 20010606
8 Importing I_DEPGROUP Call by reference Type reference (TYPE) UG_DEPGROUP Laufende Nummer 20010608

Method WRITE_VALUE on Interface IF_UG_MD_STORAGE_CHAR has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 3.1A