SAP ABAP Class CL_MDG_MDF_CM_MAP (Change Managment: Check and Convert)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     MDG_MDF8 (Package) Master Data: Change Management
Properties
Class CL_MDG_MDF_CM_MAP  
Short Description Change Managment: Check and Convert    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class MDG_MDF8    
Program status     
Category 0   
Package MDG_MDF8   Master Data: Change Management 
Created 20081218   SAP 
Last change 20130531   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)
2 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_MDG_MDF_CM_MAP has no interface implemented.
Friends
Class CL_MDG_MDF_CM_MAP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DF_TRUST_CONV_EXIT Instance attribute Private Type reference (TYPE) MDG_MDF_FLG General Indicator, SAP Consolidation 20081218
2 DR_T_NEW Instance attribute Private Object reference (TYPE REF TO) DATA New Table 20081218
3 DR_T_OLD Instance attribute Private Object reference (TYPE REF TO) DATA Old Table 20081218
4 DT_CONVEXIT_NEW Instance attribute Private Type reference (TYPE) MDG_MDF_T_CM_CONVEXIT Change Management: Conversion Exits 20081218
5 DT_CONVEXIT_OLD Instance attribute Private Type reference (TYPE) MDG_MDF_T_CM_CONVEXIT Change Management: Conversion Exits 20081218
6 DT_FNV Instance attribute Private Type reference (TYPE) T_FNV Changed Field Name/Value Properties 20081218
7 DT_FNV_VALUE Instance attribute Private Type reference (TYPE) DCBTFIELDS Name of Value Columns 20081218
8 DT_MESSAGE Instance attribute Public Type reference (TYPE) MDG_MDF_T_MESSAGE Current Messages 20081218
9 DT_NEW_COMP Instance attribute Private Type reference (TYPE) DDFIELDS Attributes of New Table 20081218
10 DT_NEW_INDEX Instance attribute Private Type reference (TYPE) MDG_MDF_T_CM_INDX_FIELDS Indexes of New Table 20081218
11 DT_OLD_COMP Instance attribute Private Type reference (TYPE) DDFIELDS Attributes of Old Table 20081218
12 DT_OLD_INDEX Instance attribute Private Type reference (TYPE) MDG_MDF_T_CM_INDX_FIELDS Indexes of Old Table 20081218
13 DT_RENAMED_COMP Instance attribute Private Type reference (TYPE) MDG_MDF_T_CM_MAP_COMP Change Management: Renamed Fields 20081218
14 D_FNV_NAME Instance attribute Private Type reference (TYPE) DFIES-FIELDNAME Name of Field Name Column 20081218
15 D_NEW_TYPE_ID Instance attribute Private Type reference (TYPE) I ID for Generated Type Names of Instance 20081218
16 D_NUMBER_OF_ERRORS Instance attribute Private Type reference (TYPE) I Number of errors 20081218
17 D_NUMBER_OF_WARNINGS Instance attribute Private Type reference (TYPE) I Number of warnings 20081218
18 D_RESULT Instance attribute Private Type reference (TYPE) I Result of Conversion/Simulation 20081218
19 GC_CONVEXIT_ALPHA Constant Public Type reference (TYPE) CONVEXIT 'ALPHA' Alpha Conversion 20081218
20 GC_CORRUPT Constant Public Type reference (TYPE) I '9' Instance is Destroyed 20081218
21 GC_ERR_DB_INDEX Constant Private Type reference (TYPE) I '301' Information Gets Lost During Move 20081218
22 GC_ERR_DOUBLE_ENTRY Constant Private Type reference (TYPE) I '30' Rows Are Created with Identical Keys 20081218
23 GC_ERR_FNV Constant Private Type reference (TYPE) I '27' Information Gets Lost During Move 20081218
24 GC_ERR_GENERATE Constant Private Type reference (TYPE) I '100' Error when Generating of Subroutine Pool 20081218
25 GC_ERR_GUI Constant Private Type reference (TYPE) I '120' SAP GUI Error 20081218
26 GC_ERR_INVALID_CONVEXIT Constant Private Type reference (TYPE) I '65' Only Alpha Conversions Are Supported 20081218
27 GC_ERR_INVALID_FIELD Constant Private Type reference (TYPE) I '10' Field Is Missing in Structure 20081218
28 GC_ERR_INVALID_RFC_CONVEXIT Constant Private Type reference (TYPE) I '66' RFC conversion exits are not supported 20081218
29 GC_ERR_INVALID_SID Constant Private Type reference (TYPE) I '90' Field Is Missing in Structure 20081218
30 GC_ERR_INVALID_STATE Constant Private Type reference (TYPE) I '302' Information Gets Lost During Move 20081218
31 GC_ERR_INVALID_STRUC Constant Private Type reference (TYPE) I '110' Table Type Cannot Be Generated 20081218
32 GC_ERR_INVALID_TYPE Constant Private Type reference (TYPE) I '50' Field Is Missing in Structure 20081218
33 GC_ERR_LOSS_OF_DATA Constant Private Type reference (TYPE) I '25' Information Gets Lost During Move 20081218
34 GC_ERR_LOSS_OF_INFORMATION Constant Private Type reference (TYPE) I '20' Information Gets Lost During Move 20081218
35 GC_ERR_NO_CONVERT Constant Private Type reference (TYPE) I '60' Conversion Is Not Possible 20081218
36 GC_ERR_NO_NEW_KEY Constant Private Type reference (TYPE) I '80' New Key Cannot Be Created 20081218
37 GC_ERR_NO_NEW_TABLE Constant Private Type reference (TYPE) I '81' No New Table Exists 20081218
38 GC_ERR_NO_OLD_DATA Constant Private Type reference (TYPE) I '82' No Old Data Exists 20081218
39 GC_ERR_NO_RENAME Constant Private Type reference (TYPE) I '70' Not Possible to Rename Fields 20081218
40 GC_ERR_NO_TRANSFORMATION Constant Private Type reference (TYPE) I '40' Conversion Is Not Possible 20081218
41 GC_INPUT Constant Private Type reference (TYPE) I '2' Entry Conversion 20081218
42 GC_INVALID Constant Public Type reference (TYPE) I '4' Table Cannot be Converted 20081218
43 GC_OK Constant Public Type reference (TYPE) I '0' Table Can be Converted 20081218
44 GC_OUTPUT Constant Private Type reference (TYPE) I '1' Output Conversion 20081218
45 GC_PERHAPS Constant Public Type reference (TYPE) I '1' Table May Be Able to be Converted 20081218
46 GO_DIALOGBOX Static Attribute Private Object reference (TYPE REF TO) CL_GUI_DIALOGBOX_CONTAINER Dialog Box for ALV 20081218
47 GT_4SUBROUTINES Static Attribute Private See coding Instances Whose Types Are Yet to be Generated 20081218
48 GT_CONVEXIT Static Attribute Private Type reference (TYPE) T_CONVEXIT Table of Analyzed Conversion Exit 20081218
49 GT_NEW_TYPE Static Attribute Private Type reference (TYPE) T_NEW_TYPE Table of Generated Types 20081218
50 GT_POOL Static Attribute Private See coding Table of Generated Subroutine Pool 20081218
51 G_BOX_HEIGHT Static Attribute Private Type reference (TYPE) I '200' Heights of the Dialog Box 20081218
52 G_BOX_LEFT Static Attribute Private Type reference (TYPE) I '10' Coordinates of the Dialog Box 20081218
53 G_BOX_TOP Static Attribute Private Type reference (TYPE) I '10' Coordinates of the Dialog Box 20081218
54 G_BOX_WIDTH Static Attribute Private Type reference (TYPE) I '800' Width of the Dialog Box 20081218
55 G_NEW_TYPE_ID Static Attribute Private Type reference (TYPE) I Counter for Generated Type Names 20081218
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MSG Instance method Private Method Add Message 20081218
2 ADJUST_COMP Instance method Private Method Adjust Type Description of a Table 20081218
3 CHECK Instance method Public Method Simulate a Conversion 20081218
4 CHECK_CHANGED_COMP Instance method Private Method Check whether changed fields can be converted 20081218
5 CHECK_DELETED_COMP Instance method Private Method Check Deleted Fields 20081218
6 CHECK_DETAILED Instance method Private Method Detail Check of Some Fields 20081218
7 CHECK_LINE Instance method Private Method Check One Row 20081218
8 CHECK_TABLE Static method Public Method Simulate, Staticly 20081218
9 COMPARE_AND_DISPLAY Instance method Public Method Convert Virtually and Output the Result with ALV 20081218
10 COMPONENTS_ARE_COMPATIBLE Instance method Private Method Check of Two Fields are Compatible 20081218
11 CONDENSE_BY_INDEX Instance method Private Method Sumulate: Does This Damage a Primary Index? 20081218
12 CONSTRUCTOR Instance method Public Constructor Constructor 20081218
13 CONVERSION_EXIT Instance method Private Method Perform Conversion Exit 20081218
14 CONVERT_CHAR Instance method Private Method Convert a CHAR Field to Another Field 20081218
15 CONVERT_DATE Instance method Private Method Convert a DATE Field to Another Field 20081218
16 CONVERT_LINE Instance method Private Method Convert one Row 20081218
17 CONVERT_NUMC Instance method Private Method Convert a NUMC Field to Another Field 20081218
18 CONVERT_VALUE Instance method Private Method Convert a Field 20081218
19 CREATE_DATA Instance method Private Method Create Data Element of an Elementary Type 20081218
20 CREATE_DATA_EXT Instance method Private Method Create Data Element of an Elementary Type 20081218
21 CREATE_INSTANCE Static method Public Method New instance 20081218
22 CREATE_INSTANCE_PRELIM Static method Public Method Create Preliminary Instance That Has No Data Yet 20081218
23 CREATE_NEW Instance method Private Method Generate New Subroutine Pool 20081218
24 FILL_AND_CREATE_ALV Instance method Private Method Output Table in ALV 20081218
25 GET_CONVEXIT Instance method Private Method Analyze Conversion Exit (Local/BW) 20081218
26 GET_LINE_AS_STRING Instance method Private Method Message Output: Convert Row to String 20081218
27 GET_OLD_COMP Instance method Private Method Attribute of Old Type 20081218
28 INCLUDE2SUBROUTINE Instance method Private Method Note the Instance for Generating a Table Type 20081218
29 INVALIDATE_INSTANCE Instance method Private Method Destroy the Instance 20081218
30 IS_NEW_COMP Instance method Private Method Column is new; there is no old column 20081218
31 ON_CLOSE_DIALOGBOX Instance method Private Event handling method ALV Is Closed 20081218
32 PROCESS_ALV Instance method Private Method Build Field Catalog and Layout of ALV 20081218
33 PROCESS_ALV_AND_SPLITTER Instance method Private Method Create Splitter and Link ALV 20081218
34 SET_COMP Instance method Private Method Set Properties of a Table 20081218
35 SET_COMP_BY_TABLE Instance method Private Method Set Properties of a Table 20081218
36 SET_FNV Instance method Public Method Parameter(s) To Convert Field Name/Value Combinations 20081218
37 SET_FNV_SINGLE Instance method Public Method Parameter(s) To Convert Field Name/Value Combinations 20081218
38 SET_OLD_TABLE Instance method Public Method For ALV Output, Pass Data of Old Table 20081218
39 SET_TABLE Instance method Private Method Create Table and Adjust Its Properties 20081218
40 SUPPLY_FOOT Instance method Private Method End of a Subroutine Pool 20081218
41 SUPPLY_HEAD Instance method Private Method Start of a Subroutine Pool 20081218
42 SUPPLY_SUB Instance method Private Method Table Type Description for Subroutine Pool 20081218
43 TRANSFORM Instance method Public Method Convert a Table 20081218
44 TRANSFORM_TABLE Static method Public Method Convert, Staticly 20081218
45 UPDATE_SUBROUTINES Instance method Private Method Generate New Subroutine Pool 20081218
Events
Class CL_MDG_MDF_CM_MAP has no event.
Types
Class CL_MDG_MDF_CM_MAP has no local type.
Method Signatures

