SAP ABAP Class CL_RSTRAN_STEP_CONSTANT (Rule Step: Constants)
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 Rule Step of a Transformation (Superior Class) 20041011
Properties
Class CL_RSTRAN_STEP_CONSTANT  
Short Description Rule Step: Constants    
Super Class CL_RSTRAN_STEP Rule Step of a Transformation (Superior Class) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSTRAN   Transformation 
Created 20041011   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)
2 RSR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSTRAN_STEP_CONSTANT has no interface implemented.
Friends
Class CL_RSTRAN_STEP_CONSTANT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_CONSTANT Instance attribute Private Type reference (TYPE) RSTRAN_CONSTANT Constant 20041011
2 P_CONST_UNIT Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20070108
3 P_DECIMALS Instance attribute Private Type reference (TYPE) I Decimal Places 20041012
4 P_FIX_UNIT Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20050907
5 P_INTLENGTH Instance attribute Private Type reference (TYPE) I Int Length 20111019
6 P_INTTYPE Instance attribute Private Type reference (TYPE) RSINTTYPE IntType 20041012
7 P_LENGTH Instance attribute Private Type reference (TYPE) I Length 20041012
8 P_S_STEP Instance attribute Private Type reference (TYPE) RSTRANSTEPCNST Rule Type: Constant 20051222
9 P_TIMEZONE Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20060906
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CONST_UNIT Instance method Public Method Checks if Constant Represents a Constant Unit 20070108
2 CHECK_FIX_UNIT Instance method Public Method Checks If Constant Represents a Fixed Unit 20050907
3 CHECK_VALUE Instance method Private Method Checks Value 20050511
4 CONSTRUCTOR Instance method Public Constructor 20041011
5 GET_CONSTANT Instance method Public Method Returns Information for Constants 20041012
6 GET_CONSTANT_EXTERNAL Instance method Public Method Delivers Information for Constant in External Format 20050616
7 GET_FROM_DB Instance method Private Method Reads Data from the Database or an Append Structure 20051222
8 GET_TIME_ZONE_FLAG Instance method Public Method Step Represents Fixed Unit 20061102
9 READ_DB Instance method Private Method Read Database 20041012
10 SET_CONSTANT Instance method Public Method Setting Value for Constants 20041011
11 SET_CONSTANT_EXTERNAL Instance method Public Method Setting Value of Constant in External Format 20050616
12 SET_CONST_UNIT_FLAG Instance method Public Method Step Represents Constant Unit 20070108
13 SET_FIX_PROP Instance method Private Method Set Possible Unit Properties 20070515
14 SET_FIX_UNIT_FLAG Instance method Public Method Step Represents Fixed Unit 20050907
15 SET_PROPERTIES Instance method Public Method Sets Properties (for Fixed Unit) 20060529
16 SET_TIME_ZONE_FLAG Instance method Public Method Step Represents Fixed Unit 20060906
17 WRITE_DB Instance method Private Method Write to Database 20041012
Events
Class CL_RSTRAN_STEP_CONSTANT has no event.
Types
Class CL_RSTRAN_STEP_CONSTANT has no local type.
Method Signatures

Method CHECK_CONST_UNIT Signature

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

Method CHECK_CONST_UNIT on class CL_RSTRAN_STEP_CONSTANT has no exception.

Method CHECK_FIX_UNIT Signature

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

Method CHECK_FIX_UNIT on class CL_RSTRAN_STEP_CONSTANT has no exception.

Method CHECK_VALUE 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 20050511
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20050511

Method CHECK_VALUE on class CL_RSTRAN_STEP_CONSTANT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODUS Call by reference Type reference (TYPE) RS_MODUS RS_C_MODUS-DISPLAY 20041126
2 Importing I_NEW Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20070828
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20041011
4 Importing I_RULEID Call by reference Type reference (TYPE) RSTRAN_RULEID Nummer einer Regel innerhalb einer Transformation 20041011
5 Importing I_R_TRFN_RULE Call by reference Object reference (TYPE REF TO) CL_RSTRAN_TRFN_RULE Regel 20091021
6 Importing I_R_TRFN_TLOGO Call by reference Object reference (TYPE REF TO) CL_RSTRAN_TRFN Transformation 20091021
7 Importing I_R_TRFN_VERS Call by reference Object reference (TYPE REF TO) CL_RSTRAN_TRFN_VERS Transformation-Version 20091021
8 Importing I_STEPID Call by reference Type reference (TYPE) RSTRAN_STEPID ID eines Regelschrittes 20041011
9 Importing I_S_SOURCE Call by reference Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20041214
10 Importing I_S_TARGET Call by reference Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20041214
11 Importing I_TRANID Call by reference Type reference (TYPE) RSTRANID TransformationsId 20041011
12 Importing I_T_FIELD_SOURCE Call by reference Type reference (TYPE) RSTRAN_T_STEP_FIELD Parameter eines Regelschrittes 20041011
13 Importing I_T_FIELD_TARGET Call by reference Type reference (TYPE) RSTRAN_T_STEP_FIELD Parameter eines Regelschrittes 20041011
# Exception Resumable Description Created on
1 CX_RSTRAN_INPUT_INVALID Fehlerhafte Eingabe 20041217

