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

Method ADD_MSG on class CL_UG_MD_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 20030603
2 Importing IT_COMP Value transfer Type reference (TYPE) DDFIELDS Feldbeschreibung 20030603
3 Importing IT_COMPDESCR Value transfer Type reference (TYPE) ABAP_COMPDESCR_TAB weitere Feldbeschreibungen 20030603
4 Importing IT_CONVEXIT Call by reference Type reference (TYPE) UGMD_T_CM_CONVEXIT Changemanagment: Konvertierungsexits 20030924
5 Importing IT_KEY Value transfer Type reference (TYPE) ABAP_KEYDESCR_TAB Schlüsselfelder 20030603
6 Importing IT_REF_COMP Call by reference Type reference (TYPE) DDFIELDS Referenzfelder für unveränderte Eigenschaften 20030730

Method ADJUST_COMP on class CL_UG_MD_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) UGMD_T_MESSAGE FI-Stammdaten: Meldungen 20030515
2 Exporting E_NUMBER_OF_ERRORS Call by reference Type reference (TYPE) I Anzahl der Fehler 20030514
3 Exporting E_NUMBER_OF_WARNINGS Call by reference Type reference (TYPE) I Anzahl der Warnungen 20030514
4 Exporting E_RESULT Call by reference Type reference (TYPE) I Ergebnis der Prüfung 20030515

Method CHECK on class CL_UG_MD_CM_MAP has no exception.

Method CHECK_CHANGED_COMP Signature

Method CHECK_CHANGED_COMP on class CL_UG_MD_CM_MAP has no parameter.
# Exception Resumable Description Created on
1 CX_UG_MD_CM_MAP Changemanagment: Prüfen und Umsetzen 20030904

Method CHECK_DELETED_COMP Signature

Method CHECK_DELETED_COMP on class CL_UG_MD_CM_MAP has no parameter.
# Exception Resumable Description Created on
1 CX_UG_MD_CM_MAP Changemanagment: Prüfen und Umsetzen 20030731

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 20030602
2 Importing IT_FNV4DETAIL Call by reference Type reference (TYPE) T_FNV zu Prüfende Feldnamen 20030904
# Exception Resumable Description Created on
1 CX_UG_MD_CM_MAP Changemanagment: Prüfen und Umsetzen 20030904

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 20030602
2 Exporting ET_NEW_BY_INDEX Call by reference Type reference (TYPE) T_CMP_BY_INDEX Zeile unter berücksichtigung neuer Indizees 20030604
3 Exporting E_DATA_IS_INITIAL Call by reference Type reference (TYPE) UG_FLG Konvertierte Daten entsprechen typgerechten Initialwerten 20030606
4 Exporting E_KEY_IS_INITIAL Call by reference Type reference (TYPE) UG_FLG Konvertierter Schlüssel ist leer 20030606
5 Importing IS_OLD Call by reference Type reference (TYPE) ANY Zeile, alter Inhalt 20030602
6 Importing IT_COMP4DETAIL Call by reference Type reference (TYPE) DDFIELDS umzusetzende Felder 20030602
7 Importing IT_FNV4DETAIL Call by reference Type reference (TYPE) T_FNV umzusetztende Feldnamen/Feldwerte 20030904
# Exception Resumable Description Created on
1 CX_UG_MD_CM_MAP Changemanagment: Prüfen und Umsetzen 20030904

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) UGMD_T_MESSAGE FI-Stammdaten: Meldungen 20030530
2 Exporting E_RESULT Call by reference Type reference (TYPE) I Ergebnis der Prüfung 20030530
3 Importing IF_TRUST_CONV_EXIT Call by reference Type reference (TYPE) UG_FLG 'X' FI-Stammdaten: Allgemeines Kennzeichen 20040401
4 Importing IT_NEW Call by reference Type reference (TYPE) ANY TABLE neue Daten 20030530
5 Importing IT_NEW_CONVEXIT Call by reference Type reference (TYPE) UGMD_T_CM_CONVEXIT neue Konvertierungsexits 20030924
6 Importing IT_OLD Call by reference Type reference (TYPE) ANY TABLE alte Daten 20030530
7 Importing IT_OLD_CONVEXIT Call by reference Type reference (TYPE) UGMD_T_CM_CONVEXIT alte Konvertierungsexits 20030924
8 Importing IT_RENAMED_COMP Call by reference Type reference (TYPE) UGMD_T_CM_MAP_COMP Changemanagment: umbenannte Felder 20030530

