C_DFS_AssgmtPltfrmToWBSElmntTP

DDL: C_DFS_ASSGMTPLTFRMTOWBSELMNTTP SQL: ASSGMTWBSELMNT Type: view CONSUMPTION

WBS Element Assignment to Platform Code

C_DFS_AssgmtPltfrmToWBSElmntTP is a Consumption CDS View that provides data about "WBS Element Assignment to Platform Code" in SAP S/4HANA. It reads from 1 data source (I_DFS_UniversalAssignmentTP) and exposes 36 fields with key field DfsAssgmtUUID. It has 5 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_DFS_UniversalAssignmentTP PlatformCodeToWBSElement from

Associations (5)

CardinalityTargetAliasCondition
[0..1] C_WBSElementVH _WBSElementVH $projection.WBSElement = _WBSElementVH.WBSElement
[0..1] C_DFS_MaintPlatformCodeVH _MaintPlatformCodeVH $projection.DfsMaintPlatformID = _MaintPlatformCodeVH.DfsMaintPlatformID
[1..1] C_DFS_MaintBusinessObjTypeVH _MaintBusinessObjTypeVH $projection.DfsMaintBusinessObjectType = _MaintBusinessObjTypeVH.DfsMaintBusinessObjectType
[0..*] C_DFS_MaintPltfrmAssgmtDetsVH _MaintPltfrmAssgmtDetsVH $projection.DfsMaintBusinessObjectType = _MaintPltfrmAssgmtDetsVH.DfsMaintBusinessObjectType
[0..1] C_DFS_MaintPltfrmAssgmtExtnVH _MaintPltfrmAssgmtExtnVH $projection.DfsMaintBusinessObjectType = _MaintPltfrmAssgmtExtnVH.DfsMaintBusinessObjectType and $projection.DfsPlatformExtension = _MaintPltfrmAssgmtExtnVH.DfsPlatformExtension

Annotations (17)

NameValueLevelField
AbapCatalog.sqlViewName ASSGMTWBSELMNT view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
EndUserText.label WBS Element Assignment to Platform Code view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #CONSUMPTION view
ObjectModel.transactionalProcessingDelegated true view
ObjectModel.compositionRoot true view
ObjectModel.draftEnabled true view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.updateEnabled EXTERNAL_CALCULATION view
ObjectModel.deleteEnabled EXTERNAL_CALCULATION view
Search.searchable true view
Metadata.allowExtensions true view
AccessControl.authorizationCheck #CHECK view

Fields (36)

KeyFieldSource TableSource FieldDescription
KEY DfsAssgmtUUID DfsAssgmtUUID Assigment GUID
DfsMaintPlatformLongName _MaintPlatformCodeVH DfsMaintPlatformLongName Platform Name
DfsMaintPlatformID DfsMaintPlatformID Platform ID
DfsMaintPlatformUUID DfsMaintPlatformUUID Pltfrm UUID
DfsAssgmtSourceType DfsAssgmtSourceType Source Object Type
DfsAssgmtType DfsAssgmtType Assignment Type
DfsAssgmtStatusCode DfsAssgmtStatusCode Status
DfsAssgmtValdtyStrtDate DfsAssgmtValdtyStrtDate Valid From (Date)
DfsAssgmtValdtyEndDate DfsAssgmtValdtyEndDate Valid To (Date)
WBSElementInternalID WBSElementInternalID WBS Internal ID
WBSElement WBSElement WBS Internal ID
WBSElementExternalID WBSElementExternalID WBS Element External ID
WBSDescription WBSDescription WBS Element Name
DfsIsStrucAuthznEnabled DfsIsStrucAuthznEnabled
DfsMaintBusinessObjectType DfsMaintBusinessObjectType
DfsMaintBusinessObjectTypeFoEd DfsMaintBusinessObjectTypeFoEd Business Object Type
DfsPlatformDetailsText DfsPlatformDetailsText Text
DfsMaintPlatformExtensionText _MaintPltfrmAssgmtExtnVH DfsMaintPlatformExtensionText
DfsPlatformExtension DfsPlatformExtension Platform Extension
DfsAssgmtComment DfsAssgmtComment Comment
DfsAssgmtSourceObjectUUID DfsAssgmtSourceObjectUUID Source UUID
DfsAssgmtCreationDateTime DfsAssgmtCreationDateTime Created On
DfsAssgmtCreatedByUser DfsAssgmtCreatedByUser Created By
DfsAssgmtChangeDateTime DfsAssgmtChangeDateTime Changed On
DfsAssgmtLastChgdByUser DfsAssgmtLastChgdByUser Changed By
_AssignmentType _AssignmentType
_ValdtyStrtDate _ValdtyStrtDate
_ValdtyEndDate _ValdtyEndDate
_WBSElementBasicData _WBSElementBasicData
_CreatedByUserContactCard _CreatedByUserContactCard
_LastChangedByUserContactCard _LastChangedByUserContactCard
_MaintPlatformCodeVH _MaintPlatformCodeVH
_WBSElementVH _WBSElementVH
_MaintBusinessObjTypeVH _MaintBusinessObjTypeVH
_MaintPltfrmAssgmtDetsVH _MaintPltfrmAssgmtDetsVH
_MaintPltfrmAssgmtExtnVH _MaintPltfrmAssgmtExtnVH

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_DFS_AssgmtPltfrmToWBSElmntTP.
-- 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: ASSGMTWBSELMNT

