C_FrcElmntToWBSElmntList

DDL: C_FRCELMNTTOWBSELMNTLIST SQL: CFEWBSELMNTUNON Type: view CONSUMPTION

Consumption View of FE to additional WBS Element

C_FrcElmntToWBSElmntList is a Consumption CDS View that provides data about "Consumption View of FE to additional WBS Element" in SAP S/4HANA. It reads from 1 data source (I_FrcElmntToWBSElmntUnion) and exposes 50 fields with key fields ForceElementOrgID, FrcElmntOrgRelatedOrgID, FrcElmntOrgDraftUUID, FrcElmntOrgPlngStatus, FrcElmntOrgValdtyStartDate. It has 10 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_FrcElmntToWBSElmntUnion FrcElmntToWBSElmntUnion from

Associations (10)

CardinalityTargetAliasCondition
[1..1] C_FrcElmntOrgTP _FrcElmntOrgTP $projection.ForceElementOrgID = _FrcElmntOrgTP.ForceElementOrgID
[1..1] C_FrcElmntOrgProjectVH _FrcElmntOrgProjectVH $projection.Project = _FrcElmntOrgProjectVH.Project
[1..1] C_WBSElementVH _WBSElementVH $projection.WBSElementExternalID = _WBSElementVH.WBSElement
[0..1] C_FrcElmntSuplmntyAttribAssgmt _SrceFrcElmntOrgTP $projection.ForceElementOrgID = _SrceFrcElmntOrgTP.ForceElementOrgID
[1..1] C_FrcElmntOrgPlngStsVH _FrcElmntOrgPlngStsVH _FrcElmntOrgPlngStsVH.FrcElmntOrgPlngStatus = $projection.FrcElmntOrgPlngStatus
[0..*] I_DFS_TechnicalStatusText _TechnicalStatusText $projection.DfsAssgmtActiveDraft = _TechnicalStatusText.DfsAssgmtTechnicalStatus
[0..*] I_FrcElmntOrgSubType _FrcElmntOrgSubType $projection.FrcElmntOrgSubType = _FrcElmntOrgSubType.FrcElmntOrgSubType and _FrcElmntOrgSubType.FrcElmntOrgInfoType = '1001'
[1..*] I_DFS_SenstvyClfnFrcElmnt _SenstvyClfn $projection.ForceElementOrgID = _SenstvyClfn.ForceElementOrgID
[1..1] C_DFS_FrcElmntPlndOpTP _FrcElmntPlndOpTP $projection.ForceElementOrgID = _FrcElmntPlndOpTP.ForceElementOrgID and $projection.FrcElmntOrgValdtyStartDate = _FrcElmntPlndOpTP.FrcElmntOrgValdtyRefStartDate and $projection.FrcElmntOrgValdtyEndDate = _FrcElmntPlndOpTP.FrcElmntOrgValdtyRefEndDate
[1..1] C_FrcElmntOrgPlngStsVH _FrcElmntOrgPlnnOpStatusVH _FrcElmntOrgPlnnOpStatusVH.FrcElmntOrgPlngStatus = $projection.DfsAssgmtPlanStatusObject

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName CFEWBSELMNTUNON view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #M view
Metadata.allowExtensions true view
EndUserText.label Consumption View of FE to additional WBS Element view

Fields (50)

