SAP ABAP Class CL_WUF_ENGINE (Transformation Engine)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-AB (Application Component) Agency Business (Global Trade)
     WUF_MODEL (Package) Processing
Properties
Class CL_WUF_ENGINE  
Short Description Transformation Engine    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WUF_MODEL   Processing 
Created 20060309   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_WUF_CON Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_WUF_ENGINE has no interface implemented.
Friends
Class CL_WUF_ENGINE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AT_TARGET_KEY Instance attribute Private Type reference (TYPE) WUF_FIELD_STAB Field Name 20061222
2 A_APPLICATION Instance attribute Private Type reference (TYPE) WUF_APPLICATION Application 20061229
3 A_CHANGE_STRUCTURE Instance attribute Private Type reference (TYPE) WUF_CHANGE_STRUCTURE Name of Change Structure 20061222
4 A_CHANGE_WORK_REF Instance attribute Private Object reference (TYPE REF TO) DATA Work Area for Checkbox Structure 20070131
5 A_CHECKS Instance attribute Private Object reference (TYPE REF TO) CL_WUF_FIELD_CHECKS Field Checks 20070117
6 A_CHECKS_CL Instance attribute Private Object reference (TYPE REF TO) CL_WUF_FIELD_CHECKS Client-Dependent: Field Checks 20070117
7 A_EVENT Instance attribute Private Type reference (TYPE) WUF_EVENT Event 20061229
8 A_EXTENDED_XML_HANDLING Instance attribute Private Type reference (TYPE) WUF_BOOLEAN Extended XML Handling 20061222
9 A_FACTORY Instance attribute Private Object reference (TYPE REF TO) CL_WUF_FACTORY Factory for Transformations 20061221
10 A_IS_PREFETCH_MODE Instance attribute Private Type reference (TYPE) WUF_BOOLEAN In Prefetch Mode 20060309
11 A_TARGET_STRUCTURE Instance attribute Private Type reference (TYPE) WUF_TARGET_STRUCTURE Name of Target Structure 20061222
12 A_TARGET_WORK_REF Instance attribute Private Object reference (TYPE REF TO) DATA Work Area for Target Structure 20070131
13 A_TRANSFORMATION Instance attribute Private Object reference (TYPE REF TO) CL_WUF_TRANSFORMATION Transformation 20060309
14 A_TRANSFORMATION_CL Instance attribute Private Object reference (TYPE REF TO) CL_WUF_TRANSFORMATION Client-Dependent: Transformation 20060309
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_INPUT_DATA Instance method Private Method Check Your Entries 20070201
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060309
3 EXECUTE Instance method Public Method Execute 20060309
4 GET_PARAMETER_NAME Instance method Private Method Return Name of Parameter 20070201
5 PREFETCH Instance method Public Method Prefetch 20060309
6 PREFETCH_END Instance method Public Method End Prefetch Mode 20060309
7 PREFETCH_START Instance method Public Method Set Prefetch Mode 20060309
8 RAISE_CUSTOMIZING_ERROR Instance method Private Method Trigger Customizing Error 20061229
Events
Class CL_WUF_ENGINE has no event.
Types
Class CL_WUF_ENGINE has no local type.
Method Signatures

