SAP ABAP Class CL_ENH_BADI_IMPL_CONFICTS (Utility for Finding Implementation Overlaps)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-CEX-BAD (Application Component) Customer Enhancements: BAdIs
     SEEF_REDEFINITION_BADI (Package) Enhancement Framework Redefinition BAdI
Properties
Class CL_ENH_BADI_IMPL_CONFICTS  
Short Description Utility for Finding Implementation Overlaps    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEEF_REDEFINITION_BADI   Enhancement Framework Redefinition BAdI 
Created 20051228   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ENH_BADI_IMPL_CONFICTS has no forward declaration.
Interfaces
Class CL_ENH_BADI_IMPL_CONFICTS has no interface implemented.
Friends
Class CL_ENH_BADI_IMPL_CONFICTS has no friend class.
Attributes
Class CL_ENH_BADI_IMPL_CONFICTS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CALCCMPTYPE Static method Private Method Determine Compare Type 20060104
2 CALCMAXSTATE Static method Private Method Claculate Maximum Status 20060104
3 CALCRESULT1AND Static method Private Method Calculate Result Level 2 and 20060104
4 CALCRESULT1OR Static method Private Method Calculate Result Level 1 or 20060104
5 CALCRESULT2AND Static method Private Method Calculate Result Level 4 and 20060104
6 CALCRESULT2OR Static method Private Method Calculate Result Level 3 or 20060104
7 CHECK_IMPL Static method Public Method Find Overlaps for Other Implementations 20060104
8 CMP_BADI_IMPL_FILTERS Static method Private Method Find All Implementation Overlaps for a BAdI 20060104
9 CMP_E_E Static method Private Method Find All Implementation Overlaps for a BAdI 20060104
10 CMP_E_G Static method Private Method Find All Implementation Overlaps for a BAdI 20060104
11 CMP_E_P Static method Private Method Find All Implementation Overlaps for a BAdI 20060104
12 CMP_E_R Static method Private Method Find All Implementation Overlaps for a BAdI 20060104
13 CMP_G_G Static method Private Method Find All Implementation Overlaps for a BAdI 20060104
14 CMP_G_P Static method Private Method Find All Implementation Overlaps for a BAdI 20060104
15 CMP_G_R Static method Private Method Find All Implementation Overlaps for a BAdI 20060104
16 CMP_P_P Static method Private Method Find All Implementation Overlaps for a BAdI 20060104
17 CMP_R_P Static method Private Method Find All Implementation Overlaps for a BAdI 20060104
18 CMP_R_R Static method Private Method Find All Implementation Overlaps for a BAdI 20060104
Events
Class CL_ENH_BADI_IMPL_CONFICTS has no event.
Types
Class CL_ENH_BADI_IMPL_CONFICTS has no local type.
Method Signatures

Method CALCCMPTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPARATOR Call by reference Type reference (TYPE) BADI_COMPARATORS allowed operations for filter comparisons of badis 20060104
2 Returning TYPE Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060104

Method CALCCMPTYPE on class CL_ENH_BADI_IMPL_CONFICTS has no exception.

Method CALCMAXSTATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning STATE Value transfer Type reference (TYPE) ENHBADICONFLICTSTATE Konfliktstatus 20060104
2 Importing STATE1 Call by reference Type reference (TYPE) ENHBADICONFLICTSTATE Konfliktstatus 20060104
3 Importing STATE2 Call by reference Type reference (TYPE) ENHBADICONFLICTSTATE Konfliktstatus 20060104

Method CALCMAXSTATE on class CL_ENH_BADI_IMPL_CONFICTS has no exception.

Method CALCRESULT1AND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONFLICTS Call by reference Type reference (TYPE) ENH_BADI_IMPL_ID_IT interne Tabelle über ENH_BADI_IMPL_ID 20060104
2 Importing RESULTS Call by reference Type reference (TYPE) ENHBADICOND1AND Filterbedingung 1. Dimension 20060104
3 Exporting STATE Call by reference Type reference (TYPE) ENHBADICONFLICTSTATE Konfliktstatus 20060104

Method CALCRESULT1AND on class CL_ENH_BADI_IMPL_CONFICTS has no exception.

Method CALCRESULT1OR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONFLICTS Call by reference Type reference (TYPE) ENH_BADI_IMPL_ID_IT interne Tabelle über ENH_BADI_IMPL_ID 20060104
2 Importing RESULTS Call by reference Type reference (TYPE) ENHBADICOND1OR Filterbedingung 1. Dimension 20060104
3 Exporting STATE Call by reference Type reference (TYPE) ENHBADICONFLICTSTATE Konfliktstatus 20060104

Method CALCRESULT1OR on class CL_ENH_BADI_IMPL_CONFICTS has no exception.

