SAP ABAP Class CL_RSODSO_OSSHELP_TOOLS (Tools Class for OSS Auxiliary Program)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSODSO_TOOLS (Package) Tools for DataStore Objects
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSODSO_OSSHELP_TOOLS_NEW_DF Tools Class for OSS Auxiliary Program for New Data Flow 20060531
2 Inheritance (c INHERITING FROM c_ref)  CL_RSODSO_OSSHELP_TOOLS_OLD_DF Tools Class for OSS Auxiliary Program Old Data Flow 20060531
Properties
Class CL_RSODSO_OSSHELP_TOOLS  
Short Description Tools Class for OSS Auxiliary Program    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSODSO_TOOLS   Tools for DataStore Objects 
Created 20060531   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSAU Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSDRO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSODS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSODSO_OSSHELP_TOOLS has no interface implemented.
Friends
Class CL_RSODSO_OSSHELP_TOOLS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_ACTIVATION_PROGRAM Instance attribute Public Type reference (TYPE) STRING 20060531
2 N_ACTIVATION_QUEUE Instance attribute Public Type reference (TYPE) TABNAME Table Name 20060531
3 N_ACTIVATION_REQUEST Instance attribute Public Type reference (TYPE) RSREQUID Request ID (Data Package) 20060531
4 N_ACTIVE_TABLE Instance attribute Public Type reference (TYPE) TABNAME Table Name 20060531
5 N_CHANGE_LOG Instance attribute Public Type reference (TYPE) TABNAME Table Name 20060531
6 N_ISOURCE Instance attribute Public Type reference (TYPE) RSISOURCE InfoSource 20060531
7 N_LOAD_REQUEST Instance attribute Public Type reference (TYPE) RSREQUID Request ID (Data Package) 20060731
8 N_LOG_CHANGE_LOG Instance attribute Public Type reference (TYPE) RSODSNAME Name of the Persistant Staging Area 20060531
9 N_LOG_PSA_TABLE Instance attribute Public Type reference (TYPE) TABNAME Table Name 20060531
10 N_ODSOBJECT Instance attribute Public Type reference (TYPE) RSDODSOBJECT ODS object 20060531
11 N_PSA_TABLE Instance attribute Public Type reference (TYPE) DBOBJ_NAME PSA Table 20060531
12 P_T_ODSACTREQ Instance attribute Public Type reference (TYPE) T_ODSACTREQ Activation table of M-requests to change-log requests 20060531
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20060531
2 CONTROL_OSS_INFORMATION Instance method Public Method Controls Output of OSS Information 20060801
3 FACTORY Static method Public Method Determines if Old or New Data Flow 20060531
4 GET_DETAIL_INFO Instance method Public Method Gets PSA and Generated Programs 20060608
5 GET_GENERAL_INFO Instance method Public Method Gets Associated Tables for DataStore 20060608
6 GET_GENERATED_PROGRAMS Instance method Public Method Returns Generated Load Program 20060531
7 GET_MAPPING_INFO Instance method Public Method Gets Mapping Information 20060608
8 GET_PSA_TABLE Instance method Public Method Returns Information to PSA Tables 20060531
9 GET_REQUEST_INFORMATION Instance method Public Method Reads Information for Request 20060623
10 GET_STATUS_INFO Instance method Public Method Gets Status Information from Table RSODSACTREQ 20060608
11 GET_TABLES Static method Public Method Returns Names of All Tables Belonging to ODS Object 20060531
12 OUPUT_MAPPING_INFO Instance method Public Method Outputs Mapping Information 20060608
13 OUTPUT_DETAIL_INFO Instance method Public Method Outputs PSD Table and Generated Programs 20060608
14 OUTPUT_GENERAL_INFO Instance method Public Method Outputs Associated Tables 20060608
15 OUTPUT_REQUEST_INFORMATION Instance method Public Method Returns Request-Specific Information 20060531
16 OUTPUT_STATUS_INFO Instance method Public Method Returns Status Information 20060608
17 OUTPUT_STRUCTURE_INFO Instance method Public Method Returns Structure of ODS Object 20060608
18 _GET_SID_FOR_REQUESTS Instance method Public Method Determine SID Values for Requests 20060531
19 _GET_STATUS_INFORMATION Instance method Public Method Returns Activation Request for Load Request 20060531
20 _IS_REQUEST_LOGICALLY_DELETED Instance method Public Method Checks if Request was Logically Deleted (ORA) 20060531
21 _OUTPUT_TABLES_OF_CONS_CHECK Instance method Public Method Output Tables with Incorrect Values from Consistency Check 20060531
Events
Class CL_RSODSO_OSSHELP_TOOLS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_ODSACTREQ Public See coding 20060802 t_odsactreq TYPE TABLE OF rsodsactreq
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOAD_REQUEST Call by reference Type reference (TYPE) RSREQUID Request-ID (Datenpaket) 20060731
2 Importing I_ODSOBJECT Call by reference Type reference (TYPE) RSDODSOBJECT ODS-Objekt 20060531

