SAP ABAP Class CL_RSPLS_EV_EXIT_BASE (Substitution/Validation: Exit)
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_EV_EXIT Exit for Substitution/Validation 20060627
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSPLS_EV_METHODS Methods for Validation/Substitution 20060627
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSPLS_EV_TYPES Types for Substitution/Validation 20060627
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSPLS_EXTEND_VALIDATE Substitution/Validation 20060627
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSSEM_EV_EXIT Substitution/Validation: Exit 20061114
Properties
Class CL_RSPLS_EV_EXIT_BASE  
Short Description Substitution/Validation: Exit    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSPLS   Planning: General Services 
Created 20060627   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_EV_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSPLS_EV_EXIT Exit for Substitution/Validation 20060627
2 IF_RSPLS_EV_METHODS Methods for Validation/Substitution 20060627
3 IF_RSPLS_EV_TYPES Types for Substitution/Validation 20060627
4 IF_RSPLS_EXTEND_VALIDATE Substitution/Validation 20060627
Friends
Class CL_RSPLS_EV_EXIT_BASE 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) 20130808
2 N_TS_FIELDS Instance attribute Public Attribute reference (LIKE) 20060627
3 O_R_STRUCDESCR Instance attribute Protected Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060627
4 O_R_S_DATA Instance attribute Protected Object reference (TYPE REF TO) DATA Row Structure of Data Table 20060627
5 P_TSX_INSTANCE Static Attribute Private Type reference (TYPE) TP_TSX_INSTANCE Table of Instances for the Class 20060627
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Protected Constructor 20060627
2 EXTEND_VALIDATE Instance method Public Method 20060627
3 GET_INSTANCE Instance method Public Method 20060627
4 GET_INSTANCE_O Static method Protected Method Generate Instance: Protected 20060627
Events
Class CL_RSPLS_EV_EXIT_BASE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_FIELDS Private Attribute reference (LIKE) 20060627
2 TN_S_IOBJ Private Attribute reference (LIKE) 20060627
3 TN_TS_FIELDS Private Attribute reference (LIKE) 20060627
4 TN_TS_IOBJ Private Attribute reference (LIKE) 20060627
5 TP_SX_INSTANCE Private See coding 20060627 BEGIN OF tp_sx_instance, basic_prov TYPE rsinfoprov, ts_iobj TYPE if_rspls_ev_types=>tn_ts_iobj, r_instance TYPE REF TO if_rspls_extend_validate, END OF tp_sx_instance
6 TP_TSX_INSTANCE Private See coding 20060627 tp_tsx_instance TYPE SORTED TABLE OF tp_sx_instance WITH NON-UNIQUE KEY basic_prov INITIAL SIZE 0
Method Signatures

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 20060627
2 Importing I_TS_IOBJ Call by reference Type reference (TYPE) IF_RSPLS_EV_TYPES=>TN_TS_IOBJ InfoObjekte 20060627
# Exception Resumable Description Created on
1 CX_RSPLS_FAILED Methode ist fehlgeschlagen 20060627

Method EXTEND_VALIDATE Signature

Method EXTEND_VALIDATE on class CL_RSPLS_EV_EXIT_BASE has no parameter.
Method EXTEND_VALIDATE on class CL_RSPLS_EV_EXIT_BASE has no exception.

Method GET_INSTANCE Signature

Method GET_INSTANCE on class CL_RSPLS_EV_EXIT_BASE has no parameter.
Method GET_INSTANCE on class CL_RSPLS_EV_EXIT_BASE has no exception.

Method GET_INSTANCE_O 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 Basis Infoprovider 20060627
2 Importing I_CLSNAME Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20060627
3 Importing I_TS_IOBJ Call by reference Type reference (TYPE) IF_RSPLS_EV_TYPES=>TN_TS_IOBJ Merkmale/Kennzahlen 20060627
4 Returning R_R_INSTANCE Value transfer Object reference (TYPE REF TO) IF_RSPLS_EXTEND_VALIDATE Substitution/Validierung 20060627
# Exception Resumable Description Created on
1 CX_RSPLS_FAILED Methode ist fehlgeschlagen 20060627
History
Last changed by/on SAP  20140121 
SAP Release Created in 710