SAP ABAP Class CL_UC_DATASTREAM_DEBUG (CL_UC_DATASTREAM_DEBUG)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS (Application Component) Business Consolidation
     UCM0 (Package) SEM-BCS: Data Basis, Cons Area, ...
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_BW_TX_DATA_DEBUG Debugging Transaction Data Update 20050419
Properties
Class CL_UC_DATASTREAM_DEBUG  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCM0   SEM-BCS: Data Basis, Cons Area, ... 
Created 20050419   SAP 
Last change 20050428   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UC_DATASTREAM_DEBUG has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_UG_BW_TX_DATA_DEBUG Debugging Transaction Data Update 20050419
Friends
Class CL_UC_DATASTREAM_DEBUG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DR_S_DOCTYPE_IGNORE Instance attribute Private Object reference (TYPE REF TO) DATA 20050419
2 DR_S_INFOCUBE Instance attribute Private Object reference (TYPE REF TO) DATA 20050419
3 DR_S_ODSOBJECT Instance attribute Private Object reference (TYPE REF TO) DATA 20050419
4 DR_S_TOTALS Instance attribute Private Object reference (TYPE REF TO) DATA 20050419
5 DR_T_DOCTMP Instance attribute Private Object reference (TYPE REF TO) DATA 20050419
6 DR_T_DOCTYPE_IGNORE Instance attribute Private Object reference (TYPE REF TO) DATA 20050419
7 DR_T_TOTALS Instance attribute Private Object reference (TYPE REF TO) DATA 20050419
8 DT_FDEP Instance attribute Private Type reference (TYPE) TS_DEBUG_FDEP 20050419
9 DT_FPROP Instance attribute Private Type reference (TYPE) TS_DEBUG_FPROP 20050419
10 DT_TOTALS Instance attribute Private Type reference (TYPE) TH_DEBUG_TOTALS 20050419
11 D_INFOPROV_TOTALS Instance attribute Private Type reference (TYPE) RSINFOCUBE InfoCube 20050419
12 GC_S_MODE Constant Private See coding 20050419
13 GC_TRUE Constant Private Type reference (TYPE) UC_FLG 'X' True 20050419
14 GT_DEBUG_CONTROL Static Attribute Private See coding 20050419
15 GT_INSTANCE Static Attribute Private See coding 20050419
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CONSISTENCY_P Instance method Private Method Consistency Check for Totals and Documents 20050419
2 CONSTRUCTOR Instance method Public Constructor Constructor 20050419
3 CONVERT_ROLE_VALUE_TO_TEXT Instance method Private Method Display char.values of a role as text 20050419
4 EXPRESS_MAIL Instance method Private Method Send Express Mail for Dump 20050428
5 GET_DEBUG_CONTROL Static method Public Method Build debugging control info 20050419
6 GET_DEBUG_CONTROL_P Static method Public Method Build debugging control info 20050419
7 GET_ELEMDESCR_P Static method Private Method RTTC for elementary Types 20050419
8 GET_INSTANCE Static method Private Method Get Instance 20050419
9 GET_TEXT_FOR_SYSLOG Instance method Private Method Assemble text for syslog output 20050419
10 STORE_DOCUMENTS_P Instance method Private Method Save changes to document stream 20050419
11 STORE_TOTALS_P Instance method Private Method Save changes to totals stream 20050419
Events
Class CL_UC_DATASTREAM_DEBUG has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 MODE Private See coding 20050419 mode type c length 1
2 SX_DEBUG_CONTROL Private See coding 20050419 begin of sx_debug_control , o_databasis type ref to cl_uc_databasis, debug_control type xstring, end of sx_debug_control
3 SX_INSTANCE Private See coding 20050419 begin of sx_instance, id type rsinfocube, o_instance type ref to cl_uc_datastream_debug, end of sx_instance
4 S_DEBUG_FDEP Private See coding 20050419 begin of s_debug_fdep, fieldname type fieldname, seqnr type n length 1, masterfield type fieldname, end of s_debug_fdep
5 S_DEBUG_FPROP Private See coding 20050419 begin of s_debug_fprop, fieldname type fieldname, role(10) type c, inttype type inttype, intlen type i, leng type i, decimals type i, end of s_debug_fprop
6 S_DEBUG_TOTALS Private See coding 20050419 begin of s_debug_totals, fieldname type fieldname, inttype type inttype, intlen type i, leng type i, decimals type i, end of s_debug_totals
7 TH_DEBUG_TOTALS Private See coding 20050419 th_debug_totals type hashed table of s_debug_totals with unique key fieldname
8 TS_DEBUG_FDEP Private See coding 20050419 ts_debug_fdep type sorted table of s_debug_fdep with unique key fieldname seqnr
9 TS_DEBUG_FPROP Private See coding 20050419 ts_debug_fprop type sorted table of s_debug_fprop with unique key role fieldname
Method Signatures

