SAP ABAP Class CL_RSBPCB_UT (BPC: BPF UT common services)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA-BPC-BPF (Application Component) BPC 'unified model' - Business Process Flow
     RSBPCB (Package) BPC IP Extension: BPF
Properties
Class CL_RSBPCB_UT  
Short Description BPC: BPF UT common services    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status T  Test Program 
Category 5   
Package RSBPCB   BPC IP Extension: BPF 
Created 20130720   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSBPCB_UT has no interface implemented.
Friends
Class CL_RSBPCB_UT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_C_BPF_UT_APPL_ID Constant Public Type reference (TYPE) RSBPC_APPL_ID 'ZBPF_UT_AL' BPC: Application ID 20130720
2 N_C_BPF_UT_APPSET_ID Constant Public Type reference (TYPE) RSBPC_APPSET_ID 'ZBPF_UT_APPSET' BPC: AppSet ID 20130720
3 N_C_BPF_UT_INFOAREA Constant Public Type reference (TYPE) RSINFOAREA 'ZBPFAREA' InfoArea 20130720
4 N_C_BPF_UT_INFOPROV Constant Public Type reference (TYPE) RSINFOPROV 'ZBPFIPRV' InfoProvider 20130720
5 N_C_BPF_UT_IOBJ_CHA Constant Public Type reference (TYPE) STRING 'C' 20130720
6 N_C_BPF_UT_IOBJ_COMP_CHA Constant Public Type reference (TYPE) STRING 'M' 20130720
7 N_C_BPF_UT_IOBJ_KYF Constant Public Type reference (TYPE) STRING 'K' 20130720
8 N_C_BPF_UT_IOBJ_PREFIX Constant Public Type reference (TYPE) STRING 'ZBPF' 20130720
9 N_C_BPF_UT_TEAM_PREFIX Constant Public Type reference (TYPE) STRING 'ZBPF_UT_TEAM' 20130720
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_INFOAREA_EXIST Static method Public Method Check InfoArea exist 20130720
2 CHECK_INFOPROV_EXIST Static method Public Method Check InfoProvider exist 20130720
3 CHECK_MSG Static method Public Method Check message 20130720
4 CREATE_APPL Static method Public Method Create application 20130720
5 CREATE_APPSET Static method Public Method Create appset 20130720
6 CREATE_INFOAREA Static method Public Method Create InfoArea 20130720
7 CREATE_INFOOBJECTS Static method Public Method Create InfoObjects 20130720
8 CREATE_INFOPROV Static method Public Method Create InfoProvider 20130720
9 CREATE_TEAMS Static method Public Method Create teams 20130720
10 CREATE_TEMPLATE_MOCKUP Static method Public Method Create template mockup 20130720
11 DELETE Static method Public Method Delete data 20130720
12 DELETE_ALL_HIERARCHIES Static method Public Method Delete all hierarchies 20130720
13 DELETE_INFOAREA Static method Public Method Delete InfoArea 20130720
14 DELETE_INFOOBJECTS Static method Public Method Delete InfoObjects 20130720
15 DELETE_INFOPROV Static method Public Method Delete InfoProvider 20130720
16 DELETE_TEMPLATE_MOCKUP Static method Public Method Delete template mockup 20130720
17 GENERATE_INFOOBJECTS_DATA Static method Public Method Generate InfoObjects data 20130720
18 GENERATE_RAND_USER_TEAM Static method Public Method Generate random user team string 20130720
19 GET_INFOOBJECTS Static method Public Method Get InfoObjects 20130720
20 GET_INFOOBJECTS_DATA Static method Public Method Get InfoObjects data 20130720
21 PREPARE Static method Public Method Prepare data 20130720
Events
Class CL_RSBPCB_UT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_HIE_DATA Public See coding 20130720 begin of tn_s_hie_data, hieid type rshieid, hierstruc type standard table of rsndi_s_htab with default key, thiernode type standard table of rsthiernode with default key, end of tn_s_hie_data
2 TN_S_IOBJ_DATA Public See coding 20130720 begin of tn_s_iobj_data, iobjnm type rsiobjnm, md type ref to data, text type ref to data, hiedir type standard table of rsndi_s_hiedir with default key, hiedirt type standard table of rshiedirt with default key, hie type standard table of tn_s_hie_data with default key, end of tn_s_iobj_data
3 TN_TH_IOBJ_DATA Public See coding 20130720 tn_th_iobj_data type hashed table of tn_s_iobj_data with unique key iobjnm
Method Signatures

