Menu

SAP Package SCP

SAP Code Pages

Technical Information

Package SCP
Short Text SAP Code Pages
Parent Package BASIS

Package Contents

The package SCP is a normal package. It contains the following embedded packages and dictionary objects.

Embedded Packages

The package SCP contains 1 embedded packages.

SI18N_CALENDAR Test

Function Groups

The package SCP contains 27 function groups.

CLJP Extended Table Maintenance (Generated)
CSTR String functions for type C fields
I18N_CFONT Function group:Cascading font cust. tool
I18N_MAINT_VIEWS I18N Maintenance views
I18N_OVERVIEW Internationlization Overview
NLS_MULTIBYTE Multibyte character and string functions
NLS_TCP0C TCP0C tools
NLSB Basis native language support
S_NLS_2 NLC Conversions
S_NLS_BIDI Write Direction (Native Language Support
SCP2 Character set auxiliary tools
SCP3 special character conversion
SCP4 Extended Table Maintenance (Generated)
SCP5 Locale handling
SCP6 Languages linked to characters
SCP7 Analyses, test character sets
SCP8 NLS and code page installation tools
SCP9 Use unicode character
SCPA Character and Character Set Information
SCPB Edit Code Pages
SCPC Special Character Conversions (II)
SCPD Codepages and GUIs
SCPG Code-Page Specialities for GUI Control
SCPM Byte-By-Byte Mappings
SCPREAD File Read Routines
SCPS Char Sets, Char Set Segments, Chars
SCPT Language and Locale handling

Transactions

The package SCP contains 7 transactions.

CLJP Specify Japanese calender
SCP Display and Maintain Code Page
SCPMIG Character Conversion
SNL1 Display NLS (character set, lang.)
SNL2 Set NLS (character set, language...)
SNL3 Develop NLS (character set, lang...)
SNLS Display NLS (character set, lang.)

Database Tables

The package SCP contains 53 database tables.

CFONT_CHAR_WIDTH I18N: Cascading font, unicode and its width for a font
CFONT_INFO I18N: Cascading fonts and related info
CFONT_MAINLOG I18N:Cascading font, log table
CFONT_MAPPING I18N:Cascading font, mapping between SAPfont and other fonts
CFONT_TEMP_FILE I18N:cascading font, temp uploaded file
CFUNICODE_BLOCK I18N: Cascading font, unicode area and its block
I18NSRHGR Global Results (Search) of an I18N_SEARCH analysis
I18NSRHGRU Global Result (Update) of an I18N_SEARCH analysis
I18NSRHLOG Main Log for the Report I18N_SEARCH and the Worker Jobs
I18NSRHRES Results of an I18N_SEARCH analysis
I18NSRHWL Worklist for I18N_SEARCH
LDERA Local date: Local era
LDSPT Local date: Separator
PUMK SAPscript: punctuation mark
SSPUMK SAPscript: punctuation mark
T002TX Language Key Texts for ISO language keys
T002X Language Key in Hexadecimal Format
T002XT Texts for Two-Digit Language Key
TCP00 SAP code page catalog
TCP00A Code Page Attributes
TCP01 SAP Character Catalog
TCP02 Character Set Definitions (Simple Hex Codes)
TCP03 Character Set Definitions (Multiple Hex Codes)
TCP04 Translation Table for Uppercase Letters
TCP05 Manufacturer Identifications
TCP06 Character Replacements
TCP07 Code page definitions (very long codes)
TCP08 Character description
TCP09 Correspondence between language and character set
TCP0A Don't Use: Adjustment Betw. Language & Char. Set (Internal)
TCP0C Locale names for setting up C-libraries
TCP0D Localizing the database
TCP0F Relationship Between System Codepage and Frontend Codepage
TCP0G Relationship Between Language Key and ICU Locale Name
TCP0H Preferred Codepage for Language Key
TCP0I Parameter table for i18n system configuration
TCP0IA Valid parameter names and values for TCP0I
TCP11 List of all characters
TCPCHARSET Character Sets
TCPDB Code page used in this database
TCPFILREAD List of Function Modules for Importing Mapping Sets
TCPSATTR Code Page Segment Attributes
TCPSBUILD Iterative Structure of Code Page Segments
TCPSCHEMA Encoding Schema
TCPSEG List of Code Page Segments
TCPSPTL Code Points (Up to 126 Bytes long)
TCPSPTS Code Points (up to 4 Bytes Long)
TCPSRULE Code Page Segment Special Rules
TCPT1 Code pages: Table 1 for tests and messages
TCPT2 Code Page Texts: Help Table 2
TCPUC List of All Unicode Characters (and SAPICONS/DINGS)
TCPUCATTR Character Attributes
TEST932DUP Test table for code page 8000 duplicates (MS932, NEC UDA)

Views

The package SCP contains 3 views.

H_TCP00 Display character set with its long text
H_TCP05 Display character set manufacturer ID with long text
TCP00_PV1 Hide Obsolete TCP00 Errors

Structures

The package SCP contains 86 structures.

CFS_CFONT_INFO_DISPLAY I18N:cascading font, the displayed cfont_info
CFS_CHAR_WIDTH I18N:Cascading font, Unicode codepoint and its width
CFS_CHAR08 I18N:cascading font, devicetype
CFS_DEVICE_FONT I18N:cascading font, device and fontname as search key
CFS_FONT_ATTR I18N:Cascading font, fontname and attribute
CFS_FONT_ATTR_MORE I18N:Cascading font, fontname and attribute
CFS_FONT_CHAR_WIDTH I18N:Cascading font, char and width for a font
CFS_FONT_FIELD_TOTAL I18N:Cascading font, total font field
CFS_MAINLOG I18N:cascading font, display main log
CFS_OFFSET_FONT Cascading font, offset of font shifting
CFS_SAPFONT_DETAIL I18n:cascading font, sapfont detail for F4 help
CFS_SUBFONT I18N:Cascading font, infomation for cascading font
CFS_UNICODEAREA_SCRIPT i18n:cascading font, script<>unicodearea
CMML_S_A CharMapML: Unicode Technical Report 22:
CMML_S_ASSIGNMENTS CharMapML: Unicode Technical Report 22:
CMML_S_CHARACTERMAPPING CharMapML: Unicode Technical Report 22:
CMML_S_FBU CharMapML: Unicode Technical Report 22:
CMML_S_FUB CharMapML: Unicode Technical Report 22:
CMML_S_MODIFIED CharMapML: Unicode Technical Report 22:
CMML_S_RANGE CharMapML: Unicode Technical Report 22:
CMML_S_STATE CharMapML: Unicode Technical Report 22:
CODEPAGES A character set (or a list in an internal table)
CPLANGTAB_ROW Table Row: Language, CPlocal, CPremote
CPS_CHCOND Condition for Fields
CPS_CHEXCP Exception List for Database Changes with cl_scp_change_db
CPS_CNTL_CHECK_RESULT Work Area for CPT_CNTL_CHECK_RESULT
CPS_COUNT Codepage Statistics
CPS_CPERR Error Messages for Consistency Check
CPS_CPERRA Error Messages for Consistency Check
CPS_EQUISEG_RESULT Work Area for CPT_EQUISEG_RESULT
CPS_GAP Desired Gaps in a Range Specification
CPS_RPT Rule-Based Structures
CPS_SEG_CNTL Segment, Subsegment, and CNTLKIND of a Character Set
CPS_SEG_USE_RESULT Codepage Segment and Name
CPS_SEGLINK_RESULT Work Area for CPT_SEGLINK_RESULT
CPS_SEGSEL Selection for Display of Code Page Segments
CPS_SEGTRE Structure for Display of Code Page Segments
CPS_SOCHA Select Options for Character IDs
CPS_SOCOD Select Options for Binary Codes
CPS_SOCP Select Options for Code Pages
CPS_SOMBLE Select Options for Multi-Byte Length
CPS_SOSEG Select Options for Code Page Segments
CPS_SOVAL Select Options for General Values
CPS_UCAKEY Key of Table TCPUCATTR
DBSSHEXSTR Hexadecimal Representation of a text
DBSSLOG Main Log for I18N_SEARCH
DBSSOCLIENTS Select Options for Clients
DBSSODATE Select options for date
DBSSODEVCLASSES Select Options for Development Classes
DBSSOFIELDNAME Select options for fieldnames
DBSSOFLAG Selection Options for a Flag
DBSSOFLDLEN Select Options for field length
DBSSOLANGS Select Options for Languages
DBSSOPTIONS Options of an I18N_SEARCH analysis
DBSSOSTATUS Select options for worklist status
DBSSOTABLES Select Options for Tables
DBSSOTEXTS Select options for texts
DBSSOTIME Select options for date
DBSSRESD Detailed Results of an I18N_SEARCH analysis (Search)
DBSSRESDU Detailed Results of an I18N_SEARCH analysis (Update)
DBSSRESG Global Results (Search) of an I18N_SEARCH analysis
DBSSRESGU Global Results (Update) of an I18N_SEARCH analysis
DBSSRESK Foreign Key Result of an I18N_SEARCH analysis
DBSSRESKEY Key for result table I18NSRHRES
DBSSSRHKEY Key for I18N_SEARCH analysis
DBSSSUBST Character/Byte Substitution
INS_CACHE_PARAMETERS Parameters for Cache Info - structure
INS_SYS_CONFIG_PARAM_VALUETEXT TCP0IA Text value
NLS_SOCOUN select option structure for TCP0C country
NLS_SOLANG select option structure for TCP0C language for
NLS_SOMODI Select Option Structure for TCP0C Modifier for
NLS_SOPLAT select option structure for TCP0C platform for
NLS_SS0CKE structure for TCP0C key fields
NLS_SSCHCO Structure for TCP0C Key Fields and Charco
RSCPTYPE Types for function modules for character sets
RSCPTYPE_630 Enhancements of Types for Function Modules of Codepages
SCPCHANGE Changes in a chracter format definition
SCPCHANGE2 Changes to a character definition (unicode enabled)
SCPCHANGE3 Changes to a Character Definition (LEN > 9)
SCPDBCNT Counter for database operations (for code pages)
SCPPARLIST List of profile parameters
SCPPARVAL Profile parameters names and values (default and user def.)
SCPSLCTXT Locale Check Log Text
SCPSLOC Structure for Locale Names Repository
TCP00_4N TCP00 Extract with 1+3 Names
VICYTY Implicit substructure for the container field t52c5-vinfo

Programs

The package SCP contains 122 programs.

I18N_PRINT_TEST_SC_SF_DIRECT a framework for sending SAPScript and Smartform doc for printing test
NLS_LIST_TEST Test
NLS_MAKE_SBCS_TEXT SAPscript Standard Text Print Program for Latin Languages
RSCP_CONVERT_FILE Convert plain text files from one to another code page
RSCP_LANG_MULTI Find Structures with LANG Key Problems
RSCP_NLS_CHECK NLS Locale Check tool
RSCP_NLS_CHECK_DBG NLS Locale Check tool
RSCP_REINTERPRET_DATA Program RSCP_REINTERPRET_DATA
RSCP_RFC_TEST_MULTICP Test RFC Handling of MultiCP Text Data. Calls SCP_RFC_TEST_MULTICP
RSCP_RFCTRACE_SWITCH itch Trace of RFC Code Page Use: MDMP Code Pages, Conversions
RSCP0001 Use of SAP Codepages
RSCP0002 Generate Character Set Conversion Table
RSCP0003 Display Number of Characters Per Character Set
RSCP0004 Use of SAP Codepages
RSCP0005 Obsolete
RSCP0006 Load Character Set into Character Conversion Buffer
RSCP0007 Test FM group SCP3
RSCP0008 Obsolete
RSCP0009 Measure character set compatibility
RSCP0010 List of the applications servers and languages
RSCP0011 Character Set Utility Program 11 (Empty)
RSCP0012 Character Set Utility Program 12 (Empty)
RSCP0013 Test Bytes on Frontend
RSCP0014 RSCP0014: fill table TCP09
RSCP0016 Test switching system character set
RSCP0017 Maintain Table TCP0C
RSCP0018 Check Profiles For Language, Character Sets and so on
RSCP0020 Maintain TCP0D (Country-Specific Work With Foreign Languages)
RSCP0021 Fill gaps in character sets for MNLS
RSCP0022 Testing TO UPPER
RSCP0023 RSCP0023: Print Output of One or Two Character Sets (Code Pages)
RSCP0024 SCP 24: Corrections to TCP00
RSCP0025 SCP 25: Upload/Download Code Page Segments
RSCP0026 SCP 26: empty
RSCP0027 SCP 27: empty
RSCP0028 Add the Euro Character
RSCP0029 Maintain Tables TCP00, TCP01, TCÖP08, TCP11
RSCP0030 Test Program for Command CHARLEN
RSCP0031 Check Fonts on Frontend
RSCP0032 Test Function SCP_TRANSLATE_CHARS
RSCP0033 Delete Character from Code Pages
RSCP0034 Entry New Language
RSCP0035 Settings for Codepage Converter
RSCP0036 SCP 36: Empty
RSCP0037 Different Names of Code Pages
RSCP0038 Check TCP0D~ and TCPDB~
RSCP0101 character sets and coding check
RSCP0102 Language-Dependent Sorting Test
RSCP0103 Find Unicode Candidates
RSCP0104 Code Pages: Tests with Mixed Languages
RSCP0105 Test with Translations
RSCP0106 Measure Accuracy of TRANSLATE
RSCP0107 Generate Codepage Conversion Tables
RSCP0108 Test SCP2 function modules
RSCP0110 Test fast conversion program
RSCP0111 Testing JIS and shifted JIS
RSCP0112 Derive Additional Unicode Character Sets From 4100
RSCP0113 Check Profiles For Language, Character Sets and so on
RSCP0114 Invalid Characters in DOKIL
RSCP0117 Fill UTF-8
RSCP0118 Last Test for Set Locale
RSCP0119 NLS: Test F4 Memory
RSCP0120 Test SCP_CHECK_CHARSET_OF_STRING Function
RSCP0121 Test SCP_GET_CODEPAGE_NUMBER and SCP_GET_LANGUAGE_ID
RSCP0123 Testing SJIS <-> UTF-8
RSCP0124 Test CONVERT_BASE_CHARS and CONVERT_ONE_CHAR
RSCP0125 Round Trip Measurement Code Page -> Unicode -> Code Page
RSCP0126 Code Page Conversion: SAP Character-Based -> Unicode-Based
RSCP0127 Comparison: Conversions of Old/New Converters
RSCP0128 Generation of SAPGOF Code Pages
RSCP0129 Comparison of Character and Mapping Sets: Details
RSCP0131 Test Kernel Query on Code Page Segment Rules
RSCP0132 Consistency Check of Segment Use
RSCP0133 Remote Compare of Code Pages or Code Page Segments
RSCP0134 Test Byte Mapping Tables
RSCP0135 Character Set Name (Fill TCP001)
RSCP0136 Check TCP0F
RSCP0137 Test ABAP List Layout
RSCP0138 Test Width of Texts
RSCP0139 Generate Old UTF-8 Mappings for Hong Kong
RSCP0140 Create mapping sets from range specifications
RSCP0141 Update of Tables TCPUC and TCPUCATTR
RSCP0148 CCC Cache
RSCP0150 Count size of cluster EDI40
RSCP0151 Test Nametab Like R3load
RSCP0154 Look for big tables within a pool
RSCP0155 Show Effect of SCP_REPLACE_STRANGE_CHARS
RSCP932DUP_FILL Testreport
RSCPCFBUILDDEVICETYPE Cascading Fonts: Build Device Type
RSCPCFDELETEALL Program RSCPCFDELETEALL
RSCPCFDISPMAINLOG Cascading Fonts: Main Log
RSCPCFINITCFONTDATA Cascading Fonts: Init Required Data
RSCPCFSHOWEXAMPLES Cascading Fonts: Show Examples
RSCPCFUPDEFAULTMODEFONTS Upload default mode fonts for SAPWIN
RSCPCFUPLOADFONT Cascading Fonts: Upload to Be Used Fonts
RSCPCOLA Correspondence language installation
RSCPCOLORS Fills a Table with MDMP Data
RSCPINST NLS installation tool
RSCPISOLA Extend Language List
RSCPLANGU Maintenance T002: Copy Entries from T002X
RSCPNUMBERS Fills a Table with MDMP Data
RSCPSEGMENT_SHOW Character Sets, Character Set Segments, Characters, Coding
RSCPSET_ICU_NORM_MODE Program RSCPSET_ICU_NORM_MODE
RSCPSET_OTF_BIDI Report RSCPSET_OTF_BIDI
RSCPSET_YEAR_CONV Set non-Gregorian year conversion
RSCPSETCASCADINGFONTS Cascading Fonts Configurator
RSCPSETPUASPEC Set PUA Specification
RSCPSRCH Database Scan Tool
RSCPT002KEYS Calculate Internal Language Keys from ISO-639, fill T002X
RSCPUPDT Database Update Tool
RSI18N_DB_SCANNER Report RSI18N_DB_SCANNER
RSI18N_DBS_FKRCHECK Report RSI18N_DBS_FKRCHECK
RSI18N_SEARCH Database Scan Tool
RSI18N_SEARCH_TEST Test environment for report RSI18N_SEARCH
RSI18N_SEARCH_WORKER Report RSI18N_SEARCH_WORKER
RSI18N_SJISDUP_MAP_TEST Replacement for SJIS duplicates
RSI18N_UPGUCLANG Report RSI18N_UPGUCLANG
RSLG0017 Import/Export Textpool of an ABAP Program
RSPO0058 Obsolete
RSUNUXS3 Unicode compatibility of user-exits
SAPMCLJP Call Calender Table Maintenance for Japan
SAPMSNL1 NLS : Langs, Characters, Character Sets and Locales

Search Helps

The package SCP contains 15 search helps.

CF_SR_SCRIPTBLOCK I18N: Cascading font, search help for block
CF_SR_SCRIPTGROUP I18N: Cascading font, search help for Unicode area
CF_SR_UNICODEAREA I18N: Cascading font, search help for Unicode area
H_CHARID Unicode Character ID
H_ISO2 ISO 639.2 language codes
H_ISO3 3-Digit ISO Language Code
H_T002TX Language key ISO 639.2
H_TCP00 Display character set with its long text
H_TCP05 Display character set manufacturer ID with long text
H_TCPCHARSET Display Character Set with Long Text
H_TCPFILEREA Function Modules for Importing Mapping Sets
H_TCPSCHEMA Display Encoding Schema with Long Text
H_TCPSEG Display Character Set with Long Text
INH_TCP0I Search help for TCP0I
INH_TCP0I_NAME Search help for TCP0I

Message Classes

The package SCP contains 6 message classes.

CFONT I18N:Cascading font
I18N_OV I18N Overview (CL_I18N_OVERVIEW)
I18NSRH Message for the Main Log of I18N_SEARCH
RIN RSCPINST
SCPRFC
SEG Codepage Segmente