SAP ABAP Class CL_RSPLS_CR_TIME (Time Derivations)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA (Application Component) Planning
     RSPLS (Package) Planning: General Services
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RS_BASE BW Basis 20040930
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSPLS_CHAR_RELATION Characteristic Relationships 20040930
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSPLS_CR_METHODS Methods for Characteristic Relationship 20040930
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSPLS_CR_TYPES Types for Characteristic Relationships 20040930
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSPLS_CR_TIME_CUT_PERIOD Fiscal Period to Fiscal Year 20041013
2 Inheritance (c INHERITING FROM c_ref)  CL_RSPLS_CR_TIME_CUT_YEAR Fiscal Period to Fiscal Year 20041013
3 Inheritance (c INHERITING FROM c_ref)  CL_RSPLS_CR_TIME_KEY Time Derivation (Key) 20040930
4 Inheritance (c INHERITING FROM c_ref)  CL_RSPLS_CR_TIME_PERIV Time Derivation (Key) 20041013
5 Inheritance (c INHERITING FROM c_ref)  CL_RSPLS_CR_TIME_PERIV_SID Time Derivation (Key) 20041014
6 Inheritance (c INHERITING FROM c_ref)  CL_RSPLS_CR_TIME_PERIV_SID_FP Time Derivation (SID with periv and from_p) 20050809
7 Inheritance (c INHERITING FROM c_ref)  CL_RSPLS_CR_TIME_SID Time Derivation (Key) 20041014
8 Inheritance (c INHERITING FROM c_ref)  CL_RSPLS_CR_TIME_SID_FP Time Derivation (SID and from_p) 20050809
Properties
Class CL_RSPLS_CR_TIME  
Short Description Time Derivations    
Super Class CL_RS_BASE BW Basis 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSPLS   Planning: General Services 
Created 20040930   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_RSD_INFOPROV Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_RSPLS_CHAR_RELATION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_RSPLS_CR_CONTROLLER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_RSPLS_CR_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 RRSV Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
8 RSDD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSPLS_CHAR_RELATION Characteristic Relationships 20040930
2 IF_RSPLS_CR_METHODS Methods for Characteristic Relationship 20040930
3 IF_RSPLS_CR_TYPES Types for Characteristic Relationships 20040930
Friends
Class CL_RSPLS_CR_TIME has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_BASIC_PROV Instance attribute Public Attribute reference (LIKE) 20060109
2 N_MTYPE Instance attribute Public Type reference (TYPE) RSPLS_MTYPE Type of Characteristic Relationship 20050815
3 N_TS_CHAS Instance attribute Protected Attribute reference (LIKE) 20050705
4 O_CHANM_FROM Instance attribute Protected Type reference (TYPE) RSCHANM Characteristic, source 20130204
5 O_CHANM_FROM_CHACONST Instance attribute Protected Type reference (TYPE) RSCHAVL Constant value in InfoProvider context 20130204
6 O_CHANM_FROM_INTLEN Instance attribute Protected Type reference (TYPE) RSDINTLEN Internal Length of InfoObjects in BW - see Docu 20130204
7 O_CHANM_FROM_IS_COMPOUND Instance attribute Protected Type reference (TYPE) RS_BOOL Flag: FROM is compounded 20130204
8 O_CHANM_FROM_P Instance attribute Protected Type reference (TYPE) RSCHANM Characteristic, source, partial time 20130204
9 O_CHANM_FROM_P_INTLEN Instance attribute Protected Type reference (TYPE) RSDINTLEN BW INTLEN 20130204
10 O_CHANM_TO Instance attribute Protected Type reference (TYPE) RSCHANM Characteristic, target 20130204
11 O_CHANM_TO_INTLEN Instance attribute Protected Type reference (TYPE) RSDINTLEN Internal Length of InfoObjects in BW - see Docu 20130204
12 O_CHANM_TO_IS_COMPOUND Instance attribute Protected Type reference (TYPE) RS_BOOL Flag: TO is compounded 20130204
13 O_DUMMY Instance attribute Protected Type reference (TYPE) STRING Dummy String 20050705
14 O_FISCVARNT Instance attribute Protected Type reference (TYPE) RS_BOOL Boolean 20041014
15 O_FISC_VARNT_CONST Instance attribute Protected Type reference (TYPE) RSCHAVL Chaconst for 0FISCVARNT 20130219
16 O_OFFSET_FROM_P Instance attribute Protected Type reference (TYPE) I Offset Partial Time 20050809
17 O_OFFSET_PERIV Instance attribute Protected Type reference (TYPE) I Offset Fiscal Year Variants 20050809
18 O_R_CHECK Instance attribute Protected Object reference (TYPE REF TO) DATA Basic provider 20040930
19 O_R_FLAT_READER_FROM Instance attribute Protected Object reference (TYPE REF TO) IF_RSMD_RS Master Data Read services 20130218
20 O_R_FLAT_READER_P Instance attribute Protected Object reference (TYPE REF TO) IF_RSMD_RS Master Data Read services 20130218
21 O_R_FLAT_READER_TO Instance attribute Protected Object reference (TYPE REF TO) IF_RSMD_RS Master Data Read services 20130218
22 O_R_MAP_FROM Instance attribute Protected Object reference (TYPE REF TO) DATA Mapping structure for MOVE 20130219
23 O_R_S_RNG_TO Instance attribute Protected Object reference (TYPE REF TO) DATA Workarea for range table 20130218
24 O_R_TAB Instance attribute Protected Object reference (TYPE REF TO) DATA Buffer for derive 20041013
25 O_R_TYPE Instance attribute Protected Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20040930
26 O_R_T_RNG_TO Instance attribute Protected Object reference (TYPE REF TO) DATA Range table 20130218
27 O_TH_POSITION_FROM Instance attribute Protected Type reference (TYPE) RSMD_RS_TH_IOBJNM_POS Information about position of iobjnm in generated structure 20130218
28 O_TH_POSITION_P Instance attribute Protected Type reference (TYPE) RSMD_RS_TH_IOBJNM_POS Information about position of iobjnm in generated structure 20130218
29 O_TS_CHANM_FROM Instance attribute Protected Type reference (TYPE) RSD_TS_CHANM Relevant characteristics for TSX_SELDR 20130218
30 O_TS_CHANM_P Instance attribute Protected Type reference (TYPE) RSD_TS_CHANM Relevant characteristics for TSX_SELDR 20130218
31 O_TS_CHANM_TO Instance attribute Protected Type reference (TYPE) RSD_TS_CHANM Relevant characteristics for TSX_SELDR 20130218
32 O_TS_MAP_FROM Instance attribute Protected Type reference (TYPE) TO_TS_MAP Control table to create the MOVE structure 20130218
33 O_T_REQ_IOBJNM_FROM Instance attribute Protected Type reference (TYPE) RSMD_RS_T_REQ Required Attributes for the Master Data Read Services 20130218
34 O_T_REQ_IOBJNM_P Instance attribute Protected Type reference (TYPE) RSMD_RS_T_REQ Required attributes for master data read services 20130218
35 O_T_REQ_IOBJNM_TO Instance attribute Protected Type reference (TYPE) RSMD_RS_T_REQ Required attributes for master data read services 20130218
36 P_TS_REF Static Attribute Private See coding Table of instances 20041013
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040930
2 FILL_MESG Instance method Protected Method Fills Message Table If Errors Occur 20050705
3 GET_INSTANCE Static method Protected Method Factory 20041013
4 GET_INSTANCES Static method Public Method Deliver List of All Possible Time Derivations 20040930
5 GET_MAP_STRUC Instance method Protected Method Mapping structure for MOVE 20130219
6 MOVE_SY_TO_MESG Static method Protected Method Fill SY Fields in Message Structure 20050705
7 SELDR_TO_SELOPT Static method Private Method Conversion: Seldr to Selopt 20050121
Events
Class CL_RSPLS_CR_TIME has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TO_S_MAP Protected See coding Structure: To create the MOVE structure 20130218 BEGIN OF to_s_map, iobjnm TYPE rsiobjnm, role TYPE rsmd_rs_role, prsnt TYPE rsmd_rs_prsnt, fieldnm TYPE rsfieldnm, END OF to_s_map
2 TO_TS_MAP Protected See coding Table: To create the MOVE structure 20130218 to_ts_map TYPE SORTED TABLE OF to_s_map WITH UNIQUE KEY iobjnm role prsnt INITIAL SIZE 0
3 TP_S_REF Private See coding Row Structure of Table of References to Relations 20041013 begin of TP_S_REF, infoprov type rsinfoprov, from type rsd_chanm, to type rsd_chanm, from_p type rsd_chanm, sid type rs_bool, ref type ref to if_rspls_char_relation, end of tp_s_ref
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FISCVARNT Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20040930
2 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20060109
3 Importing I_SID Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20040930
4 Importing I_TIMNM_FROM Call by reference Type reference (TYPE) RSD_CHANM Quelle 20040930
5 Importing I_TIMNM_FROM_P Call by reference Type reference (TYPE) RSD_CHANM Quelle, Partialzeit 20050805
6 Importing I_TIMNM_TO Call by reference Type reference (TYPE) RSD_CHANM Ziel 20040930