KeyFieldSource TableSource FieldDescription
KEY ForceElementOrgID I_FrcElmntToWBSElmntUnion ForceElementOrgID Object ID Processor
KEY FrcElmntOrgRelatedOrgID I_FrcElmntToWBSElmntUnion FrcElmntOrgRelatedOrgID Related Object ID
KEY FrcElmntOrgDraftUUID I_FrcElmntToWBSElmntUnion FrcElmntOrgDraftUUID UUID
KEY FrcElmntOrgPlngStatus I_FrcElmntToWBSElmntUnion FrcElmntOrgPlngStatus Planning status
KEY FrcElmntOrgValdtyStartDate I_FrcElmntToWBSElmntUnion FrcElmntOrgValdtyStartDate Start date
KEY FrcElmntOrgValdtyEndDate I_FrcElmntToWBSElmntUnion FrcElmntOrgValdtyEndDate End Date
DfsAssgmtTechnicalStatusDesc Active/Draft Description
DfsAssgmtActiveDraft I_FrcElmntToWBSElmntUnion DfsAssgmtActiveDraft Active/Draft Status
FrcElmntOrgType I_FrcElmntToWBSElmntUnion FrcElmntOrgType Related Org Type
FrcElmntOrgPlanVersion I_FrcElmntToWBSElmntUnion FrcElmntOrgPlanVersion Plan version
FrcElmntOrgRelshpSpec I_FrcElmntToWBSElmntUnion FrcElmntOrgRelshpSpec Relationship
FrcElmntOrgRelshpBtwnObj I_FrcElmntToWBSElmntUnion FrcElmntOrgRelshpBtwnObj Relnship
FrcElmntOrgRelshpPriority I_FrcElmntToWBSElmntUnion FrcElmntOrgRelshpPriority Priority
NumberOfForceElementOrg I_FrcElmntToWBSElmntUnion NumberOfForceElementOrg Infotype Record No
FrcElmntOrgInfoType I_FrcElmntToWBSElmntUnion FrcElmntOrgInfoType Infotype
FrcElmntOrgSubType I_FrcElmntToWBSElmntUnion FrcElmntOrgSubType Subtype
FrcElmntOrgPlngStsCritlty I_FrcElmntToWBSElmntUnion FrcElmntOrgPlngStsCritlty Planning Status Criticality
FrcElmntOrgRelatedOrgType I_FrcElmntToWBSElmntUnion FrcElmntOrgRelatedOrgType Related Object Type
FrcElmntOrgLastChgdByUser I_FrcElmntToWBSElmntUnion FrcElmntOrgLastChgdByUser Last Changed By
WBSElementInternalID I_FrcElmntToWBSElmntUnion WBSElementInternalID WBSE Internal ID
WBSElementExternalID I_FrcElmntToWBSElmntUnion WBSElementExternalID WBS Element External ID
WBSElement I_FrcElmntToWBSElmntUnion WBSElement WBS Internal ID
WBSDescription I_FrcElmntToWBSElmntUnion WBSDescription WBS Element Name
ProjectProfileCode I_FrcElmntToWBSElmntUnion ProjectProfileCode Project Code
ProjectInternalID I_FrcElmntToWBSElmntUnion ProjectInternalID Project Internal ID
ProjectExternalID I_FrcElmntToWBSElmntUnion ProjectExternalID Project def.
Project I_FrcElmntToWBSElmntUnion Project Project
ProjectDescription I_FrcElmntToWBSElmntUnion ProjectDescription Project Name
ProjectProfileCodeText I_FrcElmntToWBSElmntUnion ProjectProfileCodeText Profile Code Text
IsActiveEntity I_FrcElmntToWBSElmntUnion IsActiveEntity Is active
FrcElmntOrgPlngStatusName _FrcElmntOrgPlngStsVH FrcElmntOrgPlngStatusName Planning Status
HasActiveEntity I_FrcElmntToWBSElmntUnion HasActiveEntity TRUE
HasDraftEntity I_FrcElmntToWBSElmntUnion HasDraftEntity Has Draft
Criticality I_FrcElmntToWBSElmntUnion Criticality Criticality
ForceElementOrgUUID _SrceFrcElmntOrgTP ForceElementOrgUUID GUID 32
FrcElmntOrgName _SrceFrcElmntOrgTP FrcElmntOrgName Target Name
FrcElmntOrgSymbol _SrceFrcElmntOrgTP FrcElmntOrgSymbol Symbol Code
FrcElmntOrgPlanDelimitDate FrcElmntOrgPlanDelimitDate Delimit date
DfsAssgmtPlanStatusObject DfsAssgmtPlanStatusObject Planning status
DfsAssgmtPlanOpStsCriticality DfsAssgmtPlanOpStsCriticality
DfsAssgmtPlanOperationStatus _FrcElmntOrgPlnnOpStatusVH FrcElmntOrgPlngStatusName Planned Delimitation status
FrcElmntOrgSubTypeName
_FrcElmntOrgTP _FrcElmntOrgTP
_FrcElmntOrgProjectVH _FrcElmntOrgProjectVH
_WBSElementVH _WBSElementVH
_SrceFrcElmntOrgTP _SrceFrcElmntOrgTP
_FrcElmntOrgPlngStsVH _FrcElmntOrgPlngStsVH
_TechnicalStatusText _TechnicalStatusText
_SenstvyClfn _SenstvyClfn
_FrcElmntPlndOpTP _FrcElmntPlndOpTP

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_FrcElmntToWBSElmntList.
-- 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: CFEWBSELMNTUNON

