SAP ABAP Class CL_RSTRAN_RSFO_VERS (Versions of the Transformation Formula)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSTRAN (Package) Transformation
Properties
Class CL_RSTRAN_RSFO_VERS  
Short Description Versions of the Transformation Formula    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSTRAN   Transformation 
Created 20050509   SAP 
Last change 20130531   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_RSTRAN_RSFO_VERS has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RSTRAN_RSFO 20050509 Formulas for the Transformation
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_ACTIVFL Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20050513
2 P_APPL Instance attribute Private Type reference (TYPE) RSFOB_APPL Application for formula editor 20050525
3 P_OBJVERS Instance attribute Private Type reference (TYPE) RSOBJVERS Object Version 20050519
4 P_R_APPL Instance attribute Private Object reference (TYPE REF TO) IF_FOBU_APPL_CALLBACK Formula Builder: Application Callback 20050525
5 P_R_CONNECT Instance attribute Private Object reference (TYPE REF TO) IF_FOBU_CONNECTOR Formula Builder: Interface Addapter for Formula Builder 20050525
6 P_R_FORMULAS Instance attribute Private Object reference (TYPE REF TO) CL_RSAR_FORMULAS Formula Builder BW 20050509
7 P_R_TLOGO Instance attribute Private Object reference (TYPE REF TO) CL_RSTRAN_RSFO Formulas for the Transformation 20050524
8 P_S_TARGET_FIELD Instance attribute Private Type reference (TYPE) RSFOB_S_FIELDS Fields from Transfer/Communications Structure 20050525
9 P_TYPE Instance attribute Private Type reference (TYPE) RSFOB_FORMTP Type of BW Formula 20050525
10 P_T_APPL Static Attribute Private Type reference (TYPE) TY_T_APPL 20050525
11 P_T_FIELDS Instance attribute Private Type reference (TYPE) RSFOB_T_FIELDS Fields from Transfer/Communications Structure 20050525
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method Activation of Formula 20050524
2 CHECK_ME Instance method Public Method Checks Rule Step 20060901
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20050525
4 COMPARE Instance method Private Method Compare 20050606
5 CONSTRUCTOR Instance method Public Constructor Constructor 20050509
6 DELETE Instance method Public Method Deletion of Formula 20050606
7 FREE Instance method Public Method 20050803
8 GET_FORMULA_AS_STRING Instance method Public Method Returns Formula as String 20100601
9 GET_FORMULA_REF Instance method Public Method Delivers References on Formula Interface 20050601
10 GET_SUFFIX Instance method Private Method 20130919
11 MAINTAIN Instance method Private Method Formula Maintenance 20050509
12 SAVE Instance method Public Method Saving Formulas 20050509
13 SET_FIELDS Instance method Public Method Filling Available Fields 20050525
Events
Class CL_RSTRAN_RSFO_VERS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_APPL Private See coding 20050525 BEGIN OF ty_s_appl, type TYPE rsfob_formtp, appl_cl TYPE seoclsname, connect_cl TYPE seoclsname, END OF ty_s_appl
2 TY_T_APPL Private See coding 20050525 ty_t_appl TYPE TABLE OF ty_s_appl
Method Signatures

Method ACTIVATE 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) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20050524
2 Importing I_WITH_CTO Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE = 'X'. Mit Transportwesen 20050606

Method ACTIVATE on class CL_RSTRAN_RSFO_VERS has no exception.

Method CHECK_ME 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) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20060901
# Exception Resumable Description Created on
1 CX_RSTRAN_RSFO_COMPILE_ERROR Fehler beim Compilieren der Formel 20060901
2 CX_RSTRAN_RSFO_EMPTY_FORMULA 20071122
3 CX_RSTRAN_RSFO_SYNTAX_ERROR Syntaxfehler in Formel 20060901

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RSTRAN_RSFO_VERS has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RSTRAN_RSFO_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_RSTRAN_RSFO_VERS Versionen der Transformationsformeln 20050606
2 Returning R_IS_EQUAL Value transfer Type reference (TYPE) RS_BOOL ='X': gleich 20050606

Method COMPARE on class CL_RSTRAN_RSFO_VERS has no exception.

Method CONSTRUCTOR 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 20050519
2 Importing I_R_FORMULA Call by reference Object reference (TYPE REF TO) CL_RSTRAN_RSFO Formeln der Transformation 20050509
3 Importing I_TYPE Call by reference Type reference (TYPE) RSFOB_FORMTP Typ der BW-Formel 20050525
# Exception Resumable Description Created on
1 CX_RSTRAN_INPUT_INVALID Fehlerhafte Eingabe 20050525
2 CX_RSTRAN_NOT_FOUND Objekt nicht gefunden 20050509

Method DELETE 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) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20050606

Method DELETE on class CL_RSTRAN_RSFO_VERS has no exception.

Method FREE Signature

Method FREE on class CL_RSTRAN_RSFO_VERS has no parameter.
Method FREE on class CL_RSTRAN_RSFO_VERS has no exception.

Method GET_FORMULA_AS_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FORMULA Value transfer Type reference (TYPE) STRING 20100601

Method GET_FORMULA_AS_STRING on class CL_RSTRAN_RSFO_VERS has no exception.

Method GET_FORMULA_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_APPL Call by reference Object reference (TYPE REF TO) IF_FOBU_APPL_CALLBACK Formula Builder: Callback zur Anwendung 20050601
2 Exporting E_R_CONNECT Call by reference Object reference (TYPE REF TO) IF_FOBU_CONNECTOR Formula Builder: Interface Adapter für Formeleditor 20050601

Method GET_FORMULA_REF on class CL_RSTRAN_RSFO_VERS has no exception.

Method GET_SUFFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SUFFIX Value transfer Type reference (TYPE) STRING 20130919

Method GET_SUFFIX on class CL_RSTRAN_RSFO_VERS has no exception.

Method MAINTAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGED Call by reference Type reference (TYPE) RS_BOOL Boolean 20080212
2 Exporting E_FORMULAID Call by reference Type reference (TYPE) RSCODEID ID für ABAP-Code 20050519
3 Importing I_FORMULA Call by reference Type reference (TYPE) STRING Formula String 20061102
4 Importing I_MODUS Call by reference Type reference (TYPE) RS_MODUS RS_C_MODUS-DISPLAY 20050519

Method MAINTAIN on class CL_RSTRAN_RSFO_VERS has no exception.

Method SAVE 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) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20050606
# Exception Resumable Description Created on
1 CX_RSTRAN_NO_SAVE Änderungen sind nicht gespeichert 20050509

Method SET_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_TARGET_FIELD Call by reference Type reference (TYPE) RSTRAN_S_FIELD Zielfeld der Formel 20050525
2 Importing I_T_SOURCE_FIELDS Call by reference Type reference (TYPE) RSTRAN_T_FIELD Quellfelder der Formel 20050525
3 Importing I_USE_SUFFIX Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20130919
# Exception Resumable Description Created on
1 CX_RSTRAN_ERROR_WITH_MESSAGE Exception mit Meldung 20060801
History
Last changed by/on SAP  20130531 
SAP Release Created in 700