SAP ABAP Class CL_RSPLS_CR_TRANSIENT (Transien Characteristic Relationship)
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 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSPLS_CHAR_RELATION Characteristic Relationships 20110105
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSPLS_CR_METHODS Methods for Characteristic Relationship 20110105
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSPLS_CR_TYPES Types for Characteristic Relationships 20110105
Properties
Class CL_RSPLS_CR_TRANSIENT  
Short Description Transien Characteristic Relationship    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSPLS   Planning: General Services 
Created 20110105   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_RSPLS_CHAR_RELATION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_RSPLS_CR_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 RS 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 20110105
2 IF_RSPLS_CR_METHODS Methods for Characteristic Relationship 20110105
3 IF_RSPLS_CR_TYPES Types for Characteristic Relationships 20110105
Friends
Class CL_RSPLS_CR_TRANSIENT 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) 20110105
2 N_C_FIELDNM_RNG_TAB Constant Public Type reference (TYPE) TABNAME 'T_RANGE' 20110105
3 N_C_ROLE_SOURCE Instance attribute Public Attribute reference (LIKE) 20110105
4 N_C_ROLE_TARGET Instance attribute Public Attribute reference (LIKE) 20110105
5 N_C_ROLE_UNKNOWN Instance attribute Public Attribute reference (LIKE) 20110105
6 N_C_TYPE_RNG_TAB Constant Public Type reference (TYPE) TABNAME 'RSDRI_T_RANGE' 20110105
7 N_C_TYPE_RNG_WA Constant Public Type reference (TYPE) TABNAME 'RSDRI_S_RANGE' 20110105
8 N_IS_DERIVE Instance attribute Public Attribute reference (LIKE) 20110105
9 N_STEP Instance attribute Public Type reference (TYPE) RSPLS_STEP Number of the Characteristic Relationship 20110105
10 N_TS_CHAS Instance attribute Public Attribute reference (LIKE) 20110105
11 P_R_STRUCTDESCR Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR 20110826
12 P_R_S_BUF Instance attribute Private Object reference (TYPE REF TO) DATA Row Structure for Buffer 20110105
13 P_R_TH_BUF Instance attribute Private Object reference (TYPE REF TO) DATA Buffer for Check 20110105
14 P_S_MESG_CHECK Instance attribute Private Type reference (TYPE) IF_RSPLS_CR_TYPES=>TN_S_MESG Message for Errors from CHECK 20110105
15 P_S_MESG_DERIVE Instance attribute Private Type reference (TYPE) IF_RSPLS_CR_TYPES=>TN_S_MESG Message for Errors from DERIVE 20110105
16 P_S_SESSION_VIEW_ID Instance attribute Private Type reference (TYPE) IF_RSR_PE_ADAPTER=>TN_S_PE_SESSION_VIEW_ID 20120516
17 P_TSX_INSTANCE Static Attribute Private Type reference (TYPE) TP_TSX_INSTANCE Table for Administration of Instances 20110105
18 P_TX_FIELDS Instance attribute Private Type reference (TYPE) TP_TX_FIELDS Fields in Row Structure of Buffer 20110105
19 P_T_LOOKUP_ATTRIBUTE_CHECK Instance attribute Private Type reference (TYPE) TREXT_LOOKUPATTRIBUTE 20111020
20 P_T_LOOKUP_ATTRIBUTE_DERIVE Instance attribute Private Type reference (TYPE) TREXT_LOOKUPATTRIBUTE 20111020
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method 20110105
2 CONSTRUCTOR Instance method Private Constructor Constructor 20110105
3 CREATE Instance method Public Method 20110105
4 CREATE_DATA_REF Instance method Public Method 20110105
5 DERIVE Instance method Public Method 20110105
6 GET_INSTANCE Static method Public Method Create Instance 20110105
7 GET_LINE_TYPE_TX_COMBI Static method Public Method Creates type description: Row type of I_TX_COMBI 20110111
Events
Class CL_RSPLS_CR_TRANSIENT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_ROLE Public Attribute reference (LIKE) 20110105
2 TN_S_CHAS Public Attribute reference (LIKE) 20110105
3 TN_S_CHA_ROLE Public Attribute reference (LIKE) 20110105
4 TN_TS_CHAS Public Attribute reference (LIKE) 20110105
5 TN_TS_CHA_ROLE Public Attribute reference (LIKE) 20110105
6 TP_SX_FIELDS Private See coding Row Type for Fields in Buffer 20110105 BEGIN OF tp_sx_fields, iobjnm TYPE rsiobjnm, fieldnm TYPE rsfieldnm, idx TYPE i, r_s_rng TYPE REF TO data, r_t_rng TYPE REF TO data, END OF tp_sx_fields
7 TP_SX_INSTANCE Private See coding Row Type for Instance Administration 20110105 BEGIN OF tp_sx_instance, basic_prov TYPE rsinfoprov, sid_preferred TYPE abap_bool, ts_cha_role TYPE if_rspls_char_relation~tn_ts_cha_role, r_tx_combis TYPE REF TO data, r_instance TYPE REF TO if_rspls_char_relation, END OF tp_sx_instance
8 TP_S_CHACONST Private See coding Row Type: Constant Characteristics 20110531 BEGIN OF tp_s_chaconst, iobjnm TYPE rsiobjnm, idx TYPE i, chavl TYPE rschavl, END OF tp_s_chaconst
9 TP_TSX_INSTANCE Private See coding Table Type for Instance Administration 20110105 tp_tsx_instance TYPE SORTED TABLE OF tp_sx_instance WITH NON-UNIQUE KEY basic_prov sid_preferred INITIAL SIZE 0
10 TP_TX_FIELDS Private See coding Table Type for Fields in Buffer 20110105 tp_tx_fields TYPE STANDARD TABLE OF tp_sx_fields WITH DEFAULT KEY
11 TP_T_CHACONST Private See coding Table Type: Constant Characteristics 20110531 tp_t_chaconst TYPE STANDARD TABLE OF tp_s_chaconst WITH DEFAULT KEY
Method Signatures

