SAP ABAP Class CL_UMG_CD_UTIL (Utilities for Change Document data handling)
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_CD_UTIL  
Short Description Utilities for Change Document data handling    
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 20090427   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_UMG_CD_UTIL has no interface implemented.
Friends
Class CL_UMG_CD_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPLSERVCP Instance attribute Private Type reference (TYPE) UMGACP Application server codepage 20090813
2 APPLSERV_BIG Instance attribute Private Type reference (TYPE) ABAP_BOOL Is ths server in big endian? 20090813
3 COMCHAR_PART1 Instance attribute Private See coding Common characters, part 1 20090526
4 COMCHAR_PART2 Instance attribute Private See coding Common characters, part 2 20090526
5 CONVDATE Instance attribute Private Type reference (TYPE) D Conversion date 20090813
6 CONVTIME Instance attribute Private Type reference (TYPE) T Conversion time 20090813
7 CPLIST Instance attribute Private Type reference (TYPE) UMGTCP List of Codepages 20090526
8 C_CONTTYPE_D Constant Public Type reference (TYPE) UMGACONTTYPE 'D' Container type, D 20090427
9 C_CONTTYPE_E Constant Public Type reference (TYPE) UMGACONTTYPE 'E' Container type, E 20090427
10 C_CONTTYPE_I Constant Public Type reference (TYPE) UMGACONTTYPE 'I' Container type, I 20090427
11 C_CONTTYPE_J Constant Public Type reference (TYPE) UMGACONTTYPE 'J' Container type, J 20090427
12 C_CONTTYPE_K Constant Public Type reference (TYPE) UMGACONTTYPE 'K' Container type, K 20090427
13 C_CONTTYPE_L Constant Public Type reference (TYPE) UMGACONTTYPE 'L' Container type, L 20090427
14 C_CONTTYPE_R Constant Public Type reference (TYPE) UMGACONTTYPE 'R' Container type, R 20090427
15 C_CONVDATE_DEFAULT Constant Public Type reference (TYPE) D '99991231' Default conversion date 20091022
16 C_CONVTIME_DEFAULT Constant Public Type reference (TYPE) T '235959' Default conversion time 20091022
17 C_DATAKIND_B Constant Public Type reference (TYPE) UMGADATAKIND 'B' UMGNTCD6-DATAKIND, binary 20090427
18 C_DATAKIND_C Constant Public Type reference (TYPE) UMGADATAKIND 'C' UMGNTCD6-DATAKIND, English alphanumeric 20090427
19 C_DATAKIND_T Constant Public Type reference (TYPE) UMGADATAKIND 'T' UMGNTCD6-DATAKIND, non-English characters 20090427
20 C_DATAKIND_UNDEFINED Constant Public Type reference (TYPE) UMGADATAKIND '0' UMGNTCD6-DATAKIND, unknown 20090623
21 C_RC_NO Constant Public Type reference (TYPE) UMGARC 1 Return code, no 20090815
22 C_RC_NO_CONV_FAIL Constant Public Type reference (TYPE) UMGARC 20 Return code, conversion failure 20090605
23 C_RC_NO_CP_NOT_FOUND Constant Public Type reference (TYPE) UMGARC 10 Return code, CP not determined 20090428
24 C_RC_NO_GENERAL Constant Public Type reference (TYPE) UMGARC 99 Return code, unspecifled error 20090427
25 C_RC_NO_INVALID_CP Constant Public Type reference (TYPE) UMGARC 14 Return code, specified CP invalid 20090428
26 C_RC_NO_NON7BIT Constant Public Type reference (TYPE) UMGARC 13 Return code, non 7-bit ascii 20090605
27 C_RC_NO_NONUNICODE Constant Public Type reference (TYPE) UMGARC 11 Return code, non-Unicode system 20090428
28 C_RC_NO_PARAMETER Constant Public Type reference (TYPE) UMGARC 98 Return code, parameter error 20090624
29 C_RC_NO_TABLE_NOT_EXIST Constant Public Type reference (TYPE) UMGARC 12 Return code, specified table not found 20090716
30 C_RC_OK Constant Public Type reference (TYPE) UMGARC 0 Return code, successful 20090427
31 C_RC_SURROGATE_1 Constant Public Type reference (TYPE) UMGARC 5 1st 2 bytes of a surrogate pair 20090929
32 C_RC_SURROGATE_2 Constant Public Type reference (TYPE) UMGARC 6 2nd 2 bytes of a surrogate pair 20090929
33 C_RC_UNKNOWN Constant Public Type reference (TYPE) UMGARC 99 Return code, don't know 20090815
34 C_RC_YES Constant Public Type reference (TYPE) UMGARC 0 Return code, yes 20090815
35 C_STATUS_NO Constant Public Type reference (TYPE) UMGARC 2 The system cannot be repaired 20090813
36 C_STATUS_OK Constant Public Type reference (TYPE) UMGARC 0 The system status is fine 20090813
37 C_STATUS_PROBLEM Constant Public Type reference (TYPE) UMGARC 1 The system must be repaired 20090813
38 C_SURROGATE_1_HI Constant Private See coding 'DBFF' Surrogate range 1, high 20090930
39 C_SURROGATE_1_LO Constant Private See coding 'D800' Surrogate range 1, low 20090930
40 C_SURROGATE_2_HI Constant Private See coding 'DFFF' Surrogate range 2, high 20090930
41 C_SURROGATE_2_LO Constant Private See coding 'DC00' Surrogate range 2, low 20090930
42 GLOBALFBCP Instance attribute Private Type reference (TYPE) CPCODEPAGE Global fallback codepage 20090526
43 HADASIANCP Instance attribute Private Type reference (TYPE) ABAP_BOOL Had an Asian codepage 20090811
44 HADBLENDEDCP Instance attribute Private Type reference (TYPE) ABAP_BOOL Had a blended codepage 20090810
45 HADCHINESECP Instance attribute Private Type reference (TYPE) ABAP_BOOL Had a Chinese codepage 20090814
46 HADCYRILLICCP Instance attribute Private Type reference (TYPE) ABAP_BOOL Had a Cyrillic codepage 20090811
47 HADGREEKCP Instance attribute Private Type reference (TYPE) ABAP_BOOL Had a Greek codepage 20090811
48 HADJAPANESECP Instance attribute Private Type reference (TYPE) ABAP_BOOL Had a Japanese codepage 20090814
49 HADKOREANCP Instance attribute Private Type reference (TYPE) ABAP_BOOL Had a Korean codepage 20090814
50 HADNONLATINCP Instance attribute Private Type reference (TYPE) ABAP_BOOL Had a non-Latin codepage 20090810
51 LANGLIST Instance attribute Private Type reference (TYPE) UMGTLANGCP Language Codepage Mappings 20090609
52 NUM_COMCHARS Instance attribute Private Type reference (TYPE) INT4 Number of common characters 20090526
53 R3LOADVERSION Instance attribute Private Type reference (TYPE) UMGASETTVAL Version of used R3load 20090729
54 SINGLECP Instance attribute Private Type reference (TYPE) ABAP_BOOL Was a single codepage system 20090526
55 SURROGATE_1_HI Instance attribute Private See coding Surrogate range 1, high 20090930
56 SURROGATE_1_LO Instance attribute Private See coding Surrogate range 1, low 20090930
57 SURROGATE_2_HI Instance attribute Private See coding Surrogate range 2, high 20090930
58 SURROGATE_2_LO Instance attribute Private See coding Surrogate range 2, low 20090930
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_7BIT Instance method Private Method Checks existence of non 7-bit ASCII in a CDPOS*-TABKEY field 20090608
2 CHECK_SYSTEM Instance method Public Method Returns, system is OK, needs reparing, is unrepairable 20090813
3 CHECK_TABLE_EXISTENCE Static method Public Method Checks whether a specified table exist or not 20090716
4 CONSTRUCTOR Instance method Public Constructor Constructor 20090526
5 CONVBACK Instance method Private Method Converts back to non-Unicode string 20090527
6 CORRECT_CDPOS_ALL Instance method Private Method Reconverts TABKEY in CDPOS (with or without binary fields) 20090806
7 CORRECT_CDPOS_NEW Instance method Public Method Reconverts a new TABKEY in CDPOS 20090719
8 CORRECT_CDPOS_OLD Instance method Public Method Reconverts an old TABKEY in CDPOS 20090719
9 CORRECT_CDPOS_STR Instance method Public Method Reconverts a CDPOS_STR field 20090719
10 CORRECT_CDPOS_UID Instance method Public Method Reconverts a CDPOS_UID field 20090719
11 GET_APPLSERV_CP Static method Public Method Returns the current application codepage 20090813
12 GET_CONVDATE Instance method Public Method Returns the conversion date/time 20090813
13 GET_DATAKIND Static method Public Method Returns DATAKIND of a specified DATATYPE 20090623
14 GET_POSSIBLE_CP Instance method Private Method Returns a list of possible used codepages, recordwise 20090608
15 GET_TABLE_STRUCTURE Static method Public Method Obtains structure information of a given table 20090806
16 HAD_ASIAN_CP Instance method Public Method Had an Asian codepage? 20090811
17 HAD_BLENDED_CP Instance method Public Method Had a blended codepage? 20090811
18 HAD_CHINESE_CP Instance method Public Method Had a Chinese codepage? 20090814
19 HAD_CYRILLIC_CP Instance method Public Method Had a Cyrillic codelage? 20090811
20 HAD_GREEK_CP Instance method Public Method Had a Greek codepage? 20090811
21 HAD_JAPANESE_CP Instance method Public Method Had a Japanese codepage? 20090814
22 HAD_KOREAN_CP Instance method Public Method Had a Korean codepage? 20090814
23 IS_SYSTEM_CORRECTABLE Instance method Private Method Is the CDPOS correctable by the current implementation? 20090816
24 LOOKUP_VOCABULARY Instance method Private Method Looks up vocabulary to get possible codepages 20090608
25 READ_UMGNTCD6 Static method Public Method Reads table UMGNTCD6 20090821
26 RECONV Instance method Private Method Reconverts new TABKEY (with or without binary fields) 20090806
27 SELECT_CP Instance method Private Method Selects one codepage 20090626
28 SET_CONVDATE Instance method Public Method Sets the conversion date and time 20090818
29 SET_CP_FLAGS Instance method Private Method Sets flags for codepage information 20090911
30 SHIFT Instance method Private Method Adjusts TABKEY by field shifting 20090806
31 STORE_CP Instance method Private Method Saves a list of possible used codepages, global 20090526
32 TABKEY_NEED_CORRECTION Instance method Public Method Need to repair a specified TABKEY? 20090816
33 UPDATE_LANGLIST Instance method Public Method Updates the language list and the codepage list 20090911
34 WAS_DOUBLEBYTE Instance method Public Method Was a specified character double-byte? 20090811
Events
Class CL_UMG_CD_UTIL has no event.
Types
Class CL_UMG_CD_UTIL has no local type.
Method Signatures

Method CHECK_7BIT 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) UMGARC Return code 20090608
2 Importing IM_TEXT Call by reference Type reference (TYPE) CLIKE Text buffer 20090807

Method CHECK_7BIT on class CL_UMG_CD_UTIL has no exception.

Method CHECK_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STATUS Call by reference Type reference (TYPE) UMGARC System status 20090813

Method CHECK_SYSTEM on class CL_UMG_CD_UTIL has no exception.

Method CHECK_TABLE_EXISTENCE 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) UMGARC Return Code 20090716
2 Importing IM_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20090716

Method CHECK_TABLE_EXISTENCE on class CL_UMG_CD_UTIL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATE Call by reference Type reference (TYPE) D C_CONVDATE_DEFAULT Date of Unicode conversion 20090818
2 Importing IM_LANGLIST Call by reference Type reference (TYPE) UMGTLANGCP Language codepage mappings 20090911
3 Importing IM_LANGLIST_REPL Call by reference Type reference (TYPE) ABAP_BOOL ' ' Replace langlist or not 20090911
4 Importing IM_TIME Call by reference Type reference (TYPE) T C_CONVTIME_DEFAULT Time of Unicode conversion 20090818
# Exception Resumable Description Created on
1 CX_UMG_CD_GENERAL General error 20090814
2 CX_UMG_CD_NOT_UNICODE Not a Unicode system 20090814
3 CX_UMG_CD_NO_HISTORY No Unicode conversion history found 20090616

