SAP ABAP Class CL_RSODSO_TMPL_CPY_HANDLER (Management of Template Copies)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSODSO_TOOLS (Package) Tools for DataStore Objects
Properties
Class CL_RSODSO_TMPL_CPY_HANDLER  
Short Description Management of Template Copies    
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 20050412   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSSG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSODSO_TMPL_CPY_HANDLER has no interface implemented.
Friends
Class CL_RSODSO_TMPL_CPY_HANDLER has no friend class.
Attributes
Class CL_RSODSO_TMPL_CPY_HANDLER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 COMPILE_PROGRAM Static method Private Method Generates Original Program 20050413
2 CREATE_COPY Static method Private Method Creates a Copy of the Original Program 20050413
3 DELETE_COPY Static method Private Method Deletes Copy of Original Program 20050413
4 DELETE_REQUEST Static method Public Method Deletes Request from Management Table 20050412
5 GET_CURRENT_COPY Static method Public Method Delivers Valid Program Copies for a DataStore/Template Class 20050413
6 GET_PROGRAM_COPY_FOR_REQUEST Static method Public Method Delivers Valid Copies of Program for a Request 20050413
7 INSERT_REQUEST Static method Private Method Includes Request in Management 20050413
8 UPDATE_TEMPLATE_COPY Static method Private Method Updates Copy of Program If Necessary 20050413
Events
Class CL_RSODSO_TMPL_CPY_HANDLER has no event.
Types
Class CL_RSODSO_TMPL_CPY_HANDLER has no local type.
Method Signatures

Method COMPILE_PROGRAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OBJECT_ID Call by reference Type reference (TYPE) RSSG_UNI_IDC25 ABAP-Programm, aktuelles Rahmenprogramm 20050413
2 Exporting E_PROGRAM_NAME Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20050413
3 Importing I_COMMIT Call by reference Type reference (TYPE) RS_BOOL Boolean 20050413
4 Importing I_DATASTORE Call by reference Type reference (TYPE) RSDODSOBJECT DataStore-Objekt 20050413
5 Importing I_TEMPLATE_CLASS Call by reference Type reference (TYPE) RSSG_PCLAS BW Generierungs-Tool: Programmklasse f. generierte Programme 20050413
# Exception Resumable Description Created on
1 CX_RSODSO_DATABASE_ERROR Fehler während der Verarbeitung der Daten 20050413
2 CX_RSODSO_METADATA_ERROR Fehler während der Verarbeitung der Daten 20050413
3 CX_RSODSO_PARAMETER_ERROR RSODSO Ausnahmehierarchie 20050413

Method CREATE_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMMIT Call by reference Type reference (TYPE) RS_BOOL Boolean 20050413
2 Importing I_COPY_ID Call by reference Type reference (TYPE) RSSG_UNI_IDC25 20050413
3 Importing I_COPY_PROGRAM Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20050413
4 Importing I_COPY_TEMPLATE_CLASS Call by reference Type reference (TYPE) RSSG_PCLAS BW Generierungs-Tool: Programmklasse f. generierte Programme 20050413
5 Importing I_ORIGINAL_PROGRAM Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20050413
# Exception Resumable Description Created on
1 CX_RSODSO_METADATA_ERROR Fehler während der Verarbeitung der Daten 20050413

Method DELETE_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMMIT Call by reference Type reference (TYPE) RS_BOOL Boolean 20050413
2 Importing I_COPY_ID Call by reference Type reference (TYPE) RSSG_UNI_IDC25 20050413
3 Importing I_COPY_TEMPLATE_CLASS Call by reference Type reference (TYPE) RSSG_PCLAS BW Generierungs-Tool: Programmklasse f. generierte Programme 20050413
# Exception Resumable Description Created on
1 CX_RSODSO_METADATA_ERROR Fehler während der Verarbeitung der Daten 20050413

