SAP ABAP Class CL_BADI_FLT_DATA_TRANS_AND_DB (Data Handling: Transport and Database)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-CEX (Application Component) Customer Enhancements
     SECE (Package) Enhancement concept
Properties
Class CL_BADI_FLT_DATA_TRANS_AND_DB  
Short Description Data Handling: Transport and Database    
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 20000120   SAP 
Last change 20050428   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 SXRT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_BADI_FLT_DATA_TRANS_AND_DB has no interface implemented.
Friends
Class CL_BADI_FLT_DATA_TRANS_AND_DB has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FILTER_COUNT Instance attribute Public Type reference (TYPE) I Number of Filter Values 20000128
2 FILTER_OBJ Instance attribute Private Object reference (TYPE REF TO) CL_BADI_FLT_STRUCT Manage Filter Type Structures for Business Add-Ins 20000120
3 FILTER_VALUES Instance attribute Private Type reference (TYPE) SEEX_FILTER_TABLE Filter Values 20000120
Methods
# Method Level Visibility Method type Description Created on
1 ACT_IMPS_PER_FLT_VAL Static method Public Method Test for No/Several Active Implementations 20000121
2 CONSTRUCTOR Instance method Public Constructor Constructor 20000120
3 FLT_VAL_CHECK Instance method Public Method Check Filter Value 20000127
4 FLT_VAL_MIN_COVERAGE Instance method Private Method Minimal Quantity of Filter Values that Provides Coverage 20000127
5 LOAD Instance method Public Method Generate Instance for Filter Value Maintenance 20000120
6 PREPROCESSING Static method Private Method Preprocessing for Unification Test 20000126
7 PROC_WC_AT_START_OF_1 Static method Private Method Case Handling of 'Unifiable' Method for this Class 20000201
8 REVERT_STRING Static method Private Method Revert String 20000131
9 SAVE Instance method Public Method Save Filter Values 20000120
10 SAVE_SXC_EXIT Instance method Public Method Save SXC_EXIT Table 20000120
11 TRANSPORT Instance method Public Method Write Filter Values to Transport Request 20000120
12 UNIFIABLE Static method Public Method Internally Unifiable 20000121
13 UNIFIABLE_WITH_DICT Static method Private Method Internally Unifiable 20000201
Events
Class CL_BADI_FLT_DATA_TRANS_AND_DB has no event.
Types
Class CL_BADI_FLT_DATA_TRANS_AND_DB has no local type.
Method Signatures

Method ACT_IMPS_PER_FLT_VAL 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 Erweiterungsname 20000121
2 Importing FILTERS Call by reference Type reference (TYPE) SXRT_FILTER_TABLE Filterwerttabelle 20000126
3 Importing IMP_NAME Call by reference Type reference (TYPE) EXIT_IMP Implementierungsname zu einer Erweiterung 20000121
4 Importing RUNTIME_CALL Value transfer Type reference (TYPE) SEEX_BOOLEAN SEEX_FALSE Aufruf zur Laufzeit? 20001113
# Exception Resumable Description Created on
1 DATABASE_FAILURE Datenbankzugriff fehlgeschlagen 20000201
2 NO_ACTIVE_IMPLEMENTATION Keine aktiven Implementierungen 20000121
3 ONLY_DEFAULT_IMPLEMENTATION Es gibt keine akt. Implementierungen, aber eine Defaultimpl. 20020815
4 SINGULAR_EXIT_MULTIPLY_ACTIVE Mehrere aktive Implementierungen zu singulärem BAdI 20001113

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILTER_OBJ Call by reference Object reference (TYPE REF TO) CL_BADI_FLT_STRUCT Verwaltung der Filtertyp-Strukturen für BAdI's 20000120
2 Importing FILTER_VALUES Call by reference Type reference (TYPE) SXRT_FILTER_TABLE Filterwerte 20000120

Method CONSTRUCTOR on class CL_BADI_FLT_DATA_TRANS_AND_DB has no exception.

Method FLT_VAL_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PROT Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20000127

Method FLT_VAL_CHECK on class CL_BADI_FLT_DATA_TRANS_AND_DB has no exception.

Method FLT_VAL_MIN_COVERAGE Signature

Method FLT_VAL_MIN_COVERAGE on class CL_BADI_FLT_DATA_TRANS_AND_DB has no parameter.
Method FLT_VAL_MIN_COVERAGE on class CL_BADI_FLT_DATA_TRANS_AND_DB has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20000220
2 Importing IMP_NAME Call by reference Type reference (TYPE) EXIT_IMP Implementierungsname 20000120
3 Importing NO_CREATE_OBJECT Call by reference Type reference (TYPE) SEEX_BOOLEAN SEEX_FALSE Keine Objekterzeugung 20000127
4 Returning REF Value transfer Object reference (TYPE REF TO) CL_BADI_FLT_VALUES_ALV Verwaltung der Filterwerte im ALV-Grid für BAdI's 20000120
# Exception Resumable Description Created on
1 DATA_INCONSISTENCY Dateninkonsistenz 20000127

Method PREPROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing FILTER1 Call by reference Type reference (TYPE) FILTNAME Filtername 20000126
2 Changing FILTER2 Call by reference Type reference (TYPE) FILTNAME Filtername 20000126

Method PREPROCESSING on class CL_BADI_FLT_DATA_TRANS_AND_DB has no exception.

Method PROC_WC_AT_START_OF_1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILTER1 Call by reference Type reference (TYPE) FILTNAME Filtername 20000201
2 Importing FILTER2 Call by reference Type reference (TYPE) FILTNAME Filtername 20000201
3 Changing INDEX1 Call by reference Type reference (TYPE) I Index von Filter1 20000201
4 Changing INDEX2 Call by reference Type reference (TYPE) I Index von Filter2 20000201

Method PROC_WC_AT_START_OF_1 on class CL_BADI_FLT_DATA_TRANS_AND_DB has no exception.

Method REVERT_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILTER Value transfer Type reference (TYPE) FILTNAME Filtername 20000131
2 Returning FILTER_REV Value transfer Type reference (TYPE) FILTNAME Filtername 20000131

Method REVERT_STRING on class CL_BADI_FLT_DATA_TRANS_AND_DB has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEVCLASS Value transfer Type reference (TYPE) DEVCLASS Paket 20010826
2 Importing IMP_NAME Call by reference Type reference (TYPE) EXIT_IMP Implementierungsname zu einer Erweiterung 20000120
3 Changing KORRNUM Value transfer Type reference (TYPE) TRKORR Auftrag/Aufgabe 20000120
4 Importing MAINT_LANGU Call by reference Type reference (TYPE) SY-LANGU SAP-System, aktuelle Sprache 20000120
5 Importing NO_DIALOG Value transfer Type reference (TYPE) SEEX_BOOLEAN SEEX_FALSE keine Popups 20000728
# Exception Resumable Description Created on
1 ACTION_CANCELED Abbruch 20000120
2 FAILURE Fehler 20000803

Method SAVE_SXC_EXIT 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 Erweiterungsname 20000120
2 Importing IMP_NAME Call by reference Type reference (TYPE) EXIT_IMP Implementierungsname zu einer Erweiterung 20000120

Method SAVE_SXC_EXIT on class CL_BADI_FLT_DATA_TRANS_AND_DB has no exception.

Method TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEVCLASS Value transfer Type reference (TYPE) DEVCLASS Paket 20010826
2 Importing KORRNUM Value transfer Type reference (TYPE) TRKORR Auftrag/Aufgabe 20000120
3 Importing MAINT_LANGU Call by reference Type reference (TYPE) SY-LANGU SAP-System, aktuelle Sprache 20000120
4 Importing MODE Call by reference Type reference (TYPE) SEEX_ACCESS_MODE Zugriffsart 20000120
# Exception Resumable Description Created on
1 ERROR_OCCURED 20000803

Method UNIFIABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILTER1 Call by reference Type reference (TYPE) FILTNAME Filterwert1 20000121
2 Importing FILTER2 Call by reference Type reference (TYPE) FILTNAME Filterwert2 20000121
3 Returning UNIFIABLE Value transfer Type reference (TYPE) SXRT_BOOLEAN Ergebnis 20000121

Method UNIFIABLE on class CL_BADI_FLT_DATA_TRANS_AND_DB has no exception.

Method UNIFIABLE_WITH_DICT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DFIES_TAB Call by reference Type reference (TYPE) DDFIELDS DD: Feldliste 20000201
2 Importing FILTER1 Call by reference Type reference (TYPE) FILTNAME Filterwert1 20000201
3 Importing FILTER2 Call by reference Type reference (TYPE) FILTNAME Filterwert2 20000201
4 Returning UNIFIABLE Value transfer Type reference (TYPE) SEEX_BOOLEAN Ergebnis 20000201

Method UNIFIABLE_WITH_DICT on class CL_BADI_FLT_DATA_TRANS_AND_DB has no exception.
History
Last changed by/on SAP  20050428 
SAP Release Created in 46D