Method CHECK Signature

Method CHECK on class CL_RSPLS_CR_TRANSIENT has no parameter.
Method CHECK on class CL_RSPLS_CR_TRANSIENT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BASIC_PROV Call by reference Type reference (TYPE) RSINFOPROV 20110105
2 Importing I_IS_DERIVE Call by reference Type reference (TYPE) RS_BOOL 20110105
3 Importing I_SID_PREFERRED Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE 20110105
4 Importing I_STEP Call by reference Type reference (TYPE) IF_RSPLS_CR_TYPES=>TN_STEP 20110105
5 Importing I_TS_CHA_ROLE Call by reference Type reference (TYPE) IF_RSPLS_CR_TYPES=>TN_TS_CHA_ROLE 20110105
6 Importing I_TX_COMBIS Call by reference Type reference (TYPE) STANDARD TABLE 20110105
# Exception Resumable Description Created on
1 CX_RSPLS_FAILED 20110105

Method CREATE Signature

Method CREATE on class CL_RSPLS_CR_TRANSIENT has no parameter.
Method CREATE on class CL_RSPLS_CR_TRANSIENT has no exception.

Method CREATE_DATA_REF Signature

Method CREATE_DATA_REF on class CL_RSPLS_CR_TRANSIENT has no parameter.
Method CREATE_DATA_REF on class CL_RSPLS_CR_TRANSIENT has no exception.

Method DERIVE Signature

Method DERIVE on class CL_RSPLS_CR_TRANSIENT has no parameter.
Method DERIVE on class CL_RSPLS_CR_TRANSIENT has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BASIC_PROV Call by reference Type reference (TYPE) RSINFOPROV 20110105
2 Importing I_IS_DERIVE Call by reference Type reference (TYPE) RS_BOOL 20110105
3 Importing I_SID_PREFERRED Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE 20110105
4 Importing I_STEP Call by reference Type reference (TYPE) IF_RSPLS_CR_TYPES=>TN_STEP 20110105
5 Importing I_TS_CHA_ROLE Call by reference Type reference (TYPE) IF_RSPLS_CR_TYPES=>TN_TS_CHA_ROLE 20110105
6 Importing I_TX_COMBIS Call by reference Type reference (TYPE) STANDARD TABLE 20110105
7 Returning R_R_INSTANCE Value transfer Object reference (TYPE REF TO) IF_RSPLS_CHAR_RELATION 20110105
# Exception Resumable Description Created on
1 CX_RSPLS_FAILED 20110105

Method GET_LINE_TYPE_TX_COMBI 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 20110111
2 Importing I_TS_CHA_ROLE Call by reference Type reference (TYPE) IF_RSPLS_CHAR_RELATION=>TN_TS_CHA_ROLE Merkmale und Rolle (externe Sicht) 20110111
3 Returning R_R_TYPE Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Zeilentyp für I_TX_COMBI 20110111

Method GET_LINE_TYPE_TX_COMBI on class CL_RSPLS_CR_TRANSIENT has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740