Method CALCRESULT2AND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONFLICTS Call by reference Type reference (TYPE) ENH_BADI_IMPL_ID_IT interne Tabelle über ENH_BADI_IMPL_ID 20060104
2 Importing RESULTS Call by reference Type reference (TYPE) ENHBADICOND2AND Filterbedingung 1. Dimension 20060104
3 Exporting STATE Call by reference Type reference (TYPE) ENHBADICONFLICTSTATE Konfliktstatus 20060104

Method CALCRESULT2AND on class CL_ENH_BADI_IMPL_CONFICTS has no exception.

Method CALCRESULT2OR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONFLICTS Call by reference Type reference (TYPE) ENH_BADI_IMPL_ID_IT interne Tabelle über ENH_BADI_IMPL_ID 20060104
2 Importing RESULTS Call by reference Type reference (TYPE) ENHBADICOND2OR Filterbedingung 1. Dimension 20060104
3 Exporting STATE Call by reference Type reference (TYPE) ENHBADICONFLICTSTATE Konfliktstatus 20060104

Method CALCRESULT2OR on class CL_ENH_BADI_IMPL_CONFICTS has no exception.

Method CHECK_IMPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONFLICT_IMPLS Call by reference Type reference (TYPE) ENH_BADI_IMPL_ID_IT interne Tabelle über ENH_BADI_IMPL_ID 20060104
2 Importing ENHNAME Call by reference Type reference (TYPE) ENHNAME Id eines Enhancements 20060104
3 Importing IMPLNAME Call by reference Type reference (TYPE) ENH_BADI_IMPL Id eines Enhancements 20060104
4 Importing NOT_YET_SAVED_IMPL Call by reference Type reference (TYPE) ENH_BADI_IMPL_DATA Spot Sicht auf BAdI Implementierungsdaten 20060104
5 Exporting STATE Call by reference Type reference (TYPE) ENHBADICONFLICTSTATE Konfliktstatus 20060104
6 Importing VERSION Call by reference Type reference (TYPE) R3STATE 'A' ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20060104
# Exception Resumable Description Created on
1 CX_ENH_INTERNAL_ERROR Enhancement Persistenz über normale Tabellen 20060104
2 CX_ENH_IO_ERROR Enhancement Wurzel-Ausnahmeklasse 20060104
3 CX_ENH_PERMISSION_DENIED Enhancement Wurzel-Ausnahmeklasse 20060104

Method CMP_BADI_IMPL_FILTERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONFLICTS Call by reference Type reference (TYPE) ENH_BADI_IMPL_ID_IT interne Tabelle über ENH_BADI_IMPL_ID 20060104
2 Importing ENHNAME1 Call by reference Type reference (TYPE) ENHNAME Id eines Enhancements 20060104
3 Importing ENHNAME2 Call by reference Type reference (TYPE) ENHNAME Id eines Enhancements 20060104
4 Importing IMPL1 Call by reference Type reference (TYPE) ENH_BADI_IMPL_DATA Spot Sicht auf BAdI Implementierungsdaten 20060104
5 Importing IMPL2 Call by reference Type reference (TYPE) ENH_BADI_IMPL_DATA Spot Sicht auf BAdI Implementierungsdaten 20060104
6 Exporting STATE Call by reference Type reference (TYPE) ENHBADICONFLICTSTATE Konfliktstatus 20060104

Method CMP_BADI_IMPL_FILTERS on class CL_ENH_BADI_IMPL_CONFICTS has no exception.

Method CMP_E_E Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COND1 Call by reference Type reference (TYPE) ENH_BADI_FILTER_IMPL Spot Sicht auf BAdI Implementierungsdaten 20060104
2 Importing COND2 Call by reference Type reference (TYPE) ENH_BADI_FILTER_IMPL Spot Sicht auf BAdI Implementierungsdaten 20060104
3 Exporting CONFLICT Call by reference Type reference (TYPE) ENH_BADI_IMPL_ID interne Tabelle über ENH_BADI_IMPL_ID 20060104

Method CMP_E_E on class CL_ENH_BADI_IMPL_CONFICTS has no exception.

Method CMP_E_G Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COND1 Call by reference Type reference (TYPE) ENH_BADI_FILTER_IMPL Spot Sicht auf BAdI Implementierungsdaten 20060104
2 Importing COND2 Call by reference Type reference (TYPE) ENH_BADI_FILTER_IMPL Spot Sicht auf BAdI Implementierungsdaten 20060104
3 Exporting CONFLICT Call by reference Type reference (TYPE) ENH_BADI_IMPL_ID interne Tabelle über ENH_BADI_IMPL_ID 20060104

Method CMP_E_G on class CL_ENH_BADI_IMPL_CONFICTS has no exception.

