SAP ABAP Class CL_WUF_FIELD_MAPPINGS (Field Assignment)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-AB (Application Component) Agency Business (Global Trade)
     WUF_MODEL (Package) Processing
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WUF_TRANSFORMATION Transformation 20060307
Properties
Class CL_WUF_FIELD_MAPPINGS  
Short Description Field Assignment    
Super Class CL_WUF_TRANSFORMATION Transformation 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WUF_MODEL   Processing 
Created 20060307   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_FIELD_MAPPINGS has no interface implemented.
Friends
Class CL_WUF_FIELD_MAPPINGS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AT_MAPPING Instance attribute Private Type reference (TYPE) TY_MAPPING_TAB Assignment 20060307
2 A_APPLICATION Instance attribute Private Type reference (TYPE) WUF_APPLICATION Application 20070111
3 A_CONDITION Instance attribute Private Object reference (TYPE REF TO) CL_WUF_CONDITION_METHOD Condition 20060307
4 A_CONDITION_MAPPING Instance attribute Private Object reference (TYPE REF TO) CL_WUF_PARAMETER_MAPPING Assignment of Parameters to Fields 20060307
5 A_EVENT Instance attribute Private Type reference (TYPE) WUF_EVENT Event 20070111
6 A_EXTENDED_XML_HANDLING Instance attribute Private Type reference (TYPE) WUF_BOOLEAN Extended XML Handling 20061221
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060307
2 CONVERT Instance method Private Method Call Up Simple Conversion 20070112
3 DET_TYPES Instance method Private Method Determine Data Type 20070713
4 INSERT Instance method Public Method Add Field Assignment 20060307
5 RAISE_ERROR_BECAUSE_CONVERSION Instance method Private Method Trigger Error Due to Conversion Exception 20070111
6 RAISE_ERROR_BECAUSE_OVERFLOW Instance method Private Method Trigger Error Due to Overrun 20070111
7 SET_CHANGE_FIELD Instance method Private Method Set Change Field 20070118
Events
Class CL_WUF_FIELD_MAPPINGS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_MAPPING Private See coding Assignment 20060307 BEGIN OF ty_mapping, target_structure_id TYPE wuf_structure_identificator, target_field TYPE wuf_target_field, source_structure_id TYPE wuf_structure_identificator, source_field TYPE wuf_source_field, fixed_value TYPE wuf_fixed_value, controller_and_field TYPE wuf_controller_and_field_tab, conversion TYPE wuf_conversion_class, source_type TYPE abap_typekind, target_type TYPE abap_typekind, source_structure_name TYPE wuf_structure, target_structure_name TYPE wuf_structure, END OF ty_mapping
2 TY_MAPPING_TAB Private See coding Assignment 20070112 ty_mapping_tab TYPE STANDARD TABLE OF ty_mapping WITH KEY target_structure_id target_field
Method Signatures

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 20070111
2 Importing I_CONDITION Call by reference Object reference (TYPE REF TO) CL_WUF_CONDITION_METHOD Bedingung 20060307
3 Importing I_CONDITION_MAPPING Call by reference Object reference (TYPE REF TO) CL_WUF_PARAMETER_MAPPING Zuordnung von Parametern zu Feldern 20060307
4 Importing I_EVENT Call by reference Type reference (TYPE) WUF_EVENT Ereignis 20070111
5 Importing I_EXTENDED_XML_HANDLING Call by reference Type reference (TYPE) WUF_BOOLEAN erweiterte XML Behandlung 20061221

Method CONSTRUCTOR on class CL_WUF_FIELD_MAPPINGS has no exception.

Method CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TARGET Call by reference Type reference (TYPE) DATA Zielfeld 20070112
2 Importing I_CLASS_NAME Call by reference Type reference (TYPE) WUF_CONVERSION_CLASS Name einer Klasse für simple Feldtransformationen 20070112
3 Importing I_MAPPING Call by reference Type reference (TYPE) TY_MAPPING Zuordnung 20070112
4 Importing I_SOURCE Call by reference Type reference (TYPE) DATA Quellfeld 20070112
5 Importing I_SOURCE_STRUCTURE Call by reference Type reference (TYPE) WUF_STRUCTURE Struktur 20070118
6 Importing I_TARGET_STRUCTURE Call by reference Type reference (TYPE) WUF_STRUCTURE Struktur 20070118
# Exception Resumable Description Created on
1 CX_WUF_TRANSFORMATION_ERROR Fehler bei einer Transformation oder Feldzuweisung 20070112

