SAP ABAP Class CL_RSPLS_ALVL_VERS (Aggregation Level: Version Object)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA (Application Component) Planning
     RSPLS (Package) Planning: General Services
Properties
Class CL_RSPLS_ALVL_VERS  
Short Description Aggregation Level: Version Object    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class RSPLS    
Program status P  SAP Standard Production Program 
Category 0   
Package RSPLS   Planning: General Services 
Created 20021024   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSPLS_ALVL_VERS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSOS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSPLS_ALVL_VERS has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RSPLS_ALVL 20021025 Aggregation Level Model Class
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_AGGRLEVEL Instance attribute Private Type reference (TYPE) RSPLS_AGGRLEVEL .. 20021106
2 P_R_DTA Instance attribute Private Object reference (TYPE REF TO) CL_RSD_DTA Reference to InfoProvider 20021105
3 P_R_LOG Instance attribute Private Object reference (TYPE REF TO) CL_RSO_APPLICATION_LOG .. 20021106
4 P_S_ALVL_CAT Instance attribute Private Type reference (TYPE) RSPLS_S_ALVL_CAT .. 20021105
5 P_S_DTA Instance attribute Private Type reference (TYPE) RSD_S_DTA Properties InfoProvider 20021106
6 P_TH_ALVL_VERS Static Attribute Private Type reference (TYPE) RSPLS_TH_ALVL_VERS List of Instances 20021025
7 P_T_ALVL_IOBJ Instance attribute Private Type reference (TYPE) RSPLS_T_ALVL_IOBJ InfoObjects in Data Target 20021105
8 P_T_ALVL_TEXT Instance attribute Private Type reference (TYPE) GT_T_TEXT 20060714
9 P_T_IOBJ_CMP Instance attribute Private Type reference (TYPE) RSD_T_IOBJ_CMP Compounding of InfoObjects 20030226
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_INFOAREA Instance method Private Method 20021114
2 CHECK Instance method Private Method .. 20021122
3 CHECK_DSO_COMPONENTS Instance method Private Method Check DSO Partprovider Specifica 20120618
4 CHECK_DSO_PART_PROV Instance method Private Method Check for DSO as Base of an ALVL 20120618
5 COMPARE Instance method Private Method .. 20021107
6 COMPLETE_HEADER Instance method Private Method .. 20021106
7 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20021106
8 DELETE Instance method Public Method Delete 20040929
9 FACTORY Static method Private Method .. 20021025
10 GET_PROPERTIES Instance method Private Method Read Properties 20021106
11 GET_SEARCH_ATTRIBUTES Instance method Private Method Deliver Values of Search Attributes (RSOTLOGOSEARATR) 20050113
12 GET_TEXTS Instance method Private Method Returns Text for Aggregation Level 20060714
13 INIT_DATASTATE_VAR Static method Private Method .. 20021106
14 LOAD Instance method Private Method Load from DB and Build Attributes 20021106
15 ROLLBACK Static method Public Method Reset Buffered Version 20041123
16 ROLLBACK_ALL Static method Public Method Rollback_all 20031007
17 SAVE Instance method Private Method .. 20021025
18 SET_HEADER Instance method Private Method .. 20021106
19 SET_INFOOBJECT Instance method Private Method Set Individual InfoObject 20021105
20 SET_INFOOBJECTS Instance method Private Method Set All InfoObjects 20021105
21 SET_INFOPROVIDER Instance method Private Method .. 20021025
22 SET_PROPERTIES Instance method Private Method Writing Properties 20050401
23 SET_TEXTS Instance method Private Method Sets ALVL Version Description 20060717
24 _SAVE_XREF Instance method Private Method Save XREF Entries 20050117
Events
# Event Type Visibility Description Created on
1 NOTIFY_CHANGED Instance Event
(0)
Private
(0)
20030226
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GT_S_TEXT Public See coding 20060714 BEGIN OF gt_s_text, langu TYPE rsplf_srvt-langu, txtlg TYPE rsplf_srvt-txtlg, END OF gt_s_text
2 GT_T_TEXT Public See coding 20060714 gt_t_text TYPE STANDARD TABLE OF gt_s_text WITH KEY langu
Method Signatures