Method GET_CONSTANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CONSTANT Call by reference Type reference (TYPE) RSTRAN_CONSTANT Konstante 20041012
2 Exporting E_DECIMALS Call by reference Type reference (TYPE) I 20041012
3 Exporting E_INTLENGTH Call by reference Type reference (TYPE) I 20111019
4 Exporting E_INTTYPE Call by reference Type reference (TYPE) RSINTTYPE IntType 20041012
5 Exporting E_LENGTH Call by reference Type reference (TYPE) I 20041012

Method GET_CONSTANT on class CL_RSTRAN_STEP_CONSTANT has no exception.

Method GET_CONSTANT_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CONSTANT Call by reference Type reference (TYPE) RSTRAN_CONSTANT Konstante 20050616
2 Exporting E_DATATYPE Call by reference Type reference (TYPE) RSDATATYPE Data type 20130514
3 Exporting E_DECIMALS Call by reference Type reference (TYPE) I 20050616
4 Exporting E_INTLENGTH Call by reference Type reference (TYPE) I 20130830
5 Exporting E_INTTYPE Call by reference Type reference (TYPE) RSINTTYPE IntType 20050616
6 Exporting E_LENGTH Call by reference Type reference (TYPE) I 20050616

Method GET_CONSTANT_EXTERNAL on class CL_RSTRAN_STEP_CONSTANT has no exception.

Method GET_FROM_DB 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 Objektversion 20051222
2 Importing I_RULEID Call by reference Type reference (TYPE) RSTRAN_RULEID Nummer einer Regel innerhalb einer Transformation 20051222
3 Importing I_STEPID Call by reference Type reference (TYPE) RSTRAN_STEPID ID eines Regelschrittes 20051222
4 Importing I_TRANID Call by reference Type reference (TYPE) RSTRANID TransformationsId 20051222

Method GET_FROM_DB on class CL_RSTRAN_STEP_CONSTANT has no exception.

Method GET_TIME_ZONE_FLAG Signature

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

Method GET_TIME_ZONE_FLAG on class CL_RSTRAN_STEP_CONSTANT has no exception.

Method READ_DB 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 Objektversion 20041012
2 Importing I_RULEID Call by reference Type reference (TYPE) RSTRAN_RULEID Nummer einer Regel innerhalb einer Transformation 20041012
3 Importing I_STEPID Call by reference Type reference (TYPE) RSTRAN_STEPID ID eines Regelschrittes 20041012
4 Importing I_TRANID Call by reference Type reference (TYPE) RSTRANID TransformationsId 20041012

Method READ_DB on class CL_RSTRAN_STEP_CONSTANT has no exception.

Method SET_CONSTANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VALUE Call by reference Type reference (TYPE) RSTRAN_CONSTANT Konstante 20041011

Method SET_CONSTANT on class CL_RSTRAN_STEP_CONSTANT has no exception.

Method SET_CONSTANT_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VALUE Call by reference Type reference (TYPE) RSTRAN_CONSTANT Konstante 20050616

Method SET_CONSTANT_EXTERNAL on class CL_RSTRAN_STEP_CONSTANT has no exception.

Method SET_CONST_UNIT_FLAG Signature

Method SET_CONST_UNIT_FLAG on class CL_RSTRAN_STEP_CONSTANT has no parameter.
Method SET_CONST_UNIT_FLAG on class CL_RSTRAN_STEP_CONSTANT has no exception.

Method SET_FIX_PROP Signature

Method SET_FIX_PROP on class CL_RSTRAN_STEP_CONSTANT has no parameter.
Method SET_FIX_PROP on class CL_RSTRAN_STEP_CONSTANT has no exception.

Method SET_FIX_UNIT_FLAG Signature

Method SET_FIX_UNIT_FLAG on class CL_RSTRAN_STEP_CONSTANT has no parameter.
Method SET_FIX_UNIT_FLAG on class CL_RSTRAN_STEP_CONSTANT has no exception.

Method SET_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DECIMALS Call by reference Type reference (TYPE) I 20060529
2 Importing I_INTLENGTH Call by reference Type reference (TYPE) I 20111019
3 Importing I_INTTYPE Call by reference Type reference (TYPE) RSINTTYPE IntType 20060529
4 Importing I_LENGTH Call by reference Type reference (TYPE) I 20060529

Method SET_PROPERTIES on class CL_RSTRAN_STEP_CONSTANT has no exception.

Method SET_TIME_ZONE_FLAG Signature

Method SET_TIME_ZONE_FLAG on class CL_RSTRAN_STEP_CONSTANT has no parameter.
Method SET_TIME_ZONE_FLAG on class CL_RSTRAN_STEP_CONSTANT has no exception.

Method WRITE_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_APPEND_DATA Call by reference Type reference (TYPE) RSTRAN_S_APPEND_DATA Metadaten für InfoSource Appends 20051206
2 Importing I_APPENDNM Call by reference Type reference (TYPE) RSAPPENDNM Name eines Appends (einer Erweiterung) 20051206
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20041012
4 Importing I_RULEID Call by reference Type reference (TYPE) RSTRAN_RULEID Nummer einer Regel innerhalb einer Transformation 20041012
5 Importing I_TRANID Call by reference Type reference (TYPE) RSTRANID TransformationsId 20041012
# Exception Resumable Description Created on
1 CX_RSTRAN_NO_SAVE Änderungen sind nicht gespeichert 20050202
History
Last changed by/on SAP  20140121 
SAP Release Created in 700