Method ADD_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COMP Call by reference Type reference (TYPE) DFIES Eigenschaften der Zeile 20081218
2 Importing IS_LINE Call by reference Type reference (TYPE) ANY Eingabezeile 20081218
3 Importing I_TYPE Call by reference Type reference (TYPE) I Meldungsgrund 20081218

Method ADD_MSG on class CL_MDG_MDF_CM_MAP has no exception.

Method ADJUST_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_COMP Value transfer Type reference (TYPE) DDFIELDS angepasste Feldbeschreibung 20081218
2 Importing IT_COMP Value transfer Type reference (TYPE) DDFIELDS Feldbeschreibung 20081218
3 Importing IT_COMPDESCR Value transfer Type reference (TYPE) ABAP_COMPDESCR_TAB weitere Feldbeschreibungen 20081218
4 Importing IT_CONVEXIT Call by reference Type reference (TYPE) MDG_MDF_T_CM_CONVEXIT Changemanagment: Konvertierungsexits 20081218
5 Importing IT_KEY Value transfer Type reference (TYPE) ABAP_KEYDESCR_TAB Schlüsselfelder 20081218
6 Importing IT_REF_COMP Call by reference Type reference (TYPE) DDFIELDS Referenzfelder für unveränderte Eigenschaften 20081218