CREATE VIEW C_FrcElmntToWBSElmntList AS
SELECT
  FrcElmntToWBSElmntUnion.ForceElementOrgID AS ForceElementOrgID,
  FrcElmntToWBSElmntUnion.FrcElmntOrgRelatedOrgID AS FrcElmntOrgRelatedOrgID,
  FrcElmntToWBSElmntUnion.FrcElmntOrgDraftUUID AS FrcElmntOrgDraftUUID,
  FrcElmntToWBSElmntUnion.FrcElmntOrgPlngStatus AS FrcElmntOrgPlngStatus,
  FrcElmntToWBSElmntUnion.FrcElmntOrgValdtyStartDate AS FrcElmntOrgValdtyStartDate,
  FrcElmntToWBSElmntUnion.FrcElmntOrgValdtyEndDate AS FrcElmntOrgValdtyEndDate,
  _TechnicalStatusText[1:Language=$session.system_language].DfsAssgmtTechnicalStatusDesc AS DfsAssgmtTechnicalStatusDesc,
  FrcElmntToWBSElmntUnion.DfsAssgmtActiveDraft AS DfsAssgmtActiveDraft,
  FrcElmntToWBSElmntUnion.FrcElmntOrgType AS FrcElmntOrgType,
  FrcElmntToWBSElmntUnion.FrcElmntOrgPlanVersion AS FrcElmntOrgPlanVersion,
  FrcElmntToWBSElmntUnion.FrcElmntOrgRelshpSpec AS FrcElmntOrgRelshpSpec,
  FrcElmntToWBSElmntUnion.FrcElmntOrgRelshpBtwnObj AS FrcElmntOrgRelshpBtwnObj,
  FrcElmntToWBSElmntUnion.FrcElmntOrgRelshpPriority AS FrcElmntOrgRelshpPriority,
  FrcElmntToWBSElmntUnion.NumberOfForceElementOrg AS NumberOfForceElementOrg,
  FrcElmntToWBSElmntUnion.FrcElmntOrgInfoType AS FrcElmntOrgInfoType,
  FrcElmntToWBSElmntUnion.FrcElmntOrgSubType AS FrcElmntOrgSubType,
  FrcElmntToWBSElmntUnion.FrcElmntOrgPlngStsCritlty AS FrcElmntOrgPlngStsCritlty,
  FrcElmntToWBSElmntUnion.FrcElmntOrgRelatedOrgType AS FrcElmntOrgRelatedOrgType,
  FrcElmntToWBSElmntUnion.FrcElmntOrgLastChgdByUser AS FrcElmntOrgLastChgdByUser,
  FrcElmntToWBSElmntUnion.WBSElementInternalID AS WBSElementInternalID,
  FrcElmntToWBSElmntUnion.WBSElementExternalID AS WBSElementExternalID,
  FrcElmntToWBSElmntUnion.WBSElement AS WBSElement,
  FrcElmntToWBSElmntUnion.WBSDescription AS WBSDescription,
  FrcElmntToWBSElmntUnion.ProjectProfileCode AS ProjectProfileCode,
  FrcElmntToWBSElmntUnion.ProjectInternalID AS ProjectInternalID,
  FrcElmntToWBSElmntUnion.ProjectExternalID AS ProjectExternalID,
  FrcElmntToWBSElmntUnion.Project AS Project,
  FrcElmntToWBSElmntUnion.ProjectDescription AS ProjectDescription,
  FrcElmntToWBSElmntUnion.ProjectProfileCodeText AS ProjectProfileCodeText,
  FrcElmntToWBSElmntUnion.IsActiveEntity AS IsActiveEntity,
  _FrcElmntOrgPlngStsVH.FrcElmntOrgPlngStatusName AS FrcElmntOrgPlngStatusName,
  FrcElmntToWBSElmntUnion.HasActiveEntity AS HasActiveEntity,
  FrcElmntToWBSElmntUnion.HasDraftEntity AS HasDraftEntity,
  FrcElmntToWBSElmntUnion.Criticality AS Criticality,
  _SrceFrcElmntOrgTP.ForceElementOrgUUID AS ForceElementOrgUUID,
  _SrceFrcElmntOrgTP.FrcElmntOrgName AS FrcElmntOrgName,
  _SrceFrcElmntOrgTP.FrcElmntOrgSymbol AS FrcElmntOrgSymbol,
  FrcElmntOrgPlanDelimitDate,
  DfsAssgmtPlanStatusObject,
  DfsAssgmtPlanOpStsCriticality,
  _FrcElmntOrgPlnnOpStatusVH.FrcElmntOrgPlngStatusName AS DfsAssgmtPlanOperationStatus,
  _FrcElmntOrgSubType._FrcElmntOrgSubTypeText[1:FrcElmntOrgLanguage=$session.system_language].FrcElmntOrgSubTypeName AS FrcElmntOrgSubTypeName