Method CHECK_INPUT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TARGET Call by reference Type reference (TYPE) DATA 20070201
2 Importing I_ADD1 Call by reference Type reference (TYPE) DATA 20070201
3 Importing I_ADD10 Call by reference Type reference (TYPE) DATA 20070201
4 Importing I_ADD11 Call by reference Type reference (TYPE) DATA 20070201
5 Importing I_ADD12 Call by reference Type reference (TYPE) DATA 20070201
6 Importing I_ADD13 Call by reference Type reference (TYPE) DATA 20070201
7 Importing I_ADD14 Call by reference Type reference (TYPE) DATA 20070201
8 Importing I_ADD15 Call by reference Type reference (TYPE) DATA 20070201
9 Importing I_ADD16 Call by reference Type reference (TYPE) DATA 20070201
10 Importing I_ADD17 Call by reference Type reference (TYPE) DATA 20070201
11 Importing I_ADD18 Call by reference Type reference (TYPE) DATA 20070201
12 Importing I_ADD19 Call by reference Type reference (TYPE) DATA 20070201
13 Importing I_ADD2 Call by reference Type reference (TYPE) DATA 20070201
14 Importing I_ADD20 Call by reference Type reference (TYPE) DATA 20070201
15 Importing I_ADD3 Call by reference Type reference (TYPE) DATA 20070201
16 Importing I_ADD4 Call by reference Type reference (TYPE) DATA 20070201
17 Importing I_ADD5 Call by reference Type reference (TYPE) DATA 20070201
18 Importing I_ADD6 Call by reference Type reference (TYPE) DATA 20070201
19 Importing I_ADD7 Call by reference Type reference (TYPE) DATA 20070201
20 Importing I_ADD8 Call by reference Type reference (TYPE) DATA 20070201
21 Importing I_ADD9 Call by reference Type reference (TYPE) DATA 20070201
22 Importing I_PREDECESSOR1 Call by reference Type reference (TYPE) DATA 20070201
23 Importing I_PREDECESSOR2 Call by reference Type reference (TYPE) DATA 20070201
24 Importing I_PREDECESSOR3 Call by reference Type reference (TYPE) DATA 20070201
25 Importing I_PREDECESSOR4 Call by reference Type reference (TYPE) DATA 20070201
26 Importing I_SOURCE Call by reference Type reference (TYPE) DATA 20070201
27 Importing I_STRUCTURE_ID Call by reference Type reference (TYPE) WUF_STRUCTURE_IDENTIFICATOR Identifiziert die Struktur 20070201
# Exception Resumable Description Created on
1 CX_WUF_CUSTOMIZING_ERROR Fehler im Customizing 20070201

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLICATION Call by reference Type reference (TYPE) WUF_APPLICATION Anwendung 20060309
2 Importing I_CONTEXT Call by reference Type reference (TYPE) WUF_CONTEXT Kontext 20060309
3 Importing I_CONTROL_FIELD Call by reference Type reference (TYPE) WUF_CONTROL_FIELD Feld der Quellstruktur für erweiterte XML Behandlung 20061221
4 Importing I_EVENT Call by reference Type reference (TYPE) WUF_EVENT Ereignis 20060309
5 Importing I_EXTENDED_XML_HANDLING Call by reference Type reference (TYPE) WUF_BOOLEAN erweiterte XML Behandlung 20061221
6 Importing I_NO_PREFETCH Call by reference Type reference (TYPE) WUF_BOOLEAN ohne prefetch 20061222
# Exception Resumable Description Created on
1 CX_WUF_CUSTOMIZING_ERROR Fehler im Customizing 20070117
2 CX_WUF_NO_CLASS Klasse existiert nicht 20060309
3 CX_WUF_NO_ENTRY Objekt existiert nicht 20060309
4 CX_WUF_NO_METHOD Methode existiert nicht 20060309

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_CHANGE Call by reference Type reference (TYPE) DATA Ankreuzliste 20061222
2 Changing CH_TARGET Call by reference Type reference (TYPE) DATA Zielstruktur 20061222
3 Exporting E_CHANGE_REF Call by reference Object reference (TYPE REF TO) DATA Ankreuzliste 20061222
4 Exporting E_OK Call by reference Type reference (TYPE) WUF_BOOLEAN Boolescher Wert 20060309
5 Exporting E_TARGET_REF Call by reference Object reference (TYPE REF TO) DATA Zieldaten 20060309
6 Importing I_ADD1 Call by reference Type reference (TYPE) DATA Zusatzstruktur 1 20060503
7 Importing I_ADD10 Call by reference Type reference (TYPE) DATA Zusatzstruktur 10 20060503
8 Importing I_ADD11 Call by reference Type reference (TYPE) DATA Zusatzstruktur 11 20060503
9 Importing I_ADD12 Call by reference Type reference (TYPE) DATA Zusatzstruktur 12 20060503
10 Importing I_ADD13 Call by reference Type reference (TYPE) DATA Zusatzstruktur 13 20060503
11 Importing I_ADD14 Call by reference Type reference (TYPE) DATA Zusatzstruktur 14 20060503
12 Importing I_ADD15 Call by reference Type reference (TYPE) DATA Zusatzstruktur 15 20060503
13 Importing I_ADD16 Call by reference Type reference (TYPE) DATA Zusatzstruktur 16 20060503
14 Importing I_ADD17 Call by reference Type reference (TYPE) DATA Zusatzstruktur 17 20060503
15 Importing I_ADD18 Call by reference Type reference (TYPE) DATA Zusatzstruktur 18 20060503
16 Importing I_ADD19 Call by reference Type reference (TYPE) DATA Zusatzstruktur 19 20060503
17 Importing I_ADD2 Call by reference Type reference (TYPE) DATA Zusatzstruktur 2 20060503
18 Importing I_ADD20 Call by reference Type reference (TYPE) DATA Zusatzstruktur 20 20060503
19 Importing I_ADD3 Call by reference Type reference (TYPE) DATA Zusatzstruktur 3 20060503
20 Importing I_ADD4 Call by reference Type reference (TYPE) DATA Zusatzstruktur 4 20060503
21 Importing I_ADD5 Call by reference Type reference (TYPE) DATA Zusatzstruktur 5 20060503
22 Importing I_ADD6 Call by reference Type reference (TYPE) DATA Zusatzstruktur 6 20060503
23 Importing I_ADD7 Call by reference Type reference (TYPE) DATA Zusatzstruktur 7 20060503
24 Importing I_ADD8 Call by reference Type reference (TYPE) DATA Zusatzstruktur 8 20060503
25 Importing I_ADD9 Call by reference Type reference (TYPE) DATA Zusatzstruktur 9 20060503
26 Importing I_DO_NOT_SET_CHANGE_FIELD Call by reference Type reference (TYPE) WUF_BOOLEAN CL_WUF_CON=>FALSE Änderungsfeld nicht setzen 20070125
27 Importing I_OVERWRITE_CHECK Call by reference Type reference (TYPE) WUF_BOOLEAN Prüfung, daß ein Zielfeld nicht überschrieben wird 20070201
28 Importing I_PREDECESSOR1 Call by reference Type reference (TYPE) DATA 20060309
29 Importing I_PREDECESSOR2 Call by reference Type reference (TYPE) DATA 20060309
30 Importing I_PREDECESSOR3 Call by reference Type reference (TYPE) DATA 20060309
31 Importing I_PREDECESSOR4 Call by reference Type reference (TYPE) DATA 20060309
32 Importing I_SOURCE Call by reference Type reference (TYPE) DATA 20060309
# Exception Resumable Description Created on
1 CX_WUF_CUSTOMIZING_ERROR Fehler im Customizing 20061229
2 CX_WUF_TRANSFORMATION_ERROR Fehler bei einer Transformation oder Feldzuweisung 20070111

