SAP ABAP Class CL_RSBPCK_AO_VERS (BPC: CL_RSBPCA_APPSET_VERS)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA-BPC (Application Component) BPC 'unified model'
     RSBPCK (Package) BPC IP Extension: Analysis Office
Properties
Class CL_RSBPCK_AO_VERS  
Short Description BPC: CL_RSBPCA_APPSET_VERS    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSBPCK   BPC IP Extension: Analysis Office 
Created 20130515   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_RSBPCK_AO_VERS has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RSBPCK_BASE 20130515 BPC: AO service base
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_APPL_ID Instance attribute Private Type reference (TYPE) RSBPC_APPL_ID 20130614
2 P_APPSET_ID Instance attribute Private Type reference (TYPE) RSBPC_APPSET_ID 20130614
3 P_R_AO_SERVICE Instance attribute Private Object reference (TYPE REF TO) CL_RSBPCK_AO_SERVICE BPC: AO service 20130516
4 P_S_AO Instance attribute Private Type reference (TYPE) RSBPCK_AO Analysis Office: Primary Object Table 20130515
5 P_S_AOT Instance attribute Private Type reference (TYPE) RSBPCK_AOT Analysis Office: Primary Object Table 20130515
6 P_S_OBJ Instance attribute Private Type reference (TYPE) RSBPCK_S_OBJ Workbook: Object Set 20130517
7 P_TH_AO_VERS Static Attribute Private Type reference (TYPE) TH_AO_VERS 20130516
8 P_WBTYPE Instance attribute Private Type reference (TYPE) RSBPCK_WB_TYPE 20130614
9 P_WB_ID Instance attribute Private Type reference (TYPE) RSBPCK_WB_ID 20130614
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Private Method 20130515
2 COMPARE Instance method Private Method COMPARE 20130515
3 COMPLETE_HEADER Instance method Private Method .. 20130515
4 CONSTRUCTOR Instance method Public Constructor 20130515
5 FACTORY Static method Private Method 20130515
6 GET_ALL_PROPERTIES Instance method Private Method 20130516
7 GET_VALUES Instance method Private Method 20130515
8 LOAD Instance method Private Method 20130515
9 SAVE Instance method Public Method SAVE 20130515
10 SET_VALUES Instance method Private Method 20130515
Events
Class CL_RSBPCK_AO_VERS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_AO Private Type reference (TYPE) RSBPCK_AO 20130516
2 S_AOT Private Type reference (TYPE) RSBPCK_AOT 20130516
3 S_AO_VERS Private See coding 20130516 begin of s_ao_vers, wb_id type rsbpck_wb_id, objvers type rsobjvers, wbtype type rsbpck_wb_type, r_ao_vers type ref to cl_rsbpck_ao_vers, end of s_ao_vers
4 TH_AO_VERS Private See coding 20130516 th_ao_vers type hashed table of s_ao_vers with unique key wb_id objvers wbtype
5 T_APPSETT Private See coding 20130515 t_appsett type table of rsbpck_aot
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 20130515
2 Exporting E_IS_REPAIRED Call by reference Type reference (TYPE) RS_BOOL Boolean 20130515
3 Exporting E_SUBRC Call by reference Type reference (TYPE) I 20130515
4 Importing I_AFTER_IMPORT_MODE Call by reference Type reference (TYPE) RS_BOOL Boolean 20130515
5 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Application Log: Level of detail 20130515
6 Importing I_REPAIR Call by reference Type reference (TYPE) RS_BOOL Boolean 20130515

Method CHECK on class CL_RSBPCK_AO_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_RSBPCK_AO_VERS BPC: CL_RSBPCK_AO_VERS 20130515
2 Returning R_IS_EQUAL Value transfer Type reference (TYPE) RS_BOOL Boolean 20130515

Method COMPARE on class CL_RSBPCK_AO_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_AO Call by reference Type reference (TYPE) RSBPCK_AO Planning: Directory of All Aggregation Levels (with Texts) 20130515

Method COMPLETE_HEADER on class CL_RSBPCK_AO_VERS has no exception.

Method CONSTRUCTOR 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 20130614
2 Importing I_APPSET_ID Call by reference Type reference (TYPE) RSBPC_APPSET_ID 20130614
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Object version 20130515
4 Importing I_R_VERS Call by reference Object reference (TYPE REF TO) CL_RSBPCK_AO_VERS BPC: CL_RSBPCA_APPSET_VERS 20130515
5 Importing I_WBTYPE Call by reference Type reference (TYPE) RSBPCK_WB_TYPE 20130614
6 Importing I_WB_ID Call by reference Type reference (TYPE) RSBPCK_WB_ID 20130614
7 Importing I_WITH_CONTENT Call by reference Type reference (TYPE) RS_BOOL Boolean 20130516
# Exception Resumable Description Created on
1 CX_RSBPCK_ERROR BPC: ao exception 20130516

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 20130614
2 Importing I_APPSET_ID Call by reference Type reference (TYPE) RSBPC_APPSET_ID 20130614
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Object version 20130515
4 Importing I_R_VERS Call by reference Object reference (TYPE REF TO) CL_RSBPCK_AO_VERS 20130516
5 Importing I_WBTYPE Call by reference Type reference (TYPE) RSBPCK_WB_TYPE IF_RSBPCK_AO_CONSTANTS=>EXCEL 20130614
6 Importing I_WB_ID Call by reference Type reference (TYPE) RSBPCK_WB_ID 20130614
7 Importing I_WITH_CONTENT Call by reference Type reference (TYPE) RS_BOOL Boolean 20130517
8 Returning R_R_VERS Value transfer Object reference (TYPE REF TO) CL_RSBPCK_AO_VERS 20130516
# Exception Resumable Description Created on
1 CX_RSBPCK_ERROR BPC: ao exception 20130516

Method GET_ALL_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_PROPERTIES Call by reference Type reference (TYPE) RSBPCK_S_OBJ Analysis Office: Object Set 20130517

Method GET_ALL_PROPERTIES on class CL_RSBPCK_AO_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_OBJ Call by reference Type reference (TYPE) RSBPCK_S_OBJ Analysis Office: Primary Object Table 20130517

Method GET_VALUES on class CL_RSBPCK_AO_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 20130515
2 Importing I_AO_WBTYPE Call by reference Type reference (TYPE) RSBPCK_WB_TYPE IF_RSBPCK_AO_CONSTANTS=>EXCEL 20130614
3 Importing I_APPL_ID Call by reference Type reference (TYPE) RSBPC_APPL_ID 20130614
4 Importing I_APPSET_ID Call by reference Type reference (TYPE) RSBPC_APPSET_ID 20130614
5 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Object version 20130515
6 Importing I_WB_ID Call by reference Type reference (TYPE) RSBPCK_WB_ID 20130614

Method LOAD on class CL_RSBPCK_AO_VERS has no exception.

Method SAVE Signature

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

Method SET_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_OBJ Call by reference Type reference (TYPE) RSBPCK_S_OBJ Analysis Office: Primary Object Table 20130517

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