Method CONVBACK 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) UMGARC Return code 20090527
2 Exporting EX_RESULT Call by reference Type reference (TYPE) UMGANFIELD Converted non-Unicode field 20090527
3 Importing IM_CP Call by reference Type reference (TYPE) UMGACP Codepage 20090527
4 Importing IM_LENGTH Call by reference Type reference (TYPE) I 0 Text length 20090603
5 Importing IM_TEXT Call by reference Type reference (TYPE) CLIKE Text 20090527

Method CONVBACK on class CL_UMG_CD_UTIL has no exception.

Method CORRECT_CDPOS_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CP_FINAL Call by reference Type reference (TYPE) UMGACP Codepage 20090806
2 Exporting EX_RC Call by reference Type reference (TYPE) UMGARC Return code 20090806
3 Exporting EX_RECONVERTED Call by reference Type reference (TYPE) UMGAUFIELD Unicode field 20090806
4 Importing IM_CP_USED Call by reference Type reference (TYPE) UMGACP Codepage 20090806
5 Importing IM_NEW Call by reference Type reference (TYPE) ABAP_BOOL Is new format? 20090806
6 Importing IM_TABKEY Call by reference Type reference (TYPE) CLIKE Length 70 or 254 20090806
7 Importing IM_TABNAME Call by reference Type reference (TYPE) TABNAME Table name 20090806

