SAP ABAP Class CL_RSTRAN_STEP_TIME (Rule: Time Characteristics)
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_SIMPLE Rule Step: Simple Transformatin (Superior Class) 20041022
Properties
Class CL_RSTRAN_STEP_TIME  
Short Description Rule: Time Characteristics    
Super Class CL_RSTRAN_STEP_SIMPLE Rule Step: Simple Transformatin (Superior Class) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSTRAN   Transformation 
Created 20041021   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_STEP_TIME has no interface implemented.
Friends
Class CL_RSTRAN_STEP_TIME has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_FILLED_CUM Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20050422
2 P_FISCVRNT Instance attribute Private Type reference (TYPE) RS_BOOL 'X' - Use of Fiscal Year Variant 20041025
3 P_KIND Instance attribute Private Type reference (TYPE) RSTRAN_TIME Transformation of Time Characteristics 20041025
4 P_SOURCE_DATATYPE Instance attribute Private Type reference (TYPE) RSDATATYPE Data Type 20050406
5 P_S_SOURCE_FIELD Instance attribute Private Type reference (TYPE) RSTRAN_SX_STEP_FIELD Fields for a Rule Step 20041222
6 P_S_TARGET_FIELD Instance attribute Private Type reference (TYPE) RSTRAN_SX_STEP_FIELD Fields for a Rule Step 20041222
7 P_TEMPLATE_IO Instance attribute Private Type reference (TYPE) RSIOBJNM InfoObject 20051130
8 P_T_TIMECONV Static Attribute Private Type reference (TYPE) RSTRAN_T_TIMECONV Possible Time Conversions 20041025
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FISCVRNT Instance method Public Method Checks Whether Fiscal Year Variants Are Necesssary 20050422
2 CHECK_STAMP Instance method Public Method Checks if Time Stamp is Filled 20060906
3 CHECK_TIMESTAMP Instance method Private Method Checks if Time Stamp should be Created 20060823
4 CONSTRUCTOR Instance method Public Constructor 20041021
5 CORRECT_RULE Instance method Private Method Corrects Rule 20060906
6 FILL_FIELDS Instance method Private Method Filling of Source and Target Field 20041222
7 FILL_KIND Instance method Private Method Sets Transformation Type for Time Characteristics 20041025
8 GET_DYNP_VALUE Instance method Private Method Sets Values for Screen Processing 20060906
9 GET_FILLED_CUM Instance method Public Method Delivers If Time Char. Is Filled from Time Reference Char. 20050422
10 GET_KIND Instance method Public Method Delivers Type of Time Update 20050314
11 GET_OBJECT_CONVERT Instance method Public Method Delivers Source Object and Target Object for Conversion 20050422
12 GET_SOURCE_FIELD Instance method Public Method Returns Target Field for Time Update 20051005
13 GET_SOURCE_PARAMIDS Instance method Public Method Returns Source Parameters (only Time Stamp Step) 20060823
14 GET_TARGET_FIELD Instance method Public Method Returns Source Field for Time Update 20050824
15 GET_TIMECONV Static method Public Method Reads Possible Time Characteristic Conversions 20041025
16 MAINTAIN_TIMESTAMP Instance method Private Method Maintenance for Time Stamp 20060905
17 SET_FILLED_CUM Instance method Public Method Step Fills Time Characteristic from Time Ref. Characteristic 20050422
Events
Class CL_RSTRAN_STEP_TIME has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_TIMESTAMP Private See coding 20060906 BEGIN OF ty_s_timestamp, constant TYPE rs_bool, value TYPE tznzone, valuetxt TYPE tzndesctzn, field TYPE rs_bool, fieldnm TYPE rsfieldnm, fieldtxt TYPE rstxtlg, END OF ty_s_timestamp
Method Signatures

Method CHECK_FISCVRNT Signature

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

Method CHECK_FISCVRNT on class CL_RSTRAN_STEP_TIME has no exception.

Method CHECK_STAMP Signature

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

Method CHECK_STAMP on class CL_RSTRAN_STEP_TIME has no exception.

Method CHECK_TIMESTAMP Signature

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