Method CONSTRUCTOR on class CL_RSPLS_CR_TIME has no exception.

Method FILL_MESG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_MESG Call by reference Type reference (TYPE) IF_RSPLS_CR_TYPES=>TN_T_MESG 20050705
2 Importing I_S_CHAS Call by reference Type reference (TYPE) ANY 20050705

Method FILL_MESG on class CL_RSPLS_CR_TIME has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CMPSTA Call by reference Type reference (TYPE) RSCMPSTA Klammerungsstatus 20050809
2 Importing I_FISCVARNT Call by reference Type reference (TYPE) RS_BOOL Wird Geschäftsjahresvariante benötigt? 20041013
3 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20060109
4 Importing I_SID_PREFERRED Call by reference Type reference (TYPE) RS_BOOL Boolean 20041013
5 Importing I_TIMNM_FROM Call by reference Type reference (TYPE) RSD_CHANM Quellmerkmal 20041013
6 Importing I_TIMNM_FROM_P Call by reference Type reference (TYPE) RSD_CHANM Quellmerkmal, partielle Zeit 20050714
7 Importing I_TIMNM_TO Call by reference Type reference (TYPE) RSD_CHANM Zielmerkmal 20041013
8 Returning R_R_CHK Value transfer Object reference (TYPE REF TO) IF_RSPLS_CHAR_RELATION Merkmalsbeziehungen 20041013

