SAP ABAP Class CL_IMP_DEFAULT_DO_SELECT (Default Implementation for BAdI BADI_IMP_DO_SELECT)
Hierarchy
INSURANCE (Software Component) SAP Insurance
   FS-CM (Application Component) Claims Management
     IGN_MASS_PROCESSING (Package) FS-CM Mass Processing
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20070314
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_IMP_DO_SELECT Interface for BAdI: BADI_IMP_DO_SELECT 20070314
Properties
Class CL_IMP_DEFAULT_DO_SELECT  
Short Description Default Implementation for BAdI BADI_IMP_DO_SELECT    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package IGN_MASS_PROCESSING   FS-CM Mass Processing 
Created 20070312   SAP 
Last change 20070917   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IMP_DEFAULT_DO_SELECT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20070314
2 IF_EX_IMP_DO_SELECT Interface for BAdI: BADI_IMP_DO_SELECT 20070314
Friends
Class CL_IMP_DEFAULT_DO_SELECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_DB_READ_BLOCKSIZE Instance attribute Protected Type reference (TYPE) I 1000 Block Size for Reading from Database 20070314
2 GS_CURRENT_INSTANCE Instance attribute Private Type reference (TYPE) LTY_CURRENT_INSTANCE_S Current Instance of Interface 20070314
Methods
# Method Level Visibility Method type Description Created on
1 EXECUTE_SELECT Instance method Protected Method Executes Actual Selection of Objects 20070314
2 FETCH_NEXT_BLOCK Instance method Protected Method Gets Next Block Trigger from Database 20070314
3 FINALIZE_MOVE_TRIGGERS Instance method Private Method Ends Shifting of Triggers 20070314
4 FINALIZE_SELECT Instance method Protected Method Ends Selection 20070314
5 GET_INITIAL_BLOCK Instance method Protected Method Gets First Block Trigger from Database 20070314
6 GET_PARAMETERS Instance method Private Method Reads Parameters for Triggers 20070314
7 IS_START_OF_NEW_GROUP Instance method Protected Method Checks Whether a Group Switch Exists 20070314
8 MOVE_TRIGGERS Instance method Private Method Shifts Trigger to Next Workset 20070314
Events
Class CL_IMP_DEFAULT_DO_SELECT has no event.
Types
Class CL_IMP_DEFAULT_DO_SELECT has no local type.
Method Signatures

Method EXECUTE_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_RC Call by reference Type reference (TYPE) IMP_BOOLE_D IMP: space = false, 'X' = true 20070314
2 Importing IT_IMP_TRIGGERS Call by reference Type reference (TYPE) TIMP_TRIGGERS IMP: Auslöser - Tabellentyp 20070314
# Exception Resumable Description Created on
1 CX_EXCEPTIONS_IMP IMP: Massenverarbeitung - Ausnahmeklasse 20070314

Method FETCH_NEXT_BLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IMP_TRIGGERS Call by reference Type reference (TYPE) TIMP_TRIGGERS IMP: Auslöser - Tabellentyp 20070314
2 Exporting EV_DONE Call by reference Type reference (TYPE) IMP_BOOLE_D IMP: space = false, 'X' = true 20070314
3 Importing IS_LAST_IMP_TRIGGERS Call by reference Type reference (TYPE) IMP_TRIGGERS IMP: Auslöser (Laufzeit) 20070314
4 Importing IT_RNG_COUNTER Call by reference Type reference (TYPE) IMP_RNG_COUNTER_T Ranges-Tabelle für Counter 20070314
# Exception Resumable Description Created on
1 CX_EXCEPTIONS_IMP 20070314

Method FINALIZE_MOVE_TRIGGERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NEXT_WORKSET Call by reference Type reference (TYPE) IMP_WORKSETS IMP: Arbeitspaket 20070314

Method FINALIZE_MOVE_TRIGGERS on class CL_IMP_DEFAULT_DO_SELECT has no exception.

Method FINALIZE_SELECT Signature

Method FINALIZE_SELECT on class CL_IMP_DEFAULT_DO_SELECT has no parameter.
# Exception Resumable Description Created on
1 CX_EXCEPTIONS_IMP IMP: Massenverarbeitung - Ausnahmeklasse 20070314

Method GET_INITIAL_BLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_IMP_TRIGGERS Call by reference Type reference (TYPE) TIMP_TRIGGERS IMP: Auslöser - Tabellentyp 20070314
2 Changing CV_DONE Call by reference Type reference (TYPE) IMP_BOOLE_D IMP: space = false, 'X' = true 20070314
3 Importing IV_APPLCLASS Call by reference Type reference (TYPE) IMP_APPLCLASS IMP: Anwendungsklasse 20070314
4 Importing IV_RUN_ID Call by reference Type reference (TYPE) IMP_RUN_ID IMP: ID eines Massenlaufes 20070314
# Exception Resumable Description Created on
1 CX_EXCEPTIONS_IMP IMP: Massenverarbeitung - Ausnahmeklasse 20070314

Method GET_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARAMETERS_1 Call by reference Type reference (TYPE) TIMP_PARAMETERS_1 IMP: Parameter als Schlüssel-Werte-Paar - Tabellentyp 20070314
2 Exporting ET_PARAMETERS_XML Call by reference Type reference (TYPE) IMP_PARAMETERS_XML_TAB IMP_PARAMETERS_XML 20070314
3 Importing IT_IMP_TRIGGERS Call by reference Type reference (TYPE) TIMP_TRIGGERS IMP: Auslöser - Tabellentyp 20070314
4 Importing IV_APPLCLASS Call by reference Type reference (TYPE) IMP_APPLCLASS IMP: Anwendungsklasse 20070314
5 Importing IV_RUN_ID Call by reference Type reference (TYPE) IMP_RUN_ID IMP: ID eines Massenlaufes 20070314

Method GET_PARAMETERS on class CL_IMP_DEFAULT_DO_SELECT has no exception.

Method IS_START_OF_NEW_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CURRENT Call by reference Type reference (TYPE) IMP_TRIGGERS IMP: Auslöser (Laufzeit) 20070314
2 Importing IS_PREVIOUS Call by reference Type reference (TYPE) IMP_TRIGGERS Auslösertyp eines Triggers 20070314
3 Returning RV_RESULT Value transfer Type reference (TYPE) IMP_BOOLE_D IMP: space = false, 'X' = true 20070314

Method IS_START_OF_NEW_GROUP on class CL_IMP_DEFAULT_DO_SELECT has no exception.

Method MOVE_TRIGGERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_IMP_TRIGGERS Call by reference Object reference (TYPE REF TO) IMP_TRIGGERS IMP: Auslöser (Laufzeit) 20070314
2 Importing IS_NEXT_WORKSET Call by reference Type reference (TYPE) IMP_WORKSETS IMP: Arbeitspaket 20070314
3 Returning RV_OK Value transfer Type reference (TYPE) IMP_BOOLE_D IMP: space = false, 'X' = true 20070314
# Exception Resumable Description Created on
1 CX_EXCEPTIONS_IMP IMP: Massenverarbeitung - Ausnahmeklasse 20070314
History
Last changed by/on SAP  20070917 
SAP Release Created in