Method CHECK_TIMESTAMP on class CL_RSTRAN_STEP_TIME 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 20041021
4 Importing I_RULEID Call by reference Type reference (TYPE) RSTRAN_RULEID Nummer einer Regel innerhalb einer Transformation 20041021
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 20041021
9 Importing I_S_POSIT_SOURCE Call by reference Type reference (TYPE) RSTRAN_S_POSIT Mapping von Parameter und Strukturposition 20050422
10 Importing I_S_POSIT_TARGET Call by reference Type reference (TYPE) RSTRAN_S_POSIT Mapping von Parameter und Strukturposition 20050422
11 Importing I_S_SOURCE Call by reference Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20041025
12 Importing I_S_TARGET Call by reference Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20041025
13 Importing I_TRANID Call by reference Type reference (TYPE) RSTRANID TransformationsId 20041021
14 Importing I_T_FIELD_SOURCE Call by reference Type reference (TYPE) RSTRAN_T_STEP_FIELD Parameter eines Regelschrittes 20041021
15 Importing I_T_FIELD_TARGET Call by reference Type reference (TYPE) RSTRAN_T_STEP_FIELD Parameter eines Regelschrittes 20041021
# Exception Resumable Description Created on
1 CX_RSTRAN_INPUT_INVALID Fehlerhafte Eingabe 20041217

Method CORRECT_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_RULE Call by reference Object reference (TYPE REF TO) CL_RSTRAN_TRFN_RULE Regel 20060906
2 Importing I_S_TIMESTAMP Call by reference Type reference (TYPE) RSTRAN_TIMESTAMP Ein-/Ausgabestruktur für Zeitstempelpflege 20060906

Method CORRECT_RULE on class CL_RSTRAN_STEP_TIME has no exception.

Method FILL_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_POSIT_SOURCE Call by reference Type reference (TYPE) RSTRAN_S_POSIT Mapping von Parameter und Strukturposition 20050422
2 Importing I_S_POSIT_TARGET Call by reference Type reference (TYPE) RSTRAN_S_POSIT Mapping von Parameter und Strukturposition 20050422

Method FILL_FIELDS on class CL_RSTRAN_STEP_TIME has no exception.

Method FILL_KIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WITH_MESSAGE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20050428

Method FILL_KIND on class CL_RSTRAN_STEP_TIME has no exception.

Method GET_DYNP_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_S_TIMESTAMP Value transfer Type reference (TYPE) RSTRAN_TIMESTAMP Ein-/Ausgabestruktur für Zeitstempelpflege 20060906

Method GET_DYNP_VALUE on class CL_RSTRAN_STEP_TIME has no exception.

Method GET_FILLED_CUM Signature

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

Method GET_FILLED_CUM on class CL_RSTRAN_STEP_TIME has no exception.

Method GET_KIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ADD_KIND Call by reference Type reference (TYPE) RSTRAN_TIME Transformation von Zeitmerkmalen 20060823
2 Exporting E_KIND Call by reference Type reference (TYPE) RSTRAN_TIME Transformation von Zeitmerkmalen 20050314
3 Exporting E_KIND_TXT Call by reference Type reference (TYPE) RSTXTLG Beschreibung lang 20050314

Method GET_KIND on class CL_RSTRAN_STEP_TIME has no exception.

Method GET_OBJECT_CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IOBJNM_SOURCE Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20050422
2 Exporting E_IOBJNM_TARGET Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20050422

Method GET_OBJECT_CONVERT on class CL_RSTRAN_STEP_TIME has no exception.

Method GET_SOURCE_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SOURCE_FIELD Value transfer Type reference (TYPE) RSTRAN_SX_STEP_FIELD Felder eine Regelschrittes 20051005

Method GET_SOURCE_FIELD on class CL_RSTRAN_STEP_TIME has no exception.

Method GET_SOURCE_PARAMIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TARGET_TIME_ZONE Call by reference Type reference (TYPE) RSTRAN_PARAMID ID eines Parameter 20060823
2 Exporting E_TIMESTAMP Call by reference Type reference (TYPE) RSTRAN_PARAMID ID eines Parameter 20060823

Method GET_SOURCE_PARAMIDS on class CL_RSTRAN_STEP_TIME has no exception.

Method GET_TARGET_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TARGET_FIELD Value transfer Type reference (TYPE) RSTRAN_SX_STEP_FIELD Felder eine Regelschrittes 20050824

Method GET_TARGET_FIELD on class CL_RSTRAN_STEP_TIME has no exception.

Method GET_TIMECONV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_TIMECONV Call by reference Type reference (TYPE) RSTRAN_T_TIMECONV Mögliche Zeitkonvertierungen 20061109

Method GET_TIMECONV on class CL_RSTRAN_STEP_TIME has no exception.

Method MAINTAIN_TIMESTAMP Signature

Method MAINTAIN_TIMESTAMP on class CL_RSTRAN_STEP_TIME has no parameter.
Method MAINTAIN_TIMESTAMP on class CL_RSTRAN_STEP_TIME has no exception.

Method SET_FILLED_CUM Signature

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

Method SET_FILLED_CUM on class CL_RSTRAN_STEP_TIME has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700