SAP ABAP Class CL_EXITHANDLER (Class for Ext. Services Within Framework of Exit Technique)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-CEX (Application Component) Customer Enhancements
     SECE (Package) Enhancement concept
Properties
Class CL_EXITHANDLER  
Short Description Class for Ext. Services Within Framework of Exit Technique    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SECE   Enhancement concept 
Created 19990127   SAP 
Last change 20020506   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SEEX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SEOC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SEOR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SXRT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_EXITHANDLER has no interface implemented.
Friends
Class CL_EXITHANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHECKED_EXITS Static Attribute Private Type reference (TYPE) CHECK_EXIT_DEFS Cache for BAdI definitions already tested 20041007
2 DUMMY_DYNPRO Constant Public Type reference (TYPE) DYNNR '0200' Number of the Following Screen 20001128
3 DUMMY_PROGRAM Constant Public Type reference (TYPE) PROGRAM 'SAPLSEXM' Program/Transaction in SQL Trace Evaluation 20001128
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_INSTANCE Static method Public Method Deletes A Reference Internally and Externally 20020506
2 GET_CLASS_NAME_BY_INTERFACE Static method Private Method Returns BAdI Class Name for Interface Reference 20001128
3 GET_CONTROL_COMPOSITE_NAME Static method Public Method Returns Control Composite Inserted at Runtime to BAdI and CC 20000407
4 GET_INSTANCE Static method Public Method Returns a Reference to a Generated Exit Class 19990127
5 GET_INSTANCE_FOR_SUBSCREENS Static method Public Method Returns a Reference to a Generated Exit Class for Screen 20001128
6 GET_PROG_AND_DYNP_FOR_SUBSCR Static method Public Method Method for Determining Current Data for Subscreens in PBO 20001124
7 REFRESH_INTERNAL_BUFFER Static method Public Method Deletes All Instances of the Internal Buffer Table--CAREFUL! 20020506
8 REFRESH_INTERN_BUFFER_FOR_BADI Static method Public Method Deletes All Instances of Internal Buffer Table for Add-In 20020701
9 SET_INSTANCE_FOR_SUBSCREENS Static method Public Method Sets a Reference to Generated Exit Class for Screen 20010326
Events
Class CL_EXITHANDLER has no event.
Types
Class CL_EXITHANDLER has no local type.
Method Signatures

Method DELETE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing INSTANCE Call by reference Type reference (TYPE) ANY Instanz 20020506

Method DELETE_INSTANCE on class CL_EXITHANDLER has no exception.

Method GET_CLASS_NAME_BY_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CLASS_NAME Value transfer Type reference (TYPE) SEOCLSNAME Objekttypname 20001201
2 Changing EXIT_NAME Value transfer Type reference (TYPE) EXIT_DEF BAdI-Def. 20010316
3 Importing INSTANCE Call by reference Type reference (TYPE) ANY 20001128
# Exception Resumable Description Created on
1 CLASS_NOT_IMPLEMENT_INTERFACE Die Exitklasse implementiert nicht das Exit-Interface 20001128
2 DATA_INCONS_IN_EXIT_MANAGEM Dateninkonsistenz in der Exit-Verwaltung 20001128
3 NO_EXIT_INTERFACE Kein Exit-Interface vorhanden 20001128
4 NO_INTERFACE_REFERENCE Keine Interface-Referenz 20001128
5 NO_REFERENCE Keine Referenz 20001128

