SAP ABAP Class CL_RSAPI_CHK_CODE_PREREQ (Check Pre-requisites)
Hierarchy
PI_BASIS (Software Component) Basis Plug-In
   BC-BW (Application Component) BW Service API
     RSAPI_CTC (Package) CTC objects for BW SAPI systems
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SERIALIZABLE_OBJECT Serializable Object 20110608
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_STCTM_BG_TASK Background Task 20120425
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_STCTM_PC_TASK Pre-Check Task 20110608
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_STCTM_TASK Technical Configuration Task 20110608
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_STCTM_UI_TASK User Interface Task 20120418
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSAPI_CHK_CODE_AFTER_COPY Checks Code Base after copy 20110608
2 Inheritance (c INHERITING FROM c_ref)  CL_RSAPI_CHK_CODE_BEFORE_COPY Checks Code Base before Copy 20110608
Properties
Class CL_RSAPI_CHK_CODE_PREREQ  
Short Description Check Pre-requisites    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSAPI_CTC   CTC objects for BW SAPI systems 
Created 20110608   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSAPI_CHK_CODE_PREREQ has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SERIALIZABLE_OBJECT Serializable Object 20110608
2 IF_STCTM_BG_TASK Background Task 20120425
3 IF_STCTM_PC_TASK Pre-Check Task 20110608
4 IF_STCTM_TASK Technical Configuration Task 20110608
5 IF_STCTM_UI_TASK User Interface Task 20120418
Friends
Class CL_RSAPI_CHK_CODE_PREREQ has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PR_LOG Instance attribute Private Attribute reference (LIKE) 20110608
2 P_FILEPATH Static Attribute Protected See coding 20120418
3 P_R_ALV_GRID Instance attribute Public Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20110608
4 P_R_CONTAINER Instance attribute Public Object reference (TYPE REF TO) CL_GUI_DIALOGBOX_CONTAINER Container for Custom Controls in the Screen Area 20110608
5 P_T_ALL_NOTES Instance attribute Public Type reference (TYPE) TT_NOTES API Note Assistant: Note Numbers 20120425
6 P_T_NOTES Instance attribute Public Type reference (TYPE) SCWB_API_T_NOTENUMBER API Note Assistant: Note Numbers 20110608
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_NOTES Instance method Private Method 20110608
2 CHECK_SP_LEVEL Instance method Private Method 20110608
3 CONSTRUCTOR Instance method Public Constructor 20110608
4 GET_NOTES Instance method Protected Method 20110608
5 ON_DIALOGBOX_CLOSE Instance method Public Event handling method To close the pop-up 20110608
Events
Class CL_RSAPI_CHK_CODE_PREREQ has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_NOTES Public See coding 20120425 tt_notes TYPE TABLE OF t_notes
2 T_NOTES Public See coding 20120425 BEGIN OF t_notes, notenumm TYPE cwbntnumm, is_bw TYPE sap_bool, is_erp TYPE sap_bool, END OF t_notes
Method Signatures

Method CHECK_NOTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RFC_ERROR Call by reference Type reference (TYPE) BOOLEAN Error connecting to OSS? 20110608
2 Importing I_BW Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110608
3 Importing I_ERP Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110608
# Exception Resumable Description Created on
1 ERROR_OCCURED Error when checking notes 20110608

Method CHECK_SP_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BW Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110608
# Exception Resumable Description Created on
1 ERROR_OCCURED System is not above the required SP Level 20110608

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_RSAPI_CHK_CODE_PREREQ has no parameter.
Method CONSTRUCTOR on class CL_RSAPI_CHK_CODE_PREREQ has no exception.

Method GET_NOTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_NOTES Call by reference Type reference (TYPE) SCWB_API_T_NOTENUMBER API Note Assistant: Note Numbers 20110608
2 Importing I_BW Call by reference Type reference (TYPE) BOOLEAN System is BW? 20110608
3 Importing I_ERP Call by reference Type reference (TYPE) BOOLEAN System is ERP? 20110608
# Exception Resumable Description Created on
1 ERROR_OCCURED 20120418

Method ON_DIALOGBOX_CLOSE Signature

Method ON_DIALOGBOX_CLOSE on class CL_RSAPI_CHK_CODE_PREREQ has no parameter.
Method ON_DIALOGBOX_CLOSE on class CL_RSAPI_CHK_CODE_PREREQ has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 731