SAP ABAP Class CL_RSPLS_CR_MASTER_DATA_CHK (Characteristic Relationships: Master Data, Attributes)
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 20041104
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSPLS_CR_METHODS Methods for Characteristic Relationship 20041104
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSPLS_CR_SPECIAL Methods Not Using All Relations 20070312
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSPLS_CR_TYPES Types for Characteristic Relationships 20041104
Properties
Class CL_RSPLS_CR_MASTER_DATA_CHK  
Short Description Characteristic Relationships: Master Data, Attributes    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSPLS   Planning: General Services 
Created 20041104   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_RSPLS_CR_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 RRSV Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RSD 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 20041104
2 IF_RSPLS_CR_METHODS Methods for Characteristic Relationship 20041104
3 IF_RSPLS_CR_SPECIAL Methods Not Using All Relations 20070312
4 IF_RSPLS_CR_TYPES Types for Characteristic Relationships 20041104
Friends
Class CL_RSPLS_CR_MASTER_DATA_CHK 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) 20041104
2 N_C_ROLE_SOURCE Instance attribute Public Attribute reference (LIKE) 20041104
3 N_C_ROLE_TARGET Instance attribute Public Attribute reference (LIKE) 20041104
4 N_C_ROLE_UNKNOWN Instance attribute Public Attribute reference (LIKE) 20041104
5 N_IS_DERIVE Instance attribute Public Attribute reference (LIKE) 20041104
6 N_TS_CHAS Instance attribute Public Attribute reference (LIKE) 20041104
7 P_DUMMY Instance attribute Private Type reference (TYPE) STRING Dummy String 20041117
8 P_R_CHAVL_STRUC Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20041104
9 P_SIDS_USED Instance attribute Private Type reference (TYPE) RS_BOOL Indicator: SID Used 20041104
10 P_TH_CHECK_BUFFER Static Attribute Private See coding Buffer for Checked Characteristic Values 20070312
11 P_TSX_INSTANCE Static Attribute Private Type reference (TYPE) TP_TSX_INSTANCE Table of Instances 20070312
12 P_T_FIELDS Instance attribute Private Type reference (TYPE) TP_T_FIELDS Properties of Structure Fields 20041104
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method 20041104
2 CONSTRUCTOR Instance method Public Constructor Constructor 20041104
3 CREATE Instance method Public Method 20041104
4 CREATE_DATA_REF Instance method Public Method 20041104
5 DERIVE Instance method Public Method 20041104
6 GET_INSTANCE Static method Public Method Create Instance 20041104
7 GET_INSTANCE_P Static method Protected Method Create Instance 20041104
Events
Class CL_RSPLS_CR_MASTER_DATA_CHK has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_ROLE Public Attribute reference (LIKE) 20041104
2 TN_S_CHAS Public Attribute reference (LIKE) 20041104
3 TN_S_CHA_ROLE Public Attribute reference (LIKE) 20041104
4 TN_TS_CHAS Public Attribute reference (LIKE) 20041104
5 TN_TS_CHA_ROLE Public Attribute reference (LIKE) 20041104
6 TP_SX_INSTANCE Private See coding Instance structure 20041104 BEGIN OF tp_sx_instance, basic_prov TYPE rsinfoprov, sid_preferred TYPE rs_bool, ts_cha_role TYPE if_rspls_char_relation~tn_ts_cha_role, r_instance TYPE REF TO cl_rspls_cr_master_data_chk, END OF tp_sx_instance
7 TP_S_CHECK_BUFFER Private See coding Buffer for Checked Characteristic Values 20070312 begin of tp_s_check_buffer, chanm type rschanm, chavl type rschavl, is_valid type rs_bool, s_mesg type if_rspls_cr_types=>tn_s_mesg, end of tp_s_check_buffer
8 TP_S_FIELDS Private See coding Structure: Properties of Structure Fields 20041104 begin of tp_s_fields, iobjnm type rsiobjnm, r_chavl type ref to data, chavl type rschavl, valid type rs_bool, filled type rs_bool, cmp type rs_bool, idx type i, end of tp_s_fields
9 TP_TSX_INSTANCE Private See coding Table of Instances 20041104 tp_tsx_instance TYPE SORTED TABLE OF tp_sx_instance WITH NON-UNIQUE KEY basic_prov sid_preferred INITIAL SIZE 0
10 TP_T_FIELDS Private See coding Table: Properties of Structure Fields 20041104 tp_t_fields type standard table of tp_s_fields with default key initial size 0
Method Signatures

Method CHECK Signature

Method CHECK on class CL_RSPLS_CR_MASTER_DATA_CHK has no parameter.
Method CHECK on class CL_RSPLS_CR_MASTER_DATA_CHK 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 InfoProvider 20041104
2 Importing I_IS_DERIVE Call by reference Type reference (TYPE) RS_BOOL Boolean 20041104
3 Importing I_SID_PREFERRED Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20041104
4 Importing I_TS_CHA_ROLE Call by reference Type reference (TYPE) TN_TS_CHA_ROLE Merkmale(Quelle,Ziel) 20041104
# Exception Resumable Description Created on
1 CX_RSPLS_FAILED Methode ist fehlgeschlagen 20041104

Method CREATE Signature

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

Method CREATE_DATA_REF Signature

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

Method DERIVE Signature

Method DERIVE on class CL_RSPLS_CR_MASTER_DATA_CHK has no parameter.
Method DERIVE on class CL_RSPLS_CR_MASTER_DATA_CHK 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 InfoProvider 20041104
2 Importing I_IS_DERIVE Call by reference Type reference (TYPE) RS_BOOL Boolean 20041104
3 Importing I_SID_PREFERRED Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20041104
4 Importing I_TS_CHA_ROLE Call by reference Type reference (TYPE) TN_TS_CHA_ROLE Merkmale(Quelle,Ziel) 20041104
5 Returning R_R_INSTANCE Value transfer Object reference (TYPE REF TO) IF_RSPLS_CHAR_RELATION Merkmalsbeziehungen 20041104
# Exception Resumable Description Created on
1 CX_RSPLS_FAILED Methode ist fehlgeschlagen 20041104

Method GET_INSTANCE_P 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 InfoProvider 20041104
2 Importing I_IS_DERIVE Call by reference Type reference (TYPE) RS_BOOL Boolean 20041104
3 Importing I_SID_PREFERRED Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20041104
4 Importing I_TS_CHA_ROLE Call by reference Type reference (TYPE) TN_TS_CHA_ROLE Merkmale(Quelle,Ziel) 20041104
5 Returning R_R_INSTANCE Value transfer Object reference (TYPE REF TO) IF_RSPLS_CHAR_RELATION Merkmalsbeziehungen 20041104
# Exception Resumable Description Created on
1 CX_RSPLS_FAILED Methode ist fehlgeschlagen 20041104
History
Last changed by/on SAP  20140121 
SAP Release Created in 700