SAP TCP00 Table in S/4 HANA - SAP code page catalog
TCP00 is a standard SAP Table which is used to store SAP code page catalog data and is available within SAP S/4 HANA systems and previous ECC R/3 systems. Below is the technical details and the field list relevant for an SAP S/4 HANA system, see here for details and fields available within the SAP R/3 version of the TCP00 table(ECC)
Delivery Class: E - Control table, SAP and customer have separate key areas
Display/Maintenance via SM30: Display/Maintenance Allowed but with Restrictions
Enhancement category: Not classified
Dictionary Type: Transparent table
Database Table: TCP00
TCP00 table structure field list
Below is the full TCP00 field list that makes up the SAP database table structure, including key fields, description, data type and other technical details of each field
Field | Description | Data Element | Data Type | length (Dec) | Check table | Conversion Routine | Domain Name | MemoryID | SHLP | SHLP Field |
CPCODEPAGE | SAP Character Set ID | CPCODEPAGE | NUMC | 4(0) | CPCODEPAGE | |||||
CPCOMPANY | Manufacturer identification | CPCOMPANY | CHAR | 3(0) | TCP05 | CPCOMPANY | SPOOL_COMPANY | |||
CPENCODING | Basis encoding structure | CPENCODING | NUMC | 2(0) | CPENCODING | |||||
CPBYTEIND | Byte indicator | CPBYTEIND | NUMC | 2(0) | CPBYTEIND | |||||
CPEXTMETH | Extension method | CPEXTMETH | NUMC | 2(0) | CPEXTMETH | |||||
CPID | Code page ID | CPID | NUMC | 5(0) | CPID | |||||
CPCOMMENT | Short name | CPCOMMENT | CHAR | 50(0) | CPCOMMENT | |||||
CPVERSION | Version number | CPVERSION | NUMC | 5(0) | CPVERSION | |||||
CPSUPEROF | Current code page is a superset of the specified | CPSUPEROF | NUMC | 4(0) | TCP00 | CPCODEPAGE | ||||
CPBASEDON | Code page, from which the current code page was developed | CPBASEDON | NUMC | 4(0) | TCP00 | CPCODEPAGE | ||||
CPNLSMAJOR | NLS character set, which matches the SAP code page | CPNLSMAJOR | NUMC | 2(0) | CPNLSMAJOR | |||||
CPNLSMINOR | Variant of an NLS character set for the SAP code page | CPNLSMINOR | NUMC | 2(0) | CPNLSMINOR | |||||
CPSOURCE | Memory space of a code page definition | CPSOURCE | CHAR | 1(0) | SCPSOURCE | |||||
CPINCLUDE1 | Include for a code page | CPINCLCP | NUMC | 4(0) | Assigned to domain | CPCODEPAGE | ||||
CPINCLUDE2 | Include for a code page | CPINCLCP | NUMC | 4(0) | Assigned to domain | CPCODEPAGE | ||||
CPINCLUDE3 | Include for a code page | CPINCLCP | NUMC | 4(0) | Assigned to domain | CPCODEPAGE | ||||
CPINCLUDE4 | Include for a code page | CPINCLCP | NUMC | 4(0) | Assigned to domain | CPCODEPAGE | ||||
CPISSYSTEM | Code page is suitable as a system code page | CPISSYSTEM | CHAR | 1(0) | TRISTATE | |||||
CPISPRINT | Code page is suitable for printer | CPISPRINT | CHAR | 1(0) | TRISTATE | |||||
CPISGUI | Code Page Suitable for SAP GUI | CPISGUI | CHAR | 1(0) | TRISTATE | |||||
CPISTOOL | Code page used for internal conversions | CPISTOOL | CHAR | 1(0) | TRISTATE | |||||
CPISINCL | Code page is only intended as a part of other code pages | CPISINCL | CHAR | 1(0) | TRISTATE | |||||
CPSTACKING | Code page containts characters superimposed on each other | CPSTACKING | CHAR | 1(0) | CPSTACKING | |||||
SEGID | Start Segment of Code Page | CPSTARTSEG | CHAR | 5(0) | TCPSEG | CPSEGID |
Search for further information about these or an SAP related objects