SAP ABAP Class CL_RSBPCA_APPL_VERS (BPC: Version class for application)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA-BPC-ADM (Application Component) BPC 'unified model' - Admin UI
     RSBPCA (Package) BPC IP Extension: BPC Meta Data Repository
Properties
Class CL_RSBPCA_APPL_VERS  
Short Description BPC: Version class for application    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSBPCA   BPC IP Extension: BPC Meta Data Repository 
Created 20130507   SAP 
Last change 20140121   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)
Interfaces
Class CL_RSBPCA_APPL_VERS has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RSBPCA_APPL 20130508 BPC: Model
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_R_DB Static Attribute Private Object reference (TYPE REF TO) CL_RSBPCA_APPL_DB 20130530
2 N_OBJVERS Instance attribute Public Type reference (TYPE) RSOBJVERS Object version 20130614
3 P_R_SUBCOMPS Instance attribute Private Object reference (TYPE REF TO) CL_RSBPCA_MODEL_COMP_COLL 20130601
4 P_S_APPL Instance attribute Private Type reference (TYPE) RSBPCA_S_APPL_CAT BPC model information 20130507
5 P_T_IPRV Instance attribute Private Type reference (TYPE) RSBPCA_T_INFOPROV Table of infoproviders 20130515
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Private Method 20130508
2 CLASS_CONSTRUCTOR Static method Public Constructor 20130530
3 COMPARE Instance method Private Method COMPARE 20130509
4 COMPLETE_HEADER Instance method Private Method Complete hearder 20130507
5 CONSTRUCTOR Instance method Public Constructor 20130530
6 FACTORY Static method Private Method Factory 20130508
7 FILL_TABLE Instance method Private Method fill table by dimension/keyfigure/nav 20130527
8 GET_DDIC_OBJECTS Instance method Public Method 20130531
9 GET_SUB_COMPS Instance method Public Method 20130601
10 GET_VALUES Instance method Public Method Get values 20130508
11 LOAD Instance method Public Method Load 20130508
12 SAVE Instance method Public Method SAVE 20130507
13 SET_VALUES Instance method Private Method Set values 20130508
Events
Class CL_RSBPCA_APPL_VERS has no event.
Types
Class CL_RSBPCA_APPL_VERS has no local type.
Method Signatures

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container for Messages 20130508
2 Exporting E_IS_REPAIRED Call by reference Type reference (TYPE) RS_BOOL Boolean 20130508
3 Exporting E_SUBRC Call by reference Type reference (TYPE) I 20130508
4 Importing I_AFTER_IMPORT_MODE Call by reference Type reference (TYPE) RS_BOOL Boolean 20130508
5 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Application Log: Level of detail 20130508
6 Importing I_REPAIR Call by reference Type reference (TYPE) RS_BOOL Boolean 20130508

Method CHECK on class CL_RSBPCA_APPL_VERS has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method COMPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_VERS Call by reference Object reference (TYPE REF TO) CL_RSBPCA_APPL_VERS BPC: CL_RSBPCA_APPSET_VERS 20130509
2 Returning R_IS_EQUAL Value transfer Type reference (TYPE) RS_BOOL Boolean 20130509

Method COMPARE on class CL_RSBPCA_APPL_VERS has no exception.

Method COMPLETE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_APPL Call by reference Type reference (TYPE) RSBPCA_S_APPL_CAT BPC model information 20130507

Method COMPLETE_HEADER on class CL_RSBPCA_APPL_VERS has no exception.

Method CONSTRUCTOR 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 20130530
2 Importing I_OBJNM Call by reference Type reference (TYPE) RSBPC_APPL_ID BPC: Application ID 20130530
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Object version 20130530

Method CONSTRUCTOR on class CL_RSBPCA_APPL_VERS has no exception.

Method FACTORY 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 20130508
2 Importing I_APPSET_ID Call by reference Type reference (TYPE) RSBPC_APPSET_ID BPC: AppSet ID 20130508
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Object version 20130508
4 Importing I_RELOAD Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE 20130610
5 Returning R_R_VERS Value transfer Object reference (TYPE REF TO) CL_RSBPCA_APPL_VERS BPC: Version class for application 20130508

Method FACTORY on class CL_RSBPCA_APPL_VERS has no exception.

Method FILL_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_T_DATA Call by reference Type reference (TYPE) RSBPCA_T_IPRV_OBJ Table of infoproviders' dimension/keyfigure/nav 20130527
2 Importing I_IPRV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130527

Method FILL_TABLE on class CL_RSBPCA_APPL_VERS has no exception.

Method GET_DDIC_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC 20130531
2 Exporting E_T_MAGE Call by reference Type reference (TYPE) RSDG_T_MAGE 20130531
3 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '4' 20130531
4 Importing I_ONLY_COLLECT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 20130531

Method GET_DDIC_OBJECTS on class CL_RSBPCA_APPL_VERS has no exception.

Method GET_SUB_COMPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_COMPS Value transfer Object reference (TYPE REF TO) CL_RSBPCA_MODEL_COMP_COLL 20130601

Method GET_SUB_COMPS on class CL_RSBPCA_APPL_VERS has no exception.

Method GET_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_APPL Call by reference Type reference (TYPE) RSBPCA_S_APPL_CAT BPC model information 20130508
2 Exporting E_T_IPRV Call by reference Type reference (TYPE) RSBPCA_T_INFOPROV Table of infoproviders 20130515
3 Importing I_WITH_DETAIL Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE 20130610

Method GET_VALUES on class CL_RSBPCA_APPL_VERS has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXISTED Call by reference Type reference (TYPE) RS_BOOL Boolean 20130508
2 Importing I_RELOAD Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE 20130530

Method LOAD on class CL_RSBPCA_APPL_VERS has no exception.

Method SAVE Signature

Method SAVE on class CL_RSBPCA_APPL_VERS has no parameter.
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation Failed 20130507

Method SET_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_APPL Call by reference Type reference (TYPE) RSBPCA_S_APPL_CAT BPC model information 20130508
2 Importing I_T_IPRV Call by reference Type reference (TYPE) RSBPCA_T_INFOPROV Table of infoproviders 20130515

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