SAP ABAP Class CL_UMG_PROBLEM_TABLE (Table in r3load repair log and/or IMIG log)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-I18-UNI (Application Component) I18N Unicode
     SUMIG (Package) Unicode Migration: Tabellen Umsetzer + Reparatur Tool
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UMG_LIST Results + ALV grid 20031112
Properties
Class CL_UMG_PROBLEM_TABLE  
Short Description Table in r3load repair log and/or IMIG log    
Super Class CL_UMG_LIST Results + ALV grid 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SUMIG   Unicode Migration: Tabellen Umsetzer + Reparatur Tool 
Created 20031112   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNV 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_UMG_PROBLEM_TABLE has no interface implemented.
Friends
Class CL_UMG_PROBLEM_TABLE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHUNK_STACK Instance attribute Private Type reference (TYPE) TAB_CHUNK_STACK Stack von internen Tabellen 20031112
2 CNV_ITAB Instance attribute Private Type reference (TYPE) UMGTCNV Unicode Migration Tool, Table of References 20031112
3 CONTAINER_FIELD_FLAG Instance attribute Private Type reference (TYPE) UMGAFLG SPUMG/SUMG Flag 20050126
4 CONTAINER_OBJ Instance attribute Private Object reference (TYPE REF TO) CL_UMG_CONTAINER Container handling in Unicode conversion 20050126
5 CONV_OBJ_INV Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_CONV_OBJ A CCC Converter Object 20031112
6 CP_ITAB Instance attribute Private Type reference (TYPE) UMGTCP Unicode Migration Tool: List of Code Pages 20031112
7 CURRENT_LANG_WA Instance attribute Private Type reference (TYPE) UMGLANGCP SPUMG: Language <-> Codepage Assignments 20031204
8 CURR_CHUNK_PTR Instance attribute Private Type reference (TYPE) INT4 Natural Number 20031112
9 CURR_LOG_PTR Instance attribute Private Type reference (TYPE) INT4 Zeiger auf den aktuellen spumg log 20031112
10 CUR_APP_CP Instance attribute Private Type reference (TYPE) UMGACP Unicode Migration Tool Default Code Page 20031112
11 CUR_PROBLEM_TAB Instance attribute Private Type reference (TYPE) UMGT3LOG_3 current problem itab 20031113
12 DETAIL_FLG Instance attribute Private Type reference (TYPE) UMGAFLG Unicode Migration Tool Indicator 20031112
13 DISPLAY_ROWS_CNT Instance attribute Private Type reference (TYPE) INT4 500 Natural number 20040120
14 DISP_MODE Instance attribute Public Type reference (TYPE) UMGAFLG Unicode Migration Tool Indicator 20031112
15 DISP_ROWS Instance attribute Private Type reference (TYPE) I 20041014
16 ENTRIES_LEFT Instance attribute Private Type reference (TYPE) UMGAFLG Unicode Migration Tool Indicator 20031112
17 FLDINF_ITAB Instance attribute Private Type reference (TYPE) TDFIES Tabellenfeldbeschreibungen 20031112
18 KEYFLD_ITAB Instance attribute Private Type reference (TYPE) TDFIES Schlüsselfeldbeschreibungen 20031112
19 LANG_ITAB Instance attribute Private Type reference (TYPE) UMGTLANGCP Mapping Between Language and Code Page, for Source System 20031112
20 LANG_VEC Instance attribute Private Type reference (TYPE) SCPLANGS List of languages 20031112
21 LAST_CHUNK_PTR Instance attribute Private Type reference (TYPE) INT4 Natural Number 20031112
22 LAST_LOG_PTR Instance attribute Private Type reference (TYPE) INT4 Zeiger auf den zuletzt gelesenen spumg log 20031112
23 LIMITED_PROBLEM_ITAB Instance attribute Private Type reference (TYPE) UMGT3LOG_3 selected log rows 20040121
24 SHOW_LANG_FLAG Instance attribute Private Type reference (TYPE) UMGAFLG 'X' Unicode Migration Tool Flag 20040419
25 TABCTL Instance attribute Private Type reference (TYPE) UMGCCTL Unicode Migration: Control of Table Conversion 20031112
26 TABNAME Instance attribute Private Type reference (TYPE) TABNAME Table Name 20031112
27 TAB_REP_REF Instance attribute Private Object reference (TYPE REF TO) DATA Referenz auf die interne Tabelle. 20031112
28 TAB_WA_REF Instance attribute Private Object reference (TYPE REF TO) DATA Reference to Work Area 20031112
29 TAB_WA_REF2 Instance attribute Private Object reference (TYPE REF TO) DATA 20031112
30 TARGET_LANG_WA Instance attribute Private Type reference (TYPE) UMGLANGCP SPUMG: Language <-> Codepage Assignments 20070529
31 TOTAL_ROWS Instance attribute Private Type reference (TYPE) INT4 Natural number 20040120
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_FILTER_CLAUSE Static method Public Method Builds a WHERE Clause from the Filter 20031112
2 BUILD_KEY_PATTERNS Instance method Private Method Generiert aus Logeinträgen Where-Klausel. 20031112
3 CLEAR_TARGET_LANG Instance method Public Method Delete target language value. 20100222
4 CONSTRUCTOR Instance method Public Constructor Constructor 20031112
5 DEL_CUR_DISP_PROB_ITAB Instance method Private Method Delete current displayed rows in problem tab (R3load/IMIG) 20050616
6 FILL_NEXT_PREV Instance method Public Method Fill Results Table 20031112
7 GET_LANG_ITAB Instance method Public Method Returns the current language list. 20070529
8 GET_SHOW_LANG_FLAG Instance method Public Method Returns show_lang_flag 20070529
9 GET_TARGET_LANG Instance method Public Method Returns the target language. 20070529
10 HANDLE_SETT Instance method Private Method display lines 20040120
11 LOAD_IMIG_DATA Instance method Private Method load imig data to UMGr3llog and display 20040120
12 MAP_DATATYPE Static method Public Method Get datatype information 20070514
13 PERFORM_UNDO Instance method Private Method Undo Most Recent Changes 20031112
14 REINTERPRET Instance method Private Method Reinterpret all the possible combinations in the lang list 20060524
15 REPAIR Instance method Private Method Repair 20031112
16 SAVE Instance method Private Method Save Selected Lines 20031112
17 SET_TARGET_LANG Instance method Public Method Sets the target language. 20070529
18 SHOW_CURLANG_AS_TITLE Instance method Private Method show current language for selected rows to title 20040109
19 SHOW_LINE_NUM_IN_TITLE Instance method Private Method show the left lines 20040128
20 SHOW_MORE_DETAILS Instance method Private Method show more codepage and time details 20041109
21 SWITCH_SHOW_LANG_FLAG Instance method Public Method Sets show_lang_flag 20070529
Events
Class CL_UMG_PROBLEM_TABLE has no event.
Types
Class CL_UMG_PROBLEM_TABLE has no local type.
Method Signatures