Method CHANGE_INFOAREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOAREA Call by reference Type reference (TYPE) RSINFOAREA InfoArea 20021114
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20021114

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 AnwNachrichten 20021122
2 Exporting E_IS_REPAIRED Call by reference Type reference (TYPE) RS_BOOL X = Objekt wurde repariert 20021122
3 Exporting E_SUBRC Call by reference Type reference (TYPE) I 0 = Prüfung ohne Fehler 20021122
4 Importing I_AFTER_IMPORT_MODE Call by reference Type reference (TYPE) RS_BOOL X = After Import Modus 20021122
5 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Anwendungs-Log: Detaillierungsgrad 20021122
6 Importing I_REPAIR Call by reference Type reference (TYPE) RS_BOOL X = bei Prüfung reparieren 20021122

Method CHECK on class CL_RSPLS_ALVL_VERS has no exception.

Method CHECK_DSO_COMPONENTS 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 für Nachrichten 20120618
2 Exporting E_SUBRC Call by reference Type reference (TYPE) I 20120618

Method CHECK_DSO_COMPONENTS on class CL_RSPLS_ALVL_VERS has no exception.

Method CHECK_DSO_PART_PROV 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 für Nachrichten 20120618
2 Exporting E_SUBRC Call by reference Type reference (TYPE) I 20120618
3 Importing I_ODSOBJECT Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20120618

Method CHECK_DSO_PART_PROV on class CL_RSPLS_ALVL_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_RSPLS_ALVL_VERS Aggregationsebene: Versionsobjekt 20021107
2 Returning R_IS_EQUAL Value transfer Type reference (TYPE) RS_BOOL Boolean 20021107

Method COMPARE on class CL_RSPLS_ALVL_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_ALVL_CAT Call by reference Type reference (TYPE) RSPLS_S_ALVL_CAT Planung: Verzeichnis aller Aggregationsebenen (mit Texten) 20021106

Method COMPLETE_HEADER on class CL_RSPLS_ALVL_VERS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AGGRLEVEL Call by reference Type reference (TYPE) RSPLS_AGGRLEVEL Planung: Aggregationsebene 20021106
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20021106
3 Importing I_R_VERS Call by reference Object reference (TYPE REF TO) CL_RSPLS_ALVL_VERS Aggregationsebene: Versionsobjekt 20021106
# Exception Resumable Description Created on
1 CX_RSPLS_INVALID_INPUT Planung: Ungültige Eingabe 20040922
2 CX_RSPLS_OBJECT_NOT_FOUND Planungsobjekt nicht gefunden 20050130

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS 20040929

Method DELETE on class CL_RSPLS_ALVL_VERS has no exception.

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AGGRLEVEL Call by reference Type reference (TYPE) RSPLS_AGGRLEVEL Aggregationsebene 20021025
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20021025
3 Importing I_R_VERS Call by reference Object reference (TYPE REF TO) CL_RSPLS_ALVL_VERS Versionsobjekt 20021106
4 Returning R_R_VERS Value transfer Object reference (TYPE REF TO) CL_RSPLS_ALVL_VERS Referenz auf Vorlage 20021025
# Exception Resumable Description Created on
1 CX_RSPLS_INVALID_INPUT Planung: Ungültige Eingabe 20040922
2 CX_RSPLS_OBJECT_NOT_FOUND Planungsobjekt nicht gefunden 20040922

Method GET_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_DTA Call by reference Object reference (TYPE REF TO) IF_RSD_DTA InfoProvider / Datenziel 20021107
2 Exporting E_S_ALVL_CAT Call by reference Type reference (TYPE) RSPLS_S_ALVL_CAT Planung: Verzeichnis aller Aggregationsebenen (mit Texten) 20021106
3 Exporting E_S_DTA Value transfer Type reference (TYPE) RSD_S_DTA Eigenschaften InfoProvider 20021107
4 Exporting E_T_ALVL_IOBJ Call by reference Type reference (TYPE) RSPLS_T_ALVL_IOBJ Planung: TTyp Liste aller InfoObjects 20021106
5 Importing I_WITH_DTA Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Dta Parameter mitliefern 20021107

Method GET_PROPERTIES on class CL_RSPLS_ALVL_VERS has no exception.

Method GET_SEARCH_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TX_SEATR_ATR Call by reference Type reference (TYPE) RSOS_TX_SEATR_ATR Erweiterte Suche: Suchattribute mit Werten 20050113

