I_CustomCDSViewParameter

DDL: I_CUSTOMCDSVIEWPARAMETER SQL: APS_CCV_I_PARA_V Type: view

Custom CDS View Parameter

I_CustomCDSViewParameter is a CDS View that provides data about "Custom CDS View Parameter" in SAP S/4HANA. It reads from 1 data source (aps_ccv_d_param) and exposes 14 fields with key fields entity_name, param_uuid. It has 5 associations to related views.

Data Sources (1)

SourceAliasJoin Type
aps_ccv_d_param aps_ccv_d_param from

Associations (5)

CardinalityTargetAliasCondition
[1..1] I_CustomCDSViewRoot _Root _Root.entity_name = $projection.entity_name
[0..*] I_CustomCDSViewParameterValue _ParameterValue _ParameterValue.entity_name = $projection.entity_name and _ParameterValue.value_param_uuid = $projection.param_uuid
[0..1] I_CustomCDSViewDdicType _DdicType _DdicType.DdicType = $projection.ddic_type
[0..1] I_CustomCDSViewParDefValType _DefaultValueType _DefaultValueType.DefaultValueType = $projection.default_val_type
[0..1] I_CustomCDSViewParDefSystValue _DefaultSystemValue _DefaultSystemValue.DefaultSystemValue = $projection.default_val_system

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName APS_CCV_I_PARA_V view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Custom CDS View Parameter view
ObjectModel.writeDraftPersistence APS_CCV_D_PARA_D view
ObjectModel.writeActivePersistence APS_CCV_D_PARAM view
ObjectModel.createEnabled EXTERNAL_CALCULATION view
ObjectModel.updateEnabled EXTERNAL_CALCULATION view
ObjectModel.deleteEnabled EXTERNAL_CALCULATION view
ObjectModel.transactionalProcessingEnabled true view

Fields (14)

KeyFieldSource TableSource FieldDescription
KEY entity_name aps_ccv_d_param entity_name Table Name
KEY param_uuid aps_ccv_d_param param_uuid UUID
counter counter Version
data_element data_element Field type
ddic_type ddic_type Data Type
length length Text Length
decimals decimals Rounding Places
origin_code origin_code Origin
hidden_ind hidden_ind Hidden
_Root _Root
_ParameterValue _ParameterValue
_DdicType _DdicType
_DefaultValueType _DefaultValueType
_DefaultSystemValue _DefaultSystemValue

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 I_CustomCDSViewParameter.
-- 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: APS_CCV_I_PARA_V

CREATE VIEW I_CustomCDSViewParameter AS
SELECT
  aps_ccv_d_param.entity_name AS entity_name,
  aps_ccv_d_param.param_uuid AS param_uuid,
  counter,
  data_element,
  ddic_type,
  length,
  decimals,
  origin_code,
  hidden_ind
FROM aps_ccv_d_param
LEFT OUTER JOIN I_CustomCDSViewRoot AS _Root ON _Root.entity_name = entity_name  -- association [1..1]
LEFT OUTER JOIN I_CustomCDSViewParameterValue AS _ParameterValue ON _ParameterValue.entity_name = entity_name AND _ParameterValue.value_param_uuid = param_uuid  -- association [0..*]
LEFT OUTER JOIN I_CustomCDSViewDdicType AS _DdicType ON _DdicType.DdicType = ddic_type  -- association [0..1]
LEFT OUTER JOIN I_CustomCDSViewParDefValType AS _DefaultValueType ON _DefaultValueType.DefaultValueType = default_val_type  -- association [0..1]
LEFT OUTER JOIN I_CustomCDSViewParDefSystValue AS _DefaultSystemValue ON _DefaultSystemValue.DefaultSystemValue = default_val_system  -- association [0..1]
;