Method ADJUST_COMP on class CL_MDG_MDF_CM_MAP has no exception.

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) MDG_MDF_T_MESSAGE FI-Stammdaten: Meldungen 20081218
2 Exporting E_NUMBER_OF_ERRORS Call by reference Type reference (TYPE) I Anzahl der Fehler 20081218
3 Exporting E_NUMBER_OF_WARNINGS Call by reference Type reference (TYPE) I Anzahl der Warnungen 20081218
4 Exporting E_RESULT Call by reference Type reference (TYPE) I Ergebnis der Prüfung 20081218

Method CHECK on class CL_MDG_MDF_CM_MAP has no exception.

Method CHECK_CHANGED_COMP Signature

Method CHECK_CHANGED_COMP on class CL_MDG_MDF_CM_MAP has no parameter.
# Exception Resumable Description Created on
1 CX_MDG_MDF_CM_MAP 20081218

Method CHECK_DELETED_COMP Signature

Method CHECK_DELETED_COMP on class CL_MDG_MDF_CM_MAP has no parameter.
# Exception Resumable Description Created on
1 CX_MDG_MDF_CM_MAP 20081218

Method CHECK_DETAILED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COMP4DETAIL Call by reference Type reference (TYPE) DDFIELDS zu prüfende Felder 20081218
2 Importing IT_FNV4DETAIL Call by reference Type reference (TYPE) T_FNV zu Prüfende Feldnamen 20081218
# Exception Resumable Description Created on
1 CX_MDG_MDF_CM_MAP 20081218