Method CORRECT_CDPOS_ALL on class CL_UMG_CD_UTIL has no exception.

Method CORRECT_CDPOS_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CP_FINAL Call by reference Type reference (TYPE) UMGACP Codepage 20090719
2 Exporting EX_RC Call by reference Type reference (TYPE) UMGARC Return code 20090719
3 Exporting EX_RECONVERTED Call by reference Type reference (TYPE) UMGAUFIELD Unicode field 20090719
4 Importing IM_CP_USED Call by reference Type reference (TYPE) UMGACP Codepage 20090719
5 Importing IM_TABKEY Call by reference Type reference (TYPE) CDTABKEY Changed table record Key 20090719
6 Importing IM_TABNAME Call by reference Type reference (TYPE) TABNAME Table name 20090719

Method CORRECT_CDPOS_NEW on class CL_UMG_CD_UTIL has no exception.

Method CORRECT_CDPOS_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CP_FINAL Call by reference Type reference (TYPE) UMGACP Codepage 20090719
2 Exporting EX_RC Call by reference Type reference (TYPE) UMGARC Return code 20090719
3 Exporting EX_RECONVERTED Call by reference Type reference (TYPE) UMGAUFIELD Unicode field 20090719
4 Importing IM_CP_USED Call by reference Type reference (TYPE) UMGACP Codepage 20090719
5 Importing IM_TABKEY Call by reference Type reference (TYPE) CDTABKEY Changed table record Key 20090719
6 Importing IM_TABNAME Call by reference Type reference (TYPE) TABNAME Table name 20090719

Method CORRECT_CDPOS_OLD on class CL_UMG_CD_UTIL has no exception.

Method CORRECT_CDPOS_STR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CP_FINAL Call by reference Type reference (TYPE) UMGACP Codepage 20090719
2 Exporting EX_RC Call by reference Type reference (TYPE) UMGARC Return code 20090719
3 Exporting EX_RECONVERTED Call by reference Type reference (TYPE) UMGAUFIELD Unicode field 20090719
4 Importing IM_CP_USED Call by reference Type reference (TYPE) UMGACP Codepage 20090719
5 Importing IM_TABKEY Call by reference Type reference (TYPE) CDTABKEYLO Table key for CDPOS in character 254 20090719
6 Importing IM_TABNAME Call by reference Type reference (TYPE) TABNAME Table name 20090719

Method CORRECT_CDPOS_STR on class CL_UMG_CD_UTIL has no exception.

Method CORRECT_CDPOS_UID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CP_FINAL Call by reference Type reference (TYPE) UMGACP Codepage 20090719
2 Exporting EX_RC Call by reference Type reference (TYPE) UMGARC Return code 20090719
3 Exporting EX_RECONVERTED Call by reference Type reference (TYPE) UMGAUFIELD Unicode field 20090719
4 Importing IM_CP_USED Call by reference Type reference (TYPE) UMGACP Codepage 20090719
5 Importing IM_TABKEY Call by reference Type reference (TYPE) CDTABKEYLO Table key for CDPOS in character 254 20090719
6 Importing IM_TABNAME Call by reference Type reference (TYPE) TABNAME Table name 20090719

Method CORRECT_CDPOS_UID on class CL_UMG_CD_UTIL has no exception.

Method GET_APPLSERV_CP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CP Call by reference Type reference (TYPE) UMGACP Codepage 20090813
2 Exporting EX_RC Call by reference Type reference (TYPE) UMGARC Return code 20090813