Method BUILD_FILTER_CLAUSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FILTE_CLAUSE Call by reference Type reference (TYPE) STRING 20031125
2 Importing IM_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellentyp für Filterelemente 20031125

Method BUILD_FILTER_CLAUSE on class CL_UMG_PROBLEM_TABLE has no exception.

Method BUILD_KEY_PATTERNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_WHERE_CLAUSE Call by reference Type reference (TYPE) STRING 20040218
2 Importing IM_KEYFIELDS Call by reference Type reference (TYPE) TDFIES 20031112

Method BUILD_KEY_PATTERNS on class CL_UMG_PROBLEM_TABLE has no exception.

Method CLEAR_TARGET_LANG Signature

Method CLEAR_TARGET_LANG on class CL_UMG_PROBLEM_TABLE has no parameter.
Method CLEAR_TARGET_LANG on class CL_UMG_PROBLEM_TABLE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTAINER_NAME Call by reference Type reference (TYPE) SCRFNAME Behältername 20031112
2 Importing IM_DISP Call by reference Type reference (TYPE) UMGAFLG Kennzeichen Unicode Migration Tool 20031112
3 Importing IM_TABNAME Call by reference Type reference (TYPE) TABNAME Protokolltabellenname 20031112
4 Importing IM_TITLE Call by reference Type reference (TYPE) LVC_TITLE ALV-Control: Text der Titelleiste 20031112

Method CONSTRUCTOR on class CL_UMG_PROBLEM_TABLE has no exception.

Method DEL_CUR_DISP_PROB_ITAB Signature

Method DEL_CUR_DISP_PROB_ITAB on class CL_UMG_PROBLEM_TABLE has no parameter.
Method DEL_CUR_DISP_PROB_ITAB on class CL_UMG_PROBLEM_TABLE has no exception.

Method FILL_NEXT_PREV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRECTION Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20031112
2 Exporting EX_RC Call by reference Type reference (TYPE) I 20031112

Method FILL_NEXT_PREV on class CL_UMG_PROBLEM_TABLE has no exception.

