SAP CMPERSPARM Table – Personalization: User Settings

The CMPERSPARM table in SAP ERP or S/4HANA stores Personalization: User Settings data. There are total 11 fields in CMPERSPARM table. The Personalization: User Settings table is available in all major SAP S/4HANA versions, is implemented as a Column Store table within the SAP HANA database. Additionally we provide an overview of the structure and fields of CMPERSPARM table. It is in DDIC Objects for Personalization (K_CM_PERS_DDIC) ABAP package and is part of the Cross-Application Components (CA) module.

SAP CMPERSPARM Table Fields

Following is the list of fields that are available in SAP CMPERSPARM table. The primary key fields of the table are MANDT (Client), PERSKEYTP (Key Type for Personalization Data (User, Role, …)), PERSKEY (Key for Personalization Data (User, Role, …)), APPLID (Personalization Application Name), FIELDNAME (Field Name), FIELDINDEX (Counter for Personalization Data).

Field Description Data Element Check Table Data Type
MANDT Client MANDT T000 CLNT (3)
PERSKEYTP Key Type for Personalization Data (User, Role, …) KCMP_KEYTP CHAR (1)
PERSKEY Key for Personalization Data (User, Role, …) KCMP_KEY CHAR (30)
APPLID Personalization Application Name KCMP_APPID CMPERSAPPL CHAR (30)
FIELDNAME Field Name FIELDNAME * CHAR (30)
FIELDINDEX Counter for Personalization Data KCMP_INDEX NUMC (10)
FIELDTYPE Field Type: Value, Interval, Hierarchy, String, … KCMP_FTYPE CHAR (1)
SEL_SIGN Sign (like RANGES table) S_SIGN CHAR (1)
SEL_OPTION Operator of Selection Option SEL_OPTION CHAR (2)
LOW From Value KCMP_LOW CHAR (60)
HIGH To Value KCMP_HIGH CHAR (60)