SAP ABAP Class CL_WUF_FUNCTIONS (Functions)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-AB (Application Component) Agency Business (Global Trade)
     WUF_MODEL (Package) Processing
Properties
Class CL_WUF_FUNCTIONS  
Short Description Functions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WUF_MODEL   Processing 
Created 20061221   SAP 
Last change 20100310   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_WUF_FUNCTIONS has no interface implemented.
Friends
Class CL_WUF_FUNCTIONS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 S_APPLICATION Static Attribute Private Type reference (TYPE) WUF_APPLICATION Application 20070710
2 S_EVENT Static Attribute Private Type reference (TYPE) WUF_EVENT Event 20070710
3 S_TWUF_EVENT Static Attribute Private Type reference (TYPE) TWUF_EVENT Event 20070710
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_FIELD_NAMES_FOR_MESSAGE Static method Public Method Process Field Names for Message 20070115
2 CHECK_FOR_DATA_LOSS Static method Public Method Check for Loss of Data 20070112
3 CHECK_TARGET_OVERWRITE Static method Public Method Target Field Overwritten? 20070131
4 CHECK_TARGET_OVERWRITE_METHOD Static method Public Method Target Field Overwritten by Method? 20070131
5 DET_LENGTH_AND_DECIMALS Static method Public Method Determine Length & No. of Dec. Places for Figure as String 20070209
6 GET_STRUCTURE_NAME Static method Public Method Name of Structure 20070111
7 GET_STRUCTURE_REF Static method Public Method Provide Reference to Structure 20061221
Events
Class CL_WUF_FUNCTIONS has no event.
Types
Class CL_WUF_FUNCTIONS has no local type.
Method Signatures

Method BUILD_FIELD_NAMES_FOR_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SOURCE_TEXT Call by reference Type reference (TYPE) STRING Quellfeld: "Struktur-Name" 20070115
2 Exporting E_TARGET_TEXT Call by reference Type reference (TYPE) STRING Zielfeld: "Struktur-Name" 20070115
3 Importing I_SOURCE_FIELD Call by reference Type reference (TYPE) C Feld der Quellstruktur 20070115
4 Importing I_SOURCE_STRUCTURE Call by reference Type reference (TYPE) C Quellstruktur 20070115
5 Importing I_TARGET_FIELD Call by reference Type reference (TYPE) C Feld der Zielstruktur 20070115
6 Importing I_TARGET_STRUCTURE Call by reference Type reference (TYPE) C Zielstruktur 20070115

Method BUILD_FIELD_NAMES_FOR_MESSAGE on class CL_WUF_FUNCTIONS has no exception.

Method CHECK_FOR_DATA_LOSS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SOURCE Call by reference Type reference (TYPE) DATA Quellfeld 20070112
2 Importing I_SOURCE_FIELD Call by reference Type reference (TYPE) C Feld der Quellstruktur 20070112
3 Importing I_SOURCE_STRUCTURE Call by reference Type reference (TYPE) C Struktur 20070112
4 Importing I_SOURCE_TYPE Call by reference Type reference (TYPE) ABAP_TYPEKIND Typ des Quellfeldes 20070713
5 Importing I_TARGET Call by reference Type reference (TYPE) DATA Zielfeld 20070112
6 Importing I_TARGET_FIELD Call by reference Type reference (TYPE) C Feld der Zielstruktur 20070112
7 Importing I_TARGET_STRUCTURE Call by reference Type reference (TYPE) C Struktur 20070112
8 Importing I_TARGET_TYPE Call by reference Type reference (TYPE) ABAP_TYPEKIND Typ des Zielfeldes 20070713
# Exception Resumable Description Created on
1 CX_WUF_TRANSFORMATION_ERROR Fehler bei einer Transformation oder Feldzuweisung 20070112

Method CHECK_TARGET_OVERWRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SOURCE Call by reference Type reference (TYPE) DATA Quellfeld 20070131
2 Importing I_SOURCE_FIELD Call by reference Type reference (TYPE) WUF_SOURCE_FIELD Feld der Quellstruktur 20070131
3 Importing I_SOURCE_STRUCTURE Call by reference Type reference (TYPE) WUF_STRUCTURE Struktur 20070131
4 Importing I_TARGET Call by reference Type reference (TYPE) DATA Zielfeld 20070131
5 Importing I_TARGET_FIELD Call by reference Type reference (TYPE) WUF_TARGET_FIELD Feld der Zielstruktur 20070131
6 Importing I_TARGET_OLD Call by reference Type reference (TYPE) DATA Zielfeld, vor der Zuweisung 20070131
7 Importing I_TARGET_STRUCTURE Call by reference Type reference (TYPE) WUF_STRUCTURE Struktur 20070131
# Exception Resumable Description Created on
1 CX_WUF_TRANSFORMATION_ERROR Fehler bei einer Transformation oder Feldzuweisung 20070131

