I_FrcElmntToProfitCostCtrUnion

DDL: I_FRCELMNTTOPROFITCOSTCTRUNION SQL: IFECSTCTRUNIN Type: view COMPOSITE

Interface View of FE CostCtr With Union

I_FrcElmntToProfitCostCtrUnion is a Composite CDS View that provides data about "Interface View of FE CostCtr With Union" in SAP S/4HANA. It reads from 1 data source (I_DraftAdministrativeData) and exposes 50 fields with key fields DfsObjectID, DfsObjectRelatedObjectID, DfsObjectDraftUUID, DfsObjectRelatedObjectID, DfsObjectDraftUUID. It has 2 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_DraftAdministrativeData I_DraftAdministrativeData inner

Associations (2)

CardinalityTargetAliasCondition
[1..1] I_DFS_FrcElmntPlndOpTP _FrcElmntPlndOpTP $projection.DfsObjectID = _FrcElmntPlndOpTP.ForceElementOrgID and $projection.DfsObjectValdtyStartDate = _FrcElmntPlndOpTP.FrcElmntOrgValdtyRefStartDate and $projection.DfsObjectValdtyEndDate = _FrcElmntPlndOpTP.FrcElmntOrgValdtyRefEndDate and $projection.DfsObjectSubType = _FrcElmntPlndOpTP.FrcElmntOrgRefSubtype and _FrcElmntPlndOpTP.FrcElmntOrgRefInfoType = '1001'
[1..1] C_FrcElmntOrgPlngStsVH _FrcElmntOrgPlnnOpStatusVH _FrcElmntOrgPlnnOpStatusVH.FrcElmntOrgPlngStatus = $projection.DfsAssgmtPlanStatusObject

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName IFECSTCTRUNIN view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #COMPOSITE view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
EndUserText.label Interface View of FE CostCtr With Union view

Fields (50)

KeyFieldSource TableSource FieldDescription
KEY DfsObjectID FrcElmntToProfitCostCtrUnion DfsObjectID Object ID
KEY DfsObjectRelatedObjectID FrcElmntToProfitCostCtrUnion DfsPositionRelatedObjectID ID rel.object
KEY DfsObjectDraftUUID
DfsAssgmtActiveDraft
DfsObjectType FrcElmntToProfitCostCtrUnion DfsObjectType Object type
DfsObjectValdtyStartDate FrcElmntToProfitCostCtrUnion DfsObjectValdtyStartDate Start date
DfsObjectValdtyEndDate FrcElmntToProfitCostCtrUnion DfsObjectValdtyEndDate End Date
DfsObjectPlanVersion FrcElmntToProfitCostCtrUnion DfsObjectPlanVersion Plan version
DfsObjectRelshpSpec FrcElmntToProfitCostCtrUnion DfsObjectRelshpSpec Relationship
DfsObjectRelshpBtwnObj FrcElmntToProfitCostCtrUnion DfsObjectRelshpBtwnObj Relnship
DfsObjectPlngStatus FrcElmntToProfitCostCtrUnion DfsObjectPlngStatus Planning status
DfsObjectRelshpPriority FrcElmntToProfitCostCtrUnion DfsObjectRelshpPriority Priority
NumberOfForceElementOrg FrcElmntToProfitCostCtrUnion DfsPositionDescRefSqncNmbr IT record no.
DfsObjectInfoType FrcElmntToProfitCostCtrUnion DfsObjectInfoType Infotype
DfsObjectSubType FrcElmntToProfitCostCtrUnion DfsObjectSubType Subtype
DfsObjectRelatedObjectType FrcElmntToProfitCostCtrUnion DfsPositionRelatedObjectType Rel.obj.type
DfsObjRelshpLastChgdByUserName FrcElmntToProfitCostCtrUnion DfsObjRelshpLastChgdByUserName Percentage
DfsObjRelshpLastChgdByUser FrcElmntToProfitCostCtrUnion DfsObjRelshpLastChgdByUser User Name
DfsObjRelshpLastChgdDate FrcElmntToProfitCostCtrUnion DfsObjRelshpLastChgdDate Changed on
IsActiveEntity
HasActiveEntity TRUE
Criticality
DfsAssgmtPlanStatusObject Planning status
FrcElmntOrgPlanDelimitDate _FrcElmntPlndOpTP FrcElmntOrgPlanDelimitDate Delimit date
DfsAssgmtPlanOperationStatus _FrcElmntPlndOpTP FrcElmntOrgPlngStatusName Planning Status
DfsObjectID Object ID
KEY DfsObjectRelatedObjectID FrcElmntToProfitCostCtrDraft DfsObjectRelatedObjectID ID rel.object
KEY DfsObjectDraftUUID FrcElmntToProfitCostCtrDraft DfsObjectDraftUUID
DfsObjectType FrcElmntToProfitCostCtrDraft DfsObjectType Object type
DfsObjectValdtyStartDate FrcElmntToProfitCostCtrDraft DfsObjectValdtyStartDate Start date
DfsObjectValdtyEndDate FrcElmntToProfitCostCtrDraft DfsObjectValdtyEndDate End Date
DfsObjectPlanVersion FrcElmntToProfitCostCtrDraft DfsObjectPlanVersion Plan version
DfsObjectRelshpSpec FrcElmntToProfitCostCtrDraft DfsObjectRelshpSpec Relationship
DfsObjectRelshpBtwnObj FrcElmntToProfitCostCtrDraft DfsObjectRelshpBtwnObj Relnship
DfsObjectPlngStatus FrcElmntToProfitCostCtrDraft DfsObjectPlngStatus Planning status
DfsObjectRelshpPriority FrcElmntToProfitCostCtrDraft DfsObjectRelshpPriority Priority
NumberOfForceElementOrg FrcElmntToProfitCostCtrDraft NumberOfForceElementOrg IT record no.
DfsObjectInfoType FrcElmntToProfitCostCtrDraft DfsObjectInfoType Infotype
DfsObjectSubType FrcElmntToProfitCostCtrDraft DfsObjectSubType Subtype
DfsObjectRelatedObjectType FrcElmntToProfitCostCtrDraft DfsObjectRelatedObjectType Rel.obj.type
DfsObjRelshpLastChgdByUserName FrcElmntToProfitCostCtrDraft DfsObjRelshpLastChgdByUserName Percentage
DfsObjRelshpLastChgdByUser FrcElmntToProfitCostCtrDraft DfsObjRelshpLastChgdByUser User Name
DfsObjRelshpLastChgdDate FrcElmntToProfitCostCtrDraft DfsObjRelshpLastChgdDate Changed on
IsActiveEntity
HasActiveEntity FrcElmntToProfitCostCtrDraft HasActiveEntity TRUE
HasDraftEntity
DfsAssgmtPlanStatusObject _FrcElmntPlndOpTP FrcElmntOrgPlngStatus Planning status
FrcElmntOrgPlanDelimitDate _FrcElmntPlndOpTP FrcElmntOrgPlanDelimitDate Delimit date
DfsAssgmtPlanOperationStatus _FrcElmntPlndOpTP FrcElmntOrgPlngStatusName Planning Status
DfsAssgmtPlanOpStsCriticality _FrcElmntPlndOpTP FrcElmntOrgPlngStsCritlty

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_FrcElmntToProfitCostCtrUnion.
-- 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: IFECSTCTRUNIN

CREATE VIEW I_FrcElmntToProfitCostCtrUnion AS
SELECT
  FrcElmntToProfitCostCtrUnion.DfsObjectID AS DfsObjectID,
  FrcElmntToProfitCostCtrUnion.DfsPositionRelatedObjectID AS DfsObjectRelatedObjectID,
  cast ( hextobin('00000000000000000000000000000000') as sysuuid_x preserving type ) AS DfsObjectDraftUUID,
  '1' AS DfsAssgmtActiveDraft,
  FrcElmntToProfitCostCtrUnion.DfsObjectType AS DfsObjectType,
  FrcElmntToProfitCostCtrUnion.DfsObjectValdtyStartDate AS DfsObjectValdtyStartDate,
  FrcElmntToProfitCostCtrUnion.DfsObjectValdtyEndDate AS DfsObjectValdtyEndDate,
  FrcElmntToProfitCostCtrUnion.DfsObjectPlanVersion AS DfsObjectPlanVersion,
  FrcElmntToProfitCostCtrUnion.DfsObjectRelshpSpec AS DfsObjectRelshpSpec,
  FrcElmntToProfitCostCtrUnion.DfsObjectRelshpBtwnObj AS DfsObjectRelshpBtwnObj,
  FrcElmntToProfitCostCtrUnion.DfsObjectPlngStatus AS DfsObjectPlngStatus,
  FrcElmntToProfitCostCtrUnion.DfsObjectRelshpPriority AS DfsObjectRelshpPriority,
  FrcElmntToProfitCostCtrUnion.DfsPositionDescRefSqncNmbr AS NumberOfForceElementOrg,
  FrcElmntToProfitCostCtrUnion.DfsObjectInfoType AS DfsObjectInfoType,
  FrcElmntToProfitCostCtrUnion.DfsObjectSubType AS DfsObjectSubType,
  FrcElmntToProfitCostCtrUnion.DfsPositionRelatedObjectType AS DfsObjectRelatedObjectType,
  FrcElmntToProfitCostCtrUnion.DfsObjRelshpLastChgdByUserName AS DfsObjRelshpLastChgdByUserName,
  FrcElmntToProfitCostCtrUnion.DfsObjRelshpLastChgdByUser AS DfsObjRelshpLastChgdByUser,
  FrcElmntToProfitCostCtrUnion.DfsObjRelshpLastChgdDate AS DfsObjRelshpLastChgdDate,
  cast( 'X' as boole_d preserving type ) AS IsActiveEntity,
  cast( ' ' as boole_d preserving type ) AS HasActiveEntity,
  cast( 3 as int1) AS Criticality,
  cast( _FrcElmntPlndOpTP.FrcElmntOrgPlngStatus as abap.char(22) ) AS DfsAssgmtPlanStatusObject,
  _FrcElmntPlndOpTP.FrcElmntOrgPlanDelimitDate AS FrcElmntOrgPlanDelimitDate,
  _FrcElmntPlndOpTP.FrcElmntOrgPlngStatusName AS DfsAssgmtPlanOperationStatus,
  cast( ' ' as boole_d preserving type) AS HasDraftEntity,
  _FrcElmntPlndOpTP.FrcElmntOrgPlngStsCritlty AS DfsAssgmtPlanOpStsCriticality
INNER JOIN I_DraftAdministrativeData ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_DFS_FrcElmntPlndOpTP AS _FrcElmntPlndOpTP ON DfsObjectID = _FrcElmntPlndOpTP.ForceElementOrgID AND DfsObjectValdtyStartDate = _FrcElmntPlndOpTP.FrcElmntOrgValdtyRefStartDate AND DfsObjectValdtyEndDate = _FrcElmntPlndOpTP.FrcElmntOrgValdtyRefEndDate AND DfsObjectSubType = _FrcElmntPlndOpTP.FrcElmntOrgRefSubtype AND _FrcElmntPlndOpTP.FrcElmntOrgRefInfoType = '1001'  -- association [1..1]
LEFT OUTER JOIN C_FrcElmntOrgPlngStsVH AS _FrcElmntOrgPlnnOpStatusVH ON _FrcElmntOrgPlnnOpStatusVH.FrcElmntOrgPlngStatus = DfsAssgmtPlanStatusObject  -- association [1..1]
;