Method CHECK_CONSISTENCY_P Signature

Method CHECK_CONSISTENCY_P on class CL_UC_DATASTREAM_DEBUG has no parameter.
Method CHECK_CONSISTENCY_P on class CL_UC_DATASTREAM_DEBUG has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEBUG_CONTROL Call by reference Type reference (TYPE) XSTRING 20050419

Method CONSTRUCTOR on class CL_UC_DATASTREAM_DEBUG has no exception.

Method CONVERT_ROLE_VALUE_TO_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TEXT Call by reference Type reference (TYPE) STRING 20050419
2 Importing IS_DATA Call by reference Type reference (TYPE) DATA 20050419
3 Importing I_PREFIX Call by reference Type reference (TYPE) C 20050419
4 Importing I_ROLE Call by reference Type reference (TYPE) UG_ROLE FI-Stammdaten: Rolle 20050419

Method CONVERT_ROLE_VALUE_TO_TEXT on class CL_UC_DATASTREAM_DEBUG has no exception.

Method EXPRESS_MAIL Signature

Method EXPRESS_MAIL on class CL_UC_DATASTREAM_DEBUG has no parameter.
Method EXPRESS_MAIL on class CL_UC_DATASTREAM_DEBUG has no exception.

Method GET_DEBUG_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DEBUG_CONTROL Call by reference Type reference (TYPE) XSTRING Debug-Steuerinfo 20050419
2 Importing IO_DATABASIS Call by reference Object reference (TYPE REF TO) CL_UC_DATABASIS Datenbasis 20050419

Method GET_DEBUG_CONTROL on class CL_UC_DATASTREAM_DEBUG has no exception.

Method GET_DEBUG_CONTROL_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DEBUG_CONTROL Call by reference Type reference (TYPE) XSTRING Debug-Steuerinfo 20050419
2 Importing IO_DATABASIS Call by reference Object reference (TYPE REF TO) CL_UC_DATABASIS Datenbasis 20050419

Method GET_DEBUG_CONTROL_P on class CL_UC_DATASTREAM_DEBUG has no exception.

Method GET_ELEMDESCR_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DECIMALS Call by reference Type reference (TYPE) I 20050419
2 Importing I_INTLEN Call by reference Type reference (TYPE) I 20050419
3 Importing I_INTTYPE Call by reference Type reference (TYPE) INTTYPE ABAP-Datentyp (C,D,N,...) 20050419
4 Importing I_LENG Call by reference Type reference (TYPE) I 20050419
5 Returning RO_TYPE Value transfer Object reference (TYPE REF TO) CL_ABAP_DATADESCR Run Time Type Services 20050419

Method GET_ELEMDESCR_P on class CL_UC_DATASTREAM_DEBUG has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_INSTANCE Call by reference Object reference (TYPE REF TO) CL_UC_DATASTREAM_DEBUG Konsistenzprüfung bei Bewegungsdatenfortschreibung 20050419
2 Importing I_DEBUG_CONTROL Call by reference Type reference (TYPE) XSTRING Debug-Steuerinfo 20050419

Method GET_INSTANCE on class CL_UC_DATASTREAM_DEBUG has no exception.

Method GET_TEXT_FOR_SYSLOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TEXT_DOCTYPE Call by reference Type reference (TYPE) STRING 20050419
2 Exporting E_TEXT_ORG1 Call by reference Type reference (TYPE) STRING 20050419
3 Exporting E_TEXT_ORG2 Call by reference Type reference (TYPE) STRING 20050419
4 Exporting E_TEXT_V_GCK_P Call by reference Type reference (TYPE) STRING 20050419
5 Importing IS_DATA Call by reference Type reference (TYPE) DATA 20050419
6 Importing I_PLEVEL Call by reference Type reference (TYPE) SIMPLE 20050419

Method GET_TEXT_FOR_SYSLOG on class CL_UC_DATASTREAM_DEBUG has no exception.

Method STORE_DOCUMENTS_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_STRUCTDESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20050419
2 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20050419
3 Importing I_MODE Call by reference Type reference (TYPE) MODE 20050419
4 Importing I_ODSOBJECT Call by reference Type reference (TYPE) RSDODSOBJECT ODS-Objekt 20050419

Method STORE_DOCUMENTS_P on class CL_UC_DATASTREAM_DEBUG has no exception.

Method STORE_TOTALS_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_STRUCTDESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20050419
2 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20050419
3 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSINFOCUBE InfoCube 20050419

Method STORE_TOTALS_P on class CL_UC_DATASTREAM_DEBUG has no exception.
History
Last changed by/on SAP  20050428 
SAP Release Created in 600