C_FrcElmntToPrftCtrRelshpList

DDL: C_FRCELMNTTOPRFTCTRRELSHPLIST SQL: CFEPRFTCTRRLUNON Type: view CONSUMPTION

Consumption View for FE to Profit Center Relationship List

C_FrcElmntToPrftCtrRelshpList is a Consumption CDS View that provides data about "Consumption View for FE to Profit Center Relationship List" in SAP S/4HANA. It reads from 1 data source (I_FrcElmntToProfitCostCtrUnion) and exposes 48 fields with key fields DfsObjectID, DfsObjectRelatedObjectID, DfsObjectDraftUUID, DfsObjectValdtyStartDate, DfsObjectValdtyEndDate. It has 8 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_FrcElmntToProfitCostCtrUnion FrcElmntToProfitCostCtrUnion from

Associations (8)

CardinalityTargetAliasCondition
[1..1] C_FrcElmntOrgTP _FrcElmntOrgTP $projection.DfsObjectID = _FrcElmntOrgTP.ForceElementOrgID
[1..1] I_ProfitCenterStdVH _ProfitCtrValueHelp _ProfitCtrValueHelp.ProfitCenter = $projection.FrcElmntOrgProfitCenter and _ProfitCtrValueHelp.ControllingArea = $projection.FrcElmntOrgControllingArea and _ProfitCtrValueHelp.ValidityEndDate >= $session.system_date and _ProfitCtrValueHelp.ValidityStartDate <= $session.system_date
[1..1] C_ControllingAreaVH _ControllingAreaVH $projection.FrcElmntOrgControllingArea = _ControllingAreaVH.ControllingArea
[0..1] C_FrcElmntSuplmntyAttribAssgmt _SrceFrcElmntOrgTP $projection.DfsObjectID = _SrceFrcElmntOrgTP.ForceElementOrgID
[1..1] C_FrcElmntOrgPlngStsVH _FrcElmntOrgPlngStsVH _FrcElmntOrgPlngStsVH.FrcElmntOrgPlngStatus = $projection.DfsObjectPlngStatus
[0..*] I_DFS_TechnicalStatusText _TechnicalStatusText $projection.DfsAssgmtActiveDraft = _TechnicalStatusText.DfsAssgmtTechnicalStatus
[0..*] C_ProfitCenterTP _ProfitCenterTP $projection.FrcElmntOrgProfitCenter = _ProfitCenterTP.ProfitCenter and $projection.FrcElmntOrgControllingArea = _ProfitCenterTP.ControllingArea
[1..1] C_FrcElmntOrgPlngStsVH _FrcElmntOrgPlnnOpStatusVH _FrcElmntOrgPlnnOpStatusVH.FrcElmntOrgPlngStatus = $projection.DfsAssgmtPlanOperationStatus

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName CFEPRFTCTRRLUNON view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Consumption View for FE to Profit Center Relationship List 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

Fields (48)

