Class Header Data — the class master of SAP's classification system, the extension mechanism SAP itself sanctions for attaching arbitrary characteristics (CABN/CAWN) to any object without altering the object's own standard fields. This matters directly for this model: ESG attributes and interaction-record metadata that don't belong on a standard master table are intended to attach here, at the classification edge, rather than through custom fields bolted onto core tables. KLAH holds one row per class (CLASS/CLINT), its type (KLART, via TCLA), status (STATU, via TCLU), and characteristics-table linkage; the actual characteristic assignments live in AUSP against the classified object, keyed via CABN. SAP's real KLAH carries roughly 55 fields, mostly document-linkage and display-formatting control; this definition carries the full key, classification-status, class-type, and document/document-linkage fields plus the base unit of measure — the set that identifies a class and its status, not every list-display formatting flag.
Hover a canonical name to see the legacy SAP field name
| Canonical name | Concept | Description | Data element | Type | Check table |
|---|---|---|---|---|---|
| CLI key | cliens | Client | MANDT | CLNT 3 | T000 |
| CLS_NUM_CLV key | classis numerus clavis | Internal Class Number — the technical key AUSP and CABN reference | CLINT | NUMC 10 | — |
| CLS_GEN | classis genus | Class Type | KLASSENART | CHAR 3 | TCLA |
| CLS_NUM | classis numerus | Class number — the external, human-visible class identifier | KLASSE_D | CHAR 18 | — |
| CLS_STA | classis status | Class status | KLSTATUS | CHAR 1 | TCLU |
| CLS_CTS | classis coetus | Class Group | KLASSENGR | CHAR 10 | TCLG |
| CTS | coetus | Authorization group for finding objects | BGRSE | CHAR 3 | — |
| CTS2 | coetus | Classification authorization group | BGRKL | CHAR 3 | — |
| NOM_PSN_CRE | nomen persona creatus | Name of Person who Created the Object | ERNAM | CHAR 12 | — |
| DIE_TBL_CRE | dies tabula creatus | Date on Which Record Was Created | ERDAT | DATS 8 | — |
| NOM_PSN_MUT | nomen persona mutatus | Name of Person Who Changed Object | AENAM | CHAR 12 | — |
| MUT | mutatus | Changed On | AEDAT | DATS 8 | — |
| VLA_DIE | validus ab dies | Valid-From Date | VONDAT | DATS 8 | — |
| VLD_DIE | validus ad dies | Valid-to date | BISDAT | DATS 8 | — |
| NUM | numerus | Number of Assignments | ANZUOR | NUMC 5 | — |
| NDO | numerus documenti | Document number | DOKNR | CHAR 25 | — |
| GDO | genus documenti | Document Type | DOKAR | CHAR 3 | — |
| DOC | documentum | Document Part | DOKTL_D | CHAR 3 | — |
| DOC_VRS | documentum versio | Document Version | DOKVR | CHAR 2 | — |
| DVS | divisio | Division | SPART | CHAR 2 | — |
| TBL_CLS_NOT | tabula classis nota | Characteristics table — the table holding the class's characteristic assignments | LEISTE | CHAR 20 | — |
| MEN | mensura | Base Unit of Measure | MEINS | UNIT 3 | T006 |
| CLS | classis | Local class | LOCAL_CLASS | CHAR 1 | — |
Foreign keys
| Field | Check table | Check field |
|---|---|---|
MANDT | T000 | MANDT |
KLART | TCLA | KLART |
STATU | TCLU | STATUS |
KLAGR | TCLG | KLAGR |
MEINS | T006 | MSEHI |