C_ConfignPrflCharcGroupAllocTP

DDL: C_CONFIGNPRFLCHARCGROUPALLOCTP SQL: CVCHHLPRFLGRPWD Type: view CONSUMPTION

Configuration Charc Grp Allocation Cons

C_ConfignPrflCharcGroupAllocTP is a Consumption CDS View that provides data about "Configuration Charc Grp Allocation Cons" in SAP S/4HANA. It reads from 1 data source (I_ConfignPrflCharcGroupAllocTP) and exposes 14 fields with key fields ProductConfiguration, ConfigurationProfileName, ConfigurationProfileCounter, ConfignCharacteristicGroup. It has 3 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_ConfignPrflCharcGroupAllocTP ConfignPrflCharcGroupAlloc from

Associations (3)

CardinalityTargetAliasCondition
[1..1] C_ConfigurationProfileTP _ConfigurationProfile $projection.ProductConfiguration = _ConfigurationProfile.ProductConfiguration and $projection.ConfigurationProfileName = _ConfigurationProfile.ConfigurationProfileName and $projection.ConfigurationProfileCounter = _ConfigurationProfile.ConfigurationProfileCounter
[1..*] C_ConfignCharcGroupAlloc _Characteristics $projection.CharacteristicGroupForEdit = _Characteristics.ConfignCharacteristicGroup
[0..1] I_ConfignCharcGrpAllocCount _CsticCount $projection.CharacteristicGroupForEdit = _CsticCount.ConfignCharacteristicGroup

Annotations (15)

NameValueLevelField
AbapCatalog.sqlViewName CVCHHLPRFLGRPWD view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Configuration Charc Grp Allocation Cons view
Search.searchable true view
VDM.lifecycle.contract.type #NONE view
VDM.viewType #CONSUMPTION view
ObjectModel.createEnabled true view
ObjectModel.deleteEnabled true view
ObjectModel.updateEnabled true view
ObjectModel.transactionalProcessingDelegated true view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #MASTER view
Metadata.allowExtensions true view

Fields (14)

KeyFieldSource TableSource FieldDescription
KEY ProductConfiguration ProductConfiguration
KEY ConfigurationProfileName ConfigurationProfileName
KEY ConfigurationProfileCounter ConfigurationProfileCounter Int. counter
KEY ConfignCharacteristicGroup ConfignCharacteristicGroup
ProductConfigurationForEdit ProductConfigurationForEdit
ConfignProfileNameForEdit ConfignProfileNameForEdit
ConfignProfileCounterForEdit ConfignProfileCounterForEdit Int. counter
CharacteristicGroupForEdit CharacteristicGroupForEdit
ConfignCharacteristicGroupDesc ConfignCharacteristicGroupDesc
ObjectDatabaseTable ObjectDatabaseTable
SortingNumber SortingNumber Field of length 16
NumberOfCharacteristics _CsticCount NumberOfCharacteristics
_ConfigurationProfile _ConfigurationProfile
_Characteristics _Characteristics

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_ConfignPrflCharcGroupAllocTP.
-- 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: CVCHHLPRFLGRPWD

CREATE VIEW C_ConfignPrflCharcGroupAllocTP AS
SELECT
  ProductConfiguration,
  ConfigurationProfileName,
  ConfigurationProfileCounter,
  ConfignCharacteristicGroup,
  ProductConfigurationForEdit,
  ConfignProfileNameForEdit,
  ConfignProfileCounterForEdit,
  CharacteristicGroupForEdit,
  ConfignCharacteristicGroupDesc,
  ObjectDatabaseTable,
  SortingNumber,
  _CsticCount.NumberOfCharacteristics AS NumberOfCharacteristics
FROM I_ConfignPrflCharcGroupAllocTP AS ConfignPrflCharcGroupAlloc
LEFT OUTER JOIN C_ConfigurationProfileTP AS _ConfigurationProfile ON ProductConfiguration = _ConfigurationProfile.ProductConfiguration AND ConfigurationProfileName = _ConfigurationProfile.ConfigurationProfileName AND ConfigurationProfileCounter = _ConfigurationProfile.ConfigurationProfileCounter  -- association [1..1]
LEFT OUTER JOIN C_ConfignCharcGroupAlloc AS _Characteristics ON CharacteristicGroupForEdit = _Characteristics.ConfignCharacteristicGroup  -- association [1..*]
LEFT OUTER JOIN I_ConfignCharcGrpAllocCount AS _CsticCount ON CharacteristicGroupForEdit = _CsticCount.ConfignCharacteristicGroup  -- association [0..1]
;