KeyFieldSource TableSource FieldDescription
KEY DfsObjectID I_FrcElmntToProfitCostCtrUnion DfsObjectID Object ID
KEY DfsObjectRelatedObjectID I_FrcElmntToProfitCostCtrUnion DfsObjectRelatedObjectID Related Object ID
KEY DfsObjectDraftUUID I_FrcElmntToProfitCostCtrUnion DfsObjectDraftUUID
KEY DfsObjectValdtyStartDate I_FrcElmntToProfitCostCtrUnion DfsObjectValdtyStartDate Start date
KEY DfsObjectValdtyEndDate I_FrcElmntToProfitCostCtrUnion DfsObjectValdtyEndDate End Date
KEY DfsObjectPlngStatus I_FrcElmntToProfitCostCtrUnion DfsObjectPlngStatus Planning status
DfsObjectPlanVersion I_FrcElmntToProfitCostCtrUnion DfsObjectPlanVersion Plan version
DfsAssgmtTechnicalStatusDesc
DfsAssgmtActiveDraft I_FrcElmntToProfitCostCtrUnion DfsAssgmtActiveDraft
DfsObjectType I_FrcElmntToProfitCostCtrUnion DfsObjectType Object Type
DfsObjectRelshpSpec I_FrcElmntToProfitCostCtrUnion DfsObjectRelshpSpec Relationship
DfsObjectRelshpBtwnObj I_FrcElmntToProfitCostCtrUnion DfsObjectRelshpBtwnObj Relationship Between Objects
FrcElmntOrgPlngStsCritlty I_FrcElmntToProfitCostCtrUnion FrcElmntOrgPlngStsCritlty Planning Status Criticality
DfsObjectRelshpPriority I_FrcElmntToProfitCostCtrUnion DfsObjectRelshpPriority Relationship Priority
NumberOfForceElementOrg I_FrcElmntToProfitCostCtrUnion NumberOfForceElementOrg Infotype No
DfsObjectInfoType I_FrcElmntToProfitCostCtrUnion DfsObjectInfoType Infotype
DfsObjectSubType I_FrcElmntToProfitCostCtrUnion DfsObjectSubType Subtype
DfsObjectRelatedObjectType I_FrcElmntToProfitCostCtrUnion DfsObjectRelatedObjectType Related Type
DfsObjRelshpLastChgdByUserName I_FrcElmntToProfitCostCtrUnion DfsObjRelshpLastChgdByUserName Last Changed
DfsObjRelshpLastChgdByUser I_FrcElmntToProfitCostCtrUnion DfsObjRelshpLastChgdByUser Changed By
DfsObjRelshpLastChgdDate I_FrcElmntToProfitCostCtrUnion DfsObjRelshpLastChgdDate Changed On
IsActiveEntity I_FrcElmntToProfitCostCtrUnion IsActiveEntity Is active
FrcElmntOrgPlngStatusName _FrcElmntOrgPlngStsVH FrcElmntOrgPlngStatusName Planning Status
HasActiveEntity I_FrcElmntToProfitCostCtrUnion HasActiveEntity TRUE
HasDraftEntity I_FrcElmntToProfitCostCtrUnion HasDraftEntity Has Draft
Criticality I_FrcElmntToProfitCostCtrUnion Criticality Criticality
FrcElmntOrgControllingArea I_FrcElmntToProfitCostCtrUnion FrcElmntOrgControllingArea CO Area
FrcElmntOrgProfitCenter I_FrcElmntToProfitCostCtrUnion FrcElmntOrgProfitCenter
FrcElmntOrgType _SrceFrcElmntOrgTP FrcElmntOrgType Organizational Type
ForceElementOrgUUID _SrceFrcElmntOrgTP ForceElementOrgUUID GUID 32
FrcElmntOrgName _SrceFrcElmntOrgTP FrcElmntOrgName Object Name
FrcElmntOrgPlanVersion _SrceFrcElmntOrgTP FrcElmntOrgPlanVersion Plan version
FrcElmntOrgSymbol _SrceFrcElmntOrgTP FrcElmntOrgSymbol Symbol Code
ForceElementOrgID _FrcElmntOrgTP ForceElementOrgID Object ID
_SrceFrcElmntOrgTP _SrceFrcElmntOrgTP
ProfitCenterName
ProfitCenter _ProfitCtrValueHelp ProfitCenter Profit Center
ControllingAreaName _ControllingAreaVH ControllingAreaName Long Text
ControllingArea I_FrcElmntToProfitCostCtrUnion FrcElmntOrgControllingArea Controlling Area
DfsAssgmtPlanStatusObject DfsAssgmtPlanStatusObject Planning status
FrcElmntOrgPlanDelimitDate FrcElmntOrgPlanDelimitDate Delimit date
DfsAssgmtPlanOperationStatus DfsAssgmtPlanOperationStatus Planned Delimitation status
DfsAssgmtPlanOpStsCriticality DfsAssgmtPlanOpStsCriticality
_FrcElmntOrgTP _FrcElmntOrgTP
_FrcElmntOrgPlngStsVH _FrcElmntOrgPlngStsVH
_ProfitCtrValueHelp _ProfitCtrValueHelp
_ControllingAreaVH _ControllingAreaVH
_ProfitCenterTP _ProfitCenterTP

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_FrcElmntToPrftCtrRelshpList.
-- 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: CFEPRFTCTRRLUNON