Method CMP_E_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COND1 Call by reference Type reference (TYPE) ENH_BADI_FILTER_IMPL Spot Sicht auf BAdI Implementierungsdaten 20060104
2 Importing COND2 Call by reference Type reference (TYPE) ENH_BADI_FILTER_IMPL Spot Sicht auf BAdI Implementierungsdaten 20060104
3 Exporting CONFLICT Call by reference Type reference (TYPE) ENH_BADI_IMPL_ID interne Tabelle über ENH_BADI_IMPL_ID 20060104

Method CMP_E_P on class CL_ENH_BADI_IMPL_CONFICTS has no exception.

Method CMP_E_R Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COND1 Call by reference Type reference (TYPE) ENH_BADI_FILTER_IMPL Spot Sicht auf BAdI Implementierungsdaten 20060104
2 Importing COND2 Call by reference Type reference (TYPE) ENH_BADI_FILTER_IMPL Spot Sicht auf BAdI Implementierungsdaten 20060104
3 Exporting CONFLICT Call by reference Type reference (TYPE) ENH_BADI_IMPL_ID interne Tabelle über ENH_BADI_IMPL_ID 20060104

Method CMP_E_R on class CL_ENH_BADI_IMPL_CONFICTS has no exception.

Method CMP_G_G Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COND1 Call by reference Type reference (TYPE) ENH_BADI_FILTER_IMPL Spot Sicht auf BAdI Implementierungsdaten 20060104
2 Importing COND2 Call by reference Type reference (TYPE) ENH_BADI_FILTER_IMPL Spot Sicht auf BAdI Implementierungsdaten 20060104
3 Exporting CONFLICT Call by reference Type reference (TYPE) ENH_BADI_IMPL_ID interne Tabelle über ENH_BADI_IMPL_ID 20060104

Method CMP_G_G on class CL_ENH_BADI_IMPL_CONFICTS has no exception.

Method CMP_G_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COND1 Call by reference Type reference (TYPE) ENH_BADI_FILTER_IMPL Spot Sicht auf BAdI Implementierungsdaten 20060104
2 Importing COND2 Call by reference Type reference (TYPE) ENH_BADI_FILTER_IMPL Spot Sicht auf BAdI Implementierungsdaten 20060104
3 Exporting CONFLICT Call by reference Type reference (TYPE) ENH_BADI_IMPL_ID interne Tabelle über ENH_BADI_IMPL_ID 20060104

Method CMP_G_P on class CL_ENH_BADI_IMPL_CONFICTS has no exception.

Method CMP_G_R Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COND1 Call by reference Type reference (TYPE) ENH_BADI_FILTER_IMPL Spot Sicht auf BAdI Implementierungsdaten 20060104
2 Importing COND2 Call by reference Type reference (TYPE) ENH_BADI_FILTER_IMPL Spot Sicht auf BAdI Implementierungsdaten 20060104
3 Exporting CONFLICT Call by reference Type reference (TYPE) ENH_BADI_IMPL_ID interne Tabelle über ENH_BADI_IMPL_ID 20060104

Method CMP_G_R on class CL_ENH_BADI_IMPL_CONFICTS has no exception.

Method CMP_P_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COND1 Call by reference Type reference (TYPE) ENH_BADI_FILTER_IMPL Spot Sicht auf BAdI Implementierungsdaten 20060104
2 Importing COND2 Call by reference Type reference (TYPE) ENH_BADI_FILTER_IMPL Spot Sicht auf BAdI Implementierungsdaten 20060104
3 Exporting CONFLICT Call by reference Type reference (TYPE) ENH_BADI_IMPL_ID interne Tabelle über ENH_BADI_IMPL_ID 20060104

Method CMP_P_P on class CL_ENH_BADI_IMPL_CONFICTS has no exception.

Method CMP_R_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COND1 Call by reference Type reference (TYPE) ENH_BADI_FILTER_IMPL Spot Sicht auf BAdI Implementierungsdaten 20060104
2 Importing COND2 Call by reference Type reference (TYPE) ENH_BADI_FILTER_IMPL Spot Sicht auf BAdI Implementierungsdaten 20060104
3 Exporting CONFLICT Call by reference Type reference (TYPE) ENH_BADI_IMPL_ID interne Tabelle über ENH_BADI_IMPL_ID 20060104

Method CMP_R_P on class CL_ENH_BADI_IMPL_CONFICTS has no exception.

Method CMP_R_R Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COND1 Call by reference Type reference (TYPE) ENH_BADI_FILTER_IMPL Spot Sicht auf BAdI Implementierungsdaten 20060104
2 Importing COND2 Call by reference Type reference (TYPE) ENH_BADI_FILTER_IMPL Spot Sicht auf BAdI Implementierungsdaten 20060104
3 Exporting CONFLICT Call by reference Type reference (TYPE) ENH_BADI_IMPL_ID interne Tabelle über ENH_BADI_IMPL_ID 20060104

Method CMP_R_R on class CL_ENH_BADI_IMPL_CONFICTS has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 740