I_MAINTNOTIFICATIONTASKTP

CDS View

Maint. Notification Task /w Tech. Obj.

I_MAINTNOTIFICATIONTASKTP is a CDS View in S/4HANA. Maint. Notification Task /w Tech. Obj.. It contains 26 fields. 1 CDS views read from this table.

CDS Views using this table (1)

ViewTypeJoinVDMDescription
C_ObjPgMaintNotificationTask view from CONSUMPTION Maintenance Notification Task

Fields (26)

KeyField CDS FieldsUsed in Views
KEY MaintenanceNotification MaintenanceNotification 1
KEY MaintenanceNotificationTask MaintenanceNotificationTask 1
_ContactPerson _ContactPerson 1
_Customer _Customer 1
_Employee _Employee 1
_MaintenanceNotification _MaintenanceNotification 1
_OrganizationalUnitText _OrganizationalUnitText 1
_PartnerFunction _PartnerFunction 1
_PositionText _PositionText 1
_Supplier _Supplier 1
_User _User 1
CompletedByUser CompletedByUser 1
CompletionDate CompletionDate 1
CompletionTime CompletionTime 1
IsDeleted IsDeleted 1
MaintenanceNotificationItem MaintenanceNotificationItem 1
MaintNotifTaskCode MaintNotifTaskCode 1
MaintNotifTaskCodeGroup MaintNotifTaskCodeGroup 1
MaintNotifTaskInternalID MaintNotifTaskInternalID 1
MaintNotifTaskTxt MaintNotifTaskTxt 1
PlannedEndDate PlannedEndDate 1
PlannedEndTime PlannedEndTime 1
PlannedStartDate PlannedStartDate 1
PlannedStartTime PlannedStartTime 1
ResponsiblePerson ResponsiblePerson 1
ResponsiblePersonFunctionCode ResponsiblePersonFunctionCode 1
@AbapCatalog.sqlViewName: 'INTFTASKTECTP'
@AccessControl.authorizationCheck: #CHECK
@ClientHandling.algorithm: #SESSION_VARIABLE
@EndUserText.label: 'Maint. Notification Task /w Tech. Obj.'
@ObjectModel.createEnabled: true
@ObjectModel.updateEnabled: true
@ObjectModel.deleteEnabled: true
@ObjectModel.semanticKey: ['MaintenanceNotificationTask', 'MaintenanceNotification']
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
@ObjectModel.usageType.serviceQuality: #A
@ObjectModel.usageType.sizeCategory: #XL
@ObjectModel.writeDraftPersistence: 'MAINTNOTIFTASK_D'
@VDM.viewType: #TRANSACTIONAL
@VDM.lifecycle.contract.type: #SAP_INTERNAL_API

define view I_MaintNotificationTaskTP
  as select from I_MaintNotifTaskTechObj as Document

  association [1..1] to I_MaintNotificationTP as _MaintNotificationTP on _MaintNotificationTP.MaintenanceNotification = $projection.MaintenanceNotification

{
  key Document.MaintenanceNotificationTask,
  key Document.MaintenanceNotification,

      Document.MaintenanceNotificationTask as MaintNotificationTaskForEdit,

      Document.MaintenanceNotificationItem,

      Document.MaintenanceNotificationCause,

      Document.MaintNotifTaskTxt,

      Document.MaintNotifTaskCodeCatalog,

      Document.MaintNotifTaskCodeGroup,

      Document.MaintNotifTaskCode,

      Document.PlannedStartDate,

      Document.PlannedStartTime,

      Document.PlannedEndDate,

      Document.PlannedEndTime,

      Document.CompletedByUser,

      Document.CompletionDate,

      Document.CompletionTime,

      Document.ResponsiblePersonFunctionCode,

      Document.ResponsiblePerson,

      Document.MaintNotifTaskInternalID,

      Document.IsDeleted,

      @ObjectModel.association.type: [ #TO_COMPOSITION_ROOT, #TO_COMPOSITION_PARENT ]
      _MaintNotificationTP,

      _IsDeleted,

      _MaintenanceNotification,

      _MaintenanceNotificationItem,

      _MaintNotificationTaskCode,

      _MaintNotifTaskCodeCatalog,

      _MaintNotifTaskCodeGroup,

      _StatusObject,

      _PartnerFunction,
      
      /* Associations - DPP */
      _ContactPerson,
      _Customer,
      _Employee,
      _OrganizationalUnitText,
      _PositionText,
      _Supplier,
      _User         
}