SAP ABAP Class CL_RSTRAN_STEP_FORMULA (Rule Step: Formulas)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSTRAN (Package) Transformation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_STEP_ROUT Rule Step: Routines 20050126
Properties
Class CL_RSTRAN_STEP_FORMULA  
Short Description Rule Step: Formulas    
Super Class CL_RSTRAN_STEP_ROUT Rule Step: Routines 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSTRAN   Transformation 
Created 20050126   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_RSTRAN_STEP_FORMULA has no interface implemented.
Friends
Class CL_RSTRAN_STEP_FORMULA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_FORMULA Instance attribute Private Type reference (TYPE) STRING 20061102
2 P_FORMULA_CHANGED Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20080212
3 P_KIND Instance attribute Private Type reference (TYPE) RSTRAN_KIND_OF_ROUT Routine Variant 20050330
4 P_R_FORMULA Instance attribute Private Object reference (TYPE REF TO) CL_RSTRAN_RSFO Formulas for the Transformation 20050330
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FORMULA_CHANGED Instance method Public Method Checks if Formula was Changed (Rule Test) with Refresh 20080212
2 CONSTRUCTOR Instance method Public Constructor 20050330
3 GET_FIELDS Instance method Private Method Formula Input and Output Fields 20061221
4 GET_FORMULA_AS_STRING Instance method Public Method 20070822
5 GET_FORMULA_REFERENCE Instance method Private Method Returns Reference of Formula 20060828
6 GET_SOURCE_FIELDS Instance method Public Method get source fields of formula 20130715
7 MAINTAIN_FORMULA Instance method Private Method Formula Maintenance 20050330
8 MAINTAIN_FORMULA_BY_STRING Instance method Public Method Set Formula to Given String 20061102
9 READ_FORMULA Instance method Private Method Reading Formulas 20050330
10 SAVE_FORMULA Instance method Private Method Saving Formulas 20050513
11 SET_VERSION_IN_FORMULA Instance method Private Method Set Local Object Version 20060901
Events
Class CL_RSTRAN_STEP_FORMULA has no event.
Types
Class CL_RSTRAN_STEP_FORMULA has no local type.
Method Signatures

Method CHECK_FORMULA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FORMULA_CHANGED Value transfer Type reference (TYPE) RS_BOOL Boolean 20080212

Method CHECK_FORMULA_CHANGED on class CL_RSTRAN_STEP_FORMULA has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CODEID Call by reference Type reference (TYPE) RSCODEID ID für ABAP-Code 20050330
2 Importing I_KIND Call by reference Type reference (TYPE) RSTRAN_KIND_OF_ROUT Routinenvariante 20050330
3 Importing I_MODUS Call by reference Type reference (TYPE) RS_MODUS RS_C_MODUS-DISPLAY 20050330
4 Importing I_NEW Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20070828
5 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20050330
6 Importing I_RULEID Call by reference Type reference (TYPE) RSTRAN_RULEID Nummer einer Regel innerhalb einer Transformation 20050330
7 Importing I_R_SOURCE Call by reference Object reference (TYPE REF TO) IF_RSTRAN_SOURCE Quelle einer Transformation 20050330
8 Importing I_R_TARGET Call by reference Object reference (TYPE REF TO) IF_RSTRAN_TARGET Ziel einer Transformation 20050330
9 Importing I_R_TRFN_RULE Call by reference Object reference (TYPE REF TO) CL_RSTRAN_TRFN_RULE Regel 20091021
10 Importing I_R_TRFN_TLOGO Call by reference Object reference (TYPE REF TO) CL_RSTRAN_TRFN Transformation 20091021
11 Importing I_R_TRFN_VERS Call by reference Object reference (TYPE REF TO) CL_RSTRAN_TRFN_VERS Transformation-Version 20091021
12 Importing I_STEPID Call by reference Type reference (TYPE) RSTRAN_STEPID ID eines Regelschrittes 20050330
13 Importing I_S_SOURCE Call by reference Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20050330
14 Importing I_S_TARGET Call by reference Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20050330
15 Importing I_TRANID Call by reference Type reference (TYPE) RSTRANID TransformationsId 20050330
16 Importing I_T_FIELD_SOURCE Call by reference Type reference (TYPE) RSTRAN_T_STEP_FIELD Parameter eines Regelschrittes 20050330
17 Importing I_T_FIELD_TARGET Call by reference Type reference (TYPE) RSTRAN_T_STEP_FIELD Parameter eines Regelschrittes 20050330
# Exception Resumable Description Created on
1 CX_RSTRAN_INPUT_INVALID Fehlerhafte Eingabe 20050330

Method GET_FIELDS Signature

Method GET_FIELDS on class CL_RSTRAN_STEP_FORMULA has no parameter.
Method GET_FIELDS on class CL_RSTRAN_STEP_FORMULA 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 20070822

Method GET_FORMULA_AS_STRING on class CL_RSTRAN_STEP_FORMULA has no exception.

Method GET_FORMULA_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_FORMULA Value transfer Object reference (TYPE REF TO) CL_RSTRAN_RSFO Formeln der Transformation 20060828

Method GET_FORMULA_REFERENCE on class CL_RSTRAN_STEP_FORMULA has no exception.

Method GET_SOURCE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_SOURCE_FIELDS Value transfer Type reference (TYPE) RSTRAN_TX_MAPPED_FIELD Source/Target Structure Field of Rule 20130715

Method GET_SOURCE_FIELDS on class CL_RSTRAN_STEP_FORMULA has no exception.

Method MAINTAIN_FORMULA Signature

Method MAINTAIN_FORMULA on class CL_RSTRAN_STEP_FORMULA has no parameter.
Method MAINTAIN_FORMULA on class CL_RSTRAN_STEP_FORMULA has no exception.

Method MAINTAIN_FORMULA_BY_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FORMULA Call by reference Type reference (TYPE) STRING Formula String 20061102
2 Importing I_MODE Call by reference Type reference (TYPE) SYUCOMM Funktionscode, der PAI ausgelöst hat 20061102
3 Importing I_WITH_POPUP Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20070822

Method MAINTAIN_FORMULA_BY_STRING on class CL_RSTRAN_STEP_FORMULA has no exception.

Method READ_FORMULA Signature

Method READ_FORMULA on class CL_RSTRAN_STEP_FORMULA has no parameter.
Method READ_FORMULA on class CL_RSTRAN_STEP_FORMULA has no exception.

Method SAVE_FORMULA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WITH_CTO Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20070716
# Exception Resumable Description Created on
1 CX_RSTRAN_NO_SAVE Änderungen sind nicht gespeichert 20050513

Method SET_VERSION_IN_FORMULA Signature

Method SET_VERSION_IN_FORMULA on class CL_RSTRAN_STEP_FORMULA has no parameter.
Method SET_VERSION_IN_FORMULA on class CL_RSTRAN_STEP_FORMULA has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 700