Method DET_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELD Call by reference Type reference (TYPE) WUF_FIELD Feldname 20070713
2 Importing I_STRUCTURE Call by reference Type reference (TYPE) WUF_STRUCTURE Struktur 20070713
3 Returning RE_TYPE Value transfer Type reference (TYPE) ABAP_TYPEKIND Datentyp 20070713
# Exception Resumable Description Created on
1 CX_WUF_NO_ENTRY Objekt existiert nicht 20070718

Method INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONTROLLER_AND_FIELD Call by reference Type reference (TYPE) WUF_CONTROLLER_AND_FIELD_TAB Name des XML Control Feldes + Feld das überprüft werden muß 20070305
2 Importing I_CONVERSION Call by reference Type reference (TYPE) WUF_CONVERSION_CLASS Name einer Klasse für simple Feldtransformationen 20070112
3 Importing I_FIXED_VALUE Call by reference Type reference (TYPE) WUF_FIXED_VALUE generischer Festwert 20060307
4 Importing I_SOURCE_FIELD Call by reference Type reference (TYPE) WUF_SOURCE_FIELD Feld der Quellstruktur 20060307
5 Importing I_SOURCE_STRUCTURE_ID Call by reference Type reference (TYPE) WUF_STRUCTURE_IDENTIFICATOR Identifikator: Quellstruktur 20060307
6 Importing I_TARGET_FIELD Call by reference Type reference (TYPE) WUF_TARGET_FIELD Feld der Zielstruktur 20060307
7 Importing I_TARGET_STRUCTURE_ID Call by reference Type reference (TYPE) WUF_STRUCTURE_IDENTIFICATOR Identifikator: Zielstruktur 20060307
# Exception Resumable Description Created on
1 CX_WUF_NO_ENTRY Objekt existiert nicht 20070718

Method RAISE_ERROR_BECAUSE_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TARGET_FIELD Call by reference Type reference (TYPE) DATA Zielfeld 20070111
2 Importing I_MAPPING Call by reference Type reference (TYPE) TY_MAPPING Zuordnung 20070111
3 Importing I_SOURCE_FIELD Call by reference Type reference (TYPE) DATA Quellfeld 20070111
# Exception Resumable Description Created on
1 CX_WUF_TRANSFORMATION_ERROR Fehler bei einer Transformation oder Feldzuweisung 20070111

Method RAISE_ERROR_BECAUSE_OVERFLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TARGET_FIELD Call by reference Type reference (TYPE) DATA Zielfeld 20070111
2 Importing I_MAPPING Call by reference Type reference (TYPE) TY_MAPPING Zuordnung 20070111
3 Importing I_SOURCE_FIELD Call by reference Type reference (TYPE) DATA Quellfeld 20070111
# Exception Resumable Description Created on
1 CX_WUF_TRANSFORMATION_ERROR Fehler bei einer Transformation oder Feldzuweisung 20070111

Method SET_CHANGE_FIELD 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 Änderungsfeld 20070118
2 Importing IT_TARGET_KEY Call by reference Type reference (TYPE) WUF_FIELD_STAB Schlüsselfelder der Zielstruktur 20070118
3 Importing I_DO_NOT_SET_CHANGE_FIELD Call by reference Type reference (TYPE) WUF_BOOLEAN Änderungsfeld nicht setzen 20070125
4 Importing I_TARGET_FIELD Call by reference Type reference (TYPE) DATA Wert des Zielfeldes 20070118
5 Importing I_TARGET_FIELD_NAME Call by reference Type reference (TYPE) WUF_TARGET_FIELD Feld der Zielstruktur 20070118
# Exception Resumable Description Created on
1 CX_WUF_TRANSFORMATION_ERROR Fehler bei einer Transformation oder Feldzuweisung 20070118
History
Last changed by/on SAP  20100310 
SAP Release Created in 700