C_FrcElmntToPrftCtrGrpRelshpTP

DDL: C_FRCELMNTTOPRFTCTRGRPRELSHPTP SQL: CFEPRFCTRGRPREL Type: view CONSUMPTION

Manage Force Element to Profit Center Group Assignment

C_FrcElmntToPrftCtrGrpRelshpTP is a Consumption CDS View that provides data about "Manage Force Element to Profit Center Group Assignment" in SAP S/4HANA. It reads from 1 data source (I_FrcElmntToAcctgCtrlgRelshpTP) and exposes 27 fields with key fields DfsObjectID, DfsObjectPlngStatus, DfsObjectValdtyStartDate, DfsObjectValdtyEndDate, DfsObjectSubType. It has 7 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_FrcElmntToAcctgCtrlgRelshpTP FrcElmntToPrftCtrGrpRelshpTP from

Associations (7)

CardinalityTargetAliasCondition
[1..*] C_FrcElmntOrgVH _FrcElmntOrgVH _FrcElmntOrgVH.ForceElementOrgIDForEdit = $projection.DfsObjectID
[1..1] C_ControllingAreaVH _ControllingAreaVH $projection.FrcElmntOrgControllingArea = _ControllingAreaVH.ControllingArea
[1..1] C_FrcElmntOrgPrftCenterGroupVH _FrcElmntOrgPrftCenterGroupVH $projection.DfsObjectSubType = _FrcElmntOrgPrftCenterGroupVH.FrcElmntOrgGroupSetClass and $projection.FrcElmntOrgControllingArea = _FrcElmntOrgPrftCenterGroupVH.FrcElmntOrgGroupSetSubClass and $projection.FrcElmntOrgProfitCtrGrpName = _FrcElmntOrgPrftCenterGroupVH.FrcElmntOrgGroupSetClassName
[1..1] C_FrcElmntOrgPlngStsVH _FrcElmntOrgPlngStsVH _FrcElmntOrgPlngStsVH.FrcElmntOrgPlngStatus = $projection.DfsObjectPlngStatus
[1..*] C_DFS_PositionDescSubTypeVH _PositionDescSubTypeVH $projection.DfsObjectSubType = _PositionDescSubTypeVH.DfsPositionSubType
[1..1] C_FrcElmntOrgPlngStsVH _FrcElmntOrgPlnnOpStatusVH _FrcElmntOrgPlnnOpStatusVH.FrcElmntOrgPlngStatus = $projection.DfsAssgmtPlanStatusObject
[1..1] C_DFS_FrcElmntPlndOpTP _FrcElmntPlndOpTP $projection.DfsObjectID = _FrcElmntPlndOpTP.ForceElementOrgID and $projection.DfsObjectValdtyStartDate = _FrcElmntPlndOpTP.FrcElmntOrgValdtyRefStartDate and $projection.DfsObjectValdtyEndDate = _FrcElmntPlndOpTP.FrcElmntOrgValdtyRefEndDate and _FrcElmntPlndOpTP.FrcElmntOrgRefSubtype = '0106'

Annotations (17)

NameValueLevelField
AbapCatalog.sqlViewName CFEPRFCTRGRPREL 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 #L view
ObjectModel.transactionalProcessingDelegated true view
ObjectModel.compositionRoot true view
ObjectModel.createEnabled true view
ObjectModel.deleteEnabled EXTERNAL_CALCULATION view
ObjectModel.updateEnabled EXTERNAL_CALCULATION view
ObjectModel.draftEnabled true view
EndUserText.label Manage Force Element to Profit Center Group Assignment view
Metadata.allowExtensions true view

Fields (27)