Method CHECK_TABLE on class CL_UG_MD_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) UGMD_T_MESSAGE FI-Stammdaten: Meldungen 20030731
2 Exporting E_RESULT Call by reference Type reference (TYPE) I Ergebnis des Vergleichs 20030731
3 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container für ALVs mit Tabellen, sollte ignoriert werden 20030728
4 Importing IT_OLD Call by reference Type reference (TYPE) ANY TABLE alte Daten 20030728

Method COMPARE_AND_DISPLAY on class CL_UG_MD_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 20030514
2 Importing IS_COMP_NEW Value transfer Type reference (TYPE) DFIES alte Strukturbeschreibung 20030515
3 Importing IS_COMP_OLD Value transfer Type reference (TYPE) DFIES neue Strukturbeschreibung 20030515

Method COMPONENTS_ARE_COMPATIBLE on class CL_UG_MD_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 20030605
2 Importing IF_NO_CHECK Call by reference Type reference (TYPE) UG_FLG Keine Prüfung --> Verletzung von Indizees möglich! 20030605
3 Importing IF_OVERWRITE Call by reference Type reference (TYPE) UG_FLG Überschreiben bei doppelten Schlüsseln 20030605
4 Importing IT_INDEX Call by reference Type reference (TYPE) UGMD_T_CM_INDX_FIELDS Tabelle mit Indizees, bzgl. derer Verdichtet wird 20030605
5 Importing IT_UNCONDENSED Call by reference Type reference (TYPE) ANY TABLE Eingabedaten 20030605
# Exception Resumable Description Created on
1 CX_UG_MD_CM_MAP Changemanagment: Prüfen und Umsetzen 20030731

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) UG_FLG FI-Stammdaten: Allgemeines Kennzeichen 20040401
2 Importing IT_CONVEXIT Call by reference Type reference (TYPE) UGMD_T_CM_CONVEXIT Changemanagment: Konvertierungsexits 20030924
3 Importing IT_OLD Call by reference Type reference (TYPE) ANY TABLE alte Daten, zumindest als Typ 20030520
4 Importing I_DDIC_OLD Call by reference Type reference (TYPE) TABNAME Tabellenname 20030728
# Exception Resumable Description Created on
1 CX_UG_MD_CM_MAP Changemanagment: Prüfen und Umsetzen 20030731

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 20030924
2 Importing IF_DIRECTION Call by reference Type reference (TYPE) I Eingabe/Ausgabekonvertierung 20030924
3 Importing IS_COMP Call by reference Type reference (TYPE) DFIES Eigenschten des Feldes, incl. Konvertierungsexit 20030924
4 Importing I_VALUE Call by reference Type reference (TYPE) ANY alter Wert 20030924
# Exception Resumable Description Created on
1 CX_SY_CONVERSION_NO_NUMBER System-Exception bei Umwandlung in eine Zahl 20050607
2 CX_SY_CONVERSION_OVERFLOW System-Exception für Overflow bei Konvertierung 20050607

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) UG_FLG Konvertierung ist ok. 20030602
2 Exporting E_VALUE Call by reference Type reference (TYPE) ANY Character-Ausgabewert 20030602
3 Importing IS_COMP_NEW Call by reference Type reference (TYPE) DFIES neue Feldeigenschaften 20030602
4 Importing IS_COMP_OLD Call by reference Type reference (TYPE) DFIES alte Feldeigenschaften 20030602
5 Importing I_VALUE Call by reference Type reference (TYPE) ANY beliebiger Eingabewert 20030602
# Exception Resumable Description Created on
1 CX_SY_CONVERSION_OVERFLOW System-Exception für Overflow bei Konvertierung 20030602

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) UG_FLG Konvertierung ok 20030602
2 Exporting E_VALUE Call by reference Type reference (TYPE) ANY Datum als Ausgabewert 20030602
3 Importing IS_COMP_NEW Call by reference Type reference (TYPE) DFIES neue Feldeigenschaften 20030602
4 Importing I_VALUE Call by reference Type reference (TYPE) ANY beliebiger Eingabewert 20030602
# Exception Resumable Description Created on
1 CX_SY_CONVERSION_OVERFLOW System-Exception für Overflow bei Konvertierung 20030602

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 20030602
2 Importing IS_OLD Call by reference Type reference (TYPE) ANY Alte Zeile 20030602
# Exception Resumable Description Created on
1 CX_UG_MD_CM_MAP Changemanagment: Prüfen und Umsetzen 20030731

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) UG_FLG Konvertierung ok 20030602
2 Exporting E_VALUE Call by reference Type reference (TYPE) ANY numerischer Ausgabewert 20030602
3 Importing IS_COMP_NEW Call by reference Type reference (TYPE) DFIES neue Feldeigenschaften 20030602
4 Importing I_VALUE Call by reference Type reference (TYPE) ANY beliebiger Eingabewert 20030602
# Exception Resumable Description Created on
1 CX_SY_CONVERSION_OVERFLOW System-Exception für Overflow bei Konvertierung 20030602

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) UG_FLG Konvertierung ok 20030602
2 Exporting E_VALUE Call by reference Type reference (TYPE) ANY konvertierter Wert 20030516
3 Importing IF_NEW Call by reference Type reference (TYPE) UG_FLG Das Feld ist neu hinzugekommen 20040205
4 Importing IS_COMP_NEW Call by reference Type reference (TYPE) DFIES neue Feldeigenschaften 20030514
5 Importing IS_COMP_OLD Call by reference Type reference (TYPE) DFIES alte Feldeigenschaften 20030514
6 Importing I_VALUE Call by reference Type reference (TYPE) ANY alter Wert 20030514
# Exception Resumable Description Created on
1 CX_SY_CONVERSION_NO_NUMBER System-Exception bei Umwandlung in eine Zahl 20050607
2 CX_SY_CONVERSION_OVERFLOW System-Exception für Overflow bei Konvertierung 20030514

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 20030730
2 Importing IS_COMP Call by reference Type reference (TYPE) DFIES Eigenschaften 20030730
# Exception Resumable Description Created on
1 CX_SY_CREATE_DATA_ERROR System-Exception bei Datenerzeugung 20030730

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 20040326
2 Importing IS_COMP Call by reference Type reference (TYPE) DFIES Eigenschaften 20040326
# Exception Resumable Description Created on
1 CX_SY_CREATE_DATA_ERROR System-Exception bei Datenerzeugung 20040326

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_UG_MD_CM_MAP Changemanagment: Prüfen und Umsetzen 20030514
2 Importing IF_TRUST_CONV_EXIT Call by reference Type reference (TYPE) UG_FLG 'X' Konvertierungsexits mit Warnung durchführen 20040401
3 Importing IT_CHANGED_COMP Call by reference Type reference (TYPE) DDFIELDS geänderte Eigenschaften pro Feld 20030514
4 Importing IT_CHANGED_INDEX Call by reference Type reference (TYPE) UGMD_T_CM_INDX_FIELDS Felder eines Sekundärindizes 20030604
5 Importing IT_NEW Call by reference Type reference (TYPE) ANY TABLE neue Daten 20030602
6 Importing IT_NEW_CONVEXIT Call by reference Type reference (TYPE) UGMD_T_CM_CONVEXIT Changemanagment: Konvertierungsexits 20030924
7 Importing IT_OLD Call by reference Type reference (TYPE) ANY TABLE alte Daten 20030520
8 Importing IT_OLD_CONVEXIT Call by reference Type reference (TYPE) UGMD_T_CM_CONVEXIT Changemanagment: Konvertierungsexits 20030924
9 Importing IT_RENAMED_COMP Call by reference Type reference (TYPE) UGMD_T_CM_MAP_COMP Changemanagment: umbenannte Felder 20030515