Method CHECK_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NEW Call by reference Type reference (TYPE) S_CMP Zeile, neuer Inhalt 20081218
2 Exporting ET_NEW_BY_INDEX Call by reference Type reference (TYPE) T_CMP_BY_INDEX Zeile unter berücksichtigung neuer Indizees 20081218
3 Exporting E_DATA_IS_INITIAL Call by reference Type reference (TYPE) MDG_MDF_FLG Konvertierte Daten entsprechen typgerechten Initialwerten 20081218
4 Exporting E_KEY_IS_INITIAL Call by reference Type reference (TYPE) MDG_MDF_FLG Konvertierter Schlüssel ist leer 20081218
5 Importing IS_OLD Call by reference Type reference (TYPE) ANY Zeile, alter Inhalt 20081218
6 Importing IT_COMP4DETAIL Call by reference Type reference (TYPE) DDFIELDS umzusetzende Felder 20081218
7 Importing IT_FNV4DETAIL Call by reference Type reference (TYPE) T_FNV umzusetztende Feldnamen/Feldwerte 20081218
# Exception Resumable Description Created on
1 CX_MDG_MDF_CM_MAP 20081218

Method CHECK_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) MDG_MDF_T_MESSAGE FI-Stammdaten: Meldungen 20081218
2 Exporting E_RESULT Call by reference Type reference (TYPE) I Ergebnis der Prüfung 20081218
3 Importing IF_TRUST_CONV_EXIT Call by reference Type reference (TYPE) MDG_MDF_FLG 'X' FI-Stammdaten: Allgemeines Kennzeichen 20081218
4 Importing IT_NEW Call by reference Type reference (TYPE) ANY TABLE neue Daten 20081218
5 Importing IT_NEW_CONVEXIT Call by reference Type reference (TYPE) MDG_MDF_T_CM_CONVEXIT neue Konvertierungsexits 20081218
6 Importing IT_OLD Call by reference Type reference (TYPE) ANY TABLE alte Daten 20081218
7 Importing IT_OLD_CONVEXIT Call by reference Type reference (TYPE) MDG_MDF_T_CM_CONVEXIT alte Konvertierungsexits 20081218
8 Importing IT_RENAMED_COMP Call by reference Type reference (TYPE) MDG_MDF_T_CM_MAP_COMP Changemanagment: umbenannte Felder 20081218

Method CHECK_TABLE on class CL_MDG_MDF_CM_MAP has no exception.

Method COMPARE_AND_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) MDG_MDF_T_MESSAGE FI-Stammdaten: Meldungen 20081218
2 Exporting E_RESULT Call by reference Type reference (TYPE) I Ergebnis des Vergleichs 20081218
3 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container für ALVs mit Tabellen, sollte ignoriert werden 20081218
4 Importing IT_OLD Call by reference Type reference (TYPE) ANY TABLE alte Daten 20081218

Method COMPARE_AND_DISPLAY on class CL_MDG_MDF_CM_MAP has no exception.

Method COMPONENTS_ARE_COMPATIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_RESULT Value transfer Type reference (TYPE) I Ergebnis des Vergleichs 20081218
2 Importing IS_COMP_NEW Value transfer Type reference (TYPE) DFIES alte Strukturbeschreibung 20081218
3 Importing IS_COMP_OLD Value transfer Type reference (TYPE) DFIES neue Strukturbeschreibung 20081218

Method COMPONENTS_ARE_COMPATIBLE on class CL_MDG_MDF_CM_MAP has no exception.

Method CONDENSE_BY_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONDENSED Call by reference Type reference (TYPE) ANY TABLE Ausgabedaten 20081218
2 Importing IF_NO_CHECK Call by reference Type reference (TYPE) MDG_MDF_FLG Keine Prüfung --> Verletzung von Indizees möglich! 20081218
3 Importing IF_OVERWRITE Call by reference Type reference (TYPE) MDG_MDF_FLG Überschreiben bei doppelten Schlüsseln 20081218
4 Importing IT_INDEX Call by reference Type reference (TYPE) MDG_MDF_T_CM_INDX_FIELDS Tabelle mit Indizees, bzgl. derer Verdichtet wird 20081218
5 Importing IT_UNCONDENSED Call by reference Type reference (TYPE) ANY TABLE Eingabedaten 20081218
# Exception Resumable Description Created on
1 CX_MDG_MDF_CM_MAP 20081218

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_TRUST_CONV_EXIT Call by reference Type reference (TYPE) MDG_MDF_FLG FI-Stammdaten: Allgemeines Kennzeichen 20081218
2 Importing IT_CONVEXIT Call by reference Type reference (TYPE) MDG_MDF_T_CM_CONVEXIT Changemanagment: Konvertierungsexits 20081218
3 Importing IT_OLD Call by reference Type reference (TYPE) ANY TABLE alte Daten, zumindest als Typ 20081218
4 Importing I_DDIC_OLD Call by reference Type reference (TYPE) TABNAME Tabellenname 20081218
# Exception Resumable Description Created on
1 CX_MDG_MDF_CM_MAP 20081218

