SAP ABAP Class CL_UC_UPL_READER_CHAR (Reader for InfoObject)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS (Application Component) Business Consolidation
     UCI1 (Package) SEM-BCS: BW
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UC_UPL_READER 20041207
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UC_UPL_READER_CHAR_STREAM Reader for Crossing Coding 20050111
Properties
Class CL_UC_UPL_READER_CHAR  
Short Description Reader for InfoObject    
Super Class CL_UC_UPL_READER  
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCI1   SEM-BCS: BW 
Created 20041207   SAP 
Last change 20050220   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_UC_METHOD_UPL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_UC_UPL_READER_CHAR has no interface implemented.
Friends
Class CL_UC_UPL_READER_CHAR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DO_HRYNAME Instance attribute Protected Object reference (TYPE REF TO) IF_UG_MD_CHAR FIN Master Data: Representation of a Characteristic 20050207
2 DO_MD_FACTORY_SOURCE Instance attribute Protected Object reference (TYPE REF TO) IF_UG_MD_FACTORY FIN Master Data: Central Access Point (Factory) 20050107
3 DO_MODEL_SOURCE Instance attribute Protected Object reference (TYPE REF TO) IF_UC_MODEL Model (Metadata) 20050128
4 DO_SIDMAP Instance attribute Protected Object reference (TYPE REF TO) IF_UG_MD_SIDMAP FIN Master Data: Mapping Value <-> SID 20050206
5 DO_TEXTNODE Instance attribute Protected Object reference (TYPE REF TO) IF_UG_MD_CHAR FIN Master Data: Representation of a Characteristic 20050207
6 DT_HRYNAME_TEXT Instance attribute Protected Type reference (TYPE) T_HRYNAME_TEXT 20050810
7 DT_TEXTNODE_TEXT Instance attribute Protected Type reference (TYPE) T_TEXTNODE_TEXT 20050810
8 D_FIELDNAME_SOURCE Instance attribute Protected Type reference (TYPE) UC_FIELDNAME Field Name 20041207
Methods
# Method Level Visibility Method type Description Created on
1 GET_HIERARCHY Instance method Protected Method Get normalized hierarchy 20050106
2 GET_IMPLEDGE Instance method Protected Method Get normalized implicit edge 20050206
3 GET_MASTER_DATA Instance method Protected Method Get master data 20050106
4 GET_TEXTNODE Instance method Protected Method Get textnode from hierarchy 20050205
5 _CONV_SID_TO_NODE Instance method Protected Method Utility: convert fieldname_sid/value_sid to hierarchy node 20050325
6 _GET_HRYNAME_TEXT Instance method Protected Method Utility: get all the texts of hrynames with hierarchy 20050810
7 _GET_HTAB_EDGE_ATTR Instance method Protected Method Utility: get hashed table for edge attributes 20050529
8 _GET_TEXTNODE_TEXT Instance method Protected Method Utility: get all the texts of textnodes within hierarchy 20050810
Events
Class CL_UC_UPL_READER_CHAR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_HRYNAME_TEXT Protected See coding 20050810 begin of S_hryname_TEXT, fieldname_sid type uc_sid, value_sid type uc_sid, hryname type ug_hryname, txtsh type uc_txtsh, txtmi type uc_txtmi, txtlg type uc_txtlg, end of s_hryname_text
2 S_TEXTNODE_TEXT Protected See coding 20050810 begin of s_textnode_text, fieldname_sid type uc_sid, value_sid type uc_sid, textnode type ug_nodename, txtsh type uc_txtsh, txtmi type uc_txtmi, txtlg type uc_txtlg, end of s_textnode_text
3 T_HRYNAME_TEXT Protected See coding 20050810 t_hryname_text type standard table of s_hryname_text
4 T_TEXTNODE_TEXT Protected See coding 20050810 t_textnode_text type standard table of s_textnode_text
Method Signatures

Method GET_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE 20050106
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE 20060426
3 Importing IO_SEL Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20050107
4 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20050106

Method GET_HIERARCHY on class CL_UC_UPL_READER_CHAR has no exception.

Method GET_IMPLEDGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE 20050206
2 Importing IO_SEL Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20050206
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20050206

Method GET_IMPLEDGE on class CL_UC_UPL_READER_CHAR has no exception.

Method GET_MASTER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE 20050106
2 Importing IO_SEL Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20050107
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20050106

Method GET_MASTER_DATA on class CL_UC_UPL_READER_CHAR has no exception.

Method GET_TEXTNODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20050205
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE 20060426
3 Importing IO_SEL Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20050205
4 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20050205

Method GET_TEXTNODE on class CL_UC_UPL_READER_CHAR has no exception.

Method _CONV_SID_TO_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_VALUE Call by reference Type reference (TYPE) DATA 20050325
2 Importing IS_SID Call by reference Type reference (TYPE) UCD_S_SID Darstellung eines Merkmalswerts als SID für Merkmal und Wert 20050325

Method _CONV_SID_TO_NODE on class CL_UC_UPL_READER_CHAR has no exception.

Method _GET_HRYNAME_TEXT 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) UC0_T_MESSAGE 20060426
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME 20060426

Method _GET_HRYNAME_TEXT on class CL_UC_UPL_READER_CHAR has no exception.

Method _GET_HTAB_EDGE_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA Call by reference Object reference (TYPE REF TO) DATA 20050529
2 Importing IF_IMPLEDGE Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20050529

Method _GET_HTAB_EDGE_ATTR on class CL_UC_UPL_READER_CHAR has no exception.

Method _GET_TEXTNODE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SEL Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20050810

Method _GET_TEXTNODE_TEXT on class CL_UC_UPL_READER_CHAR has no exception.
History
Last changed by/on SAP  20050220 
SAP Release Created in 600