Method CREATE_INSTANCE on class CL_UG_MD_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_UG_MD_CM_MAP Changemanagment: Prüfen und Umsetzen 20030728
2 Importing IF_TRUST_CONV_EXIT Call by reference Type reference (TYPE) UG_FLG 'X' FI-Stammdaten: Allgemeines Kennzeichen 20040401
3 Importing IT_CHANGED_COMP Call by reference Type reference (TYPE) DDFIELDS geänderte Eigenschaften pro Feld 20030728
4 Importing IT_CHANGED_INDEX Call by reference Type reference (TYPE) UGMD_T_CM_INDX_FIELDS geänderte Sekundärindizes 20030728
5 Importing IT_NEW_CONVEXIT Call by reference Type reference (TYPE) UGMD_T_CM_CONVEXIT neue Konvertierungsexits 20030924
6 Importing IT_OLD Call by reference Type reference (TYPE) ANY TABLE alte Daten 20030728
7 Importing IT_OLD_CONVEXIT Call by reference Type reference (TYPE) UGMD_T_CM_CONVEXIT alte Konvertierungsexits 20030924
8 Importing IT_RENAMED_COMP Call by reference Type reference (TYPE) UGMD_T_CM_MAP_COMP Changemanagment: umbenannte Felder 20030728
9 Importing I_DDIC_OLD Call by reference Type reference (TYPE) TABNAME alter DDIC-Name 20030728