Method GET_CONTROL_COMPOSITE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COCO_INNER Value transfer Type reference (TYPE) CC_NAME Einzufügendes Control composite 20000407
2 Importing COCO_OUTER Value transfer Type reference (TYPE) CC_NAME Umschließendes Control composite 20000407
3 Importing EXIT_NAME Value transfer Type reference (TYPE) EXIT_DEF BAdI-Def. 20000407
4 Importing NODE_ID Value transfer Type reference (TYPE) CC_SUBNAME Control Composite: Subname 20000428
# Exception Resumable Description Created on
1 EXIT_OR_COCOCLASS_NOT_EXISTENT Interface existiert nicht oder nur inaktiv 20000425

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ACT_IMP_EXISTING Value transfer Type reference (TYPE) SXRT_BOOLEAN Gibt es eine aktive Implementierung 19991129
2 Importing EXIT_NAME Value transfer Type reference (TYPE) EXIT_DEF BAdI-Def. 20020717
3 Changing INSTANCE Call by reference Type reference (TYPE) ANY Instanz 19990127
4 Importing NULL_INSTANCE_ACCEPTED Value transfer Type reference (TYPE) SEEX_BOOLEAN SEEX_FALSE Null-Instanz akzeptabel, wenn es keine aktiven Imp. gibt? 20020717
# Exception Resumable Description Created on
1 CAST_ERROR Fehlöer beim Cast 19990128
2 CLASS_NOT_IMPLEMENT_INTERFACE Die Exitklasse implementiert nicht das Exit-Interface 19990128
3 DATA_INCONS_IN_EXIT_MANAGEM Dateninkonsistenz in der Exit-Verwaltung 19990128
4 EXIT_NOT_EXISTING Exit existiert nicht 19990128
5 NO_EXIT_INTERFACE Kein Exit-Interface vorhanden 19990222
6 NO_INTERFACE_REFERENCE Keine Interface-Referenz 19990128
7 NO_REFERENCE Keine Referenz 19990128
8 SINGLE_EXIT_MULTIPLY_ACTIVE Mehrfache Aktivierung bei singulärem Exit 19990128

Method GET_INSTANCE_FOR_SUBSCREENS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing INSTANCE Call by reference Type reference (TYPE) ANY Instanz 20001128
# Exception Resumable Description Created on
1 CLASS_NOT_IMPLEMENT_INTERFACE Exit-Klasse implementiert nicht das Exit-Interface 20001128
2 DATA_INCONS_IN_EXIT_MANAGEM Dateninkonsistenz in der Exit-Verwaltung 20001128
3 NO_EXIT_INTERFACE Kein Exit-Interface vorhanden 20001128
4 NO_INTERFACE_REFERENCE Keine Interface-Referenz 20001128
5 NO_REFERENCE Keine Referenz 20001128

Method GET_PROG_AND_DYNP_FOR_SUBSCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CALLED_DYNPRO Value transfer Type reference (TYPE) DYNNR Dynpro 20001124
2 Exporting CALLED_PROGRAM Value transfer Type reference (TYPE) PROGRAM Programm 20001124
3 Importing CALLING_DYNPRO Value transfer Type reference (TYPE) DYNNR Rufendes Dynpro 20001124
4 Importing CALLING_PROGRAM Value transfer Type reference (TYPE) PROGRAM Rufendes Programm 20001124
5 Importing EXIT_NAME Value transfer Type reference (TYPE) EXIT_DEF BAdI-Def. 20001124
6 Importing FLT_VAL Value transfer Type reference (TYPE) FILTNAME Filterwert 20001124
7 Importing SUBSCREEN_AREA Value transfer Type reference (TYPE) SUBSCREEN Subscreen-Bereich 20001124

Method GET_PROG_AND_DYNP_FOR_SUBSCR on class CL_EXITHANDLER has no exception.

Method REFRESH_INTERNAL_BUFFER Signature

Method REFRESH_INTERNAL_BUFFER on class CL_EXITHANDLER has no parameter.
Method REFRESH_INTERNAL_BUFFER on class CL_EXITHANDLER has no exception.

Method REFRESH_INTERN_BUFFER_FOR_BADI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXIT_NAME Call by reference Type reference (TYPE) EXIT_DEF BAdI-Def. 20020701

Method REFRESH_INTERN_BUFFER_FOR_BADI on class CL_EXITHANDLER has no exception.

Method SET_INSTANCE_FOR_SUBSCREENS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INSTANCE Call by reference Type reference (TYPE) ANY Instanz 20010326
# Exception Resumable Description Created on
1 CLASS_NOT_IMPLEMENT_INTERFACE Exit-Klasse implementiert nicht das Exit-Interface 20010326
2 DATA_INCONS_IN_EXIT_MANAGEM Dateninkonsistenz in der Exit-Verwaltung 20010326
3 NO_EXIT_INTERFACE Kein Exit-Interface vorhanden 20010326
4 NO_INTERFACE_REFERENCE Keine Interface-Referenz 20010326
5 NO_REFERENCE Keine Referenz 20010326
History
Last changed by/on SAP  20020506 
SAP Release Created in