SAP ABAP Class CL_I18N_SYSTEM_SETTINGS (Tools to maintain i18n system config.)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-I18 (Application Component) Internationalization (I18N)
     SCP (Package) SAP Code Pages
Properties
Class CL_I18N_SYSTEM_SETTINGS  
Short Description Tools to maintain i18n system config.    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCP   SAP Code Pages 
Created 20040615   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)
Interfaces
Class CL_I18N_SYSTEM_SETTINGS has no interface implemented.
Friends
Class CL_I18N_SYSTEM_SETTINGS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_SYS_CONF_TYPE_NUC_AMBCP Constant Public Type reference (TYPE) CPA_SYS_CONFIG_TYPE 2 System Configuration Type (Unicode / Non-Unicode, etc...) 20040630
2 C_SYS_CONF_TYPE_NUC_MDMP Constant Public Type reference (TYPE) CPA_SYS_CONFIG_TYPE 1 System Configuration Type (Unicode / Non-Unicode, etc...) 20040630
3 C_SYS_CONF_TYPE_NUC_NOTCPDB Constant Public Type reference (TYPE) CPA_SYS_CONFIG_TYPE 5 System Configuration Type (Unicode / Non-Unicode, etc...) 20050128
4 C_SYS_CONF_TYPE_NUC_SNGLCP Constant Public Type reference (TYPE) CPA_SYS_CONFIG_TYPE 4 System Configuration Type (Unicode / Non-Unicode, etc...) 20040630
5 C_SYS_CONF_TYPE_NUC_UMAMBCP Constant Public Type reference (TYPE) CPA_SYS_CONFIG_TYPE 3 System Configuration Type (Unicode / Non-Unicode, etc...) 20040630
6 C_SYS_CONF_TYPE_UC Constant Public Type reference (TYPE) CPA_SYS_CONFIG_TYPE 0 System Configuration Type (Unicode / Non-Unicode, etc...) 20040630
7 C_TCP0I_NAME_ALV_CALENDAR Constant Public Type reference (TYPE) TCP0I-NAME 'alv_calendar' Name for I18n parameter. SAP Note 831333. 20060620
8 C_TCP0I_NAME_BIDI_CTRL_FILTER Constant Public Type reference (TYPE) TCP0I-NAME 'bidi_ctrl_filter' Name for i18n parameter. SAP Note 775523. 20040827
9 C_TCP0I_NAME_CAL_CONV_YEARS Constant Public Type reference (TYPE) TCP0I-NAME 'cal_conv_years' Name for I18n parameter. SAP Note 1052359. 20080520
10 C_TCP0I_NAME_CF_AS_HIDEDINFO Constant Public Type reference (TYPE) TCP0I-NAME 'cf_as_hidedinfo' Name for i18n parameter. SAP Note 742662. 20060704
11 C_TCP0I_NAME_CF_CACHE_VERSION Constant Public Type reference (TYPE) TCP0I-NAME 'cfont_cache_version' Name for i18n parameter. SAP Note 812821. 20051122
12 C_TCP0I_NAME_CHARSET Constant Public Type reference (TYPE) TCP0I-NAME 'charset_for_doc' Name for i18n parameter 20121121
13 C_TCP0I_NAME_LEGACY_CP Constant Public Type reference (TYPE) TCP0I-NAME 'legacy_cp' Name for i18n parameter. SAP Note 952208. 20060817
14 C_TCP0I_NAME_NORMALIZE_INPUT Constant Public Type reference (TYPE) TCP0I-NAME 'normalize_input' Name for i18n parameter. SAP Note NNNNNN. 20101013
15 C_TCP0I_NAME_OTF_OLD_BIDI Constant Public Type reference (TYPE) TCP0I-NAME 'otf_old_bidi' Parameter for I18n System Configuration 20091022
16 C_TCP0I_NAME_OTF_ST_LENGTH_49 Constant Public Type reference (TYPE) TCP0I-NAME 'otf_st_length_49' Name for i18n parameter. SAP Note 951123. 20060620
17 C_TCP0I_NAME_PRNT_INDIC_DIGITS Constant Public Type reference (TYPE) TCP0I-NAME 'print_indic_digits' Name for i18n parameter. SAP Note 842887. 20051122
18 C_TCP0I_NAME_PROCESSED_LANGS Constant Public Type reference (TYPE) TCP0I-NAME 'processed_languages' Name for i18n parameter. SAP Note 42305. 20040624
19 C_TCP0I_NAME_PUA_SPEC_FRONTEND Constant Public Type reference (TYPE) TCP0I-NAME 'pua_spec_frontend' Name for i18n parameter. SAP Note 775469. 20040910
20 C_TCP0I_NAME_RFCMDMPINC_ Constant Public Type reference (TYPE) TCP0I-NAME 'rfcMDMPinc_' Name for i18n parameter. SAP Note 722193. 20051122
21 C_TCP0I_NAME_RTLINLTR Constant Public Type reference (TYPE) TCP0I-NAME 'rtlinltr' Name for i18n parameter. SAP Note 587150. 20040624
22 C_TCP0I_NAME_SAPSCRIPT_EDITOR Constant Public Type reference (TYPE) TCP0I-NAME 'sapscript_editor' Name for i18n parameter. SAP Note 742662. 20040624
23 C_TCP0I_NAME_SMARTFORMS_EDITOR Constant Public Type reference (TYPE) TCP0I-NAME 'smartforms_editor' Name for i18n parameter. SAP Note 742662. 20050121
24 C_TCP0I_NAME_UTF8GUI Constant Public Type reference (TYPE) TCP0I-NAME 'utf8gui' Name for i18n parameter. SAP Note 562427. 20040624
Methods
# Method Level Visibility Method type Description Created on
1 GET_ALV_CALENDAR Static method Public Method Calendar control or ALV grid for SAPGUI Calendar display? 20060620
2 GET_CAL_YEAR_CONVERSION Static method Public Method Should year fields be converted to non-Gregorian calendars? 20080520
3 GET_CHARSET Static method Public Method Get the setting for charset 20121211
4 GET_NORMALIZE_INPUT Static method Public Method Shall input be normalized? 20101013
5 GET_OTF_OLD_BIDI Static method Public Method Use the old BIDI implementation in the OTF composer? 20091022
6 GET_OTF_ST_LENGTH_49 Static method Public Method OTF in Unicode: Is the length of the ST string 49 chars? 20060620
7 GET_PRINT_INDIC_DIGITS Static method Public Method Shall digits be shaped to Arabic-Indic digits? 20090930
8 GET_RTL_IN_LTR Static method Public Method Are RTL sequences in LTR texts supported? 20090624
9 GET_SYS_CONFIG_TYPE Static method Public Method Get system configuration type 20040630
10 MAINTAIN_TCP0I Static method Public Method Maintains TCP0I entries with or without history 20040615
Events
Class CL_I18N_SYSTEM_SETTINGS has no event.
Types
Class CL_I18N_SYSTEM_SETTINGS has no local type.
Method Signatures