Method CHECK_TARGET_OVERWRITE_METHOD 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 20070131
2 Importing I_CLASS Call by reference Type reference (TYPE) WUF_CLASS Name einer Klasse 20070131
3 Importing I_EVENT Call by reference Type reference (TYPE) WUF_EVENT Ereignis 20070131
4 Importing I_METHOD Call by reference Type reference (TYPE) WUF_CLASS_METHOD Methode 20070131
5 Importing I_TARGET Call by reference Type reference (TYPE) DATA Zielfeld 20070131
6 Importing I_TARGET_FIELD Call by reference Type reference (TYPE) WUF_TARGET_FIELD Feld der Zielstruktur 20070131
7 Importing I_TARGET_OLD Call by reference Type reference (TYPE) DATA Zielfeld, vor der Zuweisung 20070131
# Exception Resumable Description Created on
1 CX_WUF_TRANSFORMATION_ERROR Fehler bei einer Transformation oder Feldzuweisung 20070131

Method DET_LENGTH_AND_DECIMALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DECIMALS Call by reference Type reference (TYPE) I Zahl der Nachkommastellen 20070209
2 Exporting E_LENGTH Call by reference Type reference (TYPE) I Länge 20070209
3 Importing I_VALUE Call by reference Type reference (TYPE) WUF_CHAR255 Zeichenkette der Länge 255 20070209

Method DET_LENGTH_AND_DECIMALS on class CL_WUF_FUNCTIONS has no exception.

Method GET_STRUCTURE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NAME Call by reference Type reference (TYPE) WUF_STRUCTURE Struktur 20070111
2 Importing I_APPLICATION Call by reference Type reference (TYPE) WUF_APPLICATION Anwendung 20070111
3 Importing I_EVENT Call by reference Type reference (TYPE) WUF_EVENT Ereignis 20070111
4 Importing I_STRUCTURE_ID Call by reference Type reference (TYPE) WUF_STRUCTURE_IDENTIFICATOR Identifiziert die Struktur 20070111

Method GET_STRUCTURE_NAME on class CL_WUF_FUNCTIONS has no exception.

Method GET_STRUCTURE_REF 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 Zielstruktur 20061221
2 Exporting E_STRUCTURE_REF Call by reference Object reference (TYPE REF TO) DATA Ausgangsstruktur 20061221
3 Importing I_ADD1 Call by reference Type reference (TYPE) DATA Zusatzstruktur 1 20061221
4 Importing I_ADD10 Call by reference Type reference (TYPE) DATA Zusatzstruktur 10 20061221
5 Importing I_ADD11 Call by reference Type reference (TYPE) DATA Zusatzstruktur 11 20061221
6 Importing I_ADD12 Call by reference Type reference (TYPE) DATA Zusatzstruktur 12 20061221
7 Importing I_ADD13 Call by reference Type reference (TYPE) DATA Zusatzstruktur 13 20061221
8 Importing I_ADD14 Call by reference Type reference (TYPE) DATA Zusatzstruktur 14 20061221
9 Importing I_ADD15 Call by reference Type reference (TYPE) DATA Zusatzstruktur 15 20061221
10 Importing I_ADD16 Call by reference Type reference (TYPE) DATA Zusatzstruktur 16 20061221
11 Importing I_ADD17 Call by reference Type reference (TYPE) DATA Zusatzstruktur 17 20061221
12 Importing I_ADD18 Call by reference Type reference (TYPE) DATA Zusatzstruktur 18 20061221
13 Importing I_ADD19 Call by reference Type reference (TYPE) DATA Zusatzstruktur 19 20061221
14 Importing I_ADD2 Call by reference Type reference (TYPE) DATA Zusatzstruktur 2 20061221
15 Importing I_ADD20 Call by reference Type reference (TYPE) DATA Zusatzstruktur 20 20061221
16 Importing I_ADD3 Call by reference Type reference (TYPE) DATA Zusatzstruktur 3 20061221
17 Importing I_ADD4 Call by reference Type reference (TYPE) DATA Zusatzstruktur 4 20061221
18 Importing I_ADD5 Call by reference Type reference (TYPE) DATA Zusatzstruktur 5 20061221
19 Importing I_ADD6 Call by reference Type reference (TYPE) DATA Zusatzstruktur 6 20061221
20 Importing I_ADD7 Call by reference Type reference (TYPE) DATA Zusatzstruktur 7 20061221
21 Importing I_ADD8 Call by reference Type reference (TYPE) DATA Zusatzstruktur 8 20061221
22 Importing I_ADD9 Call by reference Type reference (TYPE) DATA Zusatzstruktur 9 20061221
23 Importing I_PREDECESSOR1 Call by reference Type reference (TYPE) DATA Quelle: 1. Vorgänger 20061221
24 Importing I_PREDECESSOR2 Call by reference Type reference (TYPE) DATA Quelle: 2. Vorgänger 20061221
25 Importing I_PREDECESSOR3 Call by reference Type reference (TYPE) DATA Quelle: 3. Vorgänger 20061221
26 Importing I_PREDECESSOR4 Call by reference Type reference (TYPE) DATA Quelle: 4. Vorgänger 20061221
27 Importing I_SOURCE Call by reference Type reference (TYPE) DATA Quelldaten 20061221
28 Importing I_STRUCTURE_ID Call by reference Type reference (TYPE) WUF_STRUCTURE_IDENTIFICATOR Identifiziert die Struktur 20061221

Method GET_STRUCTURE_REF on class CL_WUF_FUNCTIONS has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 700