C_ControlClassCntntVersion

DDL: C_CONTROLCLASSCNTNTVERSION SQL: CCTRLCLVER Type: view CONSUMPTION Package: VDM_SLL_CLS

Control Class Content Version

C_ControlClassCntntVersion is a Consumption CDS View that provides data about "Control Class Content Version" in SAP S/4HANA. It reads from 1 data source (I_ControlClassCntntVersion) and exposes 30 fields with key field TrdClassfctnCntntVersUUID. It has 1 association to related views. It is exposed through 1 OData service (ASQL_F3582). Part of development package VDM_SLL_CLS.

Data Sources (1)

SourceAliasJoin Type
I_ControlClassCntntVersion CommodityCodeCntntVersion from

Associations (1)

CardinalityTargetAliasCondition
[0..*] C_TrdClassfctnCntntVersionLang _TrdClassfctnCntntVersionLang $projection.TrdClassfctnCntntVersUUID = _TrdClassfctnCntntVersionLang.TrdClassfctnCntntVersUUID

Annotations (9)

NameValueLevelField
EndUserText.label Control Class Content Version view
AbapCatalog.sqlViewName CCTRLCLVER view
VDM.viewType #CONSUMPTION view
AccessControl.authorizationCheck #CHECK view
Metadata.allowExtensions true view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.dataClass #TRANSACTIONAL view

OData Services (1)

ServiceBindingVersionContractRelease
ASQL_F3582 ASQL_F3582 C2 NOT_RELEASED

Fields (30)

KeyFieldSource TableSource FieldDescription
KEY TrdClassfctnCntntVersUUID TrdClassfctnCntntVersUUID
TrdClassfctnNmbrSchmCntnt TrdClassfctnNmbrSchmCntnt
TrdClassfctnNmbrSchmCntntName Numbering Scheme Content Description
TrdClassfctnCntntVersion TrdClassfctnCntntVersion
TrdClassfctnCntntRevisionVers TrdClassfctnCntntRevisionVers
TrdClassfctnCntntReceivedDate TrdClassfctnCntntReceivedDate
TrdClassfctnCntntVersType TrdClassfctnCntntVersType
TrdClassfctnDataProvider TrdClassfctnDataProvider
TrdClassfctnDataProviderName _TrdClassfctnDataPrvdr TrdClassfctnDataProviderName
TrdClassfctnCntntConsistency TrdClassfctnCntntConsistency
TrdClassfctnCntntActvtnStatus TrdClassfctnCntntActvtnStatus
TrdClassfctnCntntStatus TrdClassfctnCntntStatus
TrdClassfctnCntntActvtdDate TrdClassfctnCntntActvtdDate
TrdClassfctnCntntActvtdByUser TrdClassfctnCntntActvtdByUser
UserDescription _TrdClassfctnCntntActvtdByUser UserDescription Activated By Name
TrdClassfctnNmbrSchmType TrdClassfctnNmbrSchmType
TrdClassfctnCntntLogExternalID TrdClassfctnCntntLogExternalID
TrdClassfctnCntntLogObject TrdClassfctnCntntLogObject
TrdClassfctnCntntLogFromDate TrdClassfctnCntntLogFromDate
TrdClassfctnCntntLogSubObj TrdClassfctnCntntLogSubObj
TrdClassfctnCntntLogType TrdClassfctnCntntLogType
_TrdClassfctnCntntActvtdByUser _TrdClassfctnCntntActvtdByUser
_TrdClassfctnNmbrSchmCntntTxt _TrdClassfctnNmbrSchmCntntTxt
_TrdClassfctnCntntConstcyTxt _TrdClassfctnCntntConstcyTxt
_TrdClassfctnCntntActStsTxt _TrdClassfctnCntntActStsTxt
_TrdClassfctnCntntStatusTxt _TrdClassfctnCntntStatusTxt
_TrdClassfctnCntntVersTypeTxt _TrdClassfctnCntntVersTypeTxt
_TrdClassfctnDataPrvdr _TrdClassfctnDataPrvdr
_TrdClassfctnCntntLogTypeText _TrdClassfctnCntntLogTypeText
_TrdClassfctnCntntVersionLang _TrdClassfctnCntntVersionLang

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_ControlClassCntntVersion.
-- 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: CCTRLCLVER

CREATE VIEW C_ControlClassCntntVersion AS
SELECT
  TrdClassfctnCntntVersUUID,
  TrdClassfctnNmbrSchmCntnt,
  _TrdClassfctnNmbrSchmCntntTxt[ 1: Language = $session.system_language ].TrdClassfctnNmbrSchmCntntName AS TrdClassfctnNmbrSchmCntntName,
  TrdClassfctnCntntVersion,
  TrdClassfctnCntntRevisionVers,
  TrdClassfctnCntntReceivedDate,
  TrdClassfctnCntntVersType,
  TrdClassfctnDataProvider,
  _TrdClassfctnDataPrvdr.TrdClassfctnDataProviderName AS TrdClassfctnDataProviderName,
  TrdClassfctnCntntConsistency,
  TrdClassfctnCntntActvtnStatus,
  TrdClassfctnCntntStatus,
  TrdClassfctnCntntActvtdDate,
  TrdClassfctnCntntActvtdByUser,
  _TrdClassfctnCntntActvtdByUser.UserDescription AS UserDescription,
  TrdClassfctnNmbrSchmType,
  TrdClassfctnCntntLogExternalID,
  TrdClassfctnCntntLogObject,
  TrdClassfctnCntntLogFromDate,
  TrdClassfctnCntntLogSubObj,
  TrdClassfctnCntntLogType
FROM I_ControlClassCntntVersion AS CommodityCodeCntntVersion
LEFT OUTER JOIN C_TrdClassfctnCntntVersionLang AS _TrdClassfctnCntntVersionLang ON TrdClassfctnCntntVersUUID = _TrdClassfctnCntntVersionLang.TrdClassfctnCntntVersUUID  -- association [0..*]
;