C_TDATestDataContainer

DDL: C_TDATESTDATACONTAINER Type: view_entity CONSUMPTION Package: FRM_S4C_TDC

Consumption for Test Data Container

C_TDATestDataContainer is a Consumption CDS View that provides data about "Consumption for Test Data Container" in SAP S/4HANA. It reads from 1 data source (I_TDATestDataContainer) and exposes 16 fields with key field TDACreateUUID. It has 3 associations to related views. It is exposed through 2 OData services (ASQL_F1709, ASQL_F5404). Part of development package FRM_S4C_TDC.

Data Sources (1)

SourceAliasJoin Type
I_TDATestDataContainer I_TDATestDataContainer from

Associations (3)

CardinalityTargetAliasCondition
[1..*] C_TDAContainerMappingField _ContRepo $projection.TDACreateUUID = _ContRepo.TDACreateUUID
[1..*] C_TDAContainerVariant _ContVariant $projection.TDACreateUUID = _ContVariant.TDACreateUUID
[1..1] I_TimeZoneText _TimeZoneText $projection.ProcessedTimeZone = _TimeZoneText.TimeZoneID and _TimeZoneText.Language = $session.system_language

Annotations (12)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Consumption for Test Data Container view
VDM.viewType #CONSUMPTION view
Metadata.ignorePropagatedAnnotations true view
Search.searchable true view
UI.headerInfo.title.value TDAContainerNameText view
UI.headerInfo.typeName Variant view
UI.headerInfo.typeNamePlural Test Data Containers view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.draftEnabled false view

OData Services (2)

ServiceBindingVersionContractRelease
ASQL_F1709 ASQL_F1709 C2 NOT_RELEASED
ASQL_F5404 ASQL_F5404 C2 NOT_RELEASED

Fields (16)

KeyFieldSource TableSource FieldDescription
KEY TDACreateUUID TDACreateUUID TDC container GUID
TDAContainerNameText TDAContainerNameText Test Data Container
TDAContainerNumberOfVariants TDAContainerNumberOfVariants Variants
TDAContainerType TDAContainerType TDC Type
TDAApplicationText TDAApplicationText Area
TDACreateTagText TDACreateTagText Tags
TDACreateScopeText TDACreateScopeText Scope Items
TDATemplateDescText TDATemplateDescText Description
TDAContainerCreatedOnDateTime TDAContainerCreatedOnDateTime Created On
TDACreatedByName TDACreatedByName Created By
ChangedByName ChangedByName Changed By
TDAContainerChangedDateTime TDAContainerChangedDateTime Changed On
ProcessedTimeZone ProcessedTimeZone Time Zone
TimeZoneText _TimeZoneText TimeZoneText Time Zone Text
_ContRepo _ContRepo
_ContVariant _ContVariant

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_TDATestDataContainer.
-- 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 C_TDATestDataContainer AS
SELECT
  TDACreateUUID,
  TDAContainerNameText,
  TDAContainerNumberOfVariants,
  TDAContainerType,
  TDAApplicationText,
  TDACreateTagText,
  TDACreateScopeText,
  TDATemplateDescText,
  TDAContainerCreatedOnDateTime,
  TDACreatedByName,
  ChangedByName,
  TDAContainerChangedDateTime,
  ProcessedTimeZone,
  _TimeZoneText.TimeZoneText AS TimeZoneText
FROM I_TDATestDataContainer
LEFT OUTER JOIN C_TDAContainerMappingField AS _ContRepo ON TDACreateUUID = _ContRepo.TDACreateUUID  -- association [1..*]
LEFT OUTER JOIN C_TDAContainerVariant AS _ContVariant ON TDACreateUUID = _ContVariant.TDACreateUUID  -- association [1..*]
LEFT OUTER JOIN I_TimeZoneText AS _TimeZoneText ON ProcessedTimeZone = _TimeZoneText.TimeZoneID AND _TimeZoneText.Language = $session.system_language  -- association [1..1]
;