Method CONVERSION_EXIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALUE Call by reference Type reference (TYPE) ANY neuer Wert 20081218
2 Importing IF_DIRECTION Call by reference Type reference (TYPE) I Eingabe/Ausgabekonvertierung 20081218
3 Importing IS_COMP Call by reference Type reference (TYPE) DFIES Eigenschten des Feldes, incl. Konvertierungsexit 20081218
4 Importing I_VALUE Call by reference Type reference (TYPE) ANY alter Wert 20081218
# Exception Resumable Description Created on
1 CX_SY_CONVERSION_NO_NUMBER System-Exception bei Umwandlung in eine Zahl 20081218
2 CX_SY_CONVERSION_OVERFLOW System-Exception für Overflow bei Konvertierung 20081218

Method CONVERT_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_OK Call by reference Type reference (TYPE) MDG_MDF_FLG Konvertierung ist ok. 20081218
2 Exporting E_VALUE Call by reference Type reference (TYPE) ANY Character-Ausgabewert 20081218
3 Importing IS_COMP_NEW Call by reference Type reference (TYPE) DFIES neue Feldeigenschaften 20081218
4 Importing IS_COMP_OLD Call by reference Type reference (TYPE) DFIES alte Feldeigenschaften 20081218
5 Importing I_VALUE Call by reference Type reference (TYPE) ANY beliebiger Eingabewert 20081218
# Exception Resumable Description Created on
1 CX_SY_CONVERSION_OVERFLOW System-Exception für Overflow bei Konvertierung 20081218

Method CONVERT_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_OK Call by reference Type reference (TYPE) MDG_MDF_FLG Konvertierung ok 20081218
2 Exporting E_VALUE Call by reference Type reference (TYPE) ANY Datum als Ausgabewert 20081218
3 Importing IS_COMP_NEW Call by reference Type reference (TYPE) DFIES neue Feldeigenschaften 20081218
4 Importing I_VALUE Call by reference Type reference (TYPE) ANY beliebiger Eingabewert 20081218
# Exception Resumable Description Created on
1 CX_SY_CONVERSION_OVERFLOW System-Exception für Overflow bei Konvertierung 20081218

Method CONVERT_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NEW Call by reference Type reference (TYPE) ANY neue Zeile 20081218
2 Importing IS_OLD Call by reference Type reference (TYPE) ANY Alte Zeile 20081218
# Exception Resumable Description Created on
1 CX_MDG_MDF_CM_MAP 20081218

Method CONVERT_NUMC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_OK Call by reference Type reference (TYPE) MDG_MDF_FLG Konvertierung ok 20081218
2 Exporting E_VALUE Call by reference Type reference (TYPE) ANY numerischer Ausgabewert 20081218
3 Importing IS_COMP_NEW Call by reference Type reference (TYPE) DFIES neue Feldeigenschaften 20081218
4 Importing I_VALUE Call by reference Type reference (TYPE) ANY beliebiger Eingabewert 20081218
# Exception Resumable Description Created on
1 CX_SY_CONVERSION_OVERFLOW System-Exception für Overflow bei Konvertierung 20081218

Method CONVERT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_OK Call by reference Type reference (TYPE) MDG_MDF_FLG Konvertierung ok 20081218
2 Exporting E_VALUE Call by reference Type reference (TYPE) ANY konvertierter Wert 20081218
3 Importing IF_NEW Call by reference Type reference (TYPE) MDG_MDF_FLG Das Feld ist neu hinzugekommen 20081218
4 Importing IS_COMP_NEW Call by reference Type reference (TYPE) DFIES neue Feldeigenschaften 20081218
5 Importing IS_COMP_OLD Call by reference Type reference (TYPE) DFIES alte Feldeigenschaften 20081218
6 Importing I_VALUE Call by reference Type reference (TYPE) ANY alter Wert 20081218
# Exception Resumable Description Created on
1 CX_SY_CONVERSION_NO_NUMBER System-Exception bei Umwandlung in eine Zahl 20081218
2 CX_SY_CONVERSION_OVERFLOW System-Exception für Overflow bei Konvertierung 20081218

Method CREATE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_DATA Value transfer Object reference (TYPE REF TO) DATA Datenreferenz mit angeforderten Eigenschaften 20081218
2 Importing IS_COMP Call by reference Type reference (TYPE) DFIES Eigenschaften 20081218
# Exception Resumable Description Created on
1 CX_SY_CREATE_DATA_ERROR System-Exception bei Datenerzeugung 20081218