Method CONSTRUCTOR on class CL_RSODSO_OSSHELP_TOOLS has no exception.

Method CONTROL_OSS_INFORMATION Signature

Method CONTROL_OSS_INFORMATION on class CL_RSODSO_OSSHELP_TOOLS has no parameter.
Method CONTROL_OSS_INFORMATION on class CL_RSODSO_OSSHELP_TOOLS has no exception.

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ODSOBJECT Call by reference Type reference (TYPE) RSDODSOBJECT DataStore-Objekt 20060531
2 Importing I_PSA_REQUEST Call by reference Type reference (TYPE) RSREQUID Stammdaten ID 20060608
3 Returning R_DATAFLOW_OBJECT Value transfer Object reference (TYPE REF TO) CL_RSODSO_OSSHELP_TOOLS Tools Klasse für OSS Hilfeprogramm 20060531

Method FACTORY on class CL_RSODSO_OSSHELP_TOOLS has no exception.

Method GET_DETAIL_INFO Signature

Method GET_DETAIL_INFO on class CL_RSODSO_OSSHELP_TOOLS has no parameter.
Method GET_DETAIL_INFO on class CL_RSODSO_OSSHELP_TOOLS has no exception.

Method GET_GENERAL_INFO Signature

Method GET_GENERAL_INFO on class CL_RSODSO_OSSHELP_TOOLS has no parameter.
Method GET_GENERAL_INFO on class CL_RSODSO_OSSHELP_TOOLS has no exception.

Method GET_GENERATED_PROGRAMS Signature

Method GET_GENERATED_PROGRAMS on class CL_RSODSO_OSSHELP_TOOLS has no parameter.
Method GET_GENERATED_PROGRAMS on class CL_RSODSO_OSSHELP_TOOLS has no exception.

Method GET_MAPPING_INFO Signature

Method GET_MAPPING_INFO on class CL_RSODSO_OSSHELP_TOOLS has no parameter.
Method GET_MAPPING_INFO on class CL_RSODSO_OSSHELP_TOOLS has no exception.

Method GET_PSA_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LOG_PSA_TABLE Call by reference Type reference (TYPE) TABNAME Tabellenname 20060531
2 Exporting E_PSA_TABLE Call by reference Type reference (TYPE) DBOBJ_NAME Tabellenname 20060531

Method GET_PSA_TABLE on class CL_RSODSO_OSSHELP_TOOLS has no exception.

Method GET_REQUEST_INFORMATION Signature

Method GET_REQUEST_INFORMATION on class CL_RSODSO_OSSHELP_TOOLS has no parameter.
Method GET_REQUEST_INFORMATION on class CL_RSODSO_OSSHELP_TOOLS has no exception.

Method GET_STATUS_INFO Signature

Method GET_STATUS_INFO on class CL_RSODSO_OSSHELP_TOOLS has no parameter.
Method GET_STATUS_INFO on class CL_RSODSO_OSSHELP_TOOLS has no exception.