Method CHECK_INFOAREA_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_EXIST Value transfer Type reference (TYPE) RS_BOOL Boolean 20130720

Method CHECK_INFOAREA_EXIST on class CL_RSBPCB_UT has no exception.

Method CHECK_INFOPROV_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130720
2 Returning RF_EXIST Value transfer Type reference (TYPE) RS_BOOL Boolean 20130720

Method CHECK_INFOPROV_EXIST on class CL_RSBPCB_UT has no exception.

Method CHECK_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSG Call by reference Type reference (TYPE) STRING 20130720
2 Importing I_S_RETURN Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20130720
3 Importing I_T_MESSAGES Call by reference Type reference (TYPE) RSNDI_T_MESSAGE Message Table for NDI Hierarchies - Master Data Interface 20130720
4 Importing I_T_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20130720

Method CHECK_MSG on class CL_RSBPCB_UT has no exception.

Method CREATE_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL_ID Call by reference Type reference (TYPE) RSBPC_APPL_ID BPC: Application ID 20130720
2 Importing I_APPSET_ID Call by reference Type reference (TYPE) RSBPC_APPSET_ID BPC: AppSet ID 20130720
3 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130720

Method CREATE_APPL on class CL_RSBPCB_UT has no exception.

Method CREATE_APPSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPSET_ID Call by reference Type reference (TYPE) RSBPC_APPSET_ID BPC: AppSet ID 20130720

Method CREATE_APPSET on class CL_RSBPCB_UT has no exception.

Method CREATE_INFOAREA Signature

Method CREATE_INFOAREA on class CL_RSBPCB_UT has no parameter.
Method CREATE_INFOAREA on class CL_RSBPCB_UT has no exception.

Method CREATE_INFOOBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_IOBJNM Call by reference Type reference (TYPE) RSD_T_C30 20130720
2 Importing I_IOBJ_CHA_COMP_COUNT Call by reference Type reference (TYPE) I 20130720
3 Importing I_IOBJ_CHA_COUNT Call by reference Type reference (TYPE) I 20130720
4 Importing I_IOBJ_KYF_COUNT Call by reference Type reference (TYPE) I 20130720
5 Importing I_IOBJ_PREFIX Call by reference Type reference (TYPE) STRING 20130720

Method CREATE_INFOOBJECTS on class CL_RSBPCB_UT has no exception.

Method CREATE_INFOPROV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130720
2 Importing I_IOBJ_PREFIX Call by reference Type reference (TYPE) STRING 20130720
3 Importing I_T_IOBJNM Call by reference Type reference (TYPE) RSD_T_C30 20130720

Method CREATE_INFOPROV on class CL_RSBPCB_UT has no exception.

Method CREATE_TEAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_TEAM_ID Call by reference Type reference (TYPE) RSBPCE_T_TEAM_ID BPC: Table of team ID 20130720
2 Importing I_APPSET_ID Call by reference Type reference (TYPE) RSBPC_APPSET_ID BPC: AppSet ID 20130720
3 Importing I_TEAM_COUNT Call by reference Type reference (TYPE) I 20130720
4 Importing I_TEAM_PREFIX Call by reference Type reference (TYPE) STRING 20130720

Method CREATE_TEAMS on class CL_RSBPCB_UT has no exception.

Method CREATE_TEMPLATE_MOCKUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_ACTIVE Call by reference Type reference (TYPE) RS_BOOL Boolean 20130720
2 Importing I_APPSET_ID Call by reference Type reference (TYPE) RSBPC_APPSET_ID N_C_BPF_UT_APPSET_ID BPC: AppSet ID 20130720
3 Importing I_TMPL_ID Call by reference Type reference (TYPE) RSBPCB_TMPL_ID BPC: BPF Template ID 20130720

Method CREATE_TEMPLATE_MOCKUP on class CL_RSBPCB_UT has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPSET_ID Call by reference Type reference (TYPE) RSBPC_APPSET_ID N_C_BPF_UT_APPSET_ID BPC: AppSet ID 20130720
2 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV N_C_BPF_UT_INFOPROV InfoProvider 20130720
3 Importing I_IOBJ_PREFIX Call by reference Type reference (TYPE) STRING N_C_BPF_UT_IOBJ_PREFIX 20130720

Method DELETE on class CL_RSBPCB_UT has no exception.

Method DELETE_ALL_HIERARCHIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20130720

Method DELETE_ALL_HIERARCHIES on class CL_RSBPCB_UT has no exception.

Method DELETE_INFOAREA Signature

Method DELETE_INFOAREA on class CL_RSBPCB_UT has no parameter.
Method DELETE_INFOAREA on class CL_RSBPCB_UT has no exception.

