I_WorkViewGroup

DDL: I_WORKVIEWGROUP Type: view BASIC

Work Perspective group

I_WorkViewGroup is a Basic CDS View that provides data about "Work Perspective group" in SAP S/4HANA. It reads from 1 data source (ehfndd_wv_group) and exposes 11 fields with key fields WorkView, WorkViewGroupUUID. It has 4 associations to related views.

Data Sources (1)

SourceAliasJoin Type
ehfndd_wv_group ehfndd_wv_group from

Associations (4)

CardinalityTargetAliasCondition
[0..*] I_WorkView _WorkView $projection.WorkViewUUID = _WorkView.WorkViewUUID
[0..1] I_WorkViewGroupText _WorkViewGroupText $projection.WorkViewGroupUUID = _WorkViewGroupText.WorkViewGroupUUID and $projection.WorkView = _WorkViewGroupText.WorkView and _WorkViewGroupText.Language = $session.system_language
[0..1] I_WorkViewGroupText _WorkViewGroupEnglishText $projection.WorkViewGroupUUID = _WorkViewGroupEnglishText.WorkViewGroupUUID and $projection.WorkView = _WorkViewGroupEnglishText.WorkView and _WorkViewGroupEnglishText.Language = 'E'
[1..*] I_WorkViewAssgmt _WorkViewAssgmt $projection.WorkViewGroupUUID = _WorkViewAssgmt.WorkViewGroupUUID

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName IWORKVIEWGROUP view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #MANDATORY view
VDM.viewType #BASIC view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.serviceQuality #B view
EndUserText.label Work Perspective group view

Fields (11)

KeyFieldSource TableSource FieldDescription
KEY WorkView workview Work View ID
KEY WorkViewGroupUUID workviewgroupuuid Work View Group
WorkViewUUID workviewuuid Work View
CreationDateTime creationdatetime Timestamp
CreatedByUser createdbyuser User Name
LastChangeDateTime lastchangedatetime Timestamp
LastChangedByUser lastchangedbyuser User Name
PCPrptySequence pcprptysequence Sequence
_WorkView _WorkView
_WorkViewGroupText _WorkViewGroupText
_WorkViewAssgmt _WorkViewAssgmt

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_WorkViewGroup.
-- 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_WorkViewGroup AS
SELECT
  WorkView,
  WorkViewGroupUUID,
  WorkViewUUID,
  CreationDateTime,
  CreatedByUser,
  LastChangeDateTime,
  LastChangedByUser,
  PCPrptySequence
FROM ehfndd_wv_group
LEFT OUTER JOIN I_WorkView AS _WorkView ON WorkViewUUID = _WorkView.WorkViewUUID  -- association [0..*]
LEFT OUTER JOIN I_WorkViewGroupText AS _WorkViewGroupText ON WorkViewGroupUUID = _WorkViewGroupText.WorkViewGroupUUID AND WorkView = _WorkViewGroupText.WorkView AND _WorkViewGroupText.Language = $session.system_language  -- association [0..1]
LEFT OUTER JOIN I_WorkViewGroupText AS _WorkViewGroupEnglishText ON WorkViewGroupUUID = _WorkViewGroupEnglishText.WorkViewGroupUUID AND WorkView = _WorkViewGroupEnglishText.WorkView AND _WorkViewGroupEnglishText.Language = 'E'  -- association [0..1]
LEFT OUTER JOIN I_WorkViewAssgmt AS _WorkViewAssgmt ON WorkViewGroupUUID = _WorkViewAssgmt.WorkViewGroupUUID  -- association [1..*]
;