Method CREATE_DATA_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_DATA Value transfer Object reference (TYPE REF TO) DATA Datenreferenz mit angeforderten Eigenschaften 20081218
2 Importing IS_COMP Call by reference Type reference (TYPE) DFIES Eigenschaften 20081218
# Exception Resumable Description Created on
1 CX_SY_CREATE_DATA_ERROR System-Exception bei Datenerzeugung 20081218

Method CREATE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_CM_MAP Value transfer Object reference (TYPE REF TO) CL_MDG_MDF_CM_MAP Changemanagment: Prüfen und Umsetzen 20081218
2 Importing IF_TRUST_CONV_EXIT Call by reference Type reference (TYPE) MDG_MDF_FLG 'X' Konvertierungsexits mit Warnung durchführen 20081218
3 Importing IT_CHANGED_COMP Call by reference Type reference (TYPE) DDFIELDS geänderte Eigenschaften pro Feld 20081218
4 Importing IT_CHANGED_INDEX Call by reference Type reference (TYPE) MDG_MDF_T_CM_INDX_FIELDS Felder eines Sekundärindizes 20081218
5 Importing IT_NEW Call by reference Type reference (TYPE) ANY TABLE neue Daten 20081218
6 Importing IT_NEW_CONVEXIT Call by reference Type reference (TYPE) MDG_MDF_T_CM_CONVEXIT Changemanagment: Konvertierungsexits 20081218
7 Importing IT_OLD Call by reference Type reference (TYPE) ANY TABLE alte Daten 20081218
8 Importing IT_OLD_CONVEXIT Call by reference Type reference (TYPE) MDG_MDF_T_CM_CONVEXIT Changemanagment: Konvertierungsexits 20081218
9 Importing IT_RENAMED_COMP Call by reference Type reference (TYPE) MDG_MDF_T_CM_MAP_COMP Changemanagment: umbenannte Felder 20081218

Method CREATE_INSTANCE on class CL_MDG_MDF_CM_MAP has no exception.

Method CREATE_INSTANCE_PRELIM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_CM_MAP Value transfer Object reference (TYPE REF TO) CL_MDG_MDF_CM_MAP Changemanagment: Prüfen und Umsetzen 20081218
2 Importing IF_TRUST_CONV_EXIT Call by reference Type reference (TYPE) MDG_MDF_FLG 'X' FI-Stammdaten: Allgemeines Kennzeichen 20081218
3 Importing IT_CHANGED_COMP Call by reference Type reference (TYPE) DDFIELDS geänderte Eigenschaften pro Feld 20081218
4 Importing IT_CHANGED_INDEX Call by reference Type reference (TYPE) MDG_MDF_T_CM_INDX_FIELDS geänderte Sekundärindizes 20081218
5 Importing IT_NEW_CONVEXIT Call by reference Type reference (TYPE) MDG_MDF_T_CM_CONVEXIT neue Konvertierungsexits 20081218
6 Importing IT_OLD Call by reference Type reference (TYPE) ANY TABLE alte Daten 20081218
7 Importing IT_OLD_CONVEXIT Call by reference Type reference (TYPE) MDG_MDF_T_CM_CONVEXIT alte Konvertierungsexits 20081218
8 Importing IT_RENAMED_COMP Call by reference Type reference (TYPE) MDG_MDF_T_CM_MAP_COMP Changemanagment: umbenannte Felder 20081218
9 Importing I_DDIC_OLD Call by reference Type reference (TYPE) TABNAME alter DDIC-Name 20081218

Method CREATE_INSTANCE_PRELIM on class CL_MDG_MDF_CM_MAP has no exception.

Method CREATE_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_T_NEW Value transfer Object reference (TYPE REF TO) DATA Neue Tabellenreferenz 20081218
# Exception Resumable Description Created on
1 CX_MDG_MDF_CM_MAP 20081218

Method FILL_AND_CREATE_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20081218
2 Importing IR_T_OUTTAB Call by reference Object reference (TYPE REF TO) DATA Ausgabetabelle 20081218
3 Importing IS_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO ALV-Control: Layoutstruktur 20081218
4 Importing IT_FCAT Value transfer Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20081218
# Exception Resumable Description Created on
1 CX_MDG_MDF_CM_MAP 20081218

Method GET_CONVEXIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CONVEXIT Call by reference Type reference (TYPE) S_CONVEXIT Konvertierungsexit, evtl. RFC-Destination 20081218
2 Importing IF_DIRECTION Call by reference Type reference (TYPE) I Ein-/Ausgabekonvertierung 20081218
3 Importing IS_COMP Call by reference Type reference (TYPE) DFIES Feldbeschreibung, incl. Konvertierungsexit 20081218

Method GET_CONVEXIT on class CL_MDG_MDF_CM_MAP has no exception.

Method GET_LINE_AS_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_STRING Value transfer Type reference (TYPE) STRING linearisierte Zeile 20081218
2 Importing IS_COMP Call by reference Type reference (TYPE) DFIES Eigenschaften der Eingabestruktur 20081218
3 Importing IS_LINE Call by reference Type reference (TYPE) ANY Zeile, Struktur 20081218

