SAP ABAP Class CL_REBF_CRGEN_CMP (Class Generator: Services for Detail Comparison)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX (Application Component) Flexible Real Estate Management
     RE_BF_CR (Package) RE: Class Registry
Properties
Class CL_REBF_CRGEN_CMP  
Short Description Class Generator: Services for Detail Comparison    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package RE_BF_CR   RE: Class Registry 
Created 20000918   SAP 
Last change 20040819   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_REBF_CRGEN_CMP has no interface implemented.
Friends
Class CL_REBF_CRGEN_CMP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_DIFFTYPE_OBJECT Constant Public Type reference (TYPE) CHAR1 '1' Object or Component Does Not Exist 20001117
2 MC_DIFFTYPE_OK Constant Public Type reference (TYPE) CHAR1 '3' Objects are equal 20001117
3 MC_DIFFTYPE_VALUE Constant Public Type reference (TYPE) CHAR1 '2' Properties Are Different 20001117
Methods
# Method Level Visibility Method type Description Created on
1 COMPARE_STRUCTURES Static method Public Method Compares the Fields of Two Untypified Structures 20000919
2 COMPARE_TABLES Static method Public Method Compares the Rows of Two Untypified Tables 20010115
3 GET_FIELDS_EXCL Static method Public Method Supplies the Fields Excluded from the Detail Comparison 20000919
Events
Class CL_REBF_CRGEN_CMP has no event.
Types
Class CL_REBF_CRGEN_CMP has no local type.
Method Signatures

Method COMPARE_STRUCTURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_EQUAL Call by reference Type reference (TYPE) ABAP_BOOL Felder der Strukturen gleich (J/N)? 20000919
2 Exporting ET_CRCMP Call by reference Type reference (TYPE) RE_T_REBFCRCMP Ergebnis des Detailvergleichs 20000919
3 Importing ID_ADDINFO Value transfer Type reference (TYPE) REBFCRCMP-ADDINFO Zusatzinfo 20000925
4 Importing ID_COMPTYPENAME Value transfer Type reference (TYPE) REBFCRCMP-COMPTYPENAME Strukturname 20000919
5 Importing IF_DETAILED_CMP Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE ET_CRCMP wird gefüllt, sonst nur EF_EQUAL (Laufzeit!) 20000919
6 Importing IS_CRCMPKEY Value transfer Type reference (TYPE) REBFCRCMPKEY Generierungsobjekt für Detailvergleich 20001108
7 Importing IS_STRUCTVAL1 Call by reference Type reference (TYPE) ANY Werte für Detailvergleich Struktur 1 20000919
8 Importing IS_STRUCTVAL2 Call by reference Type reference (TYPE) ANY Werte für Detailvergleich Struktur 2 20000919

Method COMPARE_STRUCTURES on class CL_REBF_CRGEN_CMP has no exception.

Method COMPARE_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_EQUAL Call by reference Type reference (TYPE) ABAP_BOOL Felder der Strukturen gleich (J/N)? 20010115
2 Exporting ET_CRCMP Call by reference Type reference (TYPE) RE_T_REBFCRCMP Ergebnis des Detailvergleichs 20010115
3 Importing ID_ADDINFO Value transfer Type reference (TYPE) REBFCRCMP-ADDINFO Zusatzinfo 20010115
4 Importing ID_COMPKEYFIELD Value transfer Type reference (TYPE) FIELDNAME Feldname 20010115
5 Importing ID_COMPTYPENAME Value transfer Type reference (TYPE) REBFCRCMP-COMPTYPENAME Strukturname 20010115
6 Importing IF_DETAILED_CMP Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE ET_CRCMP wird gefüllt, sonst nur EF_EQUAL (Laufzeit!) 20010115
7 Importing IS_CRCMPKEY Value transfer Type reference (TYPE) REBFCRCMPKEY Generierungsobjekt für Detailvergleich 20010115
8 Importing IT_TABVAL1 Call by reference Type reference (TYPE) INDEX TABLE Werte für Detailvergleich Tabelle 1 20010115
9 Importing IT_TABVAL2 Call by reference Type reference (TYPE) INDEX TABLE Werte für Detailvergleich Tabelle 2 20010115

Method COMPARE_TABLES on class CL_REBF_CRGEN_CMP has no exception.

Method GET_FIELDS_EXCL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CRFLD_EXCL Call by reference Type reference (TYPE) RE_T_CLASSREG_COMPARE_FLD Auszuschließende Felder beim Detailvergleich 20000919
2 Importing ID_COMPTYPENAME Value transfer Type reference (TYPE) REBFC_CLASSREG_COMPARE_FLD-COMPTYPENAME Strukturname 20000919
3 Importing ID_GENTYPE Value transfer Type reference (TYPE) REBFC_CLASSREG_COMPARE_FLD-GENTYPE Generierungstyp 20001102

Method GET_FIELDS_EXCL on class CL_REBF_CRGEN_CMP has no exception.
History
Last changed by/on SAP  20040819 
SAP Release Created in 46C