Method GET_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ACTIVATION_QUEUE Call by reference Type reference (TYPE) TABNAME Tabellenname 20060531
2 Exporting E_ACTIVE_TABLE Call by reference Type reference (TYPE) TABNAME Tabellenname 20060531
3 Exporting E_CHANGE_LOG Call by reference Type reference (TYPE) TABNAME Tabellenname 20060531
4 Exporting E_LOG_CHANGE_LOG Call by reference Type reference (TYPE) TABNAME Tabellenname 20060531
5 Importing I_ODSOBJECT Call by reference Type reference (TYPE) RSDODSOBJECT ODS-Objekt 20060531

Method GET_TABLES on class CL_RSODSO_OSSHELP_TOOLS has no exception.

Method OUPUT_MAPPING_INFO Signature

Method OUPUT_MAPPING_INFO on class CL_RSODSO_OSSHELP_TOOLS has no parameter.
Method OUPUT_MAPPING_INFO on class CL_RSODSO_OSSHELP_TOOLS has no exception.

Method OUTPUT_DETAIL_INFO Signature

Method OUTPUT_DETAIL_INFO on class CL_RSODSO_OSSHELP_TOOLS has no parameter.
Method OUTPUT_DETAIL_INFO on class CL_RSODSO_OSSHELP_TOOLS has no exception.

Method OUTPUT_GENERAL_INFO Signature

Method OUTPUT_GENERAL_INFO on class CL_RSODSO_OSSHELP_TOOLS has no parameter.
Method OUTPUT_GENERAL_INFO on class CL_RSODSO_OSSHELP_TOOLS has no exception.

Method OUTPUT_REQUEST_INFORMATION Signature

Method OUTPUT_REQUEST_INFORMATION on class CL_RSODSO_OSSHELP_TOOLS has no parameter.
Method OUTPUT_REQUEST_INFORMATION on class CL_RSODSO_OSSHELP_TOOLS has no exception.

Method OUTPUT_STATUS_INFO Signature

Method OUTPUT_STATUS_INFO on class CL_RSODSO_OSSHELP_TOOLS has no parameter.
Method OUTPUT_STATUS_INFO on class CL_RSODSO_OSSHELP_TOOLS has no exception.

Method OUTPUT_STRUCTURE_INFO Signature

Method OUTPUT_STRUCTURE_INFO on class CL_RSODSO_OSSHELP_TOOLS has no parameter.
Method OUTPUT_STRUCTURE_INFO on class CL_RSODSO_OSSHELP_TOOLS has no exception.

Method _GET_SID_FOR_REQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ACTIVATION_REQUEST_SID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20060531
2 Exporting E_LOAD_REQUEST_SID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20060531
3 Importing I_ACTIVATION_REQUEST Call by reference Type reference (TYPE) RSREQUID Request-ID (Datenpaket) 20060531
4 Importing I_LOAD_REQUEST Call by reference Type reference (TYPE) RSREQUID Request-ID (Datenpaket) 20060531

Method _GET_SID_FOR_REQUESTS on class CL_RSODSO_OSSHELP_TOOLS has no exception.

Method _GET_STATUS_INFORMATION Signature

Method _GET_STATUS_INFORMATION on class CL_RSODSO_OSSHELP_TOOLS has no parameter.
Method _GET_STATUS_INFORMATION on class CL_RSODSO_OSSHELP_TOOLS has no exception.

Method _IS_REQUEST_LOGICALLY_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVATION_REQUEST Call by reference Type reference (TYPE) RSREQUID Request-ID (Datenpaket) 20060531
2 Returning R_LOGICALLY_DELETED Value transfer Type reference (TYPE) RS_BOOL Boolean 20060531

Method _IS_REQUEST_LOGICALLY_DELETED on class CL_RSODSO_OSSHELP_TOOLS has no exception.

Method _OUTPUT_TABLES_OF_CONS_CHECK Signature

Method _OUTPUT_TABLES_OF_CONS_CHECK on class CL_RSODSO_OSSHELP_TOOLS has no parameter.
Method _OUTPUT_TABLES_OF_CONS_CHECK on class CL_RSODSO_OSSHELP_TOOLS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700