Method CREATE_INSTANCE_PRELIM on class CL_UG_MD_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 20030728
# Exception Resumable Description Created on
1 CX_UG_MD_CM_MAP Changemanagment: Prüfen und Umsetzen 20030731

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 20030728
2 Importing IR_T_OUTTAB Call by reference Object reference (TYPE REF TO) DATA Ausgabetabelle 20030728
3 Importing IS_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO ALV-Control: Layoutstruktur 20030728
4 Importing IT_FCAT Value transfer Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20030728
# Exception Resumable Description Created on
1 CX_UG_MD_CM_MAP Changemanagment: Prüfen und Umsetzen 20030731

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 20030926
2 Importing IF_DIRECTION Call by reference Type reference (TYPE) I Ein-/Ausgabekonvertierung 20030925
3 Importing IS_COMP Call by reference Type reference (TYPE) DFIES Feldbeschreibung, incl. Konvertierungsexit 20030924

Method GET_CONVEXIT on class CL_UG_MD_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 20030515
2 Importing IS_COMP Call by reference Type reference (TYPE) DFIES Eigenschaften der Eingabestruktur 20030515
3 Importing IS_LINE Call by reference Type reference (TYPE) ANY Zeile, Struktur 20030515

Method GET_LINE_AS_STRING on class CL_UG_MD_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 20030515
2 Importing I_NEW_NAME Call by reference Type reference (TYPE) ABAP_COMPDESCR-NAME neuer Feldname 20030520

Method GET_OLD_COMP on class CL_UG_MD_CM_MAP has no exception.

Method INCLUDE2SUBROUTINE Signature

Method INCLUDE2SUBROUTINE on class CL_UG_MD_CM_MAP has no parameter.
Method INCLUDE2SUBROUTINE on class CL_UG_MD_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 20030731
# Exception Resumable Description Created on
1 CX_UG_MD_CM_MAP Changemanagment: Prüfen und Umsetzen 20030731

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) UG_FLG Allgemeines Kennzeichen SAP Konsolidierung 20040205
2 Importing I_NEW_NAME Call by reference Type reference (TYPE) ABAP_COMPDESCR-NAME DD-Schnittstelle: Tabellenfelder für DDIF_FIELDINFO_GET 20040205

Method IS_NEW_COMP on class CL_UG_MD_CM_MAP has no exception.

Method ON_CLOSE_DIALOGBOX Signature

Method ON_CLOSE_DIALOGBOX on class CL_UG_MD_CM_MAP has no parameter.
Method ON_CLOSE_DIALOGBOX on class CL_UG_MD_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 20030728
2 Importing IR_T_OUTTAB Call by reference Object reference (TYPE REF TO) DATA Ausgabetabelle 20030728
3 Importing IT_COMP Call by reference Type reference (TYPE) DDFIELDS Feldkatalog 20030728
4 Importing I_TITLE Call by reference Type reference (TYPE) CHAR70 Überschrift 20030729
# Exception Resumable Description Created on
1 CX_UG_MD_CM_MAP Changemanagment: Prüfen und Umsetzen 20030731

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 20030728
# Exception Resumable Description Created on
1 CX_UG_MD_CM_MAP Changemanagment: Prüfen und Umsetzen 20030731

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 20030516
2 Importing IT_CHANGED_INDEX Call by reference Type reference (TYPE) UGMD_T_CM_INDX_FIELDS geänderte Sekundärindizes 20030604
3 Importing IT_CONVEXIT Call by reference Type reference (TYPE) UGMD_T_CM_CONVEXIT Changemanagment: Konvertierungsexits 20030924
4 Importing IT_RENAMED_COMP Call by reference Type reference (TYPE) UGMD_T_CM_MAP_COMP Changemanagment: umbenannte Felder 20030516

Method SET_COMP on class CL_UG_MD_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) UGMD_T_CM_CONVEXIT Changemanagment: Konvertierungsexits 20030924
2 Importing IT_NEW Value transfer Type reference (TYPE) ANY TABLE neue Tabelle 20030516
3 Importing IT_RENAMED_COMP Call by reference Type reference (TYPE) UGMD_T_CM_MAP_COMP umbenannte Felder 20030516
# Exception Resumable Description Created on
1 CX_UG_MD_CM_MAP Changemanagment: Prüfen und Umsetzen 20030731

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 20030730
2 Importing IT_NEW_COMP Call by reference Type reference (TYPE) DDFIELDS neue Eigenschaften der Feldnamen 20030730
3 Importing IT_OLD_COMP Call by reference Type reference (TYPE) DDFIELDS alte Eigenschaften der Feldnamen 20030730
4 Importing I_FNV_NAME Call by reference Type reference (TYPE) DFIES-FIELDNAME Name der Spalte mit Feldnamen 20030730

