SAP ABAP Class CL_UMG_REPAIR_UTIL (repair wrong unicode data caused by wrong source cp)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-I18-UNI (Application Component) I18N Unicode
     SUMIG (Package) Unicode Migration: Tabellen Umsetzer + Reparatur Tool
Properties
Class CL_UMG_REPAIR_UTIL  
Short Description repair wrong unicode data caused by wrong source cp    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SUMIG   Unicode Migration: Tabellen Umsetzer + Reparatur Tool 
Created 20031023   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UMG_REPAIR_UTIL has no forward declaration.
Interfaces
Class CL_UMG_REPAIR_UTIL has no interface implemented.
Friends
Class CL_UMG_REPAIR_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONV_TAB Static Attribute Private Type reference (TYPE) CONV_TAB_T 20031023
2 LANG_CP_TAB Instance attribute Private Type reference (TYPE) NLS_LANGU_CP_TAB Assignment of Languages to Codepages 20031106
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20031023
2 REINTERPRET Instance method Public Method reinterpret string to string 20031023
3 REINTERPRETBYLANG Instance method Public Method reinterpret string to string according to language 20031104
4 REINTERPRETX2X Instance method Public Method reinterpret xstring to xstring 20040906
Events
Class CL_UMG_REPAIR_UTIL has no event.
Types
Class CL_UMG_REPAIR_UTIL has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LANG_CP_TAB Call by reference Type reference (TYPE) NLS_LANGU_CP_TAB Zuordnung von Sprachen zu Codepages 20031106
# Exception Resumable Description Created on
1 CX_RUN_ONLY_IN_US Nur in Unicode-Systemen ausführen 20031023

Method REINTERPRET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_UNICODE_TEXT Call by reference Type reference (TYPE) STRING 20031023
2 Importing IM_CORRECT_CP Call by reference Type reference (TYPE) CPCODEPAGE 20031023
3 Importing IM_UNICODE_TEXT Call by reference Type reference (TYPE) STRING 20031023
4 Importing IM_WRONG_CP Call by reference Type reference (TYPE) CPCODEPAGE 20031023
# Exception Resumable Description Created on
1 CX_CONVERSION_FAILED Konvertierung gescheitert, evtl. aufgrund falscher Eingaben. 20031023

Method REINTERPRETBYLANG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_UNICODE_TEXT Call by reference Type reference (TYPE) STRING 20031104
2 Importing IM_CORRECT_LANG Call by reference Type reference (TYPE) LANG Sprachenschlüssel 20031104
3 Importing IM_UNICODE_TEXT Call by reference Type reference (TYPE) STRING 20031104
4 Importing IM_WRONG_LANG Call by reference Type reference (TYPE) LANG Sprachenschlüssel 20031104
# Exception Resumable Description Created on
1 CX_CANNOTFINDCODEPAGEFORLANG Kann Codepage für Sprache nicht finden 20031104

Method REINTERPRETX2X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RC Call by reference Type reference (TYPE) I 20040906
2 Exporting EX_XSTRING Call by reference Type reference (TYPE) XSTRING 20040906
3 Importing IM_BASECP Call by reference Type reference (TYPE) CPCODEPAGE xstring kodiert Codepage 20040906
4 Importing IM_CORRECTCP Call by reference Type reference (TYPE) CPCODEPAGE 20040906
5 Importing IM_WRONGCP Call by reference Type reference (TYPE) CPCODEPAGE SAP Zeichensatz-ID 20040906
6 Importing IM_XSTRING Call by reference Type reference (TYPE) XSTRING 20040906

Method REINTERPRETX2X on class CL_UMG_REPAIR_UTIL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700