Method GET_SEARCH_ATTRIBUTES on class CL_RSPLS_ALVL_VERS has no exception.

Method GET_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_ALVL_TEXT Value transfer Type reference (TYPE) CL_RSPLS_ALVL_VERS=>GT_T_TEXT Table of Aggr. Level texts (langu <> sy-langu) 20060714

Method GET_TEXTS on class CL_RSPLS_ALVL_VERS has no exception.

Method INIT_DATASTATE_VAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_ALVL_CAT Call by reference Type reference (TYPE) RSPLS_S_ALVL_CAT Planung: Verzeichnis aller Aggregationsebenen (mit Texten) 20021106

Method INIT_DATASTATE_VAR on class CL_RSPLS_ALVL_VERS has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AGGRLEVEL Call by reference Type reference (TYPE) RSPLS_AGGRLEVEL Planung: Aggregationsebene 20021106
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20021106
# Exception Resumable Description Created on
1 CX_RSPLS_OBJECT_NOT_FOUND Objekt nicht gefunden 20040927

Method ROLLBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AGGRLEVEL Call by reference Type reference (TYPE) RSPLS_AGGRLEVEL Planung: Aggregationsebene 20041123
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20041123

Method ROLLBACK on class CL_RSPLS_ALVL_VERS has no exception.

Method ROLLBACK_ALL Signature

Method ROLLBACK_ALL on class CL_RSPLS_ALVL_VERS has no parameter.
Method ROLLBACK_ALL on class CL_RSPLS_ALVL_VERS has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IN_UPDATE_TASK Value transfer Type reference (TYPE) RS_BOOL Boolean 20060613
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20021111

Method SET_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPONENTS Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE X = nur MOVE von nicht initialen Komponenten 20021206
2 Importing I_S_ALVL_CAT Call by reference Type reference (TYPE) RSPLS_S_ALVL_CAT Planung: Verzeichnis aller Aggregationsebenen (mit Texten) 20021106
# Exception Resumable Description Created on
1 CX_RSPLS_OBJECT_NOT_FOUND Planungsobjekt nicht gefunden 20040922

Method SET_INFOOBJECT 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 20021106
2 Importing I_USED Call by reference Type reference (TYPE) RS_BOOL Boolean 20021121
3 Returning R_T_ALVL_IOBJ Value transfer Type reference (TYPE) RSPLS_T_ALVL_IOBJ Planung: TTyp Liste aller InfoObjects 20030226
# Exception Resumable Description Created on
1 CX_RSPLS_OBJECT_NOT_FOUND Operation gescheitert 20040922

Method SET_INFOOBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_ALVL_IOBJ Call by reference Type reference (TYPE) RSPLS_T_ALVL_IOBJ Planung: TTyp Aggregationsebene mit Texten 20021106

Method SET_INFOOBJECTS on class CL_RSPLS_ALVL_VERS has no exception.

Method SET_INFOPROVIDER 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 20021105
# Exception Resumable Description Created on
1 CX_RSPLS_OBJECT_NOT_FOUND InfoProv. nicht gefunden 20040922

Method SET_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_ALVL_CAT Call by reference Type reference (TYPE) RSPLS_S_ALVL_CAT Planung: Verzeichnis aller Aggregationsebenen (mit Texten) 20050401
2 Importing I_T_ALVL_IOBJ Call by reference Type reference (TYPE) RSPLS_T_ALVL_IOBJ Planung: TTyp Liste aller InfoObjects 20050401

Method SET_PROPERTIES on class CL_RSPLS_ALVL_VERS has no exception.

Method SET_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_ALVL_TEXT Value transfer Type reference (TYPE) CL_RSPLS_ALVL_VERS=>GT_T_TEXT Table of Aggr. Level texts (langu <> sy-langu) 20060717

Method SET_TEXTS on class CL_RSPLS_ALVL_VERS has no exception.

Method _SAVE_XREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IN_UPDATE_TASK Call by reference Type reference (TYPE) RS_BOOL 20060614

Method _SAVE_XREF on class CL_RSPLS_ALVL_VERS has no exception.
Event Signatures

Event NOTIFY_CHANGED Signature
Event NOTIFY_CHANGED on class CL_RSPLS_ALVL_VERS has no parameter.
History
Last changed by/on SAP  20130531 
SAP Release Created in 400