SAP ABAP Class CL_SMT_COMPARER (Compare Results with and Without Code Generation)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-SOA-SMT (Application Component) Service Mapping Tool
     GMT_MODEL (Package) Model Access for External Users
Properties
Class CL_SMT_COMPARER  
Short Description Compare Results with and Without Code Generation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GMT_MODEL   Model Access for External Users 
Created 20080409   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SMT_CON Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_SMT_COMPARER has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_SMT_ENGINE 20080409 Transformation Engine
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_CHANGE_REF Instance attribute Private Object reference (TYPE REF TO) DATA Changes 20080409
2 A_CUSTOMIZING_ERROR_OCCURRED Instance attribute Private Type reference (TYPE) SMT_BOOLEAN Customizing Error Occurred 20080410
3 A_ENGINE Instance attribute Private Object reference (TYPE REF TO) CL_SMT_ENGINE Transformation Engine 20080409
4 A_SET_PARA Instance attribute Private Type reference (TYPE) SMT_SET_PARAMETER Set Parameters 20080409
5 A_SUB_KEY Instance attribute Private Type reference (TYPE) STRING Assert Subkey 20080609
6 A_TARGET_REF Instance attribute Private Object reference (TYPE REF TO) DATA Target Struct. 20080409
7 A_TRANS_ERROR_OCCURRED Instance attribute Private Type reference (TYPE) SMT_BOOLEAN Transformation Error Occurred 20080410
Methods
# Method Level Visibility Method type Description Created on
1 ADD_LOG_ENTRIES_FOR_FIELDS Instance method Private Method Compare Structures and Write Logpoints 20080609
2 CHECK_CUSTOMIZING_ERROR Instance method Private Method Customizing Error Occurred ? 20080410
3 CHECK_TRANS_ERROR Instance method Private Method Transformation Error Occurred ? 20080410
4 COMPARE_CHANGE Instance method Private Method Compare Results 20080409
5 COMPARE_TARGET Instance method Private Method Compare Results 20080409
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080609
7 EXECUTE Instance method Private Method Carry Out Mapping 20080409
8 GET_INSTANCE Static method Private Method Return Instance 20080409
9 PREFETCH Instance method Private Method Prefetch 20080409
10 PREFETCH_END Instance method Private Method End Prefetch Mode 20080409
11 PREFETCH_START Instance method Private Method Set Prefetch Mode 20080409
12 START Instance method Private Method Generate Engine 20080409
Events
Class CL_SMT_COMPARER has no event.
Types
Class CL_SMT_COMPARER has no local type.
Method Signatures

Method ADD_LOG_ENTRIES_FOR_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA Call by reference Type reference (TYPE) DATA Daten 20080609
2 Importing I_DATA_CMP Call by reference Type reference (TYPE) DATA Vergleichsdaten 20080609

Method ADD_LOG_ENTRIES_FOR_FIELDS on class CL_SMT_COMPARER has no exception.

Method CHECK_CUSTOMIZING_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RESULT Value transfer Type reference (TYPE) SMT_BOOLEAN Resultat 20080410

Method CHECK_CUSTOMIZING_ERROR on class CL_SMT_COMPARER has no exception.

Method CHECK_TRANS_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RESULT Value transfer Type reference (TYPE) SMT_BOOLEAN Resultat 20080410

Method CHECK_TRANS_ERROR on class CL_SMT_COMPARER has no exception.

Method COMPARE_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANGE Call by reference Type reference (TYPE) DATA Änderungsstruktur 20080409
2 Returning RE_RESULT Value transfer Type reference (TYPE) SMT_BOOLEAN Resultat 20080409

Method COMPARE_CHANGE on class CL_SMT_COMPARER has no exception.

Method COMPARE_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TARGET Call by reference Type reference (TYPE) DATA Zielstruktur 20080409
2 Returning RE_RESULT Value transfer Type reference (TYPE) SMT_BOOLEAN Resultat 20080409

Method COMPARE_TARGET on class CL_SMT_COMPARER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SUB_KEY Call by reference Type reference (TYPE) STRING assert Unterschlüssel 20080609