CREATE VIEW C_DFS_AssgmtPltfrmToWBSElmntTP AS
SELECT
  DfsAssgmtUUID,
  _MaintPlatformCodeVH.DfsMaintPlatformLongName AS DfsMaintPlatformLongName,
  DfsMaintPlatformID,
  DfsMaintPlatformUUID,
  DfsAssgmtSourceType,
  DfsAssgmtType,
  DfsAssgmtStatusCode,
  DfsAssgmtValdtyStrtDate,
  DfsAssgmtValdtyEndDate,
  WBSElementInternalID,
  WBSElement,
  WBSElementExternalID,
  WBSDescription,
  DfsIsStrucAuthznEnabled,
  DfsMaintBusinessObjectType,
  DfsMaintBusinessObjectTypeFoEd,
  DfsPlatformDetailsText,
  _MaintPltfrmAssgmtExtnVH.DfsMaintPlatformExtensionText AS DfsMaintPlatformExtensionText,
  DfsPlatformExtension,
  DfsAssgmtComment,
  DfsAssgmtSourceObjectUUID,
  DfsAssgmtCreationDateTime,
  DfsAssgmtCreatedByUser,
  DfsAssgmtChangeDateTime,
  DfsAssgmtLastChgdByUser
FROM I_DFS_UniversalAssignmentTP AS PlatformCodeToWBSElement
LEFT OUTER JOIN C_WBSElementVH AS _WBSElementVH ON WBSElement = _WBSElementVH.WBSElement  -- association [0..1]
LEFT OUTER JOIN C_DFS_MaintPlatformCodeVH AS _MaintPlatformCodeVH ON DfsMaintPlatformID = _MaintPlatformCodeVH.DfsMaintPlatformID  -- association [0..1]
LEFT OUTER JOIN C_DFS_MaintBusinessObjTypeVH AS _MaintBusinessObjTypeVH ON DfsMaintBusinessObjectType = _MaintBusinessObjTypeVH.DfsMaintBusinessObjectType  -- association [1..1]
LEFT OUTER JOIN C_DFS_MaintPltfrmAssgmtDetsVH AS _MaintPltfrmAssgmtDetsVH ON DfsMaintBusinessObjectType = _MaintPltfrmAssgmtDetsVH.DfsMaintBusinessObjectType  -- association [0..*]
LEFT OUTER JOIN C_DFS_MaintPltfrmAssgmtExtnVH AS _MaintPltfrmAssgmtExtnVH ON DfsMaintBusinessObjectType = _MaintPltfrmAssgmtExtnVH.DfsMaintBusinessObjectType AND DfsPlatformExtension = _MaintPltfrmAssgmtExtnVH.DfsPlatformExtension  -- association [0..1]
;