Method SET_FNV on class CL_UG_MD_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 20030904
2 Importing IS_OLD_COMP Call by reference Type reference (TYPE) DFIES Alte Eigenschaften eines Feldwertes 20030904
3 Importing IT_FNV_VALUE Call by reference Type reference (TYPE) DCBTFIELDS Tabelle der Spalten mit Feldwerten 20030904

Method SET_FNV_SINGLE on class CL_UG_MD_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 20030728

Method SET_OLD_TABLE on class CL_UG_MD_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 20030602
2 Exporting ET_COMP Call by reference Type reference (TYPE) DDFIELDS Beschreibung der Tabelle 20030602
3 Exporting ET_INDEX Call by reference Type reference (TYPE) UGMD_T_CM_INDX_FIELDS Indizees der Tabelle 20030604
4 Importing IF_NO_CHECK Call by reference Type reference (TYPE) UG_FLG kein Index prüfen 20030605
5 Importing IF_OVERWRITE Call by reference Type reference (TYPE) UG_FLG durch Index entstehende doppelte Schlüssel überschreiben 20030605
6 Importing IT Call by reference Type reference (TYPE) ANY TABLE beliebige Tabelle 20030602
7 Importing IT_CONVEXIT Call by reference Type reference (TYPE) UGMD_T_CM_CONVEXIT Konvertierungsexits der Tabelle 20030924
8 Importing IT_INDEX Call by reference Type reference (TYPE) UGMD_T_CM_INDX_FIELDS Indexfelder 20030604
9 Importing I_DDIC_OLD Call by reference Type reference (TYPE) TABNAME alter DDIC-Tabellenname 20030728
# Exception Resumable Description Created on
1 CX_UG_MD_CM_MAP Changemanagment: Prüfen und Umsetzen 20030731

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 20030728

Method SUPPLY_FOOT on class CL_UG_MD_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 20030728

Method SUPPLY_HEAD on class CL_UG_MD_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 20030728

Method SUPPLY_SUB on class CL_UG_MD_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) UGMD_T_MESSAGE FI-Stammdaten: Meldungen 20030515
2 Exporting ET_NEW Call by reference Type reference (TYPE) ANY TABLE Umgesetzte Daten 20030530
3 Exporting E_RESULT Call by reference Type reference (TYPE) I Ergebnis der Umsetzung 20030515
4 Importing IF_NO_CHECK Call by reference Type reference (TYPE) UG_FLG Umsetzung nicht prüfen. Dies kann zu Datenschiefstand führen 20030530
5 Importing I_OVERWRITE Call by reference Type reference (TYPE) UG_FLG Überschreiben bei doppelten Schlüssel 20030515

Method TRANSFORM on class CL_UG_MD_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) UGMD_T_MESSAGE FI-Stammdaten: Meldungen 20030516
2 Exporting ET_NEW Call by reference Type reference (TYPE) ANY TABLE neue Daten 20030516
3 Exporting E_RESULT Call by reference Type reference (TYPE) I Ergebnis der Umsetzung 20030516
4 Importing IF_NO_CHECK Call by reference Type reference (TYPE) UG_FLG Daten nicht prüfen, Umsetzung erzwingen 20030530
5 Importing IF_TRUST_CONV_EXIT Call by reference Type reference (TYPE) UG_FLG 'X' FI-Stammdaten: Allgemeines Kennzeichen 20040401
6 Importing IT_NEW_CONVEXIT Call by reference Type reference (TYPE) UGMD_T_CM_CONVEXIT neue Konvertierungsexits 20030924
7 Importing IT_OLD Call by reference Type reference (TYPE) ANY TABLE alte Daten 20030516
8 Importing IT_OLD_CONVEXIT Call by reference Type reference (TYPE) UGMD_T_CM_CONVEXIT alte Konvertierungsexits 20030924
9 Importing IT_RENAMED_COMP Call by reference Type reference (TYPE) UGMD_T_CM_MAP_COMP Changemanagment: umbenannte Felder 20030516
10 Importing I_OVERWRITE Call by reference Type reference (TYPE) UG_FLG doppelte Schlüssel überschreiben 20030516

Method TRANSFORM_TABLE on class CL_UG_MD_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 20030728
# Exception Resumable Description Created on
1 CX_UG_MD_CM_MAP Changemanagment: Prüfen und Umsetzen 20030731
History
Last changed by/on SAP  20041006 
SAP Release Created in 150