I_WorkViewAssgmtTP

DDL: I_WORKVIEWASSGMTTP Type: view_entity TRANSACTIONAL

Work Perspective Assignment - TP

I_WorkViewAssgmtTP is a Transactional CDS View that provides data about "Work Perspective Assignment - TP" in SAP S/4HANA. It has 6 associations to related views.

Associations (6)

CardinalityTargetAliasCondition
[1..1] I_WorkViewCmplDataTP _ComplDataCmplncReq $projection.ComplianceRequirement = _ComplDataCmplncReq.CmplncData
[0..1] I_WorkViewCmpstnType _Composition $projection.WorkView
[0..1] I_WorkViewCmpstnType _WorkViewCmpstnType $projection.ProdCmplncLegalArea = _WorkViewCmpstnType.WorkView
[0..1] I_PCPrptyRootTypeText _Property $projection.WorkViewProperty = _Property.DomainValue and _Property.Language = $session.system_language
[0..1] I_WorkViewTP _WorkView $projection.WorkViewUUID = _WorkView.WorkViewUUID and $projection.WorkView = _WorkView.WorkView
[0..1] I_WorkViewComplianceTypeText _CmplTypeText $projection.WorkViewDataType = _CmplTypeText.CategoryFlag and _CmplTypeText.Language = $session.system_language

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Work Perspective Assignment - TP view
Metadata.ignorePropagatedAnnotations true view
VDM.viewType #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #MASTER view

Fields (20)

KeyFieldSource TableSource FieldDescription
KEY WorkView I_WorkViewAssgmt WorkView Work View ID
KEY WorkViewAssgmtUUID I_WorkViewAssgmt WorkViewAssgmtUUID Work View Assignment
WorkViewUUID I_WorkViewAssgmt WorkViewUUID Work View
WorkViewGroupUUID I_WorkViewAssgmt WorkViewGroupUUID Work View Group
ComplianceRequirement I_WorkViewAssgmt ComplianceRequirement Compliance Requirement
WorkViewComposition I_WorkViewAssgmt WorkViewComposition Legal Area
WorkViewProperty I_WorkViewAssgmt WorkViewProperty Property Group
WorkViewDataType I_WorkViewAssgmt WorkViewDataType Work View Data Type
ProdCmplncLegalArea I_WorkViewAssgmt ProdCmplncLegalArea Legal Area
ChmlCompositionType I_WorkViewAssgmt WorkViewComposition Legal Area
CreationDateTime I_WorkViewAssgmt CreationDateTime Timestamp
CreatedByUser I_WorkViewAssgmt CreatedByUser User Name
LastChangeDateTime I_WorkViewAssgmt LastChangeDateTime Timestamp
LastChangedByUser I_WorkViewAssgmt LastChangedByUser User Name
_WorkViewGrp _WorkViewGrp
_ComplDataCmplncReq _ComplDataCmplncReq
_Composition _Composition
_Property _Property
_WorkView _WorkView
_CmplTypeText _CmplTypeText

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_WorkViewAssgmtTP.
-- 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 I_WorkViewAssgmtTP AS
SELECT
  I_WorkViewAssgmt.WorkView AS WorkView,
  I_WorkViewAssgmt.WorkViewAssgmtUUID AS WorkViewAssgmtUUID,
  I_WorkViewAssgmt.WorkViewUUID AS WorkViewUUID,
  I_WorkViewAssgmt.WorkViewGroupUUID AS WorkViewGroupUUID,
  I_WorkViewAssgmt.ComplianceRequirement AS ComplianceRequirement,
  I_WorkViewAssgmt.WorkViewComposition AS WorkViewComposition,
  I_WorkViewAssgmt.WorkViewProperty AS WorkViewProperty,
  I_WorkViewAssgmt.WorkViewDataType AS WorkViewDataType,
  I_WorkViewAssgmt.ProdCmplncLegalArea AS ProdCmplncLegalArea,
  I_WorkViewAssgmt.WorkViewComposition AS ChmlCompositionType,
  I_WorkViewAssgmt.CreationDateTime AS CreationDateTime,
  I_WorkViewAssgmt.CreatedByUser AS CreatedByUser,
  I_WorkViewAssgmt.LastChangeDateTime AS LastChangeDateTime,
  I_WorkViewAssgmt.LastChangedByUser AS LastChangedByUser
LEFT OUTER JOIN I_WorkViewCmplDataTP AS _ComplDataCmplncReq ON ComplianceRequirement = _ComplDataCmplncReq.CmplncData  -- association [1..1]
LEFT OUTER JOIN I_WorkViewCmpstnType AS _Composition ON /* condition not available in parsed metadata */  -- association [0..1]
LEFT OUTER JOIN I_WorkViewCmpstnType AS _WorkViewCmpstnType ON ProdCmplncLegalArea = _WorkViewCmpstnType.WorkView  -- association [0..1]
LEFT OUTER JOIN I_PCPrptyRootTypeText AS _Property ON WorkViewProperty = _Property.DomainValue AND _Property.Language = $session.system_language  -- association [0..1]
LEFT OUTER JOIN I_WorkViewTP AS _WorkView ON WorkViewUUID = _WorkView.WorkViewUUID AND WorkView = _WorkView.WorkView  -- association [0..1]
LEFT OUTER JOIN I_WorkViewComplianceTypeText AS _CmplTypeText ON WorkViewDataType = _CmplTypeText.CategoryFlag AND _CmplTypeText.Language = $session.system_language  -- association [0..1]
;