Method GET_LINE_AS_STRING on class CL_MDG_MDF_CM_MAP has no exception.

Method GET_OLD_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_COMP_OLD Value transfer Type reference (TYPE) DFIES Eigenschaften des alten korrespondierenden Feldes 20081218
2 Importing I_NEW_NAME Call by reference Type reference (TYPE) ABAP_COMPDESCR-NAME neuer Feldname 20081218

Method GET_OLD_COMP on class CL_MDG_MDF_CM_MAP has no exception.

Method INCLUDE2SUBROUTINE Signature

Method INCLUDE2SUBROUTINE on class CL_MDG_MDF_CM_MAP has no parameter.
Method INCLUDE2SUBROUTINE on class CL_MDG_MDF_CM_MAP has no exception.

Method INVALIDATE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TYPE Call by reference Type reference (TYPE) I Abbruchursache 20081218
# Exception Resumable Description Created on
1 CX_MDG_MDF_CM_MAP 20081218

Method IS_NEW_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EF_NEW Value transfer Type reference (TYPE) MDG_MDF_FLG Allgemeines Kennzeichen SAP Konsolidierung 20081218
2 Importing I_NEW_NAME Call by reference Type reference (TYPE) ABAP_COMPDESCR-NAME DD-Schnittstelle: Tabellenfelder für DDIF_FIELDINFO_GET 20081218

Method IS_NEW_COMP on class CL_MDG_MDF_CM_MAP has no exception.

Method ON_CLOSE_DIALOGBOX Signature

Method ON_CLOSE_DIALOGBOX on class CL_MDG_MDF_CM_MAP has no parameter.
Method ON_CLOSE_DIALOGBOX on class CL_MDG_MDF_CM_MAP has no exception.

Method PROCESS_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Teil des Splitters 20081218
2 Importing IR_T_OUTTAB Call by reference Object reference (TYPE REF TO) DATA Ausgabetabelle 20081218
3 Importing IT_COMP Call by reference Type reference (TYPE) DDFIELDS Feldkatalog 20081218
4 Importing I_TITLE Call by reference Type reference (TYPE) CHAR70 Überschrift 20081218
# Exception Resumable Description Created on
1 CX_MDG_MDF_CM_MAP 20081218

Method PROCESS_ALV_AND_SPLITTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20081218
# Exception Resumable Description Created on
1 CX_MDG_MDF_CM_MAP 20081218

Method SET_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHANGED_COMP Call by reference Type reference (TYPE) DDFIELDS geänderte Feldeigenschaften 20081218
2 Importing IT_CHANGED_INDEX Call by reference Type reference (TYPE) MDG_MDF_T_CM_INDX_FIELDS geänderte Sekundärindizes 20081218
3 Importing IT_CONVEXIT Call by reference Type reference (TYPE) MDG_MDF_T_CM_CONVEXIT Changemanagment: Konvertierungsexits 20081218
4 Importing IT_RENAMED_COMP Call by reference Type reference (TYPE) MDG_MDF_T_CM_MAP_COMP Changemanagment: umbenannte Felder 20081218

Method SET_COMP on class CL_MDG_MDF_CM_MAP has no exception.

Method SET_COMP_BY_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONVEXIT Call by reference Type reference (TYPE) MDG_MDF_T_CM_CONVEXIT Changemanagment: Konvertierungsexits 20081218
2 Importing IT_NEW Value transfer Type reference (TYPE) ANY TABLE neue Tabelle 20081218
3 Importing IT_RENAMED_COMP Call by reference Type reference (TYPE) MDG_MDF_T_CM_MAP_COMP umbenannte Felder 20081218
# Exception Resumable Description Created on
1 CX_MDG_MDF_CM_MAP 20081218

Method SET_FNV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FNV_VALUE Call by reference Type reference (TYPE) DCBTFIELDS Tabelle der Spalten mit Feldwerten 20081218
2 Importing IT_NEW_COMP Call by reference Type reference (TYPE) DDFIELDS neue Eigenschaften der Feldnamen 20081218
3 Importing IT_OLD_COMP Call by reference Type reference (TYPE) DDFIELDS alte Eigenschaften der Feldnamen 20081218
4 Importing I_FNV_NAME Call by reference Type reference (TYPE) DFIES-FIELDNAME Name der Spalte mit Feldnamen 20081218

Method SET_FNV on class CL_MDG_MDF_CM_MAP has no exception.

Method SET_FNV_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NEW_COMP Call by reference Type reference (TYPE) DFIES Neue Eigenschaften eines Feldwertes 20081218
2 Importing IS_OLD_COMP Call by reference Type reference (TYPE) DFIES Alte Eigenschaften eines Feldwertes 20081218
3 Importing IT_FNV_VALUE Call by reference Type reference (TYPE) DCBTFIELDS Tabelle der Spalten mit Feldwerten 20081218

Method SET_FNV_SINGLE on class CL_MDG_MDF_CM_MAP has no exception.