Method GET_INSTANCE on class CL_RSPLS_CR_TIME has no exception.

Method GET_INSTANCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20050714
2 Importing I_SID_PREFERRED Call by reference Type reference (TYPE) RS_BOOL Boolean 20041013
3 Importing I_TS_DTA_PRO Call by reference Type reference (TYPE) IF_RSD_INFOPROV=>NT_TS_DTA_PRO InfoObject Properties in Data Target 20130111
4 Returning R_T_REF Value transfer Type reference (TYPE) IF_RSPLS_CHAR_RELATION=>TN_T_REF Tabelle von Referenzen auf die Relationen 20040930
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20040930

Method GET_MAP_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_DATA Call by reference Type reference (TYPE) ANY Data Record 20130219
2 Importing I_TH_POSITION Call by reference Type reference (TYPE) RSMD_RS_TH_IOBJNM_POS Information about position of IOBJNM in generated structure 20130219
3 Returning R_R_MAP Value transfer Object reference (TYPE REF TO) DATA Mapping Structure 20130219

Method GET_MAP_STRUC on class CL_RSPLS_CR_TIME has no exception.

Method MOVE_SY_TO_MESG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_S_MESG Value transfer Type reference (TYPE) IF_RSPLS_CR_TYPES=>TN_S_MESG 20050705

Method MOVE_SY_TO_MESG on class CL_RSPLS_CR_TIME has no exception.

Method SELDR_TO_SELOPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_SELOPT Call by reference Type reference (TYPE) RSMD_RS_T_SELOPT Selektionsoptionen für Stammdaten-Leseservices 20050121
2 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20050121
3 Importing I_TS_CHANM Call by reference Type reference (TYPE) RSD_TS_CHANM Merkmale 20050816

Method SELDR_TO_SELOPT on class CL_RSPLS_CR_TIME has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 700