Change document items — the field-level detail under CDHDR, one row per changed field per change document: old value, new value, unit/currency context. This is where the audit trail actually shows what changed, not just that something changed. SAP's real CDPOS carries all its fields; this definition carries the table complete.
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 |
| OBI_CLS key | obiectum classis | Object class | CDOBJECTCL | CHAR 15 | — |
| OBI_VAL key | obiectum valor | Object value | CDOBJECTV | CHAR 90 | — |
| DOC_NUM key | documentum numerus | Document change number — joins back to CDHDR | CDCHANGENR | CHAR 10 | CDHDR |
| TBL_NOM_MUT key | tabula nomen mutatus | Table Name — the changed table | TABNAME | CHAR 30 | — |
| MUT_TBL_CLV key | mutatus tabula clavis | Changed table record key | CDTABKEY | CHAR 70 | — |
| CMP_NOM_MUT key | campus nomen mutatus | Field Name — the changed field | FIELDNAME | CHAR 30 | — |
| GEN | genus | Change Type (U, I, S, D) | CDCHNGIND | CHAR 1 | — |
| SGN_TXT | signum textus | Flag: X=Text change | CDXFELD | CHAR 1 | — |
| UNI_VAL | unitas valor | Change documents, unit referenced (old value) | CDUNIT | UNIT 3 | — |
| UNI_VAL2 | unitas valor | Change documents, unit referenced (new value) | CDUNIT | UNIT 3 | — |
| MON_VAL | moneta valor | Change documents, referenced currency (old value) | CDCUKY | CUKY 5 | TCURC |
| MON_VAL2 | moneta valor | Change documents, referenced currency (new value) | CDCUKY | CUKY 5 | TCURC |
| MUT_CMP | mutatus campus | New contents of changed field | CDFLDVALN | CHAR 254 | — |
| MUT_CMP2 | mutatus campus | Old contents of changed field | CDFLDVALO | CHAR 254 | — |
Foreign keys
| Field | Check table | Check field |
|---|---|---|
MANDANT | T000 | MANDT |
CHANGENR | CDHDR | CHANGENR |
CUKY_OLD | TCURC | WAERS |
CUKY_NEW | TCURC | WAERS |