FROM I_FrcElmntToWBSElmntUnion AS FrcElmntToWBSElmntUnion
LEFT OUTER JOIN C_FrcElmntOrgTP AS _FrcElmntOrgTP ON ForceElementOrgID = _FrcElmntOrgTP.ForceElementOrgID  -- association [1..1]
LEFT OUTER JOIN C_FrcElmntOrgProjectVH AS _FrcElmntOrgProjectVH ON Project = _FrcElmntOrgProjectVH.Project  -- association [1..1]
LEFT OUTER JOIN C_WBSElementVH AS _WBSElementVH ON WBSElementExternalID = _WBSElementVH.WBSElement  -- association [1..1]
LEFT OUTER JOIN C_FrcElmntSuplmntyAttribAssgmt AS _SrceFrcElmntOrgTP ON ForceElementOrgID = _SrceFrcElmntOrgTP.ForceElementOrgID  -- association [0..1]
LEFT OUTER JOIN C_FrcElmntOrgPlngStsVH AS _FrcElmntOrgPlngStsVH ON _FrcElmntOrgPlngStsVH.FrcElmntOrgPlngStatus = FrcElmntOrgPlngStatus  -- association [1..1]
LEFT OUTER JOIN I_DFS_TechnicalStatusText AS _TechnicalStatusText ON DfsAssgmtActiveDraft = _TechnicalStatusText.DfsAssgmtTechnicalStatus  -- association [0..*]
LEFT OUTER JOIN I_FrcElmntOrgSubType AS _FrcElmntOrgSubType ON FrcElmntOrgSubType = _FrcElmntOrgSubType.FrcElmntOrgSubType AND _FrcElmntOrgSubType.FrcElmntOrgInfoType = '1001'  -- association [0..*]
LEFT OUTER JOIN I_DFS_SenstvyClfnFrcElmnt AS _SenstvyClfn ON ForceElementOrgID = _SenstvyClfn.ForceElementOrgID  -- association [1..*]
LEFT OUTER JOIN C_DFS_FrcElmntPlndOpTP AS _FrcElmntPlndOpTP ON ForceElementOrgID = _FrcElmntPlndOpTP.ForceElementOrgID AND FrcElmntOrgValdtyStartDate = _FrcElmntPlndOpTP.FrcElmntOrgValdtyRefStartDate AND FrcElmntOrgValdtyEndDate = _FrcElmntPlndOpTP.FrcElmntOrgValdtyRefEndDate  -- association [1..1]
LEFT OUTER JOIN C_FrcElmntOrgPlngStsVH AS _FrcElmntOrgPlnnOpStatusVH ON _FrcElmntOrgPlnnOpStatusVH.FrcElmntOrgPlngStatus = DfsAssgmtPlanStatusObject  -- association [1..1]
;