I_ProjDmndRsceAssignmentTP_2

DDL: I_PROJDMNDRSCEASSIGNMENTTP_2 Type: view_entity TRANSACTIONAL

Resource Assignment to Resource Dmnd - TP

I_ProjDmndRsceAssignmentTP_2 is a Transactional CDS View that provides data about "Resource Assignment to Resource Dmnd - TP" in SAP S/4HANA. It reads from 1 data source (I_ProjDmndResourceAssignmentTP) and exposes 23 fields with key field ProjDmndRsceAssgmtUUID.

Data Sources (1)

SourceAliasJoin Type
I_ProjDmndResourceAssignmentTP I_ProjDmndResourceAssignmentTP projection

Annotations (10)

NameValueLevelField
VDM.viewType #TRANSACTIONAL view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #NOT_REQUIRED view
ObjectModel.modelingPattern #TRANSACTIONAL_INTERFACE view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.sizeCategory #XL view
Metadata.ignorePropagatedAnnotations true view
EndUserText.label Resource Assignment to Resource Dmnd - TP view

Fields (23)

KeyFieldSource TableSource FieldDescription
KEY ProjDmndRsceAssgmtUUID ProjDmndRsceAssgmtUUID
ProjectDemandWorkUUID ProjectDemandWorkUUID
ProjectDemandUUID ProjectDemandUUID
ProjDmndRsceAssgmt ProjDmndRsceAssgmt
ProjDmndRsceAssgmtQuantity ProjDmndRsceAssgmtQuantity
ProjDmndRsceAssgmtQuantityUnit ProjDmndRsceAssgmtQuantityUnit
ProjectUUID ProjectUUID
ReferencedObjectUUID ReferencedObjectUUID
ProjectDemandSupplyIdentifier ProjectDemandSupplyIdentifier
ProjectDemandSupplyDeliveryOrg ProjectDemandSupplyDeliveryOrg
ProjectDemandSourceOfSupply ProjectDemandSourceOfSupply
ProjAssgmtLastUpdateSource ProjAssgmtLastUpdateSource
ProjDmndRsceWorkAssgmtOID ProjDmndRsceWorkAssgmtOID
ProjDmndRsceWrkfrcPersonOID ProjDmndRsceWrkfrcPersonOID
ProjDmndRsceAssgmtStartDate ProjDmndRsceAssgmtStartDate
ProjDmndRsceAssgmtEndDate ProjDmndRsceAssgmtEndDate
CreatedByUser CreatedByUser
CreationDateTime CreationDateTime
LastChangedByUser LastChangedByUser
LastChangeDateTime LastChangeDateTime
_RootredirectedtoI_ProjectDemandTP_2
_RsceAssgmtQuantityUnit _RsceAssgmtQuantityUnit
_PersonWorkAgreement _PersonWorkAgreement
@VDM.viewType: #TRANSACTIONAL
@VDM.lifecycle.contract.type: #PUBLIC_LOCAL_API
@AccessControl.authorizationCheck: #CHECK
@AccessControl.personalData.blocking: #NOT_REQUIRED
@ObjectModel: { modelingPattern       : #TRANSACTIONAL_INTERFACE,
                semanticKey           : [ 'ProjDmndRsceAssgmt' ],
                supportedCapabilities : [#TRANSACTIONAL_PROVIDER],
                usageType             : { serviceQuality : #A,
                                          dataClass      : #TRANSACTIONAL,
                                          sizeCategory   : #XL  } }
@Metadata.ignorePropagatedAnnotations: true
@EndUserText.label: 'Resource Assignment to Resource Dmnd - TP'

define view entity I_ProjDmndRsceAssignmentTP_2
  as projection on I_ProjDmndResourceAssignmentTP as DemandResourceAssignment
{
      @UI.hidden: true
  key ProjDmndRsceAssgmtUUID,
      @UI.hidden: true
      ProjectDemandWorkUUID,
      @UI.hidden: true
      ProjectDemandUUID,
      ProjDmndRsceAssgmt,
      @Semantics: { quantity : {unitOfMeasure: 'ProjDmndRsceAssgmtQuantityUnit'} }
      ProjDmndRsceAssgmtQuantity,
      ProjDmndRsceAssgmtQuantityUnit,
      ProjectUUID,
      ReferencedObjectUUID,
      ProjectDemandSupplyIdentifier,
      ProjectDemandSupplyDeliveryOrg,
      ProjectDemandSourceOfSupply,
      ProjAssgmtLastUpdateSource,
      ProjDmndRsceWorkAssgmtOID,
      ProjDmndRsceWrkfrcPersonOID,
      ProjDmndRsceAssgmtStartDate,
      ProjDmndRsceAssgmtEndDate,
      CreatedByUser,
      CreationDateTime,
      LastChangedByUser,
      LastChangeDateTime,

      /* Associations */
      _Root               : redirected to I_ProjectDemandTP_2,
      _Work               : redirected to parent I_ProjectDemandResourceTP,
      _RsceAssgmtQuantityUnit,
      _AssgmtDistribution : redirected to composition child I_ProjDmndRsceAssgmtDistrTP,
      _PersonWorkAgreement
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_PROJDMNDRESOURCEASSIGNMENTTP"
],
"ASSOCIATED":
[
"I_PERSONWORKAGREEMENT_1",
"I_PROJDMNDRSCEASSGMTDISTRTP",
"I_PROJECTDEMANDRESOURCETP",
"I_PROJECTDEMANDTP",
"I_PROJECTDEMANDTP_2",
"I_PROJECTDEMANDWORKTP",
"I_UNITOFMEASURE",
"R_PROJDMNDRSCEASSGMTDISTRTP"
],
"BASE":
[
"I_PROJDMNDRESOURCEASSIGNMENTTP"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/