SAP ABAP Class CL_RSRA_JOB (Batch Reporting Job)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-ET (Application Component) End User Technology
     RSRB (Package) BW: Batch Reporting
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSRA Constants for Batch Reporting 20010315
Properties
Class CL_RSRA_JOB  
Short Description Batch Reporting Job    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package RSRB   BW: Batch Reporting 
Created 19990706   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RRRA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSRA Constants for Batch Reporting 20010315
Friends
Class CL_RSRA_JOB has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_PARAMETER_ATTRIBUTE Constant Public Type reference (TYPE) RSRPARAMETERID 'ATTRIBUTE' Parameter ID 20010309
2 C_PARAMETER_JOBCOUNT Constant Public Type reference (TYPE) RSRPARAMETERID 'JOBCOUNT' Parameter ID 20010309
3 C_PARAMETER_JOBNAME Constant Public Type reference (TYPE) RSRPARAMETERID 'JOBNAME' Parameter ID 20010309
4 C_PARAMETER_PACKAGE_NAME Constant Public Type reference (TYPE) RSRPARAMETERID 'PACKAGE_NAME' Parameter ID 20010309
5 C_PARAMETER_PACKAGE_OBJVERS Constant Public Type reference (TYPE) RSRPARAMETERID 'PACKAGE_OBJVERS' Parameter ID 20010309
6 C_PARAMETER_PACKAGE_TYPE Constant Public Type reference (TYPE) RSRPARAMETERID 'PACKAGE_TYPE' Parameter ID 20010309
7 N_R_KWF_JOB Instance attribute Public Object reference (TYPE REF TO) CL_RSRA_KWF_JOB Administration of KW Folder for an RA Job 20010323
8 N_SX_JOB Instance attribute Public Type reference (TYPE) RSRA_SX_JOB InfoStructure for RA Job 20010710
9 P_ADMIN_USER Instance attribute Private Type reference (TYPE) SYUNAME User that Scheduled the Job 20021213
10 P_JOBCOUNT Instance attribute Private Type reference (TYPE) BTCJOBCNT Job ID 20010309
11 P_JOBNAME Instance attribute Private Type reference (TYPE) BTCJOB Background Job Name 20010309
12 P_MULT_JOB_STEP Instance attribute Private Type reference (TYPE) RS_BOOL Processing Took Place in Repeated Job Step 20021209
13 P_STARTTIME Instance attribute Private Type reference (TYPE) RSTIMESTMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20010315
14 P_STATE Instance attribute Private Type reference (TYPE) RSPC_STATE Status of Process 20020325
15 P_S_PACKAGE Instance attribute Private Type reference (TYPE) RSRA_PACKAGE Scheduling Packages for the Report Agent 20010309
16 P_S_PACKAGET Instance attribute Private Type reference (TYPE) RSRA_PACKAGET Text Table for the Report Agent Packages 20010315
17 P_TH_PROPERTIES Static Attribute Private Type reference (TYPE) TP_TH_PARAMETER Parameter Table 20010309
18 P_TS_MEMBER_LIST Instance attribute Private Type reference (TYPE) TP_TS_MEMBER_LIST List of Package Parts 20010315
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method Consistency Check of Scheduling Package 20010315
2 CHECKOUT Instance method Private Method Set Attributes 20010710
3 CLEAR Static method Public Method Reorganizes the Job Logs 20010315
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20010309
5 DB_SAVE_LOG Instance method Private Method Stores the Job Information 20010315
6 EXECUTE Instance method Public Method Executes the Job 20010309
7 EXECUTE_SINGLE Instance method Private Method Executes a Package Component 20010309
8 EXECUTE_SINGLE_RC Instance method Public Method Executes a Package Component 20030613
9 FINALISE Instance method Public Method Closes the Job 20010309
10 GET_INFO Instance method Public Method Returns Information about the Object 20010309
11 GET_LOG Instance method Public Method Reads the Log 20010309
12 GET_PROPERTIES Static method Private Method Returns the Properties of the Class 20010309
13 SET_KWF_FOLDER Instance method Public Method Creates a KWF Folder for the Job 20010316
14 SET_LOG Instance method Public Method Initializes the Log 20010309
Events
Class CL_RSRA_JOB has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_S_MEMBER_LIST Private See coding Row Structure for List of Package Parts 20010315
2 TP_TH_PARAMETER Private See coding Parameter Table 20010309
3 TP_TS_MEMBER_LIST Private See coding List of Package Parts 20010315
Method Signatures

Method CHECK Signature

Method CHECK on class CL_RSRA_JOB has no parameter.
Method CHECK on class CL_RSRA_JOB has no exception.

Method CHECKOUT Signature

Method CHECKOUT on class CL_RSRA_JOB has no parameter.
Method CHECKOUT on class CL_RSRA_JOB has no exception.

Method CLEAR Signature

Method CLEAR on class CL_RSRA_JOB has no parameter.
Method CLEAR on class CL_RSRA_JOB has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PACKAGENM Call by reference Type reference (TYPE) RSRA_PACKAGENM Technischer Name eines Report Agent Pakets 20010309
# Exception Resumable Description Created on
1 MISSING_PACKAGE Paket nicht vorhanden 20010315
2 X_MESSAGE X-Message 20010309

Method DB_SAVE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_JOB Call by reference Type reference (TYPE) RSRA_JOB Verzeichnis der Report Agent Jobs 20010315

Method DB_SAVE_LOG on class CL_RSRA_JOB has no exception.

Method EXECUTE Signature

Method EXECUTE on class CL_RSRA_JOB has no parameter.
Method EXECUTE on class CL_RSRA_JOB has no exception.

Method EXECUTE_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_MEMBER_LIST Call by reference Type reference (TYPE) TP_S_MEMBER_LIST Paketanteil 20010315

Method EXECUTE_SINGLE on class CL_RSRA_JOB has no exception.

Method EXECUTE_SINGLE_RC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SETTINGNM Call by reference Type reference (TYPE) RSRA_SETTINGNM Settingname 20030613

Method EXECUTE_SINGLE_RC on class CL_RSRA_JOB has no exception.

Method FINALISE Signature

Method FINALISE on class CL_RSRA_JOB has no parameter.
# Exception Resumable Description Created on
1 X_MESSAGE X-Message 20010315

Method GET_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER Parameter-Container 20010309

Method GET_INFO on class CL_RSRA_JOB has no exception.

Method GET_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STATE Call by reference Type reference (TYPE) RSPC_STATE Status eines Prozesses 20020325

Method GET_LOG on class CL_RSRA_JOB has no exception.

Method GET_PROPERTIES Signature

Method GET_PROPERTIES on class CL_RSRA_JOB has no parameter.
Method GET_PROPERTIES on class CL_RSRA_JOB has no exception.

Method SET_KWF_FOLDER Signature

Method SET_KWF_FOLDER on class CL_RSRA_JOB has no parameter.
Method SET_KWF_FOLDER on class CL_RSRA_JOB has no exception.

Method SET_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATE Call by reference Type reference (TYPE) RSPC_STATE Status für Prozesskettenpflege 20030131

Method SET_LOG on class CL_RSRA_JOB has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 30A