P_OPENMAINTNOTIFFORFUNCNLLOC
Number of Open Notifs by functional loc
P_OPENMAINTNOTIFFORFUNCNLLOC is a CDS View in S/4HANA. Number of Open Notifs by functional loc. 1 CDS views read from this table.
CDS Views using this table (1)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| I_NumberOfOpenPMNotif | view | union | COMPOSITE | Nmbr. of Open Notif. for Tech. Object |
@AbapCatalog.sqlViewName: 'PNUMOPENNTFBYFL'
@AccessControl.authorizationCheck: #NOT_REQUIRED
@VDM.viewType: #COMPOSITE
@ClientHandling.algorithm: #SESSION_VARIABLE
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory: #XL
@AccessControl.personalData.blocking: #('TRANSACTIONAL_DATA')
@AbapCatalog.compiler.compareFilter: true
@VDM.private: true
@EndUserText.label: 'Number of Open Notifs by functional loc'
define view P_OpenMaintNotifForFuncnlLoc
as select from I_PMNotifMaintenanceData as _PMNotifMaintenanceData
inner join I_MaintenanceNotification as _MaintenanceNotification on _PMNotifMaintenanceData.MaintenanceNotification = _MaintenanceNotification.MaintenanceNotification
inner join I_LocationAccountAssignment as _LocationAccountAssignment on _PMNotifMaintenanceData.MaintObjectLocAcctAssgmtNmbr = _LocationAccountAssignment.MaintObjectLocAcctAssgmtNmbr
{
key _LocationAccountAssignment.FunctionalLocation,
cast( count( * ) as eam_open_notifications ) as NmbrOfOpenMaintNotifications
}
where
_PMNotifMaintenanceData.Equipment = ''
and _MaintenanceNotification.NotifProcessingPhase = '1' -- Outstanding
and _LocationAccountAssignment.FunctionalLocation != ''
group by
_LocationAccountAssignment.FunctionalLocation