Method DELETE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMMIT Call by reference Type reference (TYPE) RS_BOOL Boolean 20050413
2 Importing I_REQUEST_SID Call by reference Type reference (TYPE) RSSID Request GUID 20050413
3 Importing I_TEMPLATE_CLASS Call by reference Type reference (TYPE) RSSG_PCLAS BW Generierungs-Tool: Programmklasse f. generierte Programme 20050413
# Exception Resumable Description Created on
1 CX_RSODSO_DATABASE_ERROR Fehler während der Verarbeitung der Daten 20050412

Method GET_CURRENT_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_PROGRAM_NAME Value transfer Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20050413
2 Importing I_DATASTORE Call by reference Type reference (TYPE) RSDODSOBJECT DataStore-Objekt 20050413
3 Importing I_TEMPLATE_CLASS Call by reference Type reference (TYPE) RSSG_PCLAS BW Generierungs-Tool: Programmklasse f. generierte Programme 20050413
# Exception Resumable Description Created on
1 CX_RSODSO_METADATA_ERROR Fehler während der Verarbeitung der Daten 20050413

Method GET_PROGRAM_COPY_FOR_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_PROGRAM_NAME Value transfer Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20050413
2 Importing I_COMMIT Call by reference Type reference (TYPE) RS_BOOL Boolean 20050413
3 Importing I_COPY_TEMPLATE_CLASS Call by reference Type reference (TYPE) RSSG_PCLAS 'RSODSO_RDA' BW Generierungs-Tool: Programmklasse f. generierte Programme 20050413
4 Importing I_DATASTORE Call by reference Type reference (TYPE) RSDODSOBJECT DataStore-Objekt 20050413
5 Importing I_REQUEST_SID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20050413
6 Importing I_TEMPLATE_CLASS Call by reference Type reference (TYPE) RSSG_PCLAS BW Generierungs-Tool: Programmklasse f. generierte Programme 20050413
# Exception Resumable Description Created on
1 CX_RSODSO_DATABASE_ERROR Fehler während der Verarbeitung der Daten 20050413
2 CX_RSODSO_METADATA_ERROR Fehler während der Verarbeitung der Daten 20050413
3 CX_RSODSO_METADATA_INCONS Fehler während der Verarbeitung der Daten 20050413
4 CX_RSODSO_PARAMETER_ERROR RSODSO Ausnahmehierarchie 20050413

Method INSERT_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATASTORE Call by reference Type reference (TYPE) RSDODSOBJECT DataStore-Objekt 20050413
2 Importing I_REQUEST_SID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20050413
3 Importing I_TEMPLATE_CLASS Call by reference Type reference (TYPE) RSSG_PCLAS BW Generierungs-Tool: Programmklasse f. generierte Programme 20050413
# Exception Resumable Description Created on
1 CX_RSODSO_DATABASE_ERROR Fehler während der Verarbeitung der Daten 20050413

Method UPDATE_TEMPLATE_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_PROGRAM_NAME Value transfer Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20050428
2 Importing I_COMMIT Call by reference Type reference (TYPE) RS_BOOL Boolean 20050413
3 Importing I_COPY_TEMPLATE_CLASS Call by reference Type reference (TYPE) RSSG_PCLAS BW Generierungs-Tool: Programmklasse f. generierte Programme 20050413
4 Importing I_DATASTORE Call by reference Type reference (TYPE) RSDODSOBJECT DataStore-Objekt 20050413
5 Importing I_TEMPLATE_CLASS Call by reference Type reference (TYPE) RSSG_PCLAS BW Generierungs-Tool: Programmklasse f. generierte Programme 20050413
# Exception Resumable Description Created on
1 CX_RSODSO_DATABASE_ERROR Fehler während der Verarbeitung der Daten 20050413
2 CX_RSODSO_METADATA_ERROR Fehler während der Verarbeitung der Daten 20050413
3 CX_RSODSO_PARAMETER_ERROR RSODSO Ausnahmehierarchie 20050413
History
Last changed by/on SAP  20130531 
SAP Release Created in 700