Method GET_PARAMETER_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STRUCTURE_ID Call by reference Type reference (TYPE) WUF_STRUCTURE_IDENTIFICATOR Identifiziert die Struktur 20070201
2 Returning RE_NAME Value transfer Type reference (TYPE) WUF_PARAMETER Parametername 20070201

Method GET_PARAMETER_NAME on class CL_WUF_ENGINE 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 20060503
2 Importing I_ADD10 Call by reference Type reference (TYPE) DATA Zusatzstruktur 10 20060503
3 Importing I_ADD11 Call by reference Type reference (TYPE) DATA Zusatzstruktur 11 20060503
4 Importing I_ADD12 Call by reference Type reference (TYPE) DATA Zusatzstruktur 12 20060503
5 Importing I_ADD13 Call by reference Type reference (TYPE) DATA Zusatzstruktur 13 20060503
6 Importing I_ADD14 Call by reference Type reference (TYPE) DATA Zusatzstruktur 14 20060503
7 Importing I_ADD15 Call by reference Type reference (TYPE) DATA Zusatzstruktur 15 20060503
8 Importing I_ADD16 Call by reference Type reference (TYPE) DATA Zusatzstruktur 16 20060503
9 Importing I_ADD17 Call by reference Type reference (TYPE) DATA Zusatzstruktur 17 20060503
10 Importing I_ADD18 Call by reference Type reference (TYPE) DATA Zusatzstruktur 18 20060503
11 Importing I_ADD19 Call by reference Type reference (TYPE) DATA Zusatzstruktur 19 20060503
12 Importing I_ADD2 Call by reference Type reference (TYPE) DATA Zusatzstruktur 2 20060503
13 Importing I_ADD20 Call by reference Type reference (TYPE) DATA Zusatzstruktur 20 20060503
14 Importing I_ADD3 Call by reference Type reference (TYPE) DATA Zusatzstruktur 3 20060503
15 Importing I_ADD4 Call by reference Type reference (TYPE) DATA Zusatzstruktur 4 20060503
16 Importing I_ADD5 Call by reference Type reference (TYPE) DATA Zusatzstruktur 5 20060503
17 Importing I_ADD6 Call by reference Type reference (TYPE) DATA Zusatzstruktur 6 20060503
18 Importing I_ADD7 Call by reference Type reference (TYPE) DATA Zusatzstruktur 7 20060503
19 Importing I_ADD8 Call by reference Type reference (TYPE) DATA Zusatzstruktur 8 20060503
20 Importing I_ADD9 Call by reference Type reference (TYPE) DATA Zusatzstruktur 9 20060503
21 Importing I_PREDECESSOR1 Call by reference Type reference (TYPE) DATA 20060309
22 Importing I_PREDECESSOR2 Call by reference Type reference (TYPE) DATA 20060309
23 Importing I_PREDECESSOR3 Call by reference Type reference (TYPE) DATA 20060309
24 Importing I_PREDECESSOR4 Call by reference Type reference (TYPE) DATA 20060309
25 Importing I_SOURCE Call by reference Type reference (TYPE) DATA 20060309
# Exception Resumable Description Created on
1 CX_WUF_CUSTOMIZING_ERROR Fehler im Customizing 20061229
2 CX_WUF_TRANSFORMATION_ERROR Fehler bei einer Transformation oder Feldzuweisung 20070111

Method PREFETCH_END Signature

Method PREFETCH_END on class CL_WUF_ENGINE has no parameter.
Method PREFETCH_END on class CL_WUF_ENGINE has no exception.

Method PREFETCH_START Signature

Method PREFETCH_START on class CL_WUF_ENGINE has no parameter.
Method PREFETCH_START on class CL_WUF_ENGINE has no exception.

Method RAISE_CUSTOMIZING_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ERROR Call by reference Object reference (TYPE REF TO) CX_WUF_WRONG_FIELD Feld gibt es nicht 20061229
# Exception Resumable Description Created on
1 CX_WUF_CUSTOMIZING_ERROR Fehler im Customizing 20061229
History
Last changed by/on SAP  20100310 
SAP Release Created in 700