Method CONSTRUCTOR on class CL_SMT_COMPARER has no exception.

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ADD1 Call by reference Type reference (TYPE) DATA Zusatzstruktur 1 20080409
2 Importing I_ADD10 Call by reference Type reference (TYPE) DATA Zusatzstruktur 10 20080409
3 Importing I_ADD11 Call by reference Type reference (TYPE) DATA Zusatzstruktur 11 20080409
4 Importing I_ADD12 Call by reference Type reference (TYPE) DATA Zusatzstruktur 12 20080409
5 Importing I_ADD13 Call by reference Type reference (TYPE) DATA Zusatzstruktur 13 20080409
6 Importing I_ADD14 Call by reference Type reference (TYPE) DATA Zusatzstruktur 14 20080409
7 Importing I_ADD15 Call by reference Type reference (TYPE) DATA Zusatzstruktur 15 20080409
8 Importing I_ADD16 Call by reference Type reference (TYPE) DATA Zusatzstruktur 16 20080409
9 Importing I_ADD17 Call by reference Type reference (TYPE) DATA Zusatzstruktur 17 20080409
10 Importing I_ADD18 Call by reference Type reference (TYPE) DATA Zusatzstruktur 18 20080409
11 Importing I_ADD19 Call by reference Type reference (TYPE) DATA Zusatzstruktur 19 20080409
12 Importing I_ADD2 Call by reference Type reference (TYPE) DATA Zusatzstruktur 2 20080409
13 Importing I_ADD20 Call by reference Type reference (TYPE) DATA Zusatzstruktur 20 20080409
14 Importing I_ADD3 Call by reference Type reference (TYPE) DATA Zusatzstruktur 3 20080409
15 Importing I_ADD4 Call by reference Type reference (TYPE) DATA Zusatzstruktur 4 20080409
16 Importing I_ADD5 Call by reference Type reference (TYPE) DATA Zusatzstruktur 5 20080409
17 Importing I_ADD6 Call by reference Type reference (TYPE) DATA Zusatzstruktur 6 20080409
18 Importing I_ADD7 Call by reference Type reference (TYPE) DATA Zusatzstruktur 7 20080409
19 Importing I_ADD8 Call by reference Type reference (TYPE) DATA Zusatzstruktur 8 20080409
20 Importing I_ADD9 Call by reference Type reference (TYPE) DATA Zusatzstruktur 9 20080409
21 Importing I_CHANGE Call by reference Type reference (TYPE) DATA Ankreuzliste 20080409
22 Importing I_DO_NOT_SET_CHANGE_FIELD Call by reference Type reference (TYPE) SMT_BOOLEAN Änderungsfeld nicht setzen 20080409
23 Importing I_NO_DATA_LOSS_CHECK Call by reference Type reference (TYPE) SMT_BOOLEAN keine Datenverlustprüfung 20080423
24 Importing I_OVERWRITE_CHECK Call by reference Type reference (TYPE) SMT_BOOLEAN Prüfung, daß ein Zielfeld nicht überschrieben wird 20080409
25 Importing I_PREDECESSOR1 Call by reference Type reference (TYPE) DATA 20080409
26 Importing I_PREDECESSOR2 Call by reference Type reference (TYPE) DATA 20080409
27 Importing I_PREDECESSOR3 Call by reference Type reference (TYPE) DATA 20080409
28 Importing I_PREDECESSOR4 Call by reference Type reference (TYPE) DATA 20080409
29 Importing I_SET_PARA Call by reference Type reference (TYPE) SMT_SET_PARAMETER gesetzte Parameter 20080409
30 Importing I_SOURCE Call by reference Type reference (TYPE) DATA 20080409
31 Importing I_TARGET Call by reference Type reference (TYPE) DATA Zielstruktur 20080409
32 Returning RE_RESULT Value transfer Type reference (TYPE) SMT_BOOLEAN Ergebnis 20080409

Method EXECUTE on class CL_SMT_COMPARER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SUB_KEY Call by reference Type reference (TYPE) STRING assert Unterschlüssel 20080609
2 Returning RE_COMPARER Value transfer Object reference (TYPE REF TO) CL_SMT_COMPARER Ergebnis mit und ohne Codegenerierung vergleichen 20080409

Method GET_INSTANCE on class CL_SMT_COMPARER has no exception.