KeyFieldSource TableSource FieldDescription
KEY DfsObjectID I_FrcElmntToAcctgCtrlgRelshpTP DfsObjectID Object ID
KEY DfsObjectPlngStatus I_FrcElmntToAcctgCtrlgRelshpTP DfsObjectPlngStatus Planning status
KEY DfsObjectValdtyStartDate I_FrcElmntToAcctgCtrlgRelshpTP DfsObjectValdtyStartDate Start date
KEY DfsObjectValdtyEndDate I_FrcElmntToAcctgCtrlgRelshpTP DfsObjectValdtyEndDate End Date
KEY DfsObjectSubType I_FrcElmntToAcctgCtrlgRelshpTP DfsObjectSubType Subtype
DfsObjectPlanVersion I_FrcElmntToAcctgCtrlgRelshpTP DfsObjectPlanVersion Plan version
DfsObjectType I_FrcElmntToAcctgCtrlgRelshpTP DfsObjectType Object type
FrcElmntOrgPlngStsCritlty I_FrcElmntToAcctgCtrlgRelshpTP FrcElmntOrgPlngStsCritlty
FrcElmntOrgControllingArea I_FrcElmntToAcctgCtrlgRelshpTP FrcElmntOrgControllingArea CO Area
FrcElmntOrgProfitCtrGrpName I_FrcElmntToAcctgCtrlgRelshpTP FrcElmntOrgGroupName Group Name
DfsObjectValdtyStartDateFoEd I_FrcElmntToAcctgCtrlgRelshpTP DfsObjectValdtyStartDateFoEd Start date
DfsObjectValdtyEndDateFoEd I_FrcElmntToAcctgCtrlgRelshpTP DfsObjectValdtyEndDateFoEd End Date
FrcElmntOrgName _FrcElmntOrgVH FrcElmntOrgName Name
FrcElmntOrgPlngStatusName _FrcElmntOrgPlngStsVH FrcElmntOrgPlngStatusName Planning Status
ControllingAreaName _ControllingAreaVH ControllingAreaName Long Text
FrcElmntOrgGroupSetClassDesc _FrcElmntOrgPrftCenterGroupVH FrcElmntOrgGroupSetClassDesc
DfsPositionSubTypeName _PositionDescSubTypeVH DfsPositionSubTypeName
FrcElmntOrgPlanDelimitDate FrcElmntOrgPlanDelimitDate Delimit date
DfsAssgmtPlanStatusObject DfsAssgmtPlanStatusObject Planning status
DfsAssgmtPlanOperationStatus _FrcElmntPlndOpTP FrcElmntOrgPlngStatusName Planned Delimitation status
DfsAssgmtPlanOpStsCriticality _FrcElmntPlndOpTP FrcElmntOrgPlngStsCritlty
_FrcElmntOrgVH _FrcElmntOrgVH
_ControllingAreaVH _ControllingAreaVH
_FrcElmntOrgPrftCenterGroupVH _FrcElmntOrgPrftCenterGroupVH
_FrcElmntOrgPlngStsVH _FrcElmntOrgPlngStsVH
_PositionDescSubTypeVH _PositionDescSubTypeVH
_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_FrcElmntToPrftCtrGrpRelshpTP.
-- 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: CFEPRFCTRGRPREL