Method DELETE_INFOOBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IOBJ_PREFIX Call by reference Type reference (TYPE) STRING 20130720

Method DELETE_INFOOBJECTS on class CL_RSBPCB_UT has no exception.

Method DELETE_INFOPROV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130720

Method DELETE_INFOPROV on class CL_RSBPCB_UT has no exception.

Method DELETE_TEMPLATE_MOCKUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPSET_ID Call by reference Type reference (TYPE) RSBPC_APPSET_ID N_C_BPF_UT_APPSET_ID BPC: AppSet ID 20130720
2 Importing I_TMPL_ID Call by reference Type reference (TYPE) RSBPCB_TMPL_ID BPC: BPF Template ID 20130720

Method DELETE_TEMPLATE_MOCKUP on class CL_RSBPCB_UT has no exception.

Method GENERATE_INFOOBJECTS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IOBJ_PREFIX Call by reference Type reference (TYPE) STRING 20130720
2 Importing I_MD_COUNT Call by reference Type reference (TYPE) I 20130720
3 Importing I_T_IOBJNM Call by reference Type reference (TYPE) RSD_T_C30 20130720
4 Importing I_T_TEAM_ID Call by reference Type reference (TYPE) RSBPCE_T_TEAM_ID BPC: Table of team ID 20130720

Method GENERATE_INFOOBJECTS_DATA on class CL_RSBPCB_UT has no exception.

Method GENERATE_RAND_USER_TEAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_TEAM_ID Call by reference Type reference (TYPE) RSBPCE_T_TEAM_ID BPC: Table of team ID 20130720
2 Returning R_STR Value transfer Type reference (TYPE) STRING 20130720

Method GENERATE_RAND_USER_TEAM on class CL_RSBPCB_UT has no exception.

Method GET_INFOOBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_IOBJNM Call by reference Type reference (TYPE) RSD_T_C30 20130720
2 Importing I_IOBJ_PREFIX Call by reference Type reference (TYPE) STRING 20130720

Method GET_INFOOBJECTS on class CL_RSBPCB_UT has no exception.

Method GET_INFOOBJECTS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TH_IOBJ_DATA Call by reference Type reference (TYPE) TN_TH_IOBJ_DATA 20130720
2 Importing I_IOBJ_PREFIX Call by reference Type reference (TYPE) STRING 20130720
3 Importing I_T_IOBJNM Call by reference Type reference (TYPE) RSD_T_C30 20130720

Method GET_INFOOBJECTS_DATA on class CL_RSBPCB_UT has no exception.

Method PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TH_IOBJ_DATA Call by reference Type reference (TYPE) TN_TH_IOBJ_DATA 20130720
2 Exporting E_T_IOBJNM Call by reference Type reference (TYPE) RSD_T_C30 20130720
3 Exporting E_T_TEAM_ID Call by reference Type reference (TYPE) RSBPCE_T_TEAM_ID BPC: Table of team ID 20130720
4 Importing IF_GENERATE_IOBJ_DATA Call by reference Type reference (TYPE) RS_BOOL Boolean 20130720
5 Importing IF_RECREATE Call by reference Type reference (TYPE) RS_BOOL Boolean 20130720
6 Importing I_APPL_ID Call by reference Type reference (TYPE) RSBPC_APPL_ID N_C_BPF_UT_APPL_ID BPC: Application ID 20130720
7 Importing I_APPSET_ID Call by reference Type reference (TYPE) RSBPC_APPSET_ID N_C_BPF_UT_APPSET_ID BPC: AppSet ID 20130720
8 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV N_C_BPF_UT_INFOPROV InfoProvider 20130720
9 Importing I_IOBJ_CHA_COMP_COUNT Call by reference Type reference (TYPE) I 2 20130720
10 Importing I_IOBJ_CHA_COUNT Call by reference Type reference (TYPE) I 8 20130720
11 Importing I_IOBJ_KYF_COUNT Call by reference Type reference (TYPE) I 1 20130720
12 Importing I_IOBJ_PREFIX Call by reference Type reference (TYPE) STRING N_C_BPF_UT_IOBJ_PREFIX 20130720
13 Importing I_MD_COUNT Call by reference Type reference (TYPE) I 50 20130720
14 Importing I_TEAM_COUNT Call by reference Type reference (TYPE) I 2 20130720
15 Importing I_TEAM_PREFIX Call by reference Type reference (TYPE) STRING N_C_BPF_UT_TEAM_PREFIX 20130720

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