Method GET_APPLSERV_CP on class CL_UMG_CD_UTIL has no exception.

Method GET_CONVDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DATE Call by reference Type reference (TYPE) D Conversion date 20090813
2 Exporting EX_TIME Call by reference Type reference (TYPE) T Conversion time 20090813

Method GET_CONVDATE on class CL_UMG_CD_UTIL has no exception.

Method GET_DATAKIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DATAKIND Call by reference Type reference (TYPE) UMGADATAKIND Data classification for UMGNTCD6 20090623
2 Importing IM_DATATYPE Call by reference Type reference (TYPE) DATATYPE_D Data type in ABAP dictionary 20090623

Method GET_DATAKIND on class CL_UMG_CD_UTIL has no exception.

Method GET_POSSIBLE_CP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CP_EXT_LIST Call by reference Type reference (TYPE) TT_CP_EXT Codepages and conveted results 20090715
2 Exporting EX_RC Call by reference Type reference (TYPE) UMGARC Return code 20090608
3 Importing IM_TABKEY Call by reference Type reference (TYPE) CLIKE Length 70 or 254 20090608
4 Importing IM_TABNAME Call by reference Type reference (TYPE) TABNAME Table name 20090608

Method GET_POSSIBLE_CP on class CL_UMG_CD_UTIL has no exception.

Method GET_TABLE_STRUCTURE 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) UMGARC Return code 20090806
2 Exporting EX_UMGNTCD6 Call by reference Type reference (TYPE) UMGTNTCD6 Table with UMGNTCD6 structure 20090806
3 Importing IM_TABNAME Call by reference Type reference (TYPE) TABNAME Table name 20090806

Method GET_TABLE_STRUCTURE on class CL_UMG_CD_UTIL has no exception.

Method HAD_ASIAN_CP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_YES Value transfer Type reference (TYPE) ABAP_BOOL 20090811

Method HAD_ASIAN_CP on class CL_UMG_CD_UTIL has no exception.

Method HAD_BLENDED_CP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_YES Value transfer Type reference (TYPE) ABAP_BOOL 20090811

Method HAD_BLENDED_CP on class CL_UMG_CD_UTIL has no exception.

Method HAD_CHINESE_CP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_YES Value transfer Type reference (TYPE) ABAP_BOOL 20090814

Method HAD_CHINESE_CP on class CL_UMG_CD_UTIL has no exception.

Method HAD_CYRILLIC_CP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_YES Value transfer Type reference (TYPE) ABAP_BOOL 20090811

Method HAD_CYRILLIC_CP on class CL_UMG_CD_UTIL has no exception.

Method HAD_GREEK_CP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_YES Value transfer Type reference (TYPE) ABAP_BOOL 20090811

Method HAD_GREEK_CP on class CL_UMG_CD_UTIL has no exception.

Method HAD_JAPANESE_CP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_YES Value transfer Type reference (TYPE) ABAP_BOOL 20090814

Method HAD_JAPANESE_CP on class CL_UMG_CD_UTIL has no exception.

Method HAD_KOREAN_CP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_YES Value transfer Type reference (TYPE) ABAP_BOOL 20090814

Method HAD_KOREAN_CP on class CL_UMG_CD_UTIL has no exception.

Method IS_SYSTEM_CORRECTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_YES Value transfer Type reference (TYPE) ABAP_BOOL 20090816

Method IS_SYSTEM_CORRECTABLE on class CL_UMG_CD_UTIL has no exception.

Method LOOKUP_VOCABULARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CP_LIST Call by reference Type reference (TYPE) UMGTCP Codepages 20090608
2 Exporting EX_RC Call by reference Type reference (TYPE) UMGARC Return code 20090608
3 Importing IM_TABKEY Call by reference Type reference (TYPE) CLIKE Length 70 or 254 20090608
4 Importing IM_TABNAME Call by reference Type reference (TYPE) TABNAME Table name 20090608

Method LOOKUP_VOCABULARY on class CL_UMG_CD_UTIL has no exception.

Method READ_UMGNTCD6 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) UMGARC Return code 20090821
2 Exporting EX_UMGNTCD6 Call by reference Type reference (TYPE) UMGTNTCD6 Table with UMGNTCD6 structure 20090821
3 Importing IM_TABNAME Call by reference Type reference (TYPE) TABNAME Table name 20090821