CREATE VIEW C_FrcElmntToPrftCtrGrpRelshpTP AS
SELECT
  FrcElmntToPrftCtrGrpRelshpTP.DfsObjectID AS DfsObjectID,
  FrcElmntToPrftCtrGrpRelshpTP.DfsObjectPlngStatus AS DfsObjectPlngStatus,
  FrcElmntToPrftCtrGrpRelshpTP.DfsObjectValdtyStartDate AS DfsObjectValdtyStartDate,
  FrcElmntToPrftCtrGrpRelshpTP.DfsObjectValdtyEndDate AS DfsObjectValdtyEndDate,
  FrcElmntToPrftCtrGrpRelshpTP.DfsObjectSubType AS DfsObjectSubType,
  FrcElmntToPrftCtrGrpRelshpTP.DfsObjectPlanVersion AS DfsObjectPlanVersion,
  FrcElmntToPrftCtrGrpRelshpTP.DfsObjectType AS DfsObjectType,
  FrcElmntToPrftCtrGrpRelshpTP.FrcElmntOrgPlngStsCritlty AS FrcElmntOrgPlngStsCritlty,
  FrcElmntToPrftCtrGrpRelshpTP.FrcElmntOrgControllingArea AS FrcElmntOrgControllingArea,
  FrcElmntToPrftCtrGrpRelshpTP.FrcElmntOrgGroupName AS FrcElmntOrgProfitCtrGrpName,
  FrcElmntToPrftCtrGrpRelshpTP.DfsObjectValdtyStartDateFoEd AS DfsObjectValdtyStartDateFoEd,
  FrcElmntToPrftCtrGrpRelshpTP.DfsObjectValdtyEndDateFoEd AS DfsObjectValdtyEndDateFoEd,
  _FrcElmntOrgVH.FrcElmntOrgName AS FrcElmntOrgName,
  _FrcElmntOrgPlngStsVH.FrcElmntOrgPlngStatusName AS FrcElmntOrgPlngStatusName,
  _ControllingAreaVH.ControllingAreaName AS ControllingAreaName,
  _FrcElmntOrgPrftCenterGroupVH.FrcElmntOrgGroupSetClassDesc AS FrcElmntOrgGroupSetClassDesc,
  _PositionDescSubTypeVH.DfsPositionSubTypeName AS DfsPositionSubTypeName,
  FrcElmntOrgPlanDelimitDate,
  DfsAssgmtPlanStatusObject,
  _FrcElmntPlndOpTP.FrcElmntOrgPlngStatusName AS DfsAssgmtPlanOperationStatus,
  _FrcElmntPlndOpTP.FrcElmntOrgPlngStsCritlty AS DfsAssgmtPlanOpStsCriticality
FROM I_FrcElmntToAcctgCtrlgRelshpTP AS FrcElmntToPrftCtrGrpRelshpTP
LEFT OUTER JOIN C_FrcElmntOrgVH AS _FrcElmntOrgVH ON _FrcElmntOrgVH.ForceElementOrgIDForEdit = DfsObjectID  -- association [1..*]
LEFT OUTER JOIN C_ControllingAreaVH AS _ControllingAreaVH ON FrcElmntOrgControllingArea = _ControllingAreaVH.ControllingArea  -- association [1..1]
LEFT OUTER JOIN C_FrcElmntOrgPrftCenterGroupVH AS _FrcElmntOrgPrftCenterGroupVH ON DfsObjectSubType = _FrcElmntOrgPrftCenterGroupVH.FrcElmntOrgGroupSetClass AND FrcElmntOrgControllingArea = _FrcElmntOrgPrftCenterGroupVH.FrcElmntOrgGroupSetSubClass AND FrcElmntOrgProfitCtrGrpName = _FrcElmntOrgPrftCenterGroupVH.FrcElmntOrgGroupSetClassName  -- association [1..1]
LEFT OUTER JOIN C_FrcElmntOrgPlngStsVH AS _FrcElmntOrgPlngStsVH ON _FrcElmntOrgPlngStsVH.FrcElmntOrgPlngStatus = DfsObjectPlngStatus  -- association [1..1]
LEFT OUTER JOIN C_DFS_PositionDescSubTypeVH AS _PositionDescSubTypeVH ON DfsObjectSubType = _PositionDescSubTypeVH.DfsPositionSubType  -- association [1..*]
LEFT OUTER JOIN C_FrcElmntOrgPlngStsVH AS _FrcElmntOrgPlnnOpStatusVH ON _FrcElmntOrgPlnnOpStatusVH.FrcElmntOrgPlngStatus = DfsAssgmtPlanStatusObject  -- association [1..1]
LEFT OUTER JOIN C_DFS_FrcElmntPlndOpTP AS _FrcElmntPlndOpTP ON DfsObjectID = _FrcElmntPlndOpTP.ForceElementOrgID AND DfsObjectValdtyStartDate = _FrcElmntPlndOpTP.FrcElmntOrgValdtyRefStartDate AND DfsObjectValdtyEndDate = _FrcElmntPlndOpTP.FrcElmntOrgValdtyRefEndDate AND _FrcElmntPlndOpTP.FrcElmntOrgRefSubtype = '0106'  -- association [1..1]
;