I_RSHPROJECTASSIGNMENTPERMONTH

CDS View

Project Assignment Per Month

I_RSHPROJECTASSIGNMENTPERMONTH is a CDS View in S/4HANA. Project Assignment Per Month. 1 CDS views read from this table.

CDS Views using this table (1)

ViewTypeJoinVDMDescription
I_RSHProjectAssgmtPerMonthTP view from TRANSACTIONAL Project Assignment Per Month TP
@AbapCatalog.sqlViewName: 'IRSHPRJASGPMN'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
@ObjectModel.usageType.serviceQuality: #A
@ObjectModel.usageType.sizeCategory: #S
@VDM.viewType: #BASIC
@ClientHandling.algorithm: #SESSION_VARIABLE
@EndUserText.label: 'Project Assignment Per Month'

define view I_RSHProjectAssignmentPerMonth

  as select from rsh_d_projasgpm

  association [1..1] to I_RSHProjectAssignment as _ProjectAssignment on _ProjectAssignment.ProjAssignmentUUID = $projection.ProjAssignmentUUID

{
  key projassignmentmonthlyuuid                   as ProjAssignmentMonthlyUUID,
      projassignmentuuid                          as ProjAssignmentUUID,
      cast( '' as vdm_yearmonth )                 as YearPeriod,
      cast( 0 as rsh_ps_proj_asg_duration )       as ProjAssignmentDuration,
      cast( 'H' as co_meinh )                     as ProjAssignmentDurationUnit,
      cast( 0 as rsh_ps_proj_asg_duration_hours ) as ProjAssignmentDurationInHours,

      cast(0 as rsh_ps_proj_total_asg_duration)   as ProjAssignmentActiveDuration,
      cast(0 as rsh_ps_proj_total_asg_duration)   as ProjAssignmentDraftDuration,

      // Associations

      @ObjectModel.association.type: [ #TO_COMPOSITION_ROOT, #TO_COMPOSITION_PARENT ]
      _ProjectAssignment
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"RSH_D_PROJASGPM"
],
"ASSOCIATED":
[
"I_RSHPROJECTASSIGNMENT"
],
"BASE":
[],
"ANNO_REF":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/