SAP ABAP Class CL_RSCNV_RR_VERS (Remodeling rule version)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSCNV (Package) Package for Metadata Remodeling
Properties
Class CL_RSCNV_RR_VERS  
Short Description Remodeling rule version    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSCNV   Package for Metadata Remodeling 
Created 20130209   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_RSCNV_CONST Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSCNV_RR_VERS has no interface implemented.
Friends
Class CL_RSCNV_RR_VERS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_S_HEADER Instance attribute Public Type reference (TYPE) RSCNVRRHD Remodeling rule 20130304
2 N_S_RRT Instance attribute Public Type reference (TYPE) RSCNVRRT Remodeling rule texts 20130305
3 N_T_OPERATION Instance attribute Public Type reference (TYPE) RSMRT_T_OPERATION 20130304
4 S_T_RR_VERS_BUFFER Static Attribute Private Type reference (TYPE) IF_RSCNV_CONST=>TY_T_RR_VERS_BUFFER 20130212
Methods
# Method Level Visibility Method type Description Created on
1 ADD_OPERATION Instance method Public Method Add a new operation 20130218
2 CLEAR_BUFFER Static method Public Method Clears buffer 20130306
3 CONSTRUCTOR Instance method Public Constructor Constructor 20130209
4 DELETE_OPERATION Instance method Public Method Deletes operation identified by row index 20130306
5 FACTORY Static method Public Method Creates instance 20130211
6 GET_OPERATION Instance method Public Method Returns operation determined by row number 20130306
7 GET_OPERATIONS_OF_TYPE Instance method Public Method Returns all instances of operations of a specific type 20130513
8 MOVE_OPERATION Instance method Public Method Moves operation up/down 20130306
9 READ_FROM_DB Static method Public Method Reads data from database 20130211
10 SAVE Instance method Public Method Saves instance to database 20130211
11 SET_OPERATION_NO Instance method Private Method Refreshes operation numbers 20130315
Events
Class CL_RSCNV_RR_VERS has no event.
Types
Class CL_RSCNV_RR_VERS has no local type.
Method Signatures

Method ADD_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ROW_NO Call by reference Type reference (TYPE) I 20130306
2 Importing I_R_OPERATION Call by reference Object reference (TYPE REF TO) CL_RSCNV_OPERATION Object: Operation 20130218

Method ADD_OPERATION on class CL_RSCNV_RR_VERS has no exception.

Method CLEAR_BUFFER 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) RSOBJVERS Object version 20130311

Method CLEAR_BUFFER on class CL_RSCNV_RR_VERS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CREATE_MODE Call by reference Type reference (TYPE) RSMRT_CMODE IF_RSCNV_CONST=>N_C_CREATE_MODE-DB Object creation mode 20130212
2 Importing I_IPRONM Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130212
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS 20130209
4 Importing I_RRNM Call by reference Type reference (TYPE) RSMRT_RRNM Remodeling rule name 20130209
5 Importing I_S_HEADER Call by reference Type reference (TYPE) RSCNVRRHD Remodeling rule header 20130304
6 Importing I_S_RRT Call by reference Type reference (TYPE) RSCNVRRT Remodeling rule texts 20130305
7 Importing I_T_OPERATION Call by reference Type reference (TYPE) RSMRT_T_OPERATION 20130304
# Exception Resumable Description Created on
1 ERROR_DURING_READ 20130325
2 OBJVERS_NOT_FOUND 20130211

Method DELETE_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ROW Call by reference Type reference (TYPE) I 20130306

Method DELETE_OPERATION on class CL_RSCNV_RR_VERS has no exception.

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CREATE_MODE Call by reference Type reference (TYPE) C IF_RSCNV_CONST=>N_C_CREATE_MODE-DB 20130212
2 Importing I_IPRONM Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130212
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Object version 20130211
4 Importing I_RRNM Call by reference Type reference (TYPE) RSMRT_RRNM Remodeling rule name 20130211
5 Importing I_S_HEADER Call by reference Type reference (TYPE) RSCNVRRHD Remodeling rule header 20130305
6 Importing I_S_RRT Call by reference Type reference (TYPE) RSCNVRRT Remodeling rule texts 20130305
7 Importing I_T_OPERATION Call by reference Type reference (TYPE) RSMRT_T_OPERATION 20130305
8 Returning R_REF Value transfer Object reference (TYPE REF TO) CL_RSCNV_RR_VERS Remodeling rule version 20130211
# Exception Resumable Description Created on
1 ERROR_DURING_READ 20130325

Method GET_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ROW_NO Call by reference Type reference (TYPE) I 20130306
2 Returning R_R_OPERATION Value transfer Object reference (TYPE REF TO) CL_RSCNV_OPERATION Object: Operation 20130306
# Exception Resumable Description Created on
1 OPERATION_NOT_FOUND 20130306

Method GET_OPERATIONS_OF_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TYPE Call by reference Type reference (TYPE) RSMRT_OPTP Operation type 20130513
2 Returning R_T_OPERATIONS Value transfer Type reference (TYPE) RSMRT_T_OPERATION Table type of REF TO NCL_RSCNV_OPERATION 20130513

Method GET_OPERATIONS_OF_TYPE on class CL_RSCNV_RR_VERS has no exception.

Method MOVE_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ROW Call by reference Type reference (TYPE) I 20130617
2 Importing I_OPTION Call by reference Type reference (TYPE) C 20130306
3 Importing I_ROW Call by reference Type reference (TYPE) I 20130306
# Exception Resumable Description Created on
1 NOT_SUPPORTED 20130306

Method READ_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_HEADER Call by reference Type reference (TYPE) RSCNVRRHD Remodeling rule header 20130211
2 Exporting E_S_RRT Call by reference Type reference (TYPE) RSCNVRRT Remodeling rule texts 20130305
3 Exporting E_T_OPERATION Call by reference Type reference (TYPE) RSMRT_T_OPERATION 20130211
4 Importing I_IPRONM Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130211
5 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Object version 20130211
6 Importing I_RRNM Call by reference Type reference (TYPE) RSMRT_RRNM Remodeling rule name 20130211
# Exception Resumable Description Created on
1 ERROR_DURING_READ 20130325
2 NOT_FOUND 20130211

Method SAVE Signature

Method SAVE on class CL_RSCNV_RR_VERS has no parameter.
# Exception Resumable Description Created on
1 ERROR_DURING_SAVE 20130211

Method SET_OPERATION_NO Signature

Method SET_OPERATION_NO on class CL_RSCNV_RR_VERS has no parameter.
Method SET_OPERATION_NO on class CL_RSCNV_RR_VERS has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740