Method SET_OLD_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OLD Call by reference Type reference (TYPE) ANY TABLE alte Daten 20081218

Method SET_OLD_TABLE on class CL_MDG_MDF_CM_MAP has no exception.

Method SET_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_T Call by reference Object reference (TYPE REF TO) DATA Referenz der Tabelle 20081218
2 Exporting ET_COMP Call by reference Type reference (TYPE) DDFIELDS Beschreibung der Tabelle 20081218
3 Exporting ET_INDEX Call by reference Type reference (TYPE) MDG_MDF_T_CM_INDX_FIELDS Indizees der Tabelle 20081218
4 Importing IF_NO_CHECK Call by reference Type reference (TYPE) MDG_MDF_FLG kein Index prüfen 20081218
5 Importing IF_OVERWRITE Call by reference Type reference (TYPE) MDG_MDF_FLG durch Index entstehende doppelte Schlüssel überschreiben 20081218
6 Importing IT Call by reference Type reference (TYPE) ANY TABLE beliebige Tabelle 20081218
7 Importing IT_CONVEXIT Call by reference Type reference (TYPE) MDG_MDF_T_CM_CONVEXIT Konvertierungsexits der Tabelle 20081218
8 Importing IT_INDEX Call by reference Type reference (TYPE) MDG_MDF_T_CM_INDX_FIELDS Indexfelder 20081218
9 Importing I_DDIC_OLD Call by reference Type reference (TYPE) TABNAME alter DDIC-Tabellenname 20081218
# Exception Resumable Description Created on
1 CX_MDG_MDF_CM_MAP 20081218

Method SUPPLY_FOOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_SUB Value transfer Type reference (TYPE) T_SUB Ende der Subroutinepools 20081218

Method SUPPLY_FOOT on class CL_MDG_MDF_CM_MAP has no exception.

Method SUPPLY_HEAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_SUB Value transfer Type reference (TYPE) T_SUB Anfang der Subroutinepools 20081218

Method SUPPLY_HEAD on class CL_MDG_MDF_CM_MAP has no exception.

Method SUPPLY_SUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_SUB Value transfer Type reference (TYPE) T_SUB Typbeschreibung im Subroutinepools 20081218

Method SUPPLY_SUB on class CL_MDG_MDF_CM_MAP has no exception.

Method TRANSFORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) MDG_MDF_T_MESSAGE FI-Stammdaten: Meldungen 20081218
2 Exporting ET_NEW Call by reference Type reference (TYPE) ANY TABLE Umgesetzte Daten 20081218
3 Exporting E_RESULT Call by reference Type reference (TYPE) I Ergebnis der Umsetzung 20081218
4 Importing IF_NO_CHECK Call by reference Type reference (TYPE) MDG_MDF_FLG Umsetzung nicht prüfen. Dies kann zu Datenschiefstand führen 20081218
5 Importing I_OVERWRITE Call by reference Type reference (TYPE) MDG_MDF_FLG Überschreiben bei doppelten Schlüssel 20081218

Method TRANSFORM on class CL_MDG_MDF_CM_MAP has no exception.

Method TRANSFORM_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) MDG_MDF_T_MESSAGE FI-Stammdaten: Meldungen 20081218
2 Exporting ET_NEW Call by reference Type reference (TYPE) ANY TABLE neue Daten 20081218
3 Exporting E_RESULT Call by reference Type reference (TYPE) I Ergebnis der Umsetzung 20081218
4 Importing IF_NO_CHECK Call by reference Type reference (TYPE) MDG_MDF_FLG Daten nicht prüfen, Umsetzung erzwingen 20081218
5 Importing IF_TRUST_CONV_EXIT Call by reference Type reference (TYPE) MDG_MDF_FLG 'X' FI-Stammdaten: Allgemeines Kennzeichen 20081218
6 Importing IT_NEW_CONVEXIT Call by reference Type reference (TYPE) MDG_MDF_T_CM_CONVEXIT neue Konvertierungsexits 20081218
7 Importing IT_OLD Call by reference Type reference (TYPE) ANY TABLE alte Daten 20081218
8 Importing IT_OLD_CONVEXIT Call by reference Type reference (TYPE) MDG_MDF_T_CM_CONVEXIT alte Konvertierungsexits 20081218
9 Importing IT_RENAMED_COMP Call by reference Type reference (TYPE) MDG_MDF_T_CM_MAP_COMP Changemanagment: umbenannte Felder 20081218
10 Importing I_OVERWRITE Call by reference Type reference (TYPE) MDG_MDF_FLG doppelte Schlüssel überschreiben 20081218

Method TRANSFORM_TABLE on class CL_MDG_MDF_CM_MAP has no exception.

Method UPDATE_SUBROUTINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NEW_TYPE_ID Call by reference Type reference (TYPE) I ID des benötigten Typs 20081218
# Exception Resumable Description Created on
1 CX_MDG_MDF_CM_MAP 20081218
History
Last changed by/on SAP  20130531 
SAP Release Created in 702