CREATE VIEW C_FrcElmntToPrftCtrRelshpList AS
SELECT
  FrcElmntToProfitCostCtrUnion.DfsObjectID AS DfsObjectID,
  FrcElmntToProfitCostCtrUnion.DfsObjectRelatedObjectID AS DfsObjectRelatedObjectID,
  FrcElmntToProfitCostCtrUnion.DfsObjectDraftUUID AS DfsObjectDraftUUID,
  FrcElmntToProfitCostCtrUnion.DfsObjectValdtyStartDate AS DfsObjectValdtyStartDate,
  FrcElmntToProfitCostCtrUnion.DfsObjectValdtyEndDate AS DfsObjectValdtyEndDate,
  FrcElmntToProfitCostCtrUnion.DfsObjectPlngStatus AS DfsObjectPlngStatus,
  FrcElmntToProfitCostCtrUnion.DfsObjectPlanVersion AS DfsObjectPlanVersion,
  _TechnicalStatusText[1:Language=$session.system_language].DfsAssgmtTechnicalStatusDesc AS DfsAssgmtTechnicalStatusDesc,
  FrcElmntToProfitCostCtrUnion.DfsAssgmtActiveDraft AS DfsAssgmtActiveDraft,
  FrcElmntToProfitCostCtrUnion.DfsObjectType AS DfsObjectType,
  FrcElmntToProfitCostCtrUnion.DfsObjectRelshpSpec AS DfsObjectRelshpSpec,
  FrcElmntToProfitCostCtrUnion.DfsObjectRelshpBtwnObj AS DfsObjectRelshpBtwnObj,
  FrcElmntToProfitCostCtrUnion.FrcElmntOrgPlngStsCritlty AS FrcElmntOrgPlngStsCritlty,
  FrcElmntToProfitCostCtrUnion.DfsObjectRelshpPriority AS DfsObjectRelshpPriority,
  FrcElmntToProfitCostCtrUnion.NumberOfForceElementOrg AS NumberOfForceElementOrg,
  FrcElmntToProfitCostCtrUnion.DfsObjectInfoType AS DfsObjectInfoType,
  FrcElmntToProfitCostCtrUnion.DfsObjectSubType AS DfsObjectSubType,
  FrcElmntToProfitCostCtrUnion.DfsObjectRelatedObjectType AS DfsObjectRelatedObjectType,
  FrcElmntToProfitCostCtrUnion.DfsObjRelshpLastChgdByUserName AS DfsObjRelshpLastChgdByUserName,
  FrcElmntToProfitCostCtrUnion.DfsObjRelshpLastChgdByUser AS DfsObjRelshpLastChgdByUser,
  FrcElmntToProfitCostCtrUnion.DfsObjRelshpLastChgdDate AS DfsObjRelshpLastChgdDate,
  FrcElmntToProfitCostCtrUnion.IsActiveEntity AS IsActiveEntity,
  _FrcElmntOrgPlngStsVH.FrcElmntOrgPlngStatusName AS FrcElmntOrgPlngStatusName,
  FrcElmntToProfitCostCtrUnion.HasActiveEntity AS HasActiveEntity,
  FrcElmntToProfitCostCtrUnion.HasDraftEntity AS HasDraftEntity,
  FrcElmntToProfitCostCtrUnion.Criticality AS Criticality,
  FrcElmntToProfitCostCtrUnion.FrcElmntOrgControllingArea AS FrcElmntOrgControllingArea,
  FrcElmntToProfitCostCtrUnion.FrcElmntOrgProfitCenter AS FrcElmntOrgProfitCenter,
  _SrceFrcElmntOrgTP.FrcElmntOrgType AS FrcElmntOrgType,
  _SrceFrcElmntOrgTP.ForceElementOrgUUID AS ForceElementOrgUUID,
  _SrceFrcElmntOrgTP.FrcElmntOrgName AS FrcElmntOrgName,
  _SrceFrcElmntOrgTP.FrcElmntOrgPlanVersion AS FrcElmntOrgPlanVersion,
  _SrceFrcElmntOrgTP.FrcElmntOrgSymbol AS FrcElmntOrgSymbol,
  _FrcElmntOrgTP.ForceElementOrgID AS ForceElementOrgID,
  _ProfitCtrValueHelp._Text[1:Language = $session.system_language].ProfitCenterName AS ProfitCenterName,
  _ProfitCtrValueHelp.ProfitCenter AS ProfitCenter,
  _ControllingAreaVH.ControllingAreaName AS ControllingAreaName,
  FrcElmntToProfitCostCtrUnion.FrcElmntOrgControllingArea AS ControllingArea,
  DfsAssgmtPlanStatusObject,
  FrcElmntOrgPlanDelimitDate,
  DfsAssgmtPlanOperationStatus,
  DfsAssgmtPlanOpStsCriticality
FROM I_FrcElmntToProfitCostCtrUnion AS FrcElmntToProfitCostCtrUnion
LEFT OUTER JOIN C_FrcElmntOrgTP AS _FrcElmntOrgTP ON DfsObjectID = _FrcElmntOrgTP.ForceElementOrgID  -- association [1..1]
LEFT OUTER JOIN I_ProfitCenterStdVH AS _ProfitCtrValueHelp ON _ProfitCtrValueHelp.ProfitCenter = FrcElmntOrgProfitCenter AND _ProfitCtrValueHelp.ControllingArea = FrcElmntOrgControllingArea AND _ProfitCtrValueHelp.ValidityEndDate >= $session.system_date AND _ProfitCtrValueHelp.ValidityStartDate <= $session.system_date  -- association [1..1]
LEFT OUTER JOIN C_ControllingAreaVH AS _ControllingAreaVH ON FrcElmntOrgControllingArea = _ControllingAreaVH.ControllingArea  -- association [1..1]
LEFT OUTER JOIN C_FrcElmntSuplmntyAttribAssgmt AS _SrceFrcElmntOrgTP ON DfsObjectID = _SrceFrcElmntOrgTP.ForceElementOrgID  -- association [0..1]
LEFT OUTER JOIN C_FrcElmntOrgPlngStsVH AS _FrcElmntOrgPlngStsVH ON _FrcElmntOrgPlngStsVH.FrcElmntOrgPlngStatus = DfsObjectPlngStatus  -- association [1..1]
LEFT OUTER JOIN I_DFS_TechnicalStatusText AS _TechnicalStatusText ON DfsAssgmtActiveDraft = _TechnicalStatusText.DfsAssgmtTechnicalStatus  -- association [0..*]
LEFT OUTER JOIN C_ProfitCenterTP AS _ProfitCenterTP ON FrcElmntOrgProfitCenter = _ProfitCenterTP.ProfitCenter AND FrcElmntOrgControllingArea = _ProfitCenterTP.ControllingArea  -- association [0..*]
LEFT OUTER JOIN C_FrcElmntOrgPlngStsVH AS _FrcElmntOrgPlnnOpStatusVH ON _FrcElmntOrgPlnnOpStatusVH.FrcElmntOrgPlngStatus = DfsAssgmtPlanOperationStatus  -- association [1..1]
;