C_ChFiExCharcAllocTP
Characteristics Information
C_ChFiExCharcAllocTP is a Consumption CDS View that provides data about "Characteristics Information" in SAP S/4HANA. It reads from 1 data source (I_ChFiExCharcAllocTP) and exposes 31 fields with key fields ExtensibilityScenarioID, Characteristic, ExtensibilityCustomField. It has 5 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_ChFiExCharcAllocTP | I_ChFiExCharcAllocTP | from |
Associations (5)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..1] | C_ChFiExBusinessContextTP | _ChFiExBusinessContextTP | $projection.ExtensibilityScenarioID = _ChFiExBusinessContextTP.ExtensibilityScenarioID |
| [1..1] | C_ChFiExCharcStatusText | _ChFiExCharcStatusText | $projection.ExtensibilityStatus = _ChFiExCharcStatusText.Status |
| [1..1] | C_ChFiExCustomField | _ChFiExCustomField | $projection.ExtensibilityCustomFieldFoEd = _ChFiExCustomField.ExtensibilityCustomField |
| [1..1] | C_ChFiExCharacteristic | _ChFiExCharacteristic | $projection.CharacteristicFoEd = _ChFiExCharacteristic.Characteristic |
| [0..*] | I_ChFiExCharcVH | _ChFiExCharcVH | $projection.CharacteristicFoEd = _ChFiExCharcVH.Characteristic |
Annotations (18)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | CCHFIEXCSTCALOC | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AbapCatalog.preserveKey | true | view | |
| AccessControl.authorizationCheck | #MANDATORY | view | |
| EndUserText.label | Characteristics Information | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| Search.searchable | true | view | |
| VDM.viewType | #CONSUMPTION | view | |
| ObjectModel.usageType.serviceQuality | #D | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ObjectModel.createEnabled | EXTERNAL_CALCULATION | view | |
| ObjectModel.updateEnabled | EXTERNAL_CALUCLATION | view | |
| ObjectModel.deleteEnabled | true | view | |
| UI.headerInfo.typeName | Characteristic as Custom Field | view | |
| UI.headerInfo.typeNamePlural | Characteristics as Custom Fields | view | |
| UI.headerInfo.title.value | CharacteristicFoEd | view | |
| UI.headerInfo.description.value | Description | view |
Fields (31)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | ExtensibilityScenarioID | ExtensibilityScenarioID | Workflow definition | |
| KEY | Characteristic | Characteristic | Field Name | |
| KEY | ExtensibilityCustomField | ExtensibilityCustomField | External Field Name | |
| CharacteristicFoEd | CharacteristicFoEd | Characteristic Name | ||
| ExtensibilityCustomFieldFoEd | ExtensibilityCustomFieldFoEd | Custom Field | ||
| ExtensibilityStatus | ExtensibilityStatus | Status | ||
| Description | _ChFiExCharcVH | CharacteristicDescription | Catalog Path Description | |
| Criticality | _ChFiExCharcStatusText | Criticality | Status Rating | |
| ExtensibilityRepublish | ExtensibilityRepublish | |||
| ExtensibilityReload | ExtensibilityReload | |||
| ExtensibilityCustomFieldType | _ChFiExCustomField | ExtensibilityCustomFieldType | ||
| ExtensibilityCustomFieldLength | _ChFiExCustomField | ExtensibilityCustomFieldLength | ||
| ExtensibilityCustomFieldScale | _ChFiExCustomField | ExtensibilityCustomFieldScale | ||
| ExtensibilityCustomFldAggrgn | _ChFiExCustomField | ExtensibilityCustomFldAggrgn | ||
| ExtensibilityCstmFldCrtedByUsr | _ChFiExCustomField | ExtensibilityCstmFldCrtedByUsr | ||
| ExtensibilityCstmFldCrtedOnDte | _ChFiExCustomField | ExtensibilityCstmFldCrtedOnDte | ||
| ExtensibilityCstmFldCrtedAtTme | _ChFiExCustomField | ExtensibilityCstmFldCrtedAtTme | ||
| ExtnbltyCstmFldCreatedDateTime | _ChFiExCustomField | ExtnbltyCstmFldCreatedDateTime | Created At | |
| ExtnbltyCstmFldLastChgdByUsr | _ChFiExCustomField | ExtnbltyCstmFldLastChgdByUsr | ||
| ExtnbltyCstmFldLastChgdOnDte | _ChFiExCustomField | ExtnbltyCstmFldLastChgdOnDte | ||
| ExtnbltyCstmFldLastChgdAtTme | _ChFiExCustomField | ExtnbltyCstmFldLastChgdAtTme | ||
| ExtnbltyCstmFldLastChgDateTime | _ChFiExCustomField | ExtnbltyCstmFldLastChgDateTime | Last Changed At | |
| CharcDataType | _ChFiExCharacteristic | CharcDataType | Format | |
| CharcLength | _ChFiExCharacteristic | CharcLength | Number of Chars | |
| CharcDecimals | _ChFiExCharacteristic | CharcDecimals | Decimal Places | |
| CharcValueUnit | _ChFiExCharacteristic | CharcValueUnit | Internal UoM | |
| _ChFiExBusinessContextTP | _ChFiExBusinessContextTP | |||
| _ChFiExCharcVH | _ChFiExCharcVH | |||
| _ChFiExCharcStatusText | _ChFiExCharcStatusText | |||
| _ChFiExCustomField | _ChFiExCustomField | |||
| _ChFiExCharacteristic | _ChFiExCharacteristic |
Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.
-- Derived SQL interpretation of CDS view C_ChFiExCharcAllocTP.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.
-- SQL view name: CCHFIEXCSTCALOC
CREATE VIEW C_ChFiExCharcAllocTP AS
SELECT
ExtensibilityScenarioID,
Characteristic,
ExtensibilityCustomField,
CharacteristicFoEd,
ExtensibilityCustomFieldFoEd,
ExtensibilityStatus,
_ChFiExCharcVH.CharacteristicDescription AS Description,
_ChFiExCharcStatusText.Criticality AS Criticality,
ExtensibilityRepublish,
ExtensibilityReload,
_ChFiExCustomField.ExtensibilityCustomFieldType AS ExtensibilityCustomFieldType,
_ChFiExCustomField.ExtensibilityCustomFieldLength AS ExtensibilityCustomFieldLength,
_ChFiExCustomField.ExtensibilityCustomFieldScale AS ExtensibilityCustomFieldScale,
_ChFiExCustomField.ExtensibilityCustomFldAggrgn AS ExtensibilityCustomFldAggrgn,
_ChFiExCustomField.ExtensibilityCstmFldCrtedByUsr AS ExtensibilityCstmFldCrtedByUsr,
_ChFiExCustomField.ExtensibilityCstmFldCrtedOnDte AS ExtensibilityCstmFldCrtedOnDte,
_ChFiExCustomField.ExtensibilityCstmFldCrtedAtTme AS ExtensibilityCstmFldCrtedAtTme,
_ChFiExCustomField.ExtnbltyCstmFldCreatedDateTime AS ExtnbltyCstmFldCreatedDateTime,
_ChFiExCustomField.ExtnbltyCstmFldLastChgdByUsr AS ExtnbltyCstmFldLastChgdByUsr,
_ChFiExCustomField.ExtnbltyCstmFldLastChgdOnDte AS ExtnbltyCstmFldLastChgdOnDte,
_ChFiExCustomField.ExtnbltyCstmFldLastChgdAtTme AS ExtnbltyCstmFldLastChgdAtTme,
_ChFiExCustomField.ExtnbltyCstmFldLastChgDateTime AS ExtnbltyCstmFldLastChgDateTime,
_ChFiExCharacteristic.CharcDataType AS CharcDataType,
_ChFiExCharacteristic.CharcLength AS CharcLength,
_ChFiExCharacteristic.CharcDecimals AS CharcDecimals,
_ChFiExCharacteristic.CharcValueUnit AS CharcValueUnit
FROM I_ChFiExCharcAllocTP
LEFT OUTER JOIN C_ChFiExBusinessContextTP AS _ChFiExBusinessContextTP ON ExtensibilityScenarioID = _ChFiExBusinessContextTP.ExtensibilityScenarioID -- association [1..1]
LEFT OUTER JOIN C_ChFiExCharcStatusText AS _ChFiExCharcStatusText ON ExtensibilityStatus = _ChFiExCharcStatusText.Status -- association [1..1]
LEFT OUTER JOIN C_ChFiExCustomField AS _ChFiExCustomField ON ExtensibilityCustomFieldFoEd = _ChFiExCustomField.ExtensibilityCustomField -- association [1..1]
LEFT OUTER JOIN C_ChFiExCharacteristic AS _ChFiExCharacteristic ON CharacteristicFoEd = _ChFiExCharacteristic.Characteristic -- association [1..1]
LEFT OUTER JOIN I_ChFiExCharcVH AS _ChFiExCharcVH ON CharacteristicFoEd = _ChFiExCharcVH.Characteristic -- association [0..*]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA