/APE/C_TestCaseTP_C

DDL: /APE/C_TESTCASETP_C Type: view_entity CONSUMPTION

Configure Test Case

/APE/C_TestCaseTP_C is a Consumption CDS View that provides data about "Configure Test Case" in SAP S/4HANA. It reads from 1 data source (/APE/I_TestCaseTP_C) and exposes 29 fields with key field TestCaseUUID. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
/APE/I_TestCaseTP_C /APE/I_TestCaseTP_C projection

Associations (1)

CardinalityTargetAliasCondition
[0..*] /APE/C_WhereUsed_UI _WhereUsed _WhereUsed.ConfigurationUUID = $projection.TestCaseUUID

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Configure Test Case view
Metadata.allowExtensions true view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #CUSTOMIZING view

Fields (29)

KeyFieldSource TableSource FieldDescription
KEY TestCaseUUID config_key Char
TestCaseID test_case_id
descriptionasTestCaseTextlocalized
ProcConfigUUID proc_config_uuid
ProcessClusterUUID proc_cluster_uuid
ProcessCluster proc_cluster
ProcessClusterValue _Process proc_cluster
descriptionasProcessClusterTextlocalized
VersionUUID version_uuid
Version version XML Vers.
VersionValue _Process version XML Vers.
descriptionasVersionTextlocalized
ProcIDUUID proc_id_uuid
ProcID proc_id Processing
descriptionasProcIDTextlocalized
Class class User Group
ParamGroupUUID param_group_uuid
ParamGroupID param_group_id
descriptionasParamGroupIDTextlocalized
ParamGroupCat _TestParaGroup param_group_cat
ParamGroupType _TestParaGroup param_group_type
MarketRole market_role
descriptionasMarketRoleTextlocalized
ConfigLayer config_layer
TextasConfigLayerTextlocalized
DeployTarget deploy_target
TextasDeployTargetTextlocalized
ChangedAt changed_at Timestamp
_WhereUsed _WhereUsed

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 /APE/C_TestCaseTP_C.
-- 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.

CREATE VIEW /APE/C_TestCaseTP_C AS
SELECT
  config_key AS TestCaseUUID,
  test_case_id AS TestCaseID,
  _TestCaseText.description as TestCaseText : localized AS descriptionasTestCaseTextlocalized,
  proc_config_uuid AS ProcConfigUUID,
  proc_cluster_uuid AS ProcessClusterUUID,
  proc_cluster AS ProcessCluster,
  _Process.proc_cluster AS ProcessClusterValue,
  _ProcessClusterText.description as ProcessClusterText : localized AS descriptionasProcessClusterTextlocalized,
  version_uuid AS VersionUUID,
  Version,
  _Process.version AS VersionValue,
  _VersionText.description as VersionText : localized AS descriptionasVersionTextlocalized,
  proc_id_uuid AS ProcIDUUID,
  proc_id AS ProcID,
  _ProcessText.description as ProcIDText : localized AS descriptionasProcIDTextlocalized,
  Class,
  param_group_uuid AS ParamGroupUUID,
  param_group_id AS ParamGroupID,
  _TestParaGroupText.description as ParamGroupIDText : localized AS descriptionasParamGroupIDTextlocalized,
  _TestParaGroup.param_group_cat AS ParamGroupCat,
  _TestParaGroup.param_group_type AS ParamGroupType,
  market_role AS MarketRole,
  _MarketRoleText.description as MarketRoleText : localized AS descriptionasMarketRoleTextlocalized,
  config_layer AS ConfigLayer,
  _ConfigurationLayerText.Text as ConfigLayerText : localized AS TextasConfigLayerTextlocalized,
  deploy_target AS DeployTarget,
  _DeploymentTargetText.Text as DeployTargetText : localized AS TextasDeployTargetTextlocalized,
  changed_at AS ChangedAt
FROM /APE/I_TestCaseTP_C
LEFT OUTER JOIN /APE/C_WhereUsed_UI AS _WhereUsed ON _WhereUsed.ConfigurationUUID = TestCaseUUID  -- association [0..*]
;