SAP ABAP Class CL_RSBPC0_PARAM (BPC Parameter Interface)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA-BPC-INF (Application Component) BPC 'unified model' - Infrastructure
     RSBPC0 (Package) BPC IP Extension: Common Services
Properties
Class CL_RSBPC0_PARAM  
Short Description BPC Parameter Interface    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSBPC0   BPC IP Extension: Common Services 
Created 20130315   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSBPC0_PARAM has no interface implemented.
Friends
Class CL_RSBPC0_PARAM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DT_REPACLIST Static Attribute Private Type reference (TYPE) T_REPACLIST Table for Access Control of Reports 20130315
2 GTH_PARAM_DEF Static Attribute Private Type reference (TYPE) TN_TH_PARAM 20130429
3 N_C_CATEGORY_IMG Constant Public Type reference (TYPE) TN_PARAM_CATEGORY 1 20130428
4 N_C_CATEGORY_RSADMIN Constant Public Type reference (TYPE) TN_PARAM_CATEGORY 0 20130429
5 N_C_SUPPORT_DEF_APPSET Constant Public Type reference (TYPE) RSBPC_FIELDNAME 'ENABLE_DEF_ENVIRONMENT' BPC: Field name 20131002
6 N_C_TYPE_TYPE_LSTRING Constant Public Type reference (TYPE) RSBPC_PARAM_TYPE 'LOB' 20130428
7 N_C_TYPE_TYPE_NUMBER Constant Public Type reference (TYPE) RSBPC_PARAM_TYPE 'NUM' 20130428
8 N_C_TYPE_TYPE_SECURED Constant Public Type reference (TYPE) RSBPC_PARAM_TYPE 'SEC' 20130428
9 N_C_TYPE_TYPE_STRING Constant Public Type reference (TYPE) RSBPC_PARAM_TYPE 'STR' 20130428
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20130315
2 DELETE_RECORDS Static method Public Method 20130315
3 GET_DEF_VALUE Static method Public Method 20130429
4 GET_PARAM_CHECKER Static method Public Method 20130429
5 GET_PARAM_VALUE Static method Public Method 20130315
6 INSERT_RECORDS Static method Public Method 20130315
7 READ_RECORDS Static method Public Method 20130315
Events
Class CL_RSBPC0_PARAM has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_PARAM_CATEGORY Public Type reference (TYPE) I 20130428
2 TN_S_PARAM Public See coding 20130428 begin of tn_s_param, field type rsbpc_fieldname, type type rsbpc_param_type, value type string, end of tn_s_param
3 TN_TH_PARAM Public See coding 20130429 tn_th_param type hashed table of tn_s_param with unique key field
4 TN_T_PARAM Public See coding 20130428 tn_t_param type standard table of tn_s_param
5 TN_T_PARAM_NAME Public See coding 20130428 tn_t_param_name type standard table of rsbpc_fieldname
6 T_REPACLIST Private See coding 20130315 t_repaclist type standard table of rsecabac
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RSBPC0_PARAM has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RSBPC0_PARAM has no exception.

Method DELETE_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) RSBPC0_T_MESSAGE 20130429
2 Exporting ET_REJECT_PARAM Call by reference Type reference (TYPE) TN_T_PARAM_NAME 20130429
3 Importing IT_PARAM_NAME Call by reference Type reference (TYPE) TN_T_PARAM_NAME 20130429
4 Importing I_APPL_ID Call by reference Type reference (TYPE) RSBPC_APPL_ID 20130429
5 Importing I_APPSET_ID Call by reference Type reference (TYPE) RSBPC_APPSET_ID SAP BusinessObjects - AppSet ID 20130315
6 Importing I_CATEGORY Call by reference Type reference (TYPE) TN_PARAM_CATEGORY N_C_CATEGORY_IMG 20130429

Method DELETE_RECORDS on class CL_RSBPC0_PARAM has no exception.

Method GET_DEF_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELD Call by reference Type reference (TYPE) RSBPC_FIELDNAME 20130429
2 Returning R_VALUE Value transfer Type reference (TYPE) STRING 20130429
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND 20130429

Method GET_PARAM_CHECKER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELD Call by reference Type reference (TYPE) RSBPC_FIELDNAME 20130429
2 Returning R_R_CHECK Value transfer Object reference (TYPE REF TO) IF_RSBPC0_PARAM_CHECKER 20130429

Method GET_PARAM_CHECKER on class CL_RSBPC0_PARAM has no exception.

Method GET_PARAM_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLICATION_ID Call by reference Type reference (TYPE) RSBPC_APPL_ID SAP BusinessObjects - Application ID 20130315
2 Importing I_APPSET_ID Call by reference Type reference (TYPE) RSBPC_APPSET_ID SAP BusinessObjects - AppSet ID 20130315
3 Importing I_CATEGORY Call by reference Type reference (TYPE) TN_PARAM_CATEGORY N_C_CATEGORY_IMG 20130428
4 Importing I_FIELD Call by reference Type reference (TYPE) RSBPC_FIELDNAME BPC: Field name 20130315
5 Returning R_VALUE Value transfer Type reference (TYPE) STRING 20130428
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND 20130429

Method INSERT_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) RSBPC0_T_MESSAGE BPC: Messages 20130315
2 Importing IT_PARAM Call by reference Type reference (TYPE) RSBPC0_T_PARAM BPC Parameters 20130315
3 Importing I_APPLICATION_ID Call by reference Type reference (TYPE) RSBPC_APPL_ID SAP BusinessObjects - Application ID 20130315
4 Importing I_APPSET_ID Call by reference Type reference (TYPE) RSBPC_APPSET_ID SAP BusinessObjects - AppSet ID 20130315
5 Importing I_CATEGORY Call by reference Type reference (TYPE) TN_PARAM_CATEGORY N_C_CATEGORY_IMG 20130429

Method INSERT_RECORDS on class CL_RSBPC0_PARAM has no exception.

Method READ_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARAM Call by reference Type reference (TYPE) RSBPC0_T_PARAM 20130428
2 Importing IT_PARAM_NAME Call by reference Type reference (TYPE) TN_T_PARAM_NAME 20130429
3 Importing I_APPLICATION_ID Call by reference Type reference (TYPE) RSBPC_APPL_ID SPACE SAP BusinessObjects - Application ID 20130315
4 Importing I_APPSET_ID Call by reference Type reference (TYPE) RSBPC_APPSET_ID SAP BusinessObjects - AppSet ID 20130315

Method READ_RECORDS on class CL_RSBPC0_PARAM has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740