SAP CATP CATT - Parameters and variants Table data and field list

CATP is a standard SAP Table which is used to store CATT - Parameters and variants data in SAP systems, such as SAP R/3, S/4HANA, depending on the version and release level.

The CATP table consists of various fields, each holding specific information or linking keys about CATT - Parameters and variants data available in SAP. These include VARID (CATT - Variant ID), REFNR (CATT - Referred test case), PARNA (CATT - Parameter name), PATYP (CATT - Parameter type (I,E,V))... See below for full list along with technical details, documentation, text table, check tables, foreign key relationships, conversion routines, relevant tcodes and example ABAP select code etc. .

CATP table Technical Details:

Delivery Class: W - System table, contents transportable via separate TR objects
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Cannot Be Enhanced


SAP CATP table fields - Full list of fields found in SAP data dictionary

Looking for S/4HANA specific information? Click here to explore the details, fields and extensibility available for this table in the SAP S/4HANA version of the CATP table. Also check whether the table still exists or has been transformed into a CDS view as part of the HANA simplifications.
Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
ABLNRCATT - Test case CATNRCHAR30CATNRCAT
VARIDCATT - Variant ID CATVARIDCHAR8CHAR08
REFNRCATT - Referred test case CATREFABLCHAR30CATNR
PARNACATT - Parameter name CATPARNACHAR12CHAR12
PATYPCATT - Parameter type (I,E,V) CATPATYPCHAR1CHAR1
PDTELData element (semantic domain) of field DATAELEMCHAR30Assigned to domainROLLNAMEROL
PDOMADomain name DOMNAMECHAR30Assigned to domainDOMNAMEDD_DOMA
PDTYPData Type in ABAP Dictionary DATATYPE_DCHAR4DTYPEDATATYPE
PITYPABAP data type (C,D,N,...) INTTYPECHAR1INTTYPE
PDLENLength (No. of Characters) DDLENGNUMC6DDLENG
PILENInternal Length in Bytes INTLENNUMC6DDLENG
PLOWCLowercase letters allowed/not allowed LOWERCASECHAR1AS4FLAG
PAFLDCATT - Parameter field ref. CATPAFLDCHAR132TEXT132
PAVALCATT - Parameter value CATPAVALCHAR132TEXT132

Key field Non-key field



How do I retrieve data from SAP table CATP using ABAP code

The following ABAP code Example will allow you to do a basic selection on CATP to SELECT all data from the table
DATA: WA_CATP TYPE CATP.

SELECT SINGLE *
FROM CATP
INTO CORRESPONDING FIELDS OF WA_CATP
WHERE...

How to access SAP table CATP

Within an ECC or HANA version of SAP you can also view further information about CATP and the data within it using relevant transactions such as

SE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).