Method GET_LANG_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_LANG_ITAB Value transfer Type reference (TYPE) UMGTLANGCP Language Codepage Mappings 20070529

Method GET_LANG_ITAB on class CL_UMG_PROBLEM_TABLE has no exception.

Method GET_SHOW_LANG_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SHOW_LANG_FLAG Value transfer Type reference (TYPE) UMGAFLG SPUMG/SUMG Flag 20070529

Method GET_SHOW_LANG_FLAG on class CL_UMG_PROBLEM_TABLE has no exception.

Method GET_TARGET_LANG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TARGET_LANG Value transfer Type reference (TYPE) SPRAS Language Key 20070529

Method GET_TARGET_LANG on class CL_UMG_PROBLEM_TABLE has no exception.

Method HANDLE_SETT Signature

Method HANDLE_SETT on class CL_UMG_PROBLEM_TABLE has no parameter.
Method HANDLE_SETT on class CL_UMG_PROBLEM_TABLE has no exception.

Method LOAD_IMIG_DATA Signature

Method LOAD_IMIG_DATA on class CL_UMG_PROBLEM_TABLE has no parameter.
Method LOAD_IMIG_DATA on class CL_UMG_PROBLEM_TABLE has no exception.

Method MAP_DATATYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_VALUE Call by reference Type reference (TYPE) STRING Log Entry (key fields) 20070514
2 Exporting EX_DATATYPE Call by reference Type reference (TYPE) C 20070514
3 Exporting EX_LENGTH Call by reference Type reference (TYPE) I 20070514
4 Importing IM_KEYFLD Call by reference Type reference (TYPE) DFIES DD Interface: Table Fields for DDIF_FIELDINFO_GET 20070514

Method MAP_DATATYPE on class CL_UMG_PROBLEM_TABLE has no exception.

Method PERFORM_UNDO Signature

Method PERFORM_UNDO on class CL_UMG_PROBLEM_TABLE has no parameter.
Method PERFORM_UNDO on class CL_UMG_PROBLEM_TABLE has no exception.

Method REINTERPRET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ROWS Call by reference Type reference (TYPE) LVC_T_ROW ALV control: Table rows 20060524

Method REINTERPRET on class CL_UMG_PROBLEM_TABLE has no exception.

Method REPAIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CURLANG Call by reference Type reference (TYPE) UMGLANGCP SPUMG: Sprachen-/Codepagezuordnungen 20031204
2 Importing IM_LANG Call by reference Type reference (TYPE) UMGLANGCP Zuordnung zwischen Sprache und Codepage, für Quellsystem 20031112
3 Importing IM_SEL_ROWS Call by reference Type reference (TYPE) LVC_T_ROW ALV Control: Tabellenzeilen 20031112

Method REPAIR on class CL_UMG_PROBLEM_TABLE has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ROWS Call by reference Type reference (TYPE) LVC_T_ROW ALV Control: Tabellenzeilen 20031112

Method SAVE on class CL_UMG_PROBLEM_TABLE has no exception.

Method SET_TARGET_LANG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TARGET_LANG Call by reference Type reference (TYPE) SPRAS Language Key 20070529

Method SET_TARGET_LANG on class CL_UMG_PROBLEM_TABLE has no exception.

Method SHOW_CURLANG_AS_TITLE Signature

Method SHOW_CURLANG_AS_TITLE on class CL_UMG_PROBLEM_TABLE has no parameter.
Method SHOW_CURLANG_AS_TITLE on class CL_UMG_PROBLEM_TABLE has no exception.

Method SHOW_LINE_NUM_IN_TITLE Signature

Method SHOW_LINE_NUM_IN_TITLE on class CL_UMG_PROBLEM_TABLE has no parameter.
Method SHOW_LINE_NUM_IN_TITLE on class CL_UMG_PROBLEM_TABLE has no exception.

Method SHOW_MORE_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_USED_CP Call by reference Type reference (TYPE) CPCODEPAGE SAP Character Set ID 20060524
2 Importing IM_GET_CP Call by reference Type reference (TYPE) CHAR01 Get used_cp for that row 20060524
3 Importing IM_ROWS Call by reference Type reference (TYPE) LVC_T_ROW ALV Control: Tabellenzeilen 20041109

Method SHOW_MORE_DETAILS on class CL_UMG_PROBLEM_TABLE has no exception.

Method SWITCH_SHOW_LANG_FLAG Signature

Method SWITCH_SHOW_LANG_FLAG on class CL_UMG_PROBLEM_TABLE has no parameter.
Method SWITCH_SHOW_LANG_FLAG on class CL_UMG_PROBLEM_TABLE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700