Method GET_ALV_CALENDAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATFM Call by reference Type reference (TYPE) XUDATFM Date format 20060620
2 Returning RE_USE_ALV Value transfer Type reference (TYPE) ABAP_BOOL 20060620

Method GET_ALV_CALENDAR on class CL_I18N_SYSTEM_SETTINGS has no exception.

Method GET_CAL_YEAR_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CONV_YEARS Value transfer Type reference (TYPE) ABAP_BOOL Should years be converted? 20080520

Method GET_CAL_YEAR_CONVERSION on class CL_I18N_SYSTEM_SETTINGS has no exception.

Method GET_CHARSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_RECORD Value transfer Type reference (TYPE) TCP0I Parameter table for i18n system configuration 20121211

Method GET_CHARSET on class CL_I18N_SYSTEM_SETTINGS has no exception.

Method GET_NORMALIZE_INPUT Signature

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

Method GET_NORMALIZE_INPUT on class CL_I18N_SYSTEM_SETTINGS has no exception.

Method GET_OTF_OLD_BIDI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_OTF_OLD_BIDI Value transfer Type reference (TYPE) ABAP_BOOL Use the old BIDI implememtation in the OTF composer? 20091022

Method GET_OTF_OLD_BIDI on class CL_I18N_SYSTEM_SETTINGS has no exception.

Method GET_OTF_ST_LENGTH_49 Signature

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

Method GET_OTF_ST_LENGTH_49 on class CL_I18N_SYSTEM_SETTINGS has no exception.

Method GET_PRINT_INDIC_DIGITS Signature

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

Method GET_PRINT_INDIC_DIGITS on class CL_I18N_SYSTEM_SETTINGS has no exception.

Method GET_RTL_IN_LTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RTL_IN_LTR Value transfer Type reference (TYPE) ABAP_BOOL Are RTL sequences in LTR text supported? 20090624

Method GET_RTL_IN_LTR on class CL_I18N_SYSTEM_SETTINGS has no exception.

Method GET_SYS_CONFIG_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SYS_CONFIG_TYPE Call by reference Type reference (TYPE) CPA_SYS_CONFIG_TYPE Konfigurationstypcode 20040630
2 Exporting EX_SYS_CONFIG_TYPE_TEXT Call by reference Type reference (TYPE) STRING Konfigurationstypbeschreibung 20040630

Method GET_SYS_CONFIG_TYPE on class CL_I18N_SYSTEM_SETTINGS has no exception.

Method MAINTAIN_TCP0I Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HISTORY Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20040615
2 Importing IM_NAME Call by reference Type reference (TYPE) NLSINSTITM Parameter für I18n-Systemkonfiguration 20040615
3 Importing IM_VALUE Call by reference Type reference (TYPE) INA_SYS_CONFIG_PARAM_VALUE_OP Wertoptionen für i18n-Systemkonfig.parameter (TCP0IA-Wert) 20040615
4 Importing IM_VALUE_240 Call by reference Type reference (TYPE) INA_SYS_CONFIG_PARAM_VALUE Value for i18n sys config parameters (TCP0I-Value) 20071120
# Exception Resumable Description Created on
1 INVALID_NAME Unbekannter TCP0I-NAME 20040615
2 INVALID_VALUE Unbekannter TCP0I-WERT 20040615
History
Last changed by/on SAP  20130531 
SAP Release Created in 700