Method READ_UMGNTCD6 on class CL_UMG_CD_UTIL has no exception.

Method RECONV 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) UMGARC Return code 20090806
2 Exporting EX_RECONVERTED Call by reference Type reference (TYPE) UMGAUFIELD Unicode field 20090806
3 Importing IM_BIN_TO_CHAR Call by reference Type reference (TYPE) ABAP_BOOL Is bin converted to char? 20090806
4 Importing IM_CP_EXT Call by reference Type reference (TYPE) T_CP_EXT Codepage 20090806
5 Importing IM_TABKEY Call by reference Type reference (TYPE) CLIKE Length 70 or 254 20090806
6 Importing IM_TABNAME Call by reference Type reference (TYPE) TABNAME Table name 20090806

Method RECONV on class CL_UMG_CD_UTIL has no exception.

Method SELECT_CP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CP_EXT Call by reference Type reference (TYPE) T_CP_EXT Selected codepage 20090626
2 Exporting EX_RC Call by reference Type reference (TYPE) UMGARC Return code 20090626
3 Importing IM_TABKEY Call by reference Type reference (TYPE) CLIKE Length 70 or 254 20090626
4 Importing IM_TABNAME Call by reference Type reference (TYPE) TABNAME Table name 20090626

Method SELECT_CP on class CL_UMG_CD_UTIL has no exception.

Method SET_CONVDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATE Call by reference Type reference (TYPE) D Date of Unicode conversion 20090818
2 Importing IM_TIME Call by reference Type reference (TYPE) T Time of Unicode conversion 20090818

Method SET_CONVDATE on class CL_UMG_CD_UTIL has no exception.

Method SET_CP_FLAGS Signature

Method SET_CP_FLAGS on class CL_UMG_CD_UTIL has no parameter.
Method SET_CP_FLAGS on class CL_UMG_CD_UTIL has no exception.

Method SHIFT 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) UMGARC Return code 20090806
2 Exporting EX_SHIFTED Call by reference Type reference (TYPE) UMGAUFIELD Unicode field 20090806
3 Importing IM_CP Call by reference Type reference (TYPE) UMGACP Codepage 20090811
4 Importing IM_TABKEY Call by reference Type reference (TYPE) CLIKE Length 70 or 254 20090806
5 Importing IM_TABNAME Call by reference Type reference (TYPE) TABNAME Table name 20090806

Method SHIFT on class CL_UMG_CD_UTIL has no exception.

Method STORE_CP 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) UMGARC Return code 20090526
2 Importing IM_LANGLIST Call by reference Type reference (TYPE) UMGTLANGCP Language codepage mappings 20090911
3 Importing IM_LANGLIST_REPL Call by reference Type reference (TYPE) ABAP_BOOL ' ' Replace langlist or not 20090911

Method STORE_CP on class CL_UMG_CD_UTIL has no exception.

Method TABKEY_NEED_CORRECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BIN_TO_CHAR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Is bin converted to char? 20090816
2 Importing IM_TABKEY Call by reference Type reference (TYPE) CLIKE Length 70 or 254. 20090816
3 Importing IM_TABNAME Call by reference Type reference (TYPE) TABNAME Table name 20090816
4 Returning RE_YES Value transfer Type reference (TYPE) ABAP_BOOL Yes means maybe. 20090816

Method TABKEY_NEED_CORRECTION on class CL_UMG_CD_UTIL has no exception.

Method UPDATE_LANGLIST 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) UMGARC Return Code 20090911
2 Importing IM_LANGLIST Call by reference Type reference (TYPE) UMGTLANGCP Language codepage mappings 20090911
3 Importing IM_LANGLIST_REPL Call by reference Type reference (TYPE) ABAP_BOOL ' ' Replace langlist or not 20090911

Method UPDATE_LANGLIST on class CL_UMG_CD_UTIL has no exception.

Method WAS_DOUBLEBYTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHAR Call by reference Type reference (TYPE) C One character 20090811
2 Importing IM_CP Call by reference Type reference (TYPE) UMGACP Codepage 20090811
3 Returning RE_YES Value transfer Type reference (TYPE) UMGARC Yes, no or unknown 20090811

Method WAS_DOUBLEBYTE on class CL_UMG_CD_UTIL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 800