I_FrcElmntToPosRelshpUnion

DDL: I_FRCELMNTTOPOSRELSHPUNION SQL: IFEPOSSTRRELUNIN Type: view COMPOSITE

Interface View of FE To Pos Structure Relshp With Union

I_FrcElmntToPosRelshpUnion is a Composite CDS View that provides data about "Interface View of FE To Pos Structure Relshp With Union" in SAP S/4HANA. It reads from 3 data sources (I_FrcElmntToPosStrucRelshpDrft, I_FrcElmntToPosStrucRelshpDrft, I_DraftAdministrativeData) and exposes 42 fields with key fields DfsObjectID, DfsPositionID, DfsObjectDraftUUID, DfsPositionID, DfsObjectDraftUUID.

Data Sources (3)

SourceAliasJoin Type
I_FrcElmntToPosStrucRelshpDrft FrcElmntToPosStrucRelshpDrft from
I_FrcElmntToPosStrucRelshpDrft FrcElmntToPosStrucRelshpDrft union_all
I_DraftAdministrativeData I_DraftAdministrativeData inner

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName IFEPOSSTRRELUNIN view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Interface View of FE To Pos Structure Relshp With Union 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

Fields (42)

KeyFieldSource TableSource FieldDescription
KEY DfsObjectID FrcElmntToPosRelshpUnion DfsObjectID
KEY DfsPositionID FrcElmntToPosRelshpUnion DfsPositionRelatedObjectID ID rel.object
KEY DfsObjectDraftUUID UUID
DfsAssgmtActiveDraft
DfsObjectType FrcElmntToPosRelshpUnion DfsObjectType Object type
DfsObjectValdtyStartDate FrcElmntToPosRelshpUnion DfsObjectValdtyStartDate Start date
DfsObjectValdtyEndDate FrcElmntToPosRelshpUnion DfsObjectValdtyEndDate End Date
DfsObjectPlanVersion FrcElmntToPosRelshpUnion DfsObjectPlanVersion Plan version
DfsObjectRelshpSpec FrcElmntToPosRelshpUnion DfsObjectRelshpSpec Relationship
DfsObjectRelshpBtwnObj FrcElmntToPosRelshpUnion DfsObjectRelshpBtwnObj Relnship
DfsObjectPlngStatus FrcElmntToPosRelshpUnion DfsObjectPlngStatus Planning status
DfsObjectRelshpPriority FrcElmntToPosRelshpUnion DfsObjectRelshpPriority Priority
DfsPositionDescRefSqncNmbr FrcElmntToPosRelshpUnion DfsPositionDescRefSqncNmbr IT record no.
DfsObjectInfoType FrcElmntToPosRelshpUnion DfsObjectInfoType Infotype
DfsObjectSubType FrcElmntToPosRelshpUnion DfsObjectSubType Subtype
DfsPositionRelatedObjectType FrcElmntToPosRelshpUnion DfsPositionRelatedObjectType Rel.obj.type
DfsObjRelshpLastChgdByUserName FrcElmntToPosRelshpUnion DfsObjRelshpLastChgdByUserName Percentage
DfsObjRelshpLastChgdByUser FrcElmntToPosRelshpUnion DfsObjRelshpLastChgdByUser User Name
DfsObjRelshpLastChgdDate FrcElmntToPosRelshpUnion DfsObjRelshpLastChgdDate Changed on
IsActiveEntity
HasActiveEntity TRUE
DfsObjectID
KEY DfsPositionID I_FrcElmntToPosStrucRelshpDrft DfsPositionRelatedObjectID ID rel.object
KEY DfsObjectDraftUUID I_FrcElmntToPosStrucRelshpDrft DfsObjectDraftUUID UUID
DfsObjectType I_FrcElmntToPosStrucRelshpDrft DfsObjectType Object type
DfsObjectValdtyStartDate I_FrcElmntToPosStrucRelshpDrft DfsPositionValdtyStartDate Start date
DfsObjectValdtyEndDate I_FrcElmntToPosStrucRelshpDrft DfsPositionValdtyEndDate End Date
DfsObjectPlanVersion I_FrcElmntToPosStrucRelshpDrft DfsObjectPlanVersion Plan version
DfsObjectRelshpSpec I_FrcElmntToPosStrucRelshpDrft DfsObjectRelshpSpec Relationship
DfsObjectRelshpBtwnObj I_FrcElmntToPosStrucRelshpDrft DfsObjectRelshpBtwnObj Relnship
DfsObjectPlngStatus I_FrcElmntToPosStrucRelshpDrft DfsObjectPlngStatus Planning status
DfsObjectRelshpPriority I_FrcElmntToPosStrucRelshpDrft DfsObjectRelshpPriority Priority
DfsPositionDescRefSqncNmbr I_FrcElmntToPosStrucRelshpDrft DfsPositionDescRefSqncNmbr IT record no.
DfsObjectInfoType I_FrcElmntToPosStrucRelshpDrft DfsObjectInfoType Infotype
DfsObjectSubType I_FrcElmntToPosStrucRelshpDrft DfsObjectSubType Subtype
DfsPositionRelatedObjectType I_FrcElmntToPosStrucRelshpDrft DfsPositionRelatedObjectType Rel.obj.type
DfsObjRelshpLastChgdByUserName I_FrcElmntToPosStrucRelshpDrft DfsObjRelshpLastChgdByUserName Percentage
DfsObjRelshpLastChgdByUser I_FrcElmntToPosStrucRelshpDrft DfsObjRelshpLastChgdByUser User Name
DfsObjRelshpLastChgdDate I_FrcElmntToPosStrucRelshpDrft DfsObjRelshpLastChgdDate Changed on
IsActiveEntity
HasActiveEntity I_FrcElmntToPosStrucRelshpDrft HasActiveEntity TRUE
HasDraftEntity

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_FrcElmntToPosRelshpUnion.
-- 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: IFEPOSSTRRELUNIN