Method PREFETCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ADD1 Call by reference Type reference (TYPE) DATA Zusatzstruktur 1 20080409
2 Importing I_ADD10 Call by reference Type reference (TYPE) DATA Zusatzstruktur 10 20080409
3 Importing I_ADD11 Call by reference Type reference (TYPE) DATA Zusatzstruktur 11 20080409
4 Importing I_ADD12 Call by reference Type reference (TYPE) DATA Zusatzstruktur 12 20080409
5 Importing I_ADD13 Call by reference Type reference (TYPE) DATA Zusatzstruktur 13 20080409
6 Importing I_ADD14 Call by reference Type reference (TYPE) DATA Zusatzstruktur 14 20080409
7 Importing I_ADD15 Call by reference Type reference (TYPE) DATA Zusatzstruktur 15 20080409
8 Importing I_ADD16 Call by reference Type reference (TYPE) DATA Zusatzstruktur 16 20080409
9 Importing I_ADD17 Call by reference Type reference (TYPE) DATA Zusatzstruktur 17 20080409
10 Importing I_ADD18 Call by reference Type reference (TYPE) DATA Zusatzstruktur 18 20080409
11 Importing I_ADD19 Call by reference Type reference (TYPE) DATA Zusatzstruktur 19 20080409
12 Importing I_ADD2 Call by reference Type reference (TYPE) DATA Zusatzstruktur 2 20080409
13 Importing I_ADD20 Call by reference Type reference (TYPE) DATA Zusatzstruktur 20 20080409
14 Importing I_ADD3 Call by reference Type reference (TYPE) DATA Zusatzstruktur 3 20080409
15 Importing I_ADD4 Call by reference Type reference (TYPE) DATA Zusatzstruktur 4 20080409
16 Importing I_ADD5 Call by reference Type reference (TYPE) DATA Zusatzstruktur 5 20080409
17 Importing I_ADD6 Call by reference Type reference (TYPE) DATA Zusatzstruktur 6 20080409
18 Importing I_ADD7 Call by reference Type reference (TYPE) DATA Zusatzstruktur 7 20080409
19 Importing I_ADD8 Call by reference Type reference (TYPE) DATA Zusatzstruktur 8 20080409
20 Importing I_ADD9 Call by reference Type reference (TYPE) DATA Zusatzstruktur 9 20080409
21 Importing I_PREDECESSOR1 Call by reference Type reference (TYPE) DATA 20080409
22 Importing I_PREDECESSOR2 Call by reference Type reference (TYPE) DATA 20080409
23 Importing I_PREDECESSOR3 Call by reference Type reference (TYPE) DATA 20080409
24 Importing I_PREDECESSOR4 Call by reference Type reference (TYPE) DATA 20080409
25 Importing I_SOURCE Call by reference Type reference (TYPE) DATA 20080409
26 Returning RE_RESULT Value transfer Type reference (TYPE) SMT_BOOLEAN Resultat 20080409

Method PREFETCH on class CL_SMT_COMPARER has no exception.

Method PREFETCH_END Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RESULT Value transfer Type reference (TYPE) SMT_BOOLEAN Resultat 20080409

Method PREFETCH_END on class CL_SMT_COMPARER has no exception.

Method PREFETCH_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RESULT Value transfer Type reference (TYPE) SMT_BOOLEAN Resultat 20080409

Method PREFETCH_START on class CL_SMT_COMPARER has no exception.

Method START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT Call by reference Type reference (TYPE) SMT_CONTEXT Kontext 20080409
2 Importing I_EXTENDED_XML_HANDLING Call by reference Type reference (TYPE) SMT_BOOLEAN erweiterte XML Behandlung 20080409
3 Importing I_GENERATED_CODE Call by reference Type reference (TYPE) SMT_BOOLEAN Programm arbeitet mit generierten Code 20080409
4 Importing I_MAPPING Call by reference Type reference (TYPE) SMT_MAP Mapping 20080409
5 Importing I_MAPPING_STEP Call by reference Type reference (TYPE) SMT_MAPPING_STEP Mapping Schritt 20080409
6 Importing I_WITH_PREFETCH Call by reference Type reference (TYPE) SMT_BOOLEAN mit prefetch 20080409
7 Returning RE_RESULT Value transfer Type reference (TYPE) SMT_BOOLEAN Boolescher Wert 20080409

Method START on class CL_SMT_COMPARER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 701