CREATE VIEW I_FrcElmntToPosRelshpUnion AS
SELECT
  FrcElmntToPosRelshpUnion.DfsObjectID AS DfsObjectID,
  FrcElmntToPosRelshpUnion.DfsPositionRelatedObjectID AS DfsPositionID,
  cast ( hextobin('00000000000000000000000000000000') as sysuuid_x preserving type ) AS DfsObjectDraftUUID,
  '1' AS DfsAssgmtActiveDraft,
  FrcElmntToPosRelshpUnion.DfsObjectType AS DfsObjectType,
  FrcElmntToPosRelshpUnion.DfsObjectValdtyStartDate AS DfsObjectValdtyStartDate,
  FrcElmntToPosRelshpUnion.DfsObjectValdtyEndDate AS DfsObjectValdtyEndDate,
  FrcElmntToPosRelshpUnion.DfsObjectPlanVersion AS DfsObjectPlanVersion,
  FrcElmntToPosRelshpUnion.DfsObjectRelshpSpec AS DfsObjectRelshpSpec,
  FrcElmntToPosRelshpUnion.DfsObjectRelshpBtwnObj AS DfsObjectRelshpBtwnObj,
  FrcElmntToPosRelshpUnion.DfsObjectPlngStatus AS DfsObjectPlngStatus,
  FrcElmntToPosRelshpUnion.DfsObjectRelshpPriority AS DfsObjectRelshpPriority,
  FrcElmntToPosRelshpUnion.DfsPositionDescRefSqncNmbr AS DfsPositionDescRefSqncNmbr,
  FrcElmntToPosRelshpUnion.DfsObjectInfoType AS DfsObjectInfoType,
  FrcElmntToPosRelshpUnion.DfsObjectSubType AS DfsObjectSubType,
  FrcElmntToPosRelshpUnion.DfsPositionRelatedObjectType AS DfsPositionRelatedObjectType,
  FrcElmntToPosRelshpUnion.DfsObjRelshpLastChgdByUserName AS DfsObjRelshpLastChgdByUserName,
  FrcElmntToPosRelshpUnion.DfsObjRelshpLastChgdByUser AS DfsObjRelshpLastChgdByUser,
  FrcElmntToPosRelshpUnion.DfsObjRelshpLastChgdDate AS DfsObjRelshpLastChgdDate,
  cast( 'X' as boole_d preserving type ) AS IsActiveEntity,
  cast( ' ' as boole_d preserving type ) AS HasActiveEntity,
  cast( ' ' as boole_d preserving type) AS HasDraftEntity
FROM I_FrcElmntToPosStrucRelshpDrft AS FrcElmntToPosStrucRelshpDrft
INNER JOIN I_DraftAdministrativeData ON /* join condition not captured in parsed metadata */
-- UNION ALL with additional select